ubershader: fix reflection under Rembrandt
authorEmilian Huminiuc <emilianh@gmail.com>
Sun, 9 Sep 2012 10:37:53 +0000 (13:37 +0300)
committerEmilian Huminiuc <emilianh@gmail.com>
Sun, 9 Sep 2012 10:54:07 +0000 (13:54 +0300)
commit308b2f24da561aa5f03241ac57a00e38afb17ecb
treec72d7231b5fa66d57d7970dd3219d458ce30ec9e
parenta1df4bfb966181d807275499aa064768567cdf73
ubershader: fix reflection under Rembrandt

model-combined & model-combined-deferred effects: improve Rembrandt behaviour, and provide better effects for transparent
surfaces under Rembrandt.

This change breaks current effects using normalmaps when inheriting from model-combined-deferred under
Rembrandt.
Aircraft developers please change the technique numbers in the "normalmap include" part of your effects file from
<technique n="8"> to <technique n="7"> (again, only if inheriting from model-combined-deferred, and using normalmaps)

Effects inheriting from model-combined do not neeed any adaptation.

Sorry for the nuisance caused by this change.

Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
Docs/model-combined.eff/README.model-combined.eff
Docs/model-combined.eff/model-combined-bump.eff
Effects/model-combined-deferred.eff
Effects/model-combined.eff
Shaders/ubershader-gbuffer.frag