Povray's warp statement - displace warps
Diese Seite dient zur Erläuterung von Megapov's "displace warp"-Funktion. Diese wurde von Chris Huff für Megapov Plus entwickelt und ist nun auch Bestandteil von Megapov 0.6.
Aus dem Megapov-Handbuch:
"Displaces the pattern by an amount determined by the PATTERN
and COLOR_MAP at each point. The rgb values are used as xyz displacement amounts."
Die Tabellen sind weitgehend selbsterklärend, die erste Zeile zeigt den im "displace warp" verwendeten "pattern", Auf der rechten Seite sieht man die Originalversion ohne "displace warp".
In Megapov 0.7 gibt es einen weitern "displace warp"-Typ, welcher durch
"type 1"
am Ende des "displace"-blocks
aktiviert wird. Er verwendet den Gradienten des "patterns" um Richtung und
Betrag der Verschiebung zu bestimmen.