BlaisePascal is the long-running online/internet pseudonym of Buddha Buck, in use over 20 years on various BBS, IRC, website, and email systems. In real life, he's a C/C++ programmer living in the United States currently between employment opportunities. As far as pySoy goes, he's working on improving the 3D transformation matrix handling and is a co-mentor for Google's Summer of Code.

My 3D transformation matrix handling consists of rewriting matrix.c and affiliated files to be more readable and coherent. As a result of this, I am creating several new C datatypes and support routines, specifically:Wiki

Point
A 3-element float array corresponding to the x, y, z coordinates of a point.
Vector
A 3-element float array corresponding to the x, y, z coordinates of a vector.
Sphere?
A structure containing a [Point] for the center of the sphere, and the radius of the sphere.

As of 24 July 2006, I am still rewriting and testing the replacement for matrix.c, so this isn't checked into svn yet, and more datatypes will be forthcoming.