Constructor

new()

Variables

@:value(new DepthPass())depth:Base = new DepthPass()

@:value(new NormalPass())normal:Base = new NormalPass()

@:value(new h3d.pass.DefaultShadowMap(1024))shadow:DefaultShadowMap = new h3d.pass.DefaultShadowMap(1024)

Methods

Inherited Variables

Defined by Renderer

@:value([])effects:Array<RendererFX> = []

@:value(Default)renderMode:RenderMode = Default

@:value(true)shadows:Bool = true

Defined by AnyProps

Inherited Methods

Defined by Renderer

addShader(s:Shader):Void

Inject a post process shader for the current frame. Shaders are reset after each render.

getEffect<T>(cl:Class<T>):T

getPass<T>(c:Class<T>):T

Defined by AnyProps