Skip to content

Saturni nigrum cubum custodiat arcanum temporum - An interactive WebGL experience exploring sacred geometry

Notifications You must be signed in to change notification settings

hew/saturni-nigrum

Repository files navigation

"Saturni nigrum cubum custodiat arcanum temporum"
The black cube of Saturn guards the secret of time

The Mystery

An interactive WebGL experience exploring sacred geometry, planetary cycles, and hidden knowledge. Three secrets await those who seek with patience and understanding.

🌙 What Lies Within

  • The Saturnian Cube - A wireframe guardian that responds to your presence
  • The Rings of Time - Saturn's eternal dance, marking moments of significance
  • The Black Triangle - A gateway that opens through breath and intention
  • The Flower of Life - Sacred patterns that emerge from unity

📦 Installation

# Clone the repository
git clone https://github.com/yourusername/occult-pyramid.git
cd occult-pyramid

# Install dependencies
npm install

# Start the journey
npm run dev

🕯️ Usage

Visit http://localhost:5173 and allow the experience to unfold. Move your cursor to guide the cube's rotation. Listen. Watch. The secrets reveal themselves to those who are ready.

Secret Activations

Three mysteries await discovery:

  1. The Cube's Secret - Hexagonal alignment brings illumination
  2. Saturn's Secret - Time has its sacred moments
  3. The Trinity Secret - Breath bridges the worlds

Hint: For those who seek shortcuts, whisper ?magic_word=abracadabra to the URL

🔮 Technical Grimoire

Built with modern web alchemy:

  • Svelte 5 - Reactive component framework
  • Three.js - WebGL scene rendering
  • GSAP - Animation sorcery
  • Vite - Lightning-fast development server

Project Structure

src/
├── lib/
│   ├── SaturnianCube.svelte    # Main ritual component
│   ├── components/              # Sacred geometry objects
│   │   ├── objects/             # Cube, Saturn, Triangle, Flower
│   │   └── ui/                  # Interface elements
│   └── three-core/              # WebGL foundation
├── App.svelte                   # Entry portal
└── main.js                      # Initialization

🌟 Development

npm run dev        # Start development server
npm run build      # Build for production
npm run test       # Run the test suite
npm run preview    # Preview production build

Testing the Mysteries

The project includes comprehensive tests for each secret activation:

npm run test:run   # Run all tests
npm run test:ui    # Interactive test UI

🪐 Contributing

Those who wish to add to the mysteries are welcome. Please ensure your contributions maintain the sacred balance:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/new-mystery)
  3. Test your changes thoroughly
  4. Commit with intention (git commit -m 'Add new sacred geometry')
  5. Push to the branch (git push origin feature/new-mystery)
  6. Open a Pull Request

📜 License

This project is released under the MIT License. Use this knowledge wisely.

🕸️ Links

  • Live Experience: tahini.site
  • Documentation: Coming soon...
  • Author: A seeker of hidden truths

"As above, so below"

About

Saturni nigrum cubum custodiat arcanum temporum - An interactive WebGL experience exploring sacred geometry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •