your boy, who can usually sleep through anything, was weirdly wide awake at 4 AM so there's only one thing to do
what could it be...........
just did a high-res render and all my spheres are sheared eggs, whyyyyy

I've only been poasting about this on birdzone so here's an update for my fediverse pals

I haven't implemented a lighting model yet so I have no idea where those specular highlights are coming from lmao

I've decided to make it my 5 year project to make a Myst style puzzle game in Hypercard, with graphics rendered in my Hypercard ray tracer
@dijkstracula deeply depraved! I didn’t realize it was in HyperCard until just now.
@dijkstracula I got funky errors on mine before remembering that I should be normalizing my rays' direction vectors.
@dijkstracula Oh man I just wrote a path tracer in Rust and now I feel like I wasted my time.
@seatsafetyswitch Nice! I'm just doing a straightforward implementation here but after reading the latest Fabien Sanglard article i want to try my hand at a path tracer sometime :)

@dijkstracula Mine is straight out of the Ray Tracing In One Weekend book: https://www.amazon.com/gp/product/B01B5AODD8/

(book is good, but the included code has a surprising number of errors and omissions).