Packageaway3d.lights.shadowmaps
Classpublic class DirectionalShadowMapper
InheritanceDirectionalShadowMapper Inheritance PlanarShadowMapper Inheritance ShadowMapperBase

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

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

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

Code examples

Comments