Home / Ops / More in this area
Updated Jun 27, 2026 · Affirmology_VisualAnimation_Roadmap_v1.md
Date: 2026-06-27
Target: have the first pieces live by the app launch window, Aug 11-13.
Owner of look: the locked brand system (see Affirmology_LogoDecision_v1.md, palette emerald #0a2014/#0e3a24 + gold #c89b3c/#d9b15a/#ecd9a8).
The Atlas orrery is NOT just the Atlas studio app icon. It is a central hero image and feature of the whole Affirmology experience - a recurring centerpiece across the consumer app, the Studio, the PDFs, and marketing. It is also a deliberate aspiration cue that entices users up to the CREATOR Tier (Atlas / Studio). Treat the glowing golden orrery as the signature visual object of the brand, second only to the Orbit Star logo, and arguably the more emotional/animated of the two.
A looping video of the orrery: gold rings counter-rotating at slightly different speeds, central orb glowing in a slow "breathing" pulse (expand/retract), emerald field calm behind. Static centered camera.
- Use: plays by the media player in BOTH apps while the Sacred Audio plays; freezes/pauses when the user pauses the audio (drive playback from the same play/pause state).
- Specs: 1:1, silent, seamless loop, 1080p master. Source frame = Brand/Atlas Logo.png (locked).
- Two loop flavors:
1. Tension-release / half-loop (rings wind and the orb pulses, then settles) - great for LOADING-SCREEN moments where tension builds and releases. First takes: Brand/animations/Atlas_Orrery_Loop_v1.mp4 (keep), v2.mp4 had breaking artifacts (cull).
2. Continuous perpetual loop (constant-speed rotation, steady glow, no stop/reverse) - the default for the media player so it can run indefinitely while audio plays. Rendering 2026-06-27.
- FINAL ASSET (2026-06-27, Jeff approved, locked): Brand/animations/Atlas_Orrery_Boomerang_v1.mp4 - v1 played forward then reversed back to the exact first frame (10s round trip), so isLooping runs it forever with zero seam. The gentle direction change reads as a calm breathing rhythm. This ships in the player (copied to affirmology-app/assets/orrery-loop.mp4). Not an interim anymore; it stays unless/until the coded version below is built.
- Generative full-circle attempt: ABANDONED. Two routes both failed:
1. From-scratch continuous renders broke (rings morph under sustained rotation).
2. Frame-anchored stitch (start = v1 last frame, end = v1 first frame): because the rings are near rotation-symmetric, Seedance reversed and over-rotated several fast turns to reach the target frame, with heavy warping artifacts. Files Atlas_Orrery_FullLoop_a.mp4 / _b.mp4 and secondhalf_a/b.mp4 are BAD, do not use (kept, not deleted, per no-delete rule).
- True forward-only loop = OUTSOURCE (Jeff's call, 2026-06-27). Hand-coded primitive 3D (a Three.js torus rig, Brand/animations/Atlas_Orrery_3D.html) was tried and rejected: it loops perfectly but looks cheap/CGI next to the cinematic render, and the motion felt off. The render look is the whole point, so the plan is to hire a motion designer (Fiverr) to animate the actual master render into a frame-perfect, forward-only seamless loop. Near-future, post-launch-priority. Until then the boomerang ships.
Brand/Atlas Logo.png (the locked still render). Match its exact look: warm polished gold armillary sphere, glowing central orb, deep emerald background (#0a2014 to #0e3a24).isPlaying; play() on audio play, pause() on audio pause. Reduced-motion users get the static icon.When the user enters the oracle chat, an image/video/slide sequence shows the council surrounding the orrery, then lands on the oracle they mainly speak to - initially Sophia. Later, users can unlock choosing their own oracle, and the sequence lands on that one. - Council roster lives in the system (Hermes routes; oracles: Sophia, Lakshmi, Agastya, Athena, Prometheus, Pythagoras, Chiron, Eros, Concordia, Hestia, Gaia, Persephone). - Jeff is building the Higgsfield character sheets per oracle himself (cheaply, via browser) to feed these. - Deliverable: a short establishing sequence (council ring around the glowing orrery) + a per-oracle "land on this oracle" transition.
The user's blueprint as a constellation in space, navigable by finger-scroll. They start with their initial constellation (first week/month); other constellations appear unfilled / locked, with text pop-ups describing each as they scroll. Filling/unlocking maps to progress through the program. - Phase 1 (launch): the user's own initial constellation, rendered and labeled, gently parallaxing. - Phase 2: the surrounding field of locked constellations + pop-up copy + unlock states.
Static council oracle images for the per-person PDF report (from the character sheets). Sophia first; expand to the full council.