Aligning Celestial Bodies...
THE ORRERY OF CONSCIOUSNESS
The Orrery of Consciousness
A COSMIC VOYAGE THROUGH STATES OF BEING
Temporal Flow
1.00x
Orrery View

Build Notes

The Orrery of Consciousness — April 2026

What This Is

A single-file 3D solar system orrery built with Three.js 0.160, custom GLSL shaders, Web Audio generative soundscape, and glass-morphism UI. Each planet represents a state of consciousness: Stillness, Curiosity, Passion, Logic, and Transcendence.

Architecture

The file is organized into clearly delimited sections. All tunable parameters are constants at the top. Custom GLSL shaders (sun plasma, procedural terrain, aurora, star twinkle) live in <script> tags. Simplex 3D noise and FBM functions are injected at init. Three procedural textures (corona, glow ring, nebula) are generated via hidden Canvas2D at startup.

Implementation Map

Things I'm Proud Of

Known Limitations

Ideas for Future Expansion


Original Instructions

Source: instructions.md

Philosophy

The experience should evoke a sense of cosmic scale and introspection. Each planet represents a different "state of consciousness" (stillness, curiosity, passion, logic, transcendence). The user is an observer who can also interact and compose a musical-visual journey.

1. The 3D Scene

2. Animation & Motion

3. Interactive Controls

4. Audio Experience

5. Visual Effects

6. Shaders

7. Easter Eggs

8. Technical Constraints

9. Code Quality

10. Asset Generation