Constructor

new(light:Light)

Variables

@:value(0.01)bias:Float = 0.01

@:value(true)enabled:Bool = true

@:value(None)mode:RenderMode = None

@:value(1)pcfQuality:Int = 1

@:value(1.0)pcfScale:Float = 1.0

@:value(30.0)power:Float = 30.0

@:value(None)samplingKind:ShadowSamplingKind = None

read onlyshader:Shader

@:value(1024)size:Int = 1024

Methods

computeStatic(passes:PassList):Void

loadStaticData(bytes:Bytes):Bool

needStaticUpdate():Void

Triggers update of static part of shadows (if any).

Inherited Variables

Defined by Output

read onlyname:String

Inherited Methods

Defined by Output

@:access(h3d.scene)draw(passes:PassList, ?sort:PassList ‑> Void):Void