Lisp raytracing, again
1 minutes read | 150 words by Ruben BerenguelThis evening I was bored at home, and decided to have a look at my old Lisp raytracer… a project that just went idle a year ago. I picked up another programming project I had idling for a long time (an emacs lisp project, to interact with my console-based fractal drawers). I had a coding breakthrough that time, and managed to advance quite a bit in a little time, so today I tried again.
Well, I corrected the plane cutting problems, although the intersection code is still buggy (numerical problems) and messy (hard as hell to read). I have to undergo a complete rewritting of the scene system soon, and add textures for FSM’s sake! After that, add (again) refraction code and finally, if all goes well, I shall add also a triangle mesh loader, someday. When the time is right I’ll post the source code as well.