1. Get well with Geometry
i. Coordinate geometry.
ii. Polar geometry.
iii. Line equation, plane equation
iv. Orthogonal trajectories.
v. Converting 2D to 3d and vice versa.
2. Algebra
i. Solving linear equations
ii. Jacobians
iii. Matrices
Don't waste your time on building simple stuffs, start with 3D rotation:
http://www.fastgraph.com/makegames/3drotation/3dsrce.html[
^]