← Back to Main Site

Choose Your Universe

Where chaos meets intention

🌌

Galaxy Menu

The Original Experience

Navigate through a 3D spiral galaxy where planets represent different sections of the site. Chaos mode lets them orbit naturally, while organized mode lines them up for easier browsing.

3D Navigation Interactive 🐹 Hamster
✨

Shader Lab 2D

Fullscreen Visual Experiments

Six mesmerizing 2D shader effects: plasma waves, fractals, fluid simulation, tunnels, galaxies, and chromatic aberration. Perfect for learning GLSL shader programming.

Experimental Shaders Trippy
⚑

Shader Lab 3D

Advanced Post-Processing

Interactive 3D scene with bloom, chromatic aberration, and glitch effects. Control metallic spheres, particles, and energy rings. Adjust materials and see real-time changes.

Advanced Post-FX Playground
πŸ“„

Traditional Site

The Grounded Version

Classic website experience with all content organized in a familiar layout. Book details, Project X, blog posts, and contact formβ€”no WebGL required.

Standard Accessible Fast

πŸš€ Navigation Guide

1 Galaxy Menu

Chaos Mode: Planets orbit the sun freely. Click the "Organize Menu" button to switch modes.

Organized Mode: Planets line up vertically. Scroll or drag to navigate. Click any planet to visit that section.

Controls: Mouse drag to rotate, scroll to zoom. On mobile, use touch gestures.

2 Shader Playgrounds

2D Lab: Click effect buttons to switch shaders. Use sliders to control speed, intensity, and complexity. Each effect demonstrates different shader techniques.

3D Lab: Toggle post-processing effects (bloom, chromatic aberration, glitch). Show/hide objects. Drag to rotate camera, scroll to zoom. Experiment with material properties.

3 Performance Tips

If animations feel slow, try:
β€’ Close other browser tabs
β€’ Reduce complexity/intensity sliders
β€’ Disable post-processing effects
β€’ Use a desktop browser instead of mobile
β€’ Update your graphics drivers

πŸ’‘ Pro Tip: The shader playgrounds are sandboxes. Break them! Modify values, see what happens. That's how you learn WebGL magic.