После того, как я разделил свое изображение пополам и повернул его, я вижу зеркальное изображение, я не могу найти душу для своей проблемы.
На входе у меня есть изображение, подобное этому: https://i.imgur.com/YBjMY49.png Ипосле поворота по оси Y я вернулся вот так: https://i.imgur.com/agyCAiW.png
Я уже пробовал инвертировать изображение, используя invertY и несколько векторов на -1, но ничего из этого не работает.
function defineCards (imgPath, scene)
{
let f = new BABYLON.Vector4(0.5, 0, 1, 1);
let b = new BABYLON.Vector4(0, 0, 0.5, 1);
let plane = BABYLON.MeshBuilder.CreatePlane("plane", {height:1.5, width: 1.05, sideOrientation: BABYLON.Mesh.DOUBLESIDE, frontUVs: f, backUVs: b}, scene);
let mat = new BABYLON.StandardMaterial("", scene);
mat.diffuseTexture = new BABYLON.Texture(imgPath, scene);
plane.material = mat;
return plane;
}
...
...
...
animation = new BABYLON.Animation("animationPlane1", "rotation.y", 60, BABYLON.Animation.ANIMATIONTYPE_FLOAT, BABYLON.Animation.ANIMATIONLOOPMODE_CYCLE);
Iожидайте, что изображение не будет полностью изменено.
Спасибо.