Maths for (Games) Programmers .
 PRELIMINARIES             Introduction       Glossary of Mathematical Notations       Symbol Font BASIC ARITHMETIC             Numbers       Multiplication and Division       Logarithmic Arithmetic       Solving Polynomial Equations MATRIX METHODS             Vectors and Coordinate Systems       Matrices: Orientations and Transformations       Representing 2D and 3D Objects       3D Clipping       Visibility Checks       3D Projection       Illumination       Convex Hull Algorithm       Primal Simplex Algorithm THE ART OF FUNCTIONS             Functions of a Single Variable       Functions of Several Variables       Recurrance Relations       Bezier Curves       Lattice Blends       Noise Functions       Celtic Meshing MULTIVECTOR METHODS             Multivectors       Multivector Products       Multivector Operations       Multivectors as Geometric Objects       Multivectors as Transformations       Multivector Mathematical Arcana       References/Source Material for Multivector Methods MULTIVECTOR APPLICATIONS             Multivector CAD Applications       Fuzzy Multivectors       Multivector Shapes       Multivector Programming MULTIVECTOR CALCULUS             Multivector Derivatives       Multivector Manifolds       Manifold Restricted Tensors       The Coordinate based approach       References/Source Material MULTIVECTOR PHYSICS             Physical Units       Multivector Kinematics and Dynamics       Fluid Mechanics       Extremal M-Curves       References/Source Material for Multivector Physics MULTIVECTOR RELATIVITY             Special Relativity       Spacetime Kinematics and Mechanics       Multivector Potential Theory       General Relativity MULTIVECTOR QUANTUM MECHANICS             Quantum Computers       Multivector Quantum Mechanical Algebras       Multiparticle Algebras       The Dirac Particle       Generalised 5D Dirac Particle       References/Source Material for Multivector Quantum Mechanics TACTICS             Motion Control MUSIC FOR PROGRAMMERS             Audio Palettes       A Generalised Geometric Projective Form of the Kelvin-Stokes Equation

All material Copyright (c) Ian C G Bell 1998
webpublished on a shareware basis. Interested publishers should email me at ian@ianbell.me.

Background images: 'The Pagan' by Courtney Davis ; Math tiles by Ian Bell