Chris Wallis
chriskwallis.bsky.social
Chris Wallis
@chriskwallis.bsky.social
Rendering Engineer at The Coalition. Opinions are my own
Added the ability to watch the rays in my path tracer bounce around as an animation. I'm excited about this more from an education POV, I think it helps explain how path tracing works far more easily than I could describe in words
December 29, 2024 at 4:30 AM
Iterating on my ray visualizer. Added arrow caps to see ray directionality and UI to tune the ray thickness. I removed the cap on visualizer ray count in the bathroom scene and it gets a little crazy.

Green = first bounce
Yellow = all other bounces
Blue = Next event estimation shadow rays
December 28, 2024 at 5:55 PM
First prototype of visualizing rays. Fairly simple implementaton: store rays in UAV, then do ray-cylinder intersections in a CS.

First bounce is green, second yellow, red for the rest. Shows how dumb my tracer is with very little importance sampling, but it's fun watching the web of rays!
December 24, 2024 at 1:48 AM
Quick and dirty post on implementing hot shader reload with DXC: wallisc.github.io/rendering/20...
November 16, 2024 at 7:13 PM
Put this off for too long, added hot reload of shaders. Super useful for debugging, using it here to shut off albedo to see indirect lighting in isolation and then preview UVs. Fairly easy to support since everything is done through a single shader and takes less than a second to recompile.
November 16, 2024 at 5:17 PM
Support for subsurface material editing! I treat glass and subsurface the same. Glass is just subsurface scattering with 0 scattering events.
November 14, 2024 at 4:48 AM
I've avoided making my path tracer an editor for simplicity sake but recently realized how much easier debugging would be with some limited functionality. So here we go, first prototype of material editing
November 11, 2024 at 7:48 PM
Hey, I'm Chris! I'm a rendering engineer working on the Gears of War series. Sometimes I post about it, but usually I just talk about my GPU path tracer or ShaderToy

Blog of my random graphics stuff here: wallisc.github.io
October 22, 2024 at 3:46 AM