edwin-jones / Nego-Engine

This is a project for my basic 3d engine for learning CPP.
Apache License 2.0
0 stars 0 forks source link

First Person Camera #1

Open sbatman opened 10 years ago

sbatman commented 10 years ago

The camera needs to be controllable as if from a first person perspective. Initially this makes sense to be locked to a single top to bottom rotation pole like an old school dungeon crawler. Rotation handled with the keyboard.

Later this should be expanded to dual axis rotation controlled by the mouse like a conventional FPS.

edwin-jones commented 10 years ago

I made a go of this, rotation appears to work correctly but forward movement is screwed, I don't understand 3d maths well enough to get much further I think. I commited to master because this is a full rename as well, everything should now be 'nego-engine' and not 'ego engine'.