THREE.CSS3DRenderer消失了?

时间:2016-12-30 06:27:31

标签: three.js

我试图在Three.js中构建类似HUD的东西 -

事实是,我需要这个HUD能够显示动态更新的DOM元素,并且还能响应拖拽和放大放下我的Three.js场景中的事件。

我刚刚发现了CSS3DRenderer,它看起来是完美的解决方案,但是当我尝试实现它时,CSS3DRenderer似乎不再存在了。我检查了迁移日志,没有提到删除。

(它似乎已经在修订版77中出现了,同时ShadowMaterial出现了,我也在大量使用,所以我不打算使用早期版本。)

所以我的问题是:

这仅仅是一个命名问题,CSS3DRenderer对象是否仍然存在于库中?

如果没有,Three.js中是否有替代方案可以渲染动态' Three.js场景中的DOM元素(以及可能的iframe)也会记录来自光线的碰撞吗?

这是我的意思:

var m = new THREE.ShadowMaterial();
var r = new THREE.CSS3DRenderer();

感谢任何指导。

1 个答案:

答案 0 :(得分:2)

examples/js/renderers文件夹中的(并且始终是afaik) 在github上查看r83 您必须专门包含此文件