Lasse Öörni
|
981b5bcac4
Use viewport sized intermediate rendertargets so that pixels outside the viewport never leak into post-processing. Added viewport multiplier mode to renderpath definition. Closes #265.
|
11 years ago |
Lasse Öörni
|
bfd968f9d7
Removed the base batch / non-base batch separation from BatchGroup. This is only needed for light queues, so rather have LightBatchQueue have separate queues for base & non-base.
|
11 years ago |
Lasse Öörni
|
f9a6235f47
Added "refract" pass to default renderpaths. This has the rendered scene so far (opaque + sky) available in the environment texture unit.
|
12 years ago |
Lasse Öörni
|
7ba580852d
Allow custom forward base, lighting and alpha pass names by defining metadata in the render path, and allowing the forwardlights command to specify the pass name to use.
|
12 years ago |
Lasse Öörni
|
42598f54ce
Fixed missing render target size in the ForwardDepth render path.
|
13 years ago |
Lasse Öörni
|
09b716f0b8
Added scripting interface for RenderPath.
|
13 years ago |
Lasse Öörni
|
c0d669ede3
Simplified renderpath depth stencil management, by ensuring that Renderer does not allocate multiple depth buffers of the same size.
|
13 years ago |