Packageorg.papervision3d.materials.shaders
Classpublic class CellShader
InheritanceCellShader Inheritance EnvMapShader Inheritance LightShader Inheritance Shader Inheritance flash.events.EventDispatcher

Author Ralph Hauwert



Public Properties
 PropertyDefined by
 InheritedambientColor : int
EnvMapShader
 Inheritedbackenvmap : BitmapData
EnvMapShader
 Inheritedbumpmap : BitmapData
EnvMapShader
 InheritedenvMap : BitmapData
EnvMapShader
 Inheritedfilter : BitmapFilter
Shader
 InheritedlayerBlendMode : String
Shader
 Inheritedlight : LightObject3D
LightShader
 InheritedspecularMap : BitmapData
EnvMapShader
Protected Properties
 PropertyDefined by
 Inherited_blendMode : String = "multiply"
Shader
 Inherited_filter : BitmapFilter
Shader
 Inheritedlayers : Dictionary
Shader
 InheritedlightmapHalfheight : Number
EnvMapShader
 InheritedlightmapHalfwidth : Number
EnvMapShader
 Inherited_object : DisplayObject3D
Shader
Public Methods
 MethodDefined by
  
CellShader(light:LightObject3D, color_1:int = 0xFFFFFF, color_2:int = 0x000000, steps:int = 3)
CellShader
 Inherited
destroy():void
Shader
 Inherited
renderLayer(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData):void
EnvMapShader
 Inherited
renderTri(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData, bmp:BitmapData):void
EnvMapShader
 Inherited
setContainerForObject(object:DisplayObject3D, layer:Sprite):void
Shader
 Inherited
EnvMapShader
 Inherited
LightShader
Constructor detail
CellShader()constructor
public function CellShader(light:LightObject3D, color_1:int = 0xFFFFFF, color_2:int = 0x000000, steps:int = 3)Parameters
light:LightObject3D
 
color_1:int (default = 0xFFFFFF)
 
color_2:int (default = 0x000000)
 
steps:int (default = 3)