Reviving my old 1992 raytracer code for funsies
Find a file
2026-04-08 21:02:41 -07:00
screenshots Name cleanup <3 2026-04-08 21:02:41 -07:00
textures Add readme.md and PNG copies of screenshots and textures 2026-04-08 20:57:02 -07:00
turbo-pascal Name cleanup <3 2026-04-08 21:02:41 -07:00
.gitignore Initial commit of 1992 raytracing code 2026-04-08 20:51:50 -07:00
readme.md Add readme.md and PNG copies of screenshots and textures 2026-04-08 20:57:02 -07:00

Hullo this is a stub repo for some old raytracing experiments I did as a youngster in the distant 20th century!

The year was 1992, the name of the place... was Orange County.

I spent a lot of time on the computer. :D

Found some neat raytracing code in a magazine; maybe a Dr Dobbs or a Compute! or something, and adapted some core bits from C++ to Turbo Pascal. Hooked it up to my own VGA display and Targa (.tga) output code and voila! Some silly art.

My 1992-vintage screenshots and modern PNG conversions are in the screenshots folder.

Vintage Turbo Pascal source is in the turbo-pascal folder and includes all the intermediate revisions and sloppy false starts that I happened to have kept. :D

My plan is to take the versions that line up with the screenshot output, port them to modern Rust, parallelize the renderer, and marvel at how much faster it all is on a multi-gigahertz computer. ;)

-- brooke vibber April 2026