prev up inhalt next

Environment oder Reflection Mapping

Im übernächsten Kapitel wird beschrieben, wie beim Raytraycing berechnet wird, welche Objekte sich in anderen spiegeln. Derselbe Effekt kann - etwas weniger akkurat - mit Hilfe von Environment Mapping erzeugt werden. Es wird angenommen, daß die Objekte, die sich in der Fläche spiegeln sollen, weit entfernt sind und daß sich das Objekt, zu dem die Fläche gehört, nicht in sich selber spiegelt. Es wird ein Strahl vom Betrachter zum Pixel der Fläche geschossen und dort reflektiert. Der reflektierte Strahl wird als Verweis in die Environment Map interpretiert und das dort gefundene Texel wird als Modulation der spektularen Objektfarbe benutzt. Die Interpretation des reflektierten Strahls kann z.B. sphärisch, kubisch oder parabolisch geschehen.


prev up inhalt next