Packageorg.papervision3d.materials.shaders
Interfacepublic interface IShader
ImplementorsEnvMapShader, FlatShader, LightShader, Shader



Public Methods
 MethodDefined by
  
destroy():void
IShader
  
renderLayer(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData):void
IShader
  
renderTri(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData, bmp:BitmapData):void
IShader
  
IShader
Method detail
destroy()method
public function destroy():void
renderLayer()method 
public function renderLayer(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData):voidParameters
triangle:Triangle3D
 
renderSessionData:RenderSessionData
 
sod:ShaderObjectData
renderTri()method 
public function renderTri(triangle:Triangle3D, renderSessionData:RenderSessionData, sod:ShaderObjectData, bmp:BitmapData):voidParameters
triangle:Triangle3D
 
renderSessionData:RenderSessionData
 
sod:ShaderObjectData
 
bmp:BitmapData
updateAfterRender()method 
public function updateAfterRender(renderSessionData:RenderSessionData, sod:ShaderObjectData):voidParameters
renderSessionData:RenderSessionData
 
sod:ShaderObjectData