spotenza2016 / Mimema

Mimema (greek for "to imitate") is a "from scratch" C++ 3D Game Engine using OpenGL
0 stars 0 forks source link

HMI Class #5

Open spotenza2016 opened 2 months ago

spotenza2016 commented 2 months ago

The current HMI class is just a simple implementation to have that logic in its own class while having demo functionality be usable. It needs to be fully implemented, with a cleaner approach to camera movement (storing the original basis set, etc).

spotenza2016 commented 2 months ago

Should probably also use quaternion, and maybe even different camera settings instead of lookat.

spotenza2016 commented 2 months ago

Camera should also be initialized properly instead of just default as it is currently. Position/lookat should probably be set per level, while aspect ratio, near/far should probably be set by engine settings.