在Forge里边怎么做sprite?

var spriteMaterial = new THREE.SpriteMaterial({map : texture});
var sprite = new THREE.Sprite(spriteMaterial);

我用上边的代码实现的,但是并没与出来这个效果,应该怎么解决呢?

阅读 2.7k
2 个回答

据我所知 viewer 不支持 THREE.Sprite,这个杜长宇大神之前有分享过,可能是因为 viewer 使用的 three.js 是 Autodesk 自己修改过的版本,所以不是每个 three.js 的功能他都有支持。

可以通过THREE.Plane实现和THREE.Sprite一样的效果,同步一下旋转即可

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进