kaveh808 / kons-9

Common Lisp 3D Graphics Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

another scientific and engineering issue: z-up vs. y-up

awolven opened this issue · comments

It's probably good that I forgot to lump this together with the read-default-float-format stuff, because is a whole nuther ball of wax. In most content creation progams for artists, Y is the UP vector, so the grid plane is the x-z plane and y is up with the camera arcball movement. Usually in CAD software, though, Z is UP because of it's roots in pencil drafting.

We should be able to dynamically change the camera/scene from Y-UP to Z-UP, and for the heck of it X-UP with a very quick settings change.

Agreed.

This would only be a display setting, yes? For example we generate our primitive curves to lie in the XY plane. They would still do so in Z-up mode, only appear lying flat on the "ground".

if you create a human body standing up with y-up, when you switch the mode to z-up the human body will be lying down.