Three.js版本:r79
基本上,我想要一个 3D 对象(使用 THREE.TextGeometry 创建的网格)表现得就像在 2D 空间中一样,但始终位于同一位置屏幕(无论我缩放还是平移,都不会随相机移动)。有办法做到这一点吗?
我实际上不太确定如何做,除非我做了我认为是一个巨大的修改,并在每次发生鼠标滚动事件或平移事件时更新文本网格的坐标。
最佳答案
一种解决方案是将网格添加为相机的子级。
scene.add( camera ); // required, since the camera has a child
camera.add( mesh );
mesh.position.set( 0, 0, - 100 ); // or whatever
三.js r.79
关于javascript - Three.js - 创建不受缩放和平移影响的 3D 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38417619/