SiebenCorgie / ori-engine

A small engine written in rust + vulkan.
Other
7 stars 1 forks source link

Find out if its better to change "up" back to y-axis #24

Closed SiebenCorgie closed 7 years ago

SiebenCorgie commented 7 years ago

While integrating the gltf crate I found out that y-axis is "up" with gltf. While UE4 uses Z as up. I'll have to evaluate if it's better to use y or z.

SiebenCorgie commented 7 years ago

So gltf2, Godot, Maya and every other graphics oriented program seams to use the y-up method while programs originated from a technical background like CAD or Architectural software seams to use the z-up approach. Blender uses z-up as well but usually converts it to the y-up method. Concerning the tutorials I use are all in y-up and my idol-engine Godot also uses the y-up method I'll change back to the y-up method. This shouldn't be too much work at this point.

SiebenCorgie commented 7 years ago

Well, it wasn't actually much work but I needed around 2hr to find out that axis declaring in the Blender fbx exporter doesn't work. However the y-up system is working now. Time to add the gltf2 importer and retire the assim importer to a legacy stage.