Package | away3d.materials |
Class | public class CompositeMaterial |
Implements | ILayerMaterial, ITriangleMaterial, IUpdatingMaterial |
Subclasses | Dot3BitmapMaterial, Dot3MovieMaterial, EnviroBitmapMaterial, PhongBitmapMaterial, PhongColorMaterial, PhongMovieMaterial |
Property | Defined by | ||
---|---|---|---|
blendMode : String | CompositeMaterial | ||
colorTransform : ColorTransform | CompositeMaterial | ||
material : ILayerMaterial | CompositeMaterial | ||
materials : Array | CompositeMaterial | ||
_session : AbstractRenderSession | CompositeMaterial | ||
_source : Object3D | CompositeMaterial | ||
_sprite : Sprite | CompositeMaterial | ||
_spriteDictionary : Dictionary | CompositeMaterial | ||
visible : Boolean [read-only]
| CompositeMaterial |
Method | Defined by | ||
---|---|---|---|
CompositeMaterial
(init:Object = null) | CompositeMaterial | ||
clearSpriteDictionary():void
| CompositeMaterial | ||
CompositeMaterial | |||
CompositeMaterial | |||
CompositeMaterial | |||
CompositeMaterial |
blendMode | property |
public var blendMode:String
colorTransform | property |
public var colorTransform:ColorTransform
material | property |
public var material:ILayerMaterial
materials | property |
public var materials:Array
_session | property |
public var _session:AbstractRenderSession
_source | property |
public var _source:Object3D
_sprite | property |
public var _sprite:Sprite
_spriteDictionary | property |
public var _spriteDictionary:Dictionary
visible | property |
visible:Boolean
[read-only]Implementation
public function get visible():Boolean
CompositeMaterial | () | constructor |
public function CompositeMaterial(init:Object = null)
Parameters
init:Object (default = null )
|
clearSpriteDictionary | () | method |
public function clearSpriteDictionary():void
renderFace | () | method |
public function renderFace(face:Face, containerRect:Rectangle, parentFaceVO:FaceVO):FaceVO
Parameters
face:Face |
|
containerRect:Rectangle |
|
parentFaceVO:FaceVO |
FaceVO |
renderLayer | () | method |
public function renderLayer(tri:DrawTriangle, layer:Sprite, level:int):void
Parameters
tri:DrawTriangle |
|
layer:Sprite |
|
level:int |
renderTriangle | () | method |
updateMaterial | () | method |
public function updateMaterial(source:Object3D, view:View3D):void
Parameters
source:Object3D |
|
view:View3D |