OK, I uploaded some stuff. I lost the final state of the project somewhere; that's why I uploaded just the engine core that I used for the wireframe model in The Nutcracker. The sources include stuff for fixed point matrix calculus, a fast radix sorter, flat shaded affine texture mapping (perspective correctness is extremely expensive on the PPC thanks to the lack of an FPU) and some convenient classes like 'Polygon', 'Mesh' and so on. I don't think you should use it as a basis for a full-fletched 3D engine (I coded it in like 3 nights, just to test the achieveable performance on a PPC) but it might contain interesting portions.<br><br>Someone should really try to do the fixed point stuff in asm: It's cool right now, but due to the 22:10 precision, the range is very limited. Using intermediate 64bit results could make this really cool.<br><br>Oh yeah, before I forget, here's the url:<br><br>http://www.pocketmatrix.com/phantom/3dengine.zip<br><br>Just 10Kb, and 5 sources. The fixed point macro's are still the same in EasyCE 1.6, so if you really want to attempt a compile, use that.

<br><br>Have fun,<br>- Jacco.<br>