正在加载视频...
视频加载失败
I am at the 4th iteration on the pixel inspector and light path debugging tool. Eventually I moved the path collection to the GPU, so I don't have to toggle between CPU and GPU rendering, making the visualization fully interactive.
10 条评论

That looks extremely useful and well done! Totally stealing it for my future renderers :D

🙏 Looking forward to see your take on it!

nice, I always wanted to have such a feature in the renderer!

Hehe. Me too, I don’t have much time available to fix light transport issues; good visualization, plus the ability to repeat the path on the CPU with a debugger are key.

Love it

"This will be the [fourth] time we have [rewritten] it, and we have become exceedingly efficient at it" Well done!

Hehe, more like the fourth time I come back to the feature adding bits and improvements. Actually, this is still using the first implementation core 😄

This is so great!

Wow that’s super neat, so the path collecting visualization is all gpu, no readback inbetween? 😃

It does read back. The paths visualization is rasterized on top of the path traced image. But the earlier iteration was running on a matching CPU path tracer.


