ConsultingAI

CUDA Light Studio: pictures into a million points of light, in raw CUDA

Short answer

CUDA Light Studio turns pictures into up to a million points of light and renders films from a score file in one deterministic pass. It is raw CUDA called through ctypes, with no PyTorch at render time, and it runs on a 4 GB laptop GPU. The light at the top of my data page comes from its tracer. What I sell is GPU and CUDA environments built in this style, where correctness and speed are both graded.

Three Studio scores traced into 400,000 points of light by the CUDA tracer and drawn in WebGL2

The light at the top of my data page comes from this studio's tracer: each note of a score becomes thousands of points, and the page lights them as the music plays.

How it works

Engineering notes

Facts

ItemDetail
LanguageCUDA C++ (four kernel files, about 1,200 lines), called from Python through ctypes
At render timeNo PyTorch, no ML framework
HardwareRTX 3050 Laptop GPU, 4 GB
History19 commits in the current repository (Oct 2026); earlier versions are archived
AvailabilityPrivate. Not for sale as a codebase

What you can buy

GPU and CUDA environments, built to your spec:

FAQ

Does it use PyTorch or another ML framework?

Not at render time. The kernels are raw CUDA compiled with nvcc and called from Python through ctypes. Depth maps come from Depth Anything V2 in an offline preparation step.

Why does determinism matter?

Because it makes the output testable. If the same score always renders the same bytes, a change that alters any frame is caught immediately, which is also what makes GPU work gradable as an environment.

Can you build CUDA tasks for training or evaluating agents?

Yes. I build kernel and rendering tasks with reference outputs and graders for correctness and speed.

Want this, or something like it?

License it, or have me build an environment in the same style.

Email me →
nextVideo Studiokeep scrolling