Three.Points 中的 Three.js 精灵表偏移量

问题描述

我正在尝试在 THREE.PointsMaterial 中获取精灵表纹理以使用偏移量,因此点粒子可以具有不同的视觉效果

显然这应该可以使用 THREE.ShaderMaterial 而不是 PointsMaterial。

这个 answer 似乎非常接近我的解决方案,但是小提琴坏了,我很难重建它。 着色器对我来说是新的,我可以使用一些帮助来实现目标:让点粒子使用精灵表的不同部分。 使用单个图像纹理很容易,例如 this,但是尝试使用带有偏移量的精灵表会杀死我;)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)