Max Liani is working on a personal project called Workbench, focused on the exploration of graphics.
This fascinating light paths visualization is part of Max Liani's Workbench, a personal project dedicated to exploring graphics, primarily focusing on a path tracer viewport. Unfortunately, the renderer isn't available to the public right now, but the creator regularly shares updates and experiments, mostly implementing features from scratch for fun.
According to Max Liani, the UI is a mix of a custom library for viewport elements like buttons and manipulators with a modified version of Dear ImGui for panels and widgets. The path tracer is implemented using C++ and CUDA. Have a look at some recent Workbench demos below:
The developer frequently shares details on specific progress milestones. For instance, in this denoising demo, Max Liani dissected Intel's OpenImageDenoiser and reconstructed its DNN autoencoder using a combination of CUDNN calls and custom CUDA kernels optimized to run on tensor cores of an NVIDIA RTX 6000 Ada.
After various optimizations, the denoising pass showcased in the video operates in just 7ms, making it suitable for real-time ray tracing.
From GUI to lighting, denoising, scene graph, and modeling operator implementations, Workbench is an incredibly versatile project, and we highly recommend following Max Liani on X/Twitter or LinkedIn to keep up with the app's progress.
If you're interested in technical art and 3D production rendering, check out Max Liani's blog, full of amazing development insights and professional advice. Also, don't forget to join our 80 Level Talent platform and our Telegram channel, follow us on Instagram, Twitter, LinkedIn, TikTok, and Reddit, where we share breakdowns, the latest news, awesome artworks, and more.