← All Projects
VR / 3D

3D/VR Engine

Forward+ PBR renderer, 60+ shaders, VR-native — 650K+ lines of code

Python OpenGL GLSL SteamVR OpenVR
3D/VR Engine

A ground-up 3D rendering engine spanning 650K+ lines across two major generations (2017–present):

  • Forward+ PBR rendering with 60+ GLSL shaders
  • VR-native via OpenVR / SteamVR (HTC Vive)
  • 130+ engine modules — physics, particles, spatial audio, texture management, procedural generation, network state sync
  • Game projects: Lunar Pit (FPS platformer), MidSky (arena combat), Scenic (extraction sim), Camelot (VR strategy inspired by Netstorm)
  • Automated game evaluation — screenshot and clip-based testing system
  • Hyper-real animated movie pipeline — scene composition, character meshes, TTS, and music generation