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.