Print Story Modest 3D effects with SVG, version 2.0.
Software
By NoMoreNicksLeft (Fri Feb 24, 2006 at 04:17:59 AM EST) 3d, svg, rendering, algebra, matrices, javascript (all tags)
I posted this to a diary on k5 two months ago.

At that point, it was rendering a single XYZ point with correct perspective. I've since updated it.



It now renders the point before, but it's draggable with the mouse in the XZ plane. Try it.

This should work on Firefox 1.5 with no plugins. Probably on the latest Opera 9 beta.

I still need to add some radio buttons to drag it in the other two planes, but for now it's looking pretty sweet. Note to the overly critical: fancier 3d models are merely more points, the math was the hard part on this.

[Update 2-24-2006 10:40PM EST]New: Renders an entire triangle! Probably needs gradient shading to simulate, hard to get an idea just how the triangle is oriented, doesn't give many visual cues as to depth. Is anyone even reading this diary at this point?

Full discussion: http://www.hulver.com/scoop/story/2006/2/24/41759/8148