Three.js:地面反思。这个怎么运作?

时间:2013-02-13 15:33:46

标签: 3d three.js render

我想要这样的东西。

http://static.pagenstecher.de/uploads/7/7c/7c3/7c34/abt-sportsline-audi-rs-faked2.jpg

我尝试使用cubeCamera,但它似乎只适用于立方体,球体等,但在平面上作为地面上有一个字符,反射看起来很破碎。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

伪造反射的一种简单方法是在半透明平面下复制对象。一个例子是http://mrdoob.github.com/three.js/examples/webgl_geometry_text.html

答案 1 :(得分:2)

1)将地板设置为半透明。 int main() { fork(); printf("some print here"); return 1; }

2)将镜子放在地板下方。

镜像示例http://threejs.org/examples/webgl_mirror.html