3D GAME MATH PRIMER 1: THE 3-DIMENSIONAL COORDINATE SPACE

The 3D coordinate system is a natural extension of the 2D cartesian coordinate system we are all familiar with and have studied. The cartesian coordinate system has an interesting history, first documented by the French mathematician Rene Descartes in around 1637. Early work in this time period dealt with only one or two axis coordinate … Continue reading 3D GAME MATH PRIMER 1: THE 3-DIMENSIONAL COORDINATE SPACE

THE ROLE OF MATHEMATICS IN 3D GAME PROGRAMMING

Many a time I've heard statements like "Games programming? 3D graphics? that requires an awful lot of maths right? and graduate level math at that..." ….and therein onwards the interest dies off due to the pre-mis-conceptions about the role that mathematics will play in games development. For a programmer/developer/software engineer, learning the concepts of 3D mathematics needed … Continue reading THE ROLE OF MATHEMATICS IN 3D GAME PROGRAMMING

Agile estimation, Algorithm analysis, and Relativity…

No, Im not referring to Einsteins theory of relativity (though I can draw some parallel if I really think about it). Something I was reading in an algorithms/data structures book recently hit a profound note in my thinking, though we all have learnt and overlooked it at times. The topic was on analysis of algorithms … Continue reading Agile estimation, Algorithm analysis, and Relativity…