Das wird's für commercial nicht geben, weil er einen Befehl nutzen muss, der nur für pro zugänglich ist. Du müsstest die "Spiegelung" mit einer cubemap machen. Das Resultat wäre dasselbe, nur halt nicht eine Spiegelung der Levelgeometrie (was ja diesen schönen Effekt ausmacht).
mit einer cube map würde der effekt sehr ähnlich aussehen aber die spiegelung wäre ungenauer. leider funktioniert embm mit cube maps auf geforcekarten nicht.
ich rendere eine gespiegelte kameraansicht in eine textur die dann auf die wasserfläche projiziert wird. die wellen entstehen durch eine scrollende bump map. sieht in bewegung sehr gut aus.
ich muss zuerst noch eine lösung für dieses problem finden:
beim rendern der spiegelung müsste alles was unter der wasseroberfläche liegt unterdrückt werden. für sowas gibt es clip planes aber ich vermute die müsste conitec implementieren...
Das mit der Cubemap wär ne gute Idee. Wenn du den Code als Download anbietest machst du die denn auch, damits auf meiner Commercial geht ???
Wär echt geil!
THX!
PS : Als Cubemap würde das Ambiente wie z.B Berge und der Himmel gut rüberkommen!