我正在尝试使用Sprite制作一个粒子系统,但问题是Sprite似乎没有响应“雾”参数(即它不会随着距离逐渐消失)。我可以使用ParticleSystem而不是使用很多Sprite(因为ParticleSystem确实尊重雾参数),但我需要每个粒子都有不同的纹理贴图。所以这两种方法都没有实现:(
有谁知道如何: a /获取Sprite使用雾 b /让粒子系统使用纹理贴图数组
?任何帮助非常感谢
答案 0 :(得分:0)
它没有工作,因为没有为Sprite对象实现雾。
我刚添加它,你可以尝试我的开发分支:
https://github.com/alteredq/three.js/commit/9c3194b9e1e5ce7ff9f3e36842a7e51f7ae21232
有了这个,如果你设置sprite.fog = true