Skip to content
hepiteau.

Projects

A selection of things I’ve built and explored.

  • 3D · C++ / CUDA · Python

    Sparse Voxels

    –present

    A sparse voxel octree toolkit for representing and rendering 3D data. It combines a C++20/CUDA core with Python bindings for spatial queries, ray casting, and volume rendering. PyTorch integration makes density and color fields differentiable, connecting my work in 3D graphics with learning-based reconstruction.

    Pre-alpha · PyPI package

    View source ↗
  • 3D reconstruction · C++ / CUDA · OpenGL

    Shape Reconstructor

    –present

    A desktop research workspace for exploring 3D scenes and reconstruction. An OpenGL viewer and Dear ImGui controls bring together NeRF-style image datasets, cameras, and CUDA-backed experiments in volumetric rendering, ray casting, and optimization.

    Research prototype · Refresh planned

    View source ↗
  • Web · Interactive storytelling

    Game creation tool

    A web application for building branching, text-based game scenarios. Developed during my work with Tempete Studio.

  • Algorithms · Game AI

    Quoridor player

    A player for the Quoridor board game, exploring Monte Carlo methods and minimax search with alpha-beta pruning.

  • Machine learning · Audio

    Instrument classification

    Classifying one-second audio spectrograms with decision trees and random forests using scikit-learn.