Lasse Öörni
|
b1a7a8dade
Exposed missing QUALITY_MAX constant to AngelScript. Do not assume the default zone has black fog (when used for additive pass.) Do not reload material shaders if material quality stayed same. Separate error in D3D9ShaderVariation Create() if the owning shader has expired, as on OpenGL.
|
12 anos atrás |
Lasse Öörni
|
4d6b9c2061
Prevent division by zero.
|
12 anos atrás |
Lasse Öörni
|
b76823a317
Added height fog mode boolean to Zone. Apply height fog shaders automatically. Changed height fog parameters to be relative to the zone node.
|
12 anos atrás |
Lasse Öörni
|
ea334e4393
Merge branch 'master' into shader-refactor
|
12 anos atrás |
Lasse Öörni
|
6d5ddc23e0
Bump the copyright for 2014.
|
12 anos atrás |
Lasse Öörni
|
417e62f106
Detect deferred light volume batch and subtract camera position only in that case to allow the pixel shader light parameters (light position, shadow matrices etc.) to also be used in forward rendering if necessary.
|
12 anos atrás |
primitivewaste
|
d4fb9a9450
Add Zone height fog support, HeightFog shader option and techniques.
|
12 anos atrás |
Lasse Öörni
|
3553b287ac
Reflection plane support in Camera. Reflection plane clipping not yet implemented.
|
12 anos atrás |
Lasse Öörni
|
7636bd6310
Fixed depth getting unnecessarily reset when ping-ponging rendertargets for a pass that both reads & writes the scene viewport.
|
12 anos atrás |
Lasse Öörni
|
42ae752d2d
Allow BillboardSet / ParticleEmitter to choose whether billboards should face the camera or follow the node orientation. Closes #22.
|
12 anos atrás |
Lasse Öörni
|
c20257cdf7
Merged the shaderData_ and worldTransform_ members of Batch & SourceBatch. The idea is that a batch can define multiple world transforms. For static geometry this means instance transforms. For skinned geometry they are bone transforms instead.
|
12 anos atrás |
Lasse Öörni
|
26a9bc763e
Added Temporary flag to Serializable, which means it will not be saved if enabled. Currently the sub-nodes created by Terrain are marked temporary.
|
12 anos atrás |
Wei Tjong Yao
|
02512cecf9
In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'.
|
12 anos atrás |