Frage

Ich bin bereits mit OpenGL nativen Lichtern.

Meine Frage ist, wie ich über sie gehen Lichter mit Cg-Rendering? Muß ich noch normal OpenGL Lichter erklären und dann Cg verwenden, das Licht zu machen? Oder ist es alles getan, was mit Cg?

Wenn Sie mich zu einem gewissen Lesematerial über die Beleuchtung mit Cg zeigen könnten, dass auch großartig sein würde.

War es hilfreich?

Lösung

Nun, nach etwas experimentieren, habe ich herausgefunden, dass Sie brauchen keine OpenGL ligthing Richtlinie zu verwenden. Alles, was Sie tun müssen, ist schreiben ein Vertex-Shader und geben ihm die für die Beleuchtung benötigten Parameter: Lichtposition, Lichtfarbe. Sie können auch Reflexion und shininess Parameter für jedes Objekt senden, um die Art und Weise Sie Materialeigenschaften in opengl erklären zu simulieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top