| Package | org.papervision3d.materials.shaders |
| Class | public class LightShader |
| Inheritance | LightShader Shader flash.events.EventDispatcher |
| Implements | ILightShader, IShader |
| Subclasses | EnvMapShader, FlatShader, GouraudShader |
| Property | Defined by | ||
|---|---|---|---|
![]() | filter : BitmapFilter | Shader | |
![]() | layerBlendMode : String | Shader | |
| light : LightObject3D | LightShader | ||
| Method | Defined by | ||
|---|---|---|---|
| LightShader | |||
![]() |
destroy():void
| Shader | |
![]() | Shader | ||
![]() |
renderTri(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData, bmp:BitmapData):void
| Shader | |
![]() |
setContainerForObject(object:DisplayObject3D, layer:Sprite):void
| Shader | |
![]() | Shader | ||
| LightShader | |||
| light | property |
light:LightObject3D [read-write]Implementation
public function get light():LightObject3D
public function set light(value:LightObject3D):void
| LightShader | () | constructor |
public function LightShader()
| updateLightMatrix | () | method |
public function updateLightMatrix(sod:ShaderObjectData, renderSessionData:RenderSessionData):voidParameters
sod:ShaderObjectData |
|
renderSessionData:RenderSessionData |