05 ──────
Solar System — 3D Simulation
Real-scale planetary orbits rendered live in the browser
2026 · Side project · WebGL learning
- WebGL
- GLSL
- Three.js
- JavaScript
- 3D Math
- Physics Simulation
Overview
An interactive 3D simulation of the solar system built on raw WebGL. Planets render at real relative sizes with accurate orbital periods, dynamic directional lighting from the Sun, and a free-fly camera controlled by mouse and keyboard.
Goal & Motivation
Push the boundaries of what's achievable in the browser without external 3D libraries — implementing a scene graph, shader pipeline, and physics tick from scratch to deeply understand GPU rendering.
Corporate Relevance
Browser-based 3D visualization is a growing requirement in energy-sector dashboards and industrial digital twins. This project proves the ability to build custom rendering pipelines where bundle size and raw performance matter more than framework convenience.