LibGDX Flip ModelInstance

时间:2016-12-28 02:05:07

标签: java animation libgdx

使用2D精灵我可以轻松地使用

翻转/镜像精灵
batch.draw(reg.getTexture(), position.x, position.y, origin.x, origin.y, dimension.x, dimension.y, scale.x, scale.y,
            rotation, reg.getRegionX(), reg.getRegionY(), reg.getRegionWidth(), reg.getRegionHeight(),
            **/*FLIP HERE*/**,
                false);

我使用3D建模创建的G3DB格式的2D模型行走对象,存储在ModelInstance中,你能告诉我如何翻转吗?或者我应该为每个步行方向创建多个对象(右/左)

谢谢

1 个答案:

答案 0 :(得分:0)

翻转modelInstance只需使用:

modelInstance.transform.scale(x, y, z);

并且不要忘记禁用这样的背面剔除。

DefaultShader.defaultCullFace = 0;

感谢并归功于Xoppa