【问题标题】:How to make room reflection using Cubemap如何使用 Cubemap 制作房间反射
【发布时间】:2013-06-23 09:37:11
【问题描述】:

我正在尝试使用房间内部的立方体贴图在墙壁、天花板和地板上创建一些反射。
但是当我使用立方体贴图时,反射图像不正确。这个观点似乎是错误的。
正确地说,我为每个墙壁、地板或天花板使用不同的立方体贴图。立方体贴图是从查看房间的平面中心计算得出的。
有没有专门的技术可以达到这样的效果?

【问题讨论】:

  • 你能发布一些代码吗?你的作品还有更多例子吗?

标签: opengl directx shader render


【解决方案1】:

但是当我使用立方体贴图时,反射的图像不正确。

是的,这是意料之中的。

有没有专门的技术可以达到这样的效果?

确实有;我的意思是几年前我遇到了 ATI 制作的技术演示,他们在其中进行了一些修正。 IIRC 这是他们的“Ruby”(ATI 演示,而不是语言)系列演示文稿和论文的一部分。可惜现在找不到了。

编辑 在 Siggraph2012 上,在一篇关于实时照明的论文中提出了一种称为“视差校正立方体贴图”的技术。这看起来非常相似。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    • 2018-04-18
    • 1970-01-01
    • 2016-12-21
    • 1970-01-01
    相关资源
    最近更新 更多