This is a note to record my first game engine (NewbieGameEngine) developing experience in my spare time. The game engine is far to be completed but I can’t stop myself to share interesting things with you.
This is a learning note for the book: Multiple View Geometry in Computer Vision, Second Edition.
Recently I am interested in game engine and start reading articles with code in GameEngineFromScratch. Due to the “from scratch”, a self designed math library would never be ignored. In vector math computing, a handy feature called “swizzling” is widely used.