Théo Baudoin-Malnoë
  • Projects
  • Blog
  • Resources
  • CV
  • About
  • Contact

All Projects

A complete archive of my technical and artistic work.

C++20 Framework

Advanced Node Editor

A modern framework to create interactive graphical node editors with hierarchical support.

C++20ImGuiCMake
CUDA Rendering Engine

Spectral PathTracer

A high-performance spectral path tracer simulating light dispersion via CUDA.

CUDAC++PBR
3D Scene / Tool Dev

Attic Dragon

An artistic scene featuring a custom-developed spiderweb simulation tool in Houdini.

HoudiniLightingLookdev
Narrative Programming Language

OnceUponATime (.ouat)

An innovative language to write code through a natural narration, compiled to C++.

C++CompilerCMake
C++17 Library

MultiVariant Visitor

A type-safe recursive multi-variant visitor to elegantly handle complex std::variant use cases.

C++17Header-onlyTemplate
Physically-Based Rendering Engine

Horus Vision

An advanced PBR engine powered by Radeon Pro Render for high-quality realistic renders.

C++Radeon Pro Render
CGI Integration

BMW X7 - CGI Integration

A study on the photorealistic integration of a 3D vehicle into a photographic environment.

MayaRedshiftNuke
3D Scene / Digital Art

Trick or Treat – Halloween Dog

A complete 3D scene created for a Halloween contest, capturing a fun and heartwarming moment.

MayaZBrushSubstance

© 2025 Théo Baudoin-Malnoë. All rights reserved. | Legal Notice

Contact: theo.baudoin30@gmail.com

A personal project to explore the world of 3D rendering.