Away 3d 框架

卷 工作资料 的文件夹 PATH 列表
卷序列号为 00000200 F8B8:EE5E
E:.
│  tree.txt
│  tree1.txt
│  
├─away3d
│  │  .DS_Store
│  │  arcane.as
│  │  away3d-license.txt
│  │  Away3D.as
│  │  
│  ├─animators
│  │  │  AnimationSetBase.as
│  │  │  AnimationStateBase.as
│  │  │  AnimatorBase.as
│  │  │  IAnimationSet.as
│  │  │  IAnimationState.as
│  │  │  IAnimator.as
│  │  │  PathAnimator.as
│  │  │  SkeletonAnimationSet.as
│  │  │  SkeletonAnimationState.as
│  │  │  SkeletonAnimator.as
│  │  │  UVAnimationSet.as
│  │  │  UVAnimationState.as
│  │  │  UVAnimator.as
│  │  │  VertexAnimationSet.as
│  │  │  VertexAnimationState.as
│  │  │  VertexAnimator.as
│  │  │  
│  │  ├─data
│  │  │      JointPose.as
│  │  │      Skeleton.as
│  │  │      SkeletonJoint.as
│  │  │      SkeletonPose.as
│  │  │      UVAnimationFrame.as
│  │  │      VertexAnimationMode.as
│  │  │      
│  │  ├─nodes
│  │  │      AnimationClipNodeBase.as
│  │  │      AnimationNodeBase.as
│  │  │      IAnimationNode.as
│  │  │      ISkeletonAnimationNode.as
│  │  │      IUVAnimationNode.as
│  │  │      IVertexAnimationNode.as
│  │  │      SkeletonBinaryLERPNode.as
│  │  │      SkeletonClipNode.as
│  │  │      SkeletonDifferenceNode.as
│  │  │      SkeletonDirectionalNode.as
│  │  │      SkeletonNaryLERPNode.as
│  │  │      UVClipNode.as
│  │  │      VertexClipNode.as
│  │  │      
│  │  ├─transitions
│  │  │      CrossfadeStateTransition.as
│  │  │      StateTransitionBase.as
│  │  │      
│  │  └─utils
│  │          SkeletonUtils.as
│  │         
│  ├─audio
│  │  │  Sound3D.as
│  │  │  SoundTransform3D.as
│  │  │  
│  │  └─drivers
│  │          AbstractSound3DDriver.as
│  │          ISound3DDriver.as
│  │          SimplePanVolumeDriver.as
│  │         
│  ├─bounds
│  │      AxisAlignedBoundingBox.as
│  │      BoundingSphere.as
│  │      BoundingVolumeBase.as
│  │      NullBounds.as
│  │      
│  ├─cameras
│  │  │  Camera3D.as
│  │  │  
│  │  └─lenses
│  │          FreeMatrixLens.as
│  │          LensBase.as
│  │          OrthographicLens.as
│  │          OrthographicOffCenterLens.as
│  │          PerspectiveLens.as
│  │         
│  ├─containers
│  │      ObjectContainer3D.as
│  │      Scene3D.as
│  │      View3D.as
│  │      
│  ├─controllers
│  │      ControllerBase.as
│  │      FirstPersonController.as
│  │      FollowController.as
│  │      HoverController.as
│  │      LookAtController.as
│  │      SpringController.as
│  │      
│  ├─core
│  │  │  .DS_Store
│  │  │  
│  │  ├─base
│  │  │  │  Geometry.as
│  │  │  │  IMaterialOwner.as
│  │  │  │  IRenderable.as
│  │  │  │  Object3D.as
│  │  │  │  SkinnedSubGeometry.as
│  │  │  │  SubGeometry.as
│  │  │  │  SubMesh.as
│  │  │  │  
│  │  │  └─data
│  │  │          Face.as
│  │  │          UV.as
│  │  │          Vertex.as
│  │  │         
│  │  ├─data
│  │  │      EntityListItem.as
│  │  │      EntityListItemPool.as
│  │  │      RenderableListItem.as
│  │  │      RenderableListItemPool.as
│  │  │      
│  │  ├─managers
│  │  │      AGALProgram3DCache.as
│  │  │      Mouse3DManager.as
│  │  │      RTTBufferManager.as
│  │  │      Stage3DManager.as
│  │  │      Stage3DProxy.as
│  │  │      
│  │  ├─math
│  │  │      MathConsts.as
│  │  │      Matrix3DUtils.as
│  │  │      Plane3D.as
│  │  │      PlaneClassification.as
│  │  │      Quaternion.as
│  │  │      Vector3DUtils.as
│  │  │      
│  │  ├─partition
│  │  │      CameraNode.as
│  │  │      DirectionalLightNode.as
│  │  │      EntityNode.as
│  │  │      LightNode.as
│  │  │      LightProbeNode.as
│  │  │      MeshNode.as
│  │  │      NodeBase.as
│  │  │      NullNode.as
│  │  │      Octree.as
│  │  │      OctreeNode.as
│  │  │      Partition3D.as
│  │  │      PointLightNode.as
│  │  │      QuadTree.as
│  │  │      QuadTreeNode.as
│  │  │      RenderableNode.as
│  │  │      SkyBoxNode.as
│  │  │      
│  │  ├─pick
│  │  │      AS3PickingCollider.as
│  │  │      AutoPickingCollider.as
│  │  │      IPicker.as
│  │  │      IPickingCollider.as
│  │  │      PBPickingCollider.as
│  │  │      PickingColliderBase.as
│  │  │      PickingColliderType.as
│  │  │      PickingCollisionVO.as
│  │  │      PickingType.as
│  │  │      RaycastPicker.as
│  │  │      ShaderPicker.as
│  │  │      
│  │  ├─render
│  │  │      BackgroundImageRenderer.as
│  │  │      DefaultRenderer.as
│  │  │      DepthRenderer.as
│  │  │      Filter3DRenderer.as
│  │  │      PositionRenderer.as
│  │  │      RendererBase.as
│  │  │      
│  │  ├─sort
│  │  │      EntitySorterBase.as
│  │  │      RenderableMergeSort.as
│  │  │      
│  │  └─traverse
│  │          EntityCollector.as
│  │          PartitionTraverser.as
│  │          ShadowCasterCollector.as
│  │         
│  ├─debug
│  │  │  AwayStats.as
│  │  │  Debug.as
│  │  │  Trident.as
│  │  │  WireframeAxesGrid.as
│  │  │  
│  │  └─data
│  │          TridentLines.as
│  │         
│  ├─entities实体类
│  │      Entity.as
│  │      Mesh.as
│  │      SegmentSet.as
│  │      Sprite3D.as
│  │      TextureProjector.as
│  │      
│  ├─errors
│  │      AbstractMethodError.as
│  │      AnimationSetError.as
│  │      CastError.as
│  │      DeprecationError.as
│  │      InvalidTextureError.as
│  │      
│  ├─events
│  │      AnimationStateEvent.as
│  │      AnimatorEvent.as
│  │      AssetEvent.as
│  │      GeometryEvent.as
│  │      LensEvent.as
│  │      LoaderEvent.as
│  │      MouseEvent3D.as
│  │      Object3DEvent.as
│  │      ParserEvent.as
│  │      PathEvent.as
│  │      Scene3DEvent.as
│  │      ShadingMethodEvent.as
│  │      Stage3DEvent.as
│  │      StateTransitionEvent.as
│  │      
│  ├─extrusions挤出操作
│  │      DelaunayMesh.as
│  │      Elevation.as 高地Class Elevation generates (and becomes) a mesh from an heightmap.
│  │      LatheExtrude.as沿着轴生成Mesh如圆环圆管和花瓶
│  │      LinearExtrude.as线性挤出
│  │      PathDuplicator.as 路径复制
│  │      PathExtrude.as路径挤出
│  │      SkinExtrude.as
│  │      
│  ├─filters
│  │  │  BloomFilter3D.as
│  │  │  BlurFilter3D.as
│  │  │  DepthOfFieldFilter3D.as
│  │  │  Filter3DBase.as
│  │  │  HBlurFilter3D.as
│  │  │  HDepthOfFieldFilter3D.as
│  │  │  HueSaturationFilter3D.as
│  │  │  MotionBlurFilter3D.as
│  │  │  RadialBlurFilter3D.as
│  │  │  VBlurFilter3D.as
│  │  │  VDepthOfFieldFilter3D.as
│  │  │  
│  │  └─tasks
│  │          Filter3DBrightPassTask.as
│  │          Filter3DCompositeTask.as
│  │          Filter3DDoubleBufferCopyTask.as
│  │          Filter3DHBlurTask.as
│  │          Filter3DHDepthOfFFieldTask.as
│  │          Filter3DHueSaturationTask.as
│  │          Filter3DRadialBlurTask.as
│  │          Filter3DTaskBase.as
│  │          Filter3DVBlurTask.as
│  │          Filter3DVDepthOfFFieldTask.as
│  │          Filter3DXFadeCompositeTask.as
│  │         
│  ├─library
│  │  │  AssetLibrary.as
│  │  │  AssetLibraryBundle.as
│  │  │  
│  │  ├─assets
│  │  │      AssetType.as
│  │  │      BitmapDataAsset.as
│  │  │      IAsset.as
│  │  │      NamedAssetBase.as
│  │  │      
│  │  ├─naming
│  │  │      ConflictPrecedence.as
│  │  │      ConflictStrategy.as
│  │  │      ConflictStrategyBase.as
│  │  │      ErrorConflictStrategy.as
│  │  │      IgnoreConflictStrategy.as
│  │  │      NumSuffixConflictStrategy.as
│  │  │      
│  │  └─utils
│  │          AssetLibraryIterator.as
│  │         
│  ├─lights
│  │  │  DirectionalLight.as
│  │  │  LightBase.as
│  │  │  LightProbe.as
│  │  │  PointLight.as
│  │  │  
│  │  └─shadowmaps
│  │          CubeMapShadowMapper.as
│  │          DirectionalShadowMapper.as
│  │          NearDirectionalShadowMapper.as
│  │          ShadowMapperBase.as
│  │         
│  ├─loaders
│  │  │  AssetLoader.as
│  │  │  Loader3D.as
│  │  │  
│  │  ├─misc
│  │  │      AssetLoaderContext.as
│  │  │      AssetLoaderToken.as
│  │  │      ResourceDependency.as
│  │  │      SingleFileLoader.as
│  │  │      
│  │  └─parsers
│  │      │  AC3DParser.as
│  │      │  AWD1Parser.as
│  │      │  AWD2Parser.as
│  │      │  AWDParser.as
│  │      │  DAEParser.as
│  │      │  ImageParser.as
│  │      │  Max3DSParser.as
│  │      │  MD2Parser.as
│  │      │  MD5AnimParser.as
│  │      │  MD5MeshParser.as
│  │      │  OBJParser.as
│  │      │  ParserBase.as
│  │      │  ParserDataFormat.as
│  │      │  Parsers.as
│  │      │  
│  │      └─utils
│  │              ParserUtil.as
│  │              
│  ├─materials
│  │  │  ColorMaterial.as
│  │  │  DefaultMaterialBase.as
│  │  │  LightSources.as
│  │  │  MaterialBase.as
│  │  │  SegmentMaterial.as
│  │  │  SkyBoxMaterial.as
│  │  │  TextureMaterial.as
│  │  │  
│  │  ├─lightpickers
│  │  │      LightPickerBase.as
│  │  │      StaticLightPicker.as
│  │  │      
│  │  ├─methods
│  │  │      AlphaMaskMethod.as
│  │  │      AnisotropicSpecularMethod.as
│  │  │      BasicAmbientMethod.as
│  │  │      BasicDiffuseMethod.as
│  │  │      BasicNormalMethod.as
│  │  │      BasicSpecularMethod.as
│  │  │      CelDiffuseMethod.as
│  │  │      CelSpecularMethod.as
│  │  │      ColorMatrixMethod.as
│  │  │      ColorTransformMethod.as
│  │  │      CompositeDiffuseMethod.as
│  │  │      CompositeSpecularMethod.as
│  │  │      DepthDiffuseMethod.as
│  │  │      DitheredShadowMapMethod.as
│  │  │      EffectMethodBase.as
│  │  │      EnvMapAmbientMethod.as
│  │  │      EnvMapMethod.as
│  │  │      FilteredShadowMapMethod.as
│  │  │      FogMethod.as
│  │  │      FresnelEnvMapMethod.as
│  │  │      FresnelSpecularMethod.as
│  │  │      HardShadowMapMethod.as
│  │  │      HeightMapNormalMethod.as
│  │  │      LightingMethodBase.as
│  │  │      LightMapDiffuseMethod.as
│  │  │      LightMapMethod.as
│  │  │      MethodVO.as
│  │  │      NearShadowMapMethod.as
│  │  │      OutlineMethod.as
│  │  │      ProjectiveTextureMethod.as
│  │  │      RefractionEnvMapMethod.as
│  │  │      RimLightMethod.as
│  │  │      ShadingMethodBase.as
│  │  │      ShadowMapMethodBase.as
│  │  │      SimpleWaterNormalMethod.as
│  │  │      SoftShadowMapMethod.as
│  │  │      SpecularShadingModel.as
│  │  │      SubsurfaceScatteringDiffuseMethod.as
│  │  │      TerrainDiffuseMethod.as
│  │  │      TripleFilteredShadowMapMethod.as
│  │  │      WrapDiffuseMethod.as
│  │  │      
│  │  ├─passes
│  │  │      DefaultScreenPass.as
│  │  │      DepthMapPass.as
│  │  │      DistanceMapPass.as
│  │  │      MaterialPassBase.as
│  │  │      OutlinePass.as
│  │  │      SegmentPass.as
│  │  │      SingleObjectDepthPass.as
│  │  │      SkyBoxPass.as
│  │  │      
│  │  └─utils
│  │          DefaultMaterialManager.as
│  │          IVideoPlayer.as
│  │          MipmapGenerator.as
│  │          MultipleMaterials.as
│  │          RegisterPool.as
│  │          ShaderRegisterCache.as
│  │          ShaderRegisterElement.as
│  │          SimpleVideoPlayer.as
│  │          WireframeMapGenerator.as
│  │         
│  ├─paths
│  │      CubicPath.as
│  │      CubicPathSegment.as
│  │      IPath.as
│  │      IPathSegment.as
│  │      QuadraticPath.as
│  │      QuadraticPathSegment.as
│  │      SegmentedPathBase.as
│  │      
│  ├─primitives
│  │  │  CapsuleGeometry.as
│  │  │  ConeGeometry.as
│  │  │  CubeGeometry.as
│  │  │  CylinderGeometry.as
│  │  │  LineSegment.as
│  │  │  PlaneGeometry.as
│  │  │  PrimitiveBase.as
│  │  │  RegularPolygonGeometry.as
│  │  │  SkyBox.as
│  │  │  SphereGeometry.as
│  │  │  TorusGeometry.as
│  │  │  WireframeCube.as
│  │  │  WireframeCylinder.as
│  │  │  WireframePlane.as
│  │  │  WireframePrimitiveBase.as
│  │  │  WireframeSphere.as
│  │  │  
│  │  └─data
│  │          Segment.as
│  │         
│  ├─textures
│  │      BitmapCubeTexture.as
│  │      BitmapTexture.as
│  │      BitmapTextureCache.as
│  │      CubeTextureBase.as
│  │      RenderCubeTexture.as
│  │      RenderTexture.as
│  │      SpecularBitmapTexture.as
│  │      SplatBlendBitmapTexture.as
│  │      Texture2DBase.as
│  │      TextureProxyBase.as
│  │      VideoTexture.as
│  │      WebcamTexture.as
│  │      
│  ├─tools
│  │  ├─commands
│  │  │      Align.as
│  │  │      Explode.as
│  │  │      Merge.as
│  │  │      Mirror.as
│  │  │      Weld.as
│  │  │      
│  │  ├─helpers
│  │  │  │  FaceHelper.as
│  │  │  │  LightsHelper.as
│  │  │  │  MeshDebugger.as
│  │  │  │  MeshHelper.as
│  │  │  │  
│  │  │  └─data
│  │  │          MeshDebug.as
│  │  │         
│  │  ├─serialize
│  │  │      Serialize.as
│  │  │      SerializerBase.as
│  │  │      TraceSerializer.as
│  │  │      
│  │  └─utils
│  │          Bounds.as
│  │          ColorHitMap.as
│  │          Drag3D.as
│  │          Grid.as
│  │          Projector.as
│  │          Ray.as
│  │          TextureUtils.as
│  │         
│  └─utils
│          Cast.as
│         
└─com
    └─adobe
        └─utils
                AGALMiniAssembler.as

原文地址:https://www.cnblogs.com/-yan/p/4536420.html