I’ve been speeding up some things at work by writing (again) some code which lets an ordinary human get access to all the 4-way SIMD goodness of the various SSE implementations. Now, what does one do when one want to stress test this and is sitting at home? That’s right. You write a ray-tracer.
So a bit of hacking yesterday evening and this morning and I can finally call myself a man and claim to have written something that can render the ubiquitous Sponza atrium.
Of course this is just ray tracing. No fancy lighting or texture mapping for you dear boy.
Now I just need to resist doing some stochastic ray-tracing goodness with Metropolis Hastings.