日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Parallax Mapping

發布時間:2023/12/15 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Parallax Mapping 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


Parallax Mapping with Offset Limiting: A PerPixel Approximation of Uneven Surfaces
http://www.infiscape.com/doc/parallax_mapping.pdf



這里還有9大的講解.言簡意賅. :)

offset mapping只是通過改變紋理坐標的方法來達到欺騙眼睛的目的,并不是真正的移動了頂點位置:
比如原來像素在幾何體上的位置是A,相應的有一個紋理值Ta,藍色虛線表示像素點到視點的eye vector,現在我把紋理坐標改一下:

texcoord new = texcoord old + (height * 2 - 1) * eye vector * scale

這樣雖然像素的位置并沒有變,但是紋理坐標指示的點卻到了B,讀取的紋理值自然就是Tb而不是原來的Ta了。
這樣給人的感覺就是原來遠離眼睛的東西變近了,或者原來離眼睛很近的東西邊遠了(具體是哪種情況取決于height * 2 - 1的符號),凹凸感由此而生。




你可以參考:
http://www.opengl.org/discussion_boards/ubb/Forum3/HTML/011292.html
http://www.beyond3d.com/forum/viewtopic.php?t=9808&postdays=0&postorder=asc&start=0&sid=af3c2a1577200f85ab8b3ff26752c8b7
http://www.beyond3d.com/forum/viewtopic.php?t=9836&start=0

轉載于:https://www.cnblogs.com/Pointer/archive/2004/08/30/37633.html

總結

以上是生活随笔為你收集整理的Parallax Mapping的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。