问题:是否可以翻转/镜像 Three.js 精灵纹理?
背景:使用three.js的当前DEV分支
到目前为止的发现:我首先尝试更改它的 3d 旋转而没有任何效果。然后我检查了精灵代码,发现旋转在 Sprite.js 的这一行中被重置:
this.rotation3d.set( 0, 0, this.rotation );
更改那里的值没有任何效果。深入挖掘后,我发现了 SpriteRenderer 插件,我完全迷失了方向。
我的理解是three.js 使用着色器来渲染精灵,这是一个巨大的性能优势。所以使用简单的面孔编写我自己的精灵实现感觉就像是错误的方向。