Being a developer, I spend quite a bit of time playing around with programming bits and bobs. A little while ago, I had a relatively old Nokia that supported J2ME (without floating point) so I decided to try and write a simple 3d renderer for it – having no FPU (floating point unit) I had to write an integer math library, and sine/cosine lookup tables against the math library. This was all good stuff, and reminded me some of the maths I learnt at uni, and some good optimization tricks.
Just a (very) simple 3D wireframe cube renderer, but done using a
You can see it in action here – not sure if it works in every browser (more than likely doesn’t) but it definitely works in FireFox and Chrome.