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



Public Properties
 PropertyDefined by
 Inheritedfilter : BitmapFilter
Shader
 InheritedlayerBlendMode : String
Shader
  light : LightObject3D
LightShader
Protected Properties
 PropertyDefined by
 Inherited_blendMode : String = "multiply"
Shader
 Inherited_filter : BitmapFilter
Shader
 Inheritedlayers : Dictionary
Shader
 Inherited_object : DisplayObject3D
Shader
Public Methods
 MethodDefined by
  
LightShader
 Inherited
destroy():void
Shader
 Inherited
renderLayer(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData):void
Shader
 Inherited
renderTri(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData, bmp:BitmapData):void
Shader
 Inherited
setContainerForObject(object:DisplayObject3D, layer:Sprite):void
Shader
 Inherited
Shader
  
LightShader
Property detail
lightproperty
light:LightObject3D  [read-write]Implementation
    public function get light():LightObject3D
    public function set light(value:LightObject3D):void
Constructor detail
LightShader()constructor
public function LightShader()
Method detail
updateLightMatrix()method
public function updateLightMatrix(sod:ShaderObjectData, renderSessionData:RenderSessionData):voidParameters
sod:ShaderObjectData
 
renderSessionData:RenderSessionData