Frage

i ausmachen nicht den Unterschied zwischen Raytracing und Shading-Technik wie Phong oder Gouraud.

Für die 3D-Modellierung zu tun man zwischen diesen Algorithmen wählen oder sie können beide in dem gleichen Algorithmus implementiert werden.

Danke.

War es hilfreich?

Lösung

Phong ist mehr wie eine Oberflächeneigenschaft, die sie beschreiben, wie das Licht gestreut wird. Siehe http://en.wikipedia.org/wiki/Brdf

Ray Tracing ist ein Algorithmus, um den Prozess der Lichtstreuung simuliert. Siehe http://en.wikipedia.org/wiki/Ray_tracing_%28graphics%29

Sie können Phong-BRDF in einem realistischen Raytracer verwenden Oberflächen zu beschreiben, und es gibt auch eine Annäherung, die verwendbar in Rasterung ist.

Andere Tipps

Technisch Raytracing bestimmt wirklich nur die Sichtbarkeit und Entfernung. Recursively kann es für Reflexionen verwendet wird, Brechungen und Schatten (Lichtquelle Sicht-Kontrolle).

Stochastic Raytracing oder Photon Mapping kann die Lichtstreuung simulieren.

Phong und Gouraud-Schattierung sind Reflexionsmodelle auf eine Oberfläche aufgetragen.

Es ist üblich, dass Menschen in ray anfangen Verfolgen eines Phong oder Gouraud Beleuchtungsmodell zu verwenden. Sie können diese Beleuchtungsmodelle mit jedem Wiedergabesystem (Scan-Konvertierung zum Beispiel) verwendet werden.

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