2010-11-11 42 views
2

我最近嘗試添加視差遮擋貼圖到我的景觀渲染器,它外觀和工作正常,但我遇到了一些問題。視差着色器

這裏有2張圖片(一個只有正常的紋理映射,另一個也有視差遮擋映射)。

我有一些別名問題,我用紅色圓圈標出(你可能希望看到鏈接的完整圖像)。

alt text

alt text

這些都是明顯的射線近似,這就是視差遮蔽技術的一部分的結果,但我敢肯定有改善視覺效果從某種角度。

難道有人指出消除這些(可能是一些摘要,論文,研究,任何東西)的方式嗎?

謝謝。

回答

4

看看GPU Gems 3,「寬鬆的錐形步驟以獲得浮雕映射」(第18章,第409頁)。它也可以在線獲得here(PDF鏈接)。

錐形步進的主要目的是減少你看到的工件,但是會引入其他類型的工件。輕鬆的錐形步進解決了這兩個問題,在你可以務實地說沒有更多的工件的情況下。