Test Vol 1 Jun. 2014 | Page 3

Preface This 3D engine is a simple and a fast way to simulate 3D effect using only CPU to compute the colours of the pixels. In order to create fast rendering methods the definition of 3D will be simplified to make math simple enough to compute things using only computer’s CPU. Now before we can start, these are prerequisites:    Knowledge of vectors (just Google for some tutorial or pick up some geometry book) Knowledge of trigonometry (just pick a geometry book if you don’t know/remember some things) (Optional) Knowledge of math behind 3D in modern graphics (OpenGL or DirectX) Yes, there’s a lot of stuff to learn, but that is all needed to properly understand the explanation. 1