H. Long's Website

Newbie-Renderer

I have started developing Newbie-Renderer, a real-time renderer built with C++23 modules, Slang, and Vulkan. Development is in progress, and I will share updates as it evolves.

repository

Introduction

Newbie-Renderer is intentionally narrow in platform scope (Windows + Vulkan + RTX) so development can focus on rendering architecture and experimentation instead of compatibility work.

The current direction is to build a solid base for modern ray tracing workflows and then push toward neural material rendering.

Current status (brief overview)

From the current repository structure and README:

In short, the base system is now strong enough to support higher-level rendering experiments.

Future goals

Near-term and mid-term milestones, aligned with the project TODO list:

These goals are consistent with making the renderer more practical.

The next key direction is neural appearance modeling. I wrote a separate learning note here: