Packageorg.papervision3d.materials.shaders
Classpublic class FlatShader
InheritanceFlatShader Inheritance LightShader Inheritance Shader Inheritance flash.events.EventDispatcher
ImplementsILightShader, IShader



Public Properties
 PropertyDefined by
  ambientColor : int
FlatShader
 Inheritedfilter : BitmapFilter
Shader
 InheritedlayerBlendMode : String
Shader
 Inheritedlight : LightObject3D
LightShader
  lightColor : int
FlatShader
  scaleMatrix : Matrix
[static] ocalized var
FlatShader
Protected Properties
 PropertyDefined by
 Inherited_blendMode : String = "multiply"
Shader
 Inherited_filter : BitmapFilter
Shader
 Inheritedlayers : Dictionary
Shader
 Inherited_object : DisplayObject3D
Shader
Public Methods
 MethodDefined by
  
FlatShader(light:LightObject3D, lightColor:int, ambientColor:int)
FlatShader
 Inherited
destroy():void
Shader
  
renderLayer(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData):void
FlatShader
  
renderTri(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData, bmp:BitmapData):void
FlatShader
 Inherited
setContainerForObject(object:DisplayObject3D, layer:Sprite):void
Shader
 Inherited
Shader
 Inherited
LightShader
Property detail
ambientColorproperty
public var ambientColor:int
lightColorproperty 
public var lightColor:int
scaleMatrixproperty 
public static var scaleMatrix:Matrix

ocalized var

Constructor detail
FlatShader()constructor
public function FlatShader(light:LightObject3D, lightColor:int, ambientColor:int)Parameters
light:LightObject3D
 
lightColor:int
 
ambientColor:int
Method detail
renderLayer()method
public override function renderLayer(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData):voidParameters
triangle:Triangle3D
 
renderSessionData:RenderSessionData
 
sod:ShaderObjectData
renderTri()method 
public override function renderTri(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData, bmp:BitmapData):voidParameters
triangle:Triangle3D
 
renderSessionData:RenderSessionData
 
sod:ShaderObjectData
 
bmp:BitmapData