2012-03-15 36 views
0

在OpenGL中渲染實時柔和陰影(使用物理上精確的半影,而不僅僅是模糊的邊緣)的技術狀態是什麼?有沒有完全在GPU上完成這些工作的技術?一般需要多少CPU?點燈和區域燈都有技術嗎?實時軟陰影 - 你如何在OpenGL中實現?

將我指向任何你知道的資源,或者如果可以的話給我一個快速總結。

+0

這與OpenGL具體有什麼關係?該算法可以在任何柵格化API中工作。 – 2012-03-15 22:00:35

+0

NVidia在一項稱爲Percentage Closer Soft Shadows的技術上有一篇很好的論文:http://developer.download.nvidia.com/shaderlibrary/docs/shadow_PCSS.pdf – jeffora 2012-03-16 00:41:41

回答

0

(與物理精確半影,而不僅僅是邊緣模糊)

有趣的部分約柔和的陰影是,在現實中,它只是一個模糊以及:陰影剪影獲取與lightsource的曲投影強度分佈。這與使用光源外觀作爲卷積(讀取模糊)內核相同。