Packageaway3d.materials
Classpublic class EnviroColorMaterial
InheritanceEnviroColorMaterial Inheritance EnviroShader Inheritance AbstractShader
ImplementsITriangleMaterial

Public Properties
 PropertyDefined by
 Inheritedambient : AmbientLightSource
AbstractShader
 Inherited_bitmapRect : Rectangle
AbstractShader
 InheritedblendMode : String
AbstractShader
  _blue : Number
EnviroColorMaterial
 Inheritedcoeff1 : Number
EnviroShader
 Inheritedcoeff2 : Number
EnviroShader
 Inheritedcoeff3 : Number
EnviroShader
  _color : uint
EnviroColorMaterial
  color : uint
EnviroColorMaterial
  _colorMap : BitmapData
EnviroColorMaterial
 Inheriteddebug : Boolean
AbstractShader
 Inherited_dict : Dictionary
AbstractShader
 Inheriteddirectional : DirectionalLightSource
AbstractShader
 InheritedenviroMap : BitmapData
EnviroShader
 Inherited_enviroTransform : Matrix3D
EnviroShader
 InheritedeTri0x : Number
AbstractShader
 InheritedeTri0y : Number
AbstractShader
 InheritedeTri1x : Number
AbstractShader
 InheritedeTri1y : Number
AbstractShader
 InheritedeTri2x : Number
AbstractShader
 InheritedeTri2y : Number
AbstractShader
 Inherited_face : Face
AbstractShader
 Inherited_faceDictionary : Dictionary
AbstractShader
 Inherited_faceVO : FaceVO
AbstractShader
 Inherited_graphics : Graphics
AbstractShader
  _green : Number
EnviroColorMaterial
 Inheritedheight : Number
EnviroShader
 Inherited_lights : LightArray
AbstractShader
 Inherited_mapping : Matrix
AbstractShader
 Inheritedmode : String
EnviroShader
 Inherited_n0 : Number3D
AbstractShader
 Inherited_n1 : Number3D
AbstractShader
 Inherited_n2 : Number3D
AbstractShader
 Inherited_nFace : Number3D
EnviroShader
 Inherited_nFaceTransZ : Number
EnviroShader
 Inherited_normal0 : Number3D
AbstractShader
 Inherited_normal1 : Number3D
AbstractShader
 Inherited_normal2 : Number3D
AbstractShader
 Inherited_parentFaceVO : FaceVO
AbstractShader
  _red : Number
EnviroColorMaterial
  reflectiveness : Number
[write-only]
EnviroColorMaterial
 Inherited_s : Shape
AbstractShader
 Inherited_session : AbstractRenderSession
AbstractShader
 Inherited_shape : Shape
AbstractShader
 Inherited_shapeDictionary : Dictionary
AbstractShader
 Inheritedsmooth : Boolean
AbstractShader
 Inherited_source : Mesh
AbstractShader
 Inherited_specularTransform : Matrix3D
EnviroShader
 InheritedspecVal1 : Number
EnviroShader
 InheritedspecVal2 : Number
EnviroShader
 InheritedspecVal3 : Number
EnviroShader
 InheritedspecValFace : Number
EnviroShader
 Inherited_sprite : Sprite
AbstractShader
 Inherited_spriteDictionary : Dictionary
AbstractShader
 Inherited_sxx : Number
EnviroShader
 Inherited_sxy : Number
EnviroShader
 Inherited_sxz : Number
EnviroShader
 Inherited_syx : Number
EnviroShader
 Inherited_syy : Number
EnviroShader
 Inherited_syz : Number
EnviroShader
 Inherited_szx : Number
EnviroShader
 Inherited_szy : Number
EnviroShader
 Inherited_szz : Number
EnviroShader
 Inherited_view : View3D
AbstractShader
 Inheritedvisible : Boolean
AbstractShader
 Inheritedwidth : Number
EnviroShader
Protected Properties
 PropertyDefined by
 Inherited_colorTransform : ColorTransform
EnviroShader
 Inherited_enviroMap : BitmapData
EnviroShader
 Inherited_halfHeight : int
EnviroShader
 Inherited_halfWidth : int
EnviroShader
 Inherited_height : int
EnviroShader
 Inherited_reflectiveness : Number
EnviroShader
 Inherited_width : int
EnviroShader
Public Methods
 MethodDefined by
  
EnviroColorMaterial
(enviroMap:BitmapData, init:Object)
EnviroColorMaterial
 Inherited
clearFaceDictionary(source:Object3D, view:View3D):void
EnviroShader
 Inherited
AbstractShader
 Inherited
AbstractShader
 Inherited
contains(v0x:Number, v0y:Number, v1x:Number, v1y:Number, v2x:Number, v2y:Number, x:Number, y:Number):Boolean
AbstractShader
 Inherited
getLightingShape(layer:Sprite, light:AbstractLightSource):Shape
AbstractShader
 Inherited
getMapping(source:Mesh, face:Face):Matrix
EnviroShader
 Inherited
getShape(layer:Sprite):Shape
AbstractShader
 Inherited
renderFace(face:Face, containerRect:Rectangle, parentFaceVO:FaceVO):FaceVO
AbstractShader
 Inherited
renderLayer(tri:DrawTriangle, layer:Sprite, level:int):void
EnviroShader
 Inherited
renderShader(face:Face):void
EnviroShader
  
EnviroColorMaterial
 Inherited
updateMaterial(source:Object3D, view:View3D):void
EnviroShader
Property detail
_blueproperty
public var _blue:Number
_colorproperty 
public var _color:uint
colorproperty 
color:uint  [read-write]Implementation
    public function get color():uint
    public function set color(value:uint):void
_colorMapproperty 
public var _colorMap:BitmapData
_greenproperty 
public var _green:Number
_redproperty 
public var _red:Number
reflectivenessproperty 
reflectiveness:Number  [write-only]Implementation
    public function set reflectiveness(value:Number):void
Constructor detail
EnviroColorMaterial()constructor
public function EnviroColorMaterial(enviroMap:BitmapData, init:Object)Parameters
enviroMap:BitmapData
 
init:Object
Init Parameters
Method detail
renderTriangle()method
public function renderTriangle(tri:DrawTriangle):void Parameters
tri:DrawTriangle
Wiki link
Click to go to the wiki page for 'away3d.materials.EnviroColorMaterial'

Code examples

Comments