Back to Projects
FeaturedProject
Next.js
3D
Gaussian Splatting

Gaussian Galleria

An interactive 3D gallery showcasing photorealistic scenes captured with Gaussian Splatting. Features locations like Princeton University, York, and the NYC Metropolitan Museum of Art with real-time WebGL rendering.

Overview

Gaussian Galleria is a personal portfolio of 3D scenes I've captured and reconstructed using Gaussian Splatting technology. The gallery features photorealistic, interactive reconstructions of real-world locations—from the Gothic architecture of Princeton University and historic landmarks in York to the halls of the NYC Metropolitan Museum of Art. Each scene is fully explorable in real-time through WebGL-powered viewers, letting visitors orbit, zoom, and experience these spaces from any angle.

Architecture & Features

Tech Stack

Next.js
TypeScript
Tailwind CSS
PlayCanvas
Splat Viewer
NeonDB
Drizzle ORM
AWS S3

Interactive 3D Scenes

Explore photorealistic reconstructions of real-world locations with full orbit controls, zoom, and reset functionality.

Multi-Viewer Support

Dual rendering engines—antimatter15's Splat Viewer for standard PLY files and PlayCanvas for compressed assets—ensuring optimal performance across devices.

Curated Location Gallery

Features diverse scenes including Princeton University's Gothic campus, York's medieval streets, and the NYC Metropolitan Museum of Art.

Real-Time WebGL Rendering

Achieves smooth 60+ FPS rendering using Gaussian Splatting, delivering instant scene loads without server-side processing.

Future Vision

More locations coming soon, including the British Museum in London. The gallery will continue to grow as I capture and reconstruct new spaces around the world.

Concierge

Ask me anything

Hi there!

I can help you learn about Naga's work, schedule a call, or send a message.