Packageaway3d.lights.shadowmaps
Classpublic class PlanarShadowMapper
InheritancePlanarShadowMapper Inheritance ShadowMapperBase
SubclassesDirectionalShadowMapper

Public Properties
 PropertyDefined by
 InheriteddepthMapSize : uint
ShadowMapperBase
Protected Properties
 PropertyDefined by
 Inherited_casterCollector : ShadowCasterCollector
ShadowMapperBase
  _depthCamera : Camera3D
PlanarShadowMapper
 Inherited_light : LightBase
ShadowMapperBase
Public Methods
 MethodDefined by
  
PlanarShadowMapper
 Inherited
dispose():void
ShadowMapperBase
 Inherited
getDepthMap(contextIndex:uint):TextureBase
ShadowMapperBase
Protected Methods
 MethodDefined by
  
drawDepthMap(target:TextureBase, scene:Scene3D, renderer:DepthRenderer):void
PlanarShadowMapper
 Inherited
updateDepthProjection(viewCamera:Camera3D):void
ShadowMapperBase
Property detail
_depthCameraproperty
protected var _depthCamera:Camera3D
depthProjectionproperty 
depthProjection:Matrix3D  [read-only]

Depth projection matrix that projects from scene space to depth map.

Implementation
    arcane function get depthProjection():Matrix3D
Constructor detail
PlanarShadowMapper()constructor
public function PlanarShadowMapper(light:LightBase)Parameters
light:LightBase
Init Parameters
Method detail
drawDepthMap()method
protected override function drawDepthMap(target:TextureBase, scene:Scene3D, renderer:DepthRenderer):void Parameters
target:TextureBase
 
scene:Scene3D
 
renderer:DepthRenderer
Wiki link
Click to go to the wiki page for 'away3d.lights.shadowmaps.PlanarShadowMapper'

Code examples

Comments