Packageaway3d.materials
Classpublic class EnviroBitmapMaterial
InheritanceEnviroBitmapMaterial Inheritance CompositeMaterial

Bitmap material with environment shading.

Public Properties
 PropertyDefined by
 Inheritedalpha : Number
Defines an alpha value for the layer container.
CompositeMaterial
  bitmap : BitmapData
[read-only] Returns the bitmapData object being used as the material texture.
EnviroBitmapMaterial
 InheritedblendMode : String
Defines a blendMode value for the layer container.
CompositeMaterial
 Inheritedcolor : uint
Defines a colored tint for the layer container.
CompositeMaterial
  enviroMap : BitmapData
[read-only] Returns the bitmapData object being used as the material environment map.
EnviroBitmapMaterial
 Inheritedmaterials : Array
An array of bitmapmaterial objects to be overlayed sequentially.
CompositeMaterial
  mode : String
Setting for possible mapping methods.
EnviroBitmapMaterial
  reflectiveness : Number
Coefficient for the reflectiveness of the material.
EnviroBitmapMaterial
 Inheritedvisible : Boolean
Indicates whether the material is visible
CompositeMaterial
Protected Properties
 PropertyDefined by
 Inheritedini : Init
Instance of the Init object used to hold and parse default property values specified by the initialiser object in the 3d object constructor.
CompositeMaterial
Public Methods
 MethodDefined by
  
EnviroBitmapMaterial
(bitmap:BitmapData, enviroMap:BitmapData, init:Object = null)
Creates a new EnviroBitmapMaterial object.
EnviroBitmapMaterial
 Inherited
renderLayer(tri:DrawTriangle, layer:Sprite, level:int):void
Renders a material layer for the specified triangle.
CompositeMaterial
 Inherited
Sends data from the material coupled with data from the DrawTriangle primitive to the render session.
CompositeMaterial
 Inherited
updateMaterial(source:Object3D, view:View3D):void
Called once per render loop when material is visible.
CompositeMaterial
Protected Methods
 MethodDefined by
 Inherited
Updates the colortransform object applied to the texture from the color and alpha properties.
CompositeMaterial
Property detail
bitmapproperty
bitmap:BitmapData  [read-only]

Returns the bitmapData object being used as the material texture.

Implementation
    public function get bitmap():BitmapData
enviroMapproperty 
enviroMap:BitmapData  [read-only]

Returns the bitmapData object being used as the material environment map.

Implementation
    public function get enviroMap():BitmapData
modeproperty 
mode:String  [read-write]

Setting for possible mapping methods.

Implementation
    public function get mode():String
    public function set mode(value:String):void
reflectivenessproperty 
reflectiveness:Number  [read-write]

Coefficient for the reflectiveness of the material.

Implementation
    public function get reflectiveness():Number
    public function set reflectiveness(value:Number):void
Constructor detail
EnviroBitmapMaterial()constructor
public function EnviroBitmapMaterial(bitmap:BitmapData, enviroMap:BitmapData, init:Object = null)Parameters
bitmap:BitmapData — The bitmapData object to be used as the material's texture.
 
enviroMap:BitmapData — The bitmapData object to be used as the material's normal map.
 
init:Object (default = null) — [optional] An initialisation object for specifying default instance properties.
####INIT####
Wiki link
Click to go to the wiki page for ####WIKI####

Code examples

Comments