All work
Graphics × MLOngoing

Gaussian Splatting in 3D Rendering Pipeline

A research-driven rendering project exploring Gaussian Splatting as a faster, higher-fidelity alternative to traditional mesh pipelines for complex 3D scenes.

Gaussian

Overview

An innovative 3D rendering technique using Gaussian Splatting integrated with machine learning for dynamic parameter optimization. Shaders implemented in GLSL and rendering in OpenGL to improve efficiency and visual quality in complex 3D scenes.

What I built

  • Built a custom GLSL shader pipeline rendering splats directly in OpenGL.
  • Used machine learning to dynamically optimize Gaussian parameters per scene.
  • Improved rendering efficiency and visual quality on dense 3D scenes.