Skip to content

Sacred Geometry

The Flower of Life in polished gold: circles built up ring by ring, glowing at the crossings, turning, then folding away. Loops perfectly.

3D object, V2 Objects3DSeamless loop, verified109 lines of codev1.0.0

In Science & maths, Patterns & illusions

Next: Clifford TorusSurprise me

Sacred Geometry preview
Starting live preview…
00:00:00:00 / 00:00:00:01

Live, running the real source at reduced resolution.

Your current settings go with it. Combine several clips and hand them over together from your sequence.

Effect controls

Presets

2
1
1

The preview runs the same code your AI receives. These settings travel with the hand-off.

Info

What it is

The Flower of Life in polished metal: nineteen identical circles, each passing through the centres of its neighbours, built up ring by ring from a single circle at the middle, shining at the crossings, turning slowly and then folding away again so the loop starts and ends on nothing. The circles are rings of metal at slightly different depths, so the flower has real body as the camera drifts. Choose the metal (gold, silver, rose gold or copper), how many rings of circles, how far the rings stand apart in depth, the thickness of the metal, the backdrop colour and whether the camera drifts.

Reuse it in your own idea

  • Wellness title: Gold, two rings.
  • Cool luxe: Silver, three rings.
  • Warm: Rose gold, deep.

Which part is reusable

src/sacred-geometry.js is the ingredient your AI reuses. demo.js is only the example scene around it, and uses chrome-material only for the demo.

Good to know

  • Circles overlap physically in space at the crossings; the metal tubes intersect rather than weave.
  • Crossings are drawn as glowing beads rather than as lines of light.

Technical details

Technical details
Implementation
Three.js 0.185.1 (WebGL) · ES module src/sacred-geometry.js
Exports
  • createFlowerOfLife({ metal?, rings?, depth?, thickness? }) => { group, setProgress(progress), dispose() }
  • METALS: { gold, silver, rose, copper }
Dependencies (exact)
  • three@0.185.1 (source) — Renderer, geometry and shader materials.
  • chrome-material@1.1.0 (demo) — Studio environment light, backdrop and contact shadow.
  • apw-runtime@1.0.0 (demo) — Demo harness.
How it fits a scene

Coordinates: The flower is centred on the origin in the xy plane; every circle has radius 1.5 and its neighbours' centres on its rim; rings stand ±0.12 × ring number apart in depth.

Lighting: A warm key light and the studio environment on metal; the crossings are self-lit.

Timing: setProgress(progress) sets every circle's scale and every crossing's glow; frames render in any order.

Output
1080×1080, 30 fps, 16 s · procedural (computed from the frame number) · seamless loop — The circles rise in order from the middle and fold away in order before the end, the crossings pulse by whole cycles, the pattern turns by a sixth of a turn per loop (it has sixfold symmetry) and the camera drift is a sine of the loop, so the last frame meets the first.
Tested
Rendered 480 frames on 2026-10-06 in Chrome 154.0.8037.97 headless on Linux 7.0.0-38-generic (x64), Node 22.14.0 (WebGL 2 via SwiftShader (software)). Same frame twice from fresh pages: identical. Loop: Frame 0 vs end state (progress 1): mean |Δ| 0.0000, max |Δ| 0 of 255.
Performance
Up to 37 tori of about 2 400 triangles and a few hundred instanced spheres: under a millisecond a frame on an integrated Intel GPU. Software WebGL renders in about a second a frame.
Export a video yourself
Download the source, then in the folder: npm install npm run render -- sacred-geometry/1.0.0 --out my-video.mp4Needs Node 18+, ffmpeg and Chrome/Chromium. Add --params my-settings.json (from Copy settings) for your own settings.
Version
1.0.0 · sha256:82752504dd5fd761…
Files
License
MIT. Copyright (c) 2026 AI Pixel Wizard. Released under the MIT License. See LICENSE in this folder. License details
Provenance
Adapted from the owner's threejs-sketches/geometry-math/sacred-geometry (MIT) and rebuilt for AI Pixel Wizard in October 2026 as an original studio object: Flower of Life tori built and folded in ring order with glowing crossings and a sixfold-symmetric turn on an exact loop.
BinMore like this