GLBasic forum

Other languages => GLBasic - de => Topic started by: Schranz0r on 2007-Oct-13

Title: Kann man Licht faken?
Post by: Schranz0r on 2007-Oct-13
Hi Gernot

Ich stell mir grade die Frage, ob man Licht Faken kann?
Wenn ich mir da so ein paar Engines angucke, haben die massen an Lichtern in einer Map auch bei OpenGL Engines, da aber von oGL ja nur 7 Lichter Standart sind, frage ich mich wie die das gemacht haben, oder obs bloß Fakelichter sind.

Oder sind das Shadersachen?
Title: Kann man Licht faken?
Post by: Kitty Hello on 2007-Oct-13
wie du willst. Meistens faked man mit Multitexturing oder man rendert nur die 8 nähesten Lichter.
Title: Kann man Licht faken?
Post by: Schranz0r on 2007-Oct-13
hmm... Gut, versteh ich nicht :D
Title: Kann man Licht faken?
Post by: Sebe on 2007-Oct-14
Die Beschränkung auf 8 Lichter ist nicht OpenGL only, sondern ist eine Grafikkartenbeschränkung. Früher hat man einfach nur die nahesten 8 Lichter rendern lassen, Unreal Tournament 3 benutzt fürs Lighting Shader, wodurch sich diese Beschränkung aufheben lässt (andere Engines übrigens auch, id Tech 5 z.B.)
Title: Kann man Licht faken?
Post by: Schranz0r on 2007-Oct-14
hmm.... dank dir erstmal für die Antwort
Aber mit Shadern kannste mich jagen :(
Title: Kann man Licht faken?
Post by: Sebe on 2007-Oct-14
Damit kann ich mich selber auch jagen ;-)
Title: Kann man Licht faken?
Post by: Schranz0r on 2007-Oct-14
haben wir also einen gemeinsamen Feind :D

Den "Pösen" Shader ^^