我是three.js 的新手,但这是我想要做的。
我有一个球体..我想在它的表面上添加一个距离(比如)2 个单位的 id 标签。
所以
var geometry = new THREE.SphereGeometry( 50, 25, 25 );
var draw_object = new THREE.Mesh( geometry, [ new THREE.MeshBasicMaterial( { color: Math.random() * 0xffffff, opacity: 0.5 } ) ] );
现在我想给它起一个名字“sphere 1”
然后在距离球体表面“x”单位的距离处..为其分配一个标签。问题是这个球体在空间中移动......所以标签必须留在它上面。
从过去两天开始,我一直在尝试,但没有任何运气。
帮助任何