反思需要帮助。 cubeCamera lookAt

时间:2012-05-25 15:06:20

标签: 3d three.js

我的物体是四面体,我在四面体内做反射,它是一个三角形金字塔,我认为立方体相机无法正确处理三角形金字塔,因为立方体相机面不垂直于四面体的顶点,所以案件与立方体,球体或圆环不一样,我是否正确?

我是否需要实现与立方体相似的相机?我之所以这样说的原因是:当我从顶点进入内部时,我可以看到相对面中间的顶点,但是如果我从另一个顶点进入内部,它就不在相对面的中间。 见:http://www.novaui.com/dc/viewer%20-%20v3.html

1 个答案:

答案 0 :(得分:2)

CubeCamera应该可行。 CubeCamera生成立方体贴图,适用于任何形状。

在从CubeCamera渲染时,您需要隐藏您想要反射的对象。这就是这些*咳嗽*的含义:)

https://github.com/mrdoob/three.js/blob/master/examples/webgl_materials_cubemap_dynamic2.html#L205