Based on the world origin, moving an object along the +Z axis moves it up, moving along the +X axis moves the object to the Right, but moving along the +Y axis moves an object backward? I don’t understand why Unreal does this, is this as simple as a setting that I can change?
In all of my school learning of plotting lines, positive along the Y axis would be forward from the origin point. As far as I know, that’s a universal assumption in mathematics, so why is it backwards in Unreal?
I think it’s just how you’re looking at the image. If you look from the other side, then Y would be forwards. If you move a cube in the direction the green ( Y ) arrow is pointing, the Y value in the details panel increases.
In fact, X is generally considered the forward axis in Unreal ( this makes Y to the right ).
Hello, would someone know why Y-axis in Unreal is reversed?
It is super weird for just a simple vector cross product.
i.e. to calculate a right vector from forward and up: (1,0,0) * (0,0,1) = (0,-1,0).
Math results right vector is (0,-1,0), but in Unreal, it should be (0,1,0)???
I don’t think reversing all Y attributes after math calculation is a good idea.
I am wondering how Unreal deals with this internally?