【问题标题】:three.js share a geometry for lines and particlesthree.js 共享线条和粒子的几何图形
【发布时间】:2012-11-21 08:34:53
【问题描述】:

我想使用一个几何对象来制作一些精美的粒子动画并显示这些粒子之间的线条。

geometry = new THREE.Geometry();

particles = new THREE.ParticleSystem(geometry, particleMaterial);
line = new THREE.Line(geometry, lineMaterial, THREE.LinePieces);

不知何故,线对象没有在场景中渲染,但粒子出现了。

http://jsfiddle.net/Pk85y/1/

【问题讨论】:

    标签: three.js


    【解决方案1】:

    使用WebGLRenderer,您无法在某些特定情况下共享几何图形。最好的选择是geometry.clone()

    这是修复的 jsfiddle:http://jsfiddle.net/Pk85y/3/

    【讨论】:

      猜你喜欢
      • 2021-05-12
      • 2014-06-29
      • 2019-09-03
      • 2017-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-17
      相关资源
      最近更新 更多