5

我一直在尝试寻找一种合适的全局照明技术,最好基于 OpenGL 或 GPGPU,来照亮具有静态物体和动态光源的室外场景(它是一个城市模型)。它不需要非常详细或准确,但它应该相当简单,并且如果可能的话,迭代和精炼(这样我可以显示中间结果)。

我在互联网上找到的最佳匹配是光线追踪、预计算辐射转移 (PRT) 和辐射。

光线追踪对于我的应用程序来说太慢了。PRT 似乎太复杂并且具有巨大的预计算步骤,并且辐射性似乎太慢,我不确定它是否可以实现多线程。

有谁知道更好的技术或上述问题的解决方法?

4

2 回答 2

2

就比 svoGI(Crassin 的体素技术)更现实和可用的方法而言,您可能会考虑延迟辐照量,这里有一个很棒的 webGL 演示,提供完整的源代码它基于使用球谐函数

还有一些较旧的技术,如 LPV,您可以在此处此处此处查看

于 2013-02-21T16:33:38.650 回答
1

是的,这个问题很老了,但人们可能仍然会偶然发现它。
“体素锥追踪”怎么样?
虚幻引擎 4 实现了它,他们还在演示文稿中描述了该算法。
http://www.unrealengine.com/files/misc/The_Technology_Behind_the_Elemental_Demo_16x9_%282%29.pdf

于 2013-02-21T16:25:33.597 回答