问题:是否可以翻转/镜像Three.js精灵纹理?
背景:使用three.js的当前DEV分支
到目前为止的结果:我首先尝试改变它的三维旋转而没有任何影响.然后我检查了sprite代码并看到旋转在Sprite.js中的这一行重置:
this.rotation3d.set( 0, 0, this.rotation );
Run Code Online (Sandbox Code Playgroud)
改变那里的值没有任何影响.深入挖掘我最终在SpriteRenderer插件中完全迷失了.
我的理解是three.js使用着色器来渲染精灵,这是一个巨大的性能加.因此,使用简单的面部编写自己的精灵实现感觉就像是错误的方向.