小编zen*_*oto的帖子

粒子与粒子系统在three.js中

我正在努力处理我正在研究的可视化,其中涉及一系列重复图像.我使用粒子系统的单个精灵工作,但我只能将一种材料应用于系统.由于我想在纹理之间进行选择,我尝试创建一个Particle对象池,以便我可以单独选择材质,但是我无法使用WebGL渲染器显示单个粒子.

这是我第一次涉足WebGL/Three.js,所以我可能正在做一些头脑发热的事情,但我认为值得问一下这个问题的正确方法是什么.我看到三种可能性:

  • 我正在使用粒子错误(用映射材料初始化,添加到场景,设置位置),我需要修复我正在做的事情.
  • 我需要为我想要显示的每个精灵使用一个ParticleSystem.
  • 我正在做的事情根本不适合粒子,我真的应该使用另一种对象类型.

我使用canvas渲染器看到的所有示例都直接使用Particle,但我找不到使用不使用ParticleSystem的WebGL渲染器的示例.任何提示?

three.js

5
推荐指数
1
解决办法
2313
查看次数

标签 统计

three.js ×1