I have a weird fetish for non realistic renderings, to the extreme (libcaca, terminal dithering), the more constraints the better.
3d rendering on ascii terminal, if you can, build and run the source ( http://www.a1k0n.net/2006/09/15/obfuscated-c-donut.html ), it's always pretty to see running.