3D matrices.This is the result of an attempt to generate an ultra-basic 3D rendering library using Max/MSP and Nato's interface to quickdraw, and some home-spun matrix math processing objects I wrote to experiment in C. The results, though simple, proved to be quite interesting. My main goal was to get the fundamentals of 3D rendering down pat: depth-sorting, rotation and translation in space, and all that good stuff, so that I could write tools to generate bizarre, custom-drawn 3D-esque objects for use in video animations. In the meantime, Cycling74 went and released Jitter, which is a superset of all the matrix operation I wanted to do. I think I need to revisit these sometime very soon. go home |
||||