But this one takes the cake. Check out this really cool implementation of a 3D graphics rendering engine. IN EXCEL! Peter Rakos over at Gamasutra outdid himself.

This image and video pair shows the rendering system using a simple display that colors the native Excel spreadsheet cells as the calculations are being performed.
This image and video pair shows the same program using the Microsoft Office Graphics Abstraction Layer to do the rendering instead of using writes to the spreadsheet cell.
“The yellow color marks the user-defined parameters and green color indicates the engine-calculated values. Numbered areas contain the following data:
- Parameters of the perspective projection
- 3D coordinates of the objects’ points (relative to their center)
- Shift and rotation matrix (further details can be found e.g. at http://en.wikipedia.org/wiki/3D_projection)
- Parameters of the rotation
- 3D absolute coordinates of the points after the shift and rotation
- 2D coordinates of the points after the perspective projection
- Screen coordinates of the points
- End points of the objects’ edges
- Formula of an element in the shift and rotation matrix. Simplicity and compactness are clearly visible.”
And I have a whole new animation tool for my next presentation!
Check out the whole post here.
Popularity: 7% [?]
Hello. This post is likeable, and your blog is very interesting, congratulations
. I will add in my blogroll =). If possible gives a last there on my blog, it is about the Notebook, I hope you enjoy. The address is http://notebooks-brasil.blogspot.com. A hug.
That is amazing!