So LiveJournal is now like the GMail of photo hosting space? I'd like to see videos on pics.livejournal.com....... but I wouldn't want to see the bandwidth bill :P
I spent a lot of time today scrubbing, spackling, and painting different walls in my newly repaired room. Can't wait to get that thing done.
But I spent the rest of the day boning up on my geometry, and finally taking care of the fact that I have a B.S. in computer science and have never written a raytracer. Shameful, I know! Anyway, I did the entire thing in python using the standard math library. Wikipedia was my textbook :) So I'm now confident that I actually know all the 3D math I should know. Also, it's the slowest thing you've ever seen. It took like ten minutes to render this 512x512 image on one 1600MHz AMD CPU. I probably should have used numpy or something.
But look, shiny! It does Lambertian shading, reflection, and shadows for planes and spheres. Oh, and some quick antialiasing because I hate jaggies so much that I'll happily shoot five times the rays to reduce them.
I'm actually kind of glad it's so slow, because it's killing my desire to keep adding stuff to it. Still, I doubt I'll get through tomorrow without specular highlights and refraction.