Skip to content

docs: add 15s dynamic glassmorphism example#98

Merged
LeadcodeDev merged 1 commit into
mainfrom
docs/dynamic-glass-example
Jul 20, 2026
Merged

docs: add 15s dynamic glassmorphism example#98
LeadcodeDev merged 1 commit into
mainfrom
docs/dynamic-glass-example

Conversation

@LeadcodeDev

Copy link
Copy Markdown
Owner

Summary

The wave-3 closing deliverable (#95): a single 15.0s scenario (examples/dynamic-glass.json, 1920×1080 @ 30fps) that exercises every dynamic-video feature shipped in PRs #96 and #97.

Scene Duration Features
1 — Glass hero 5.0s 3 parallax planes (depth 0.25 / 1.0 / 1.6), camera zoom with keyframed focal origin, glass card (backdrop blur + noise grain + gradient-border), spring fade_in_up
2 — Hinge doors 5.6s flip_in_y with edge transform-origin pivots (0%/100%) + perspective, spring physics, camera focal zoom onto the right panel
3 — Depth finale 5.5s Lateral camera pan + origin travel, background-locked giant text (depth 0.3), glass stat cards with spring scale_in, foreground accents (depth 1.8), grain + vignette post-effects

Scene durations account for transition overlaps (dissolve 0.6 + fade 0.5) so the encoded output is exactly 450 frames / 15.0s.

Verification

  • rustmotion validate — schema + geometry pass
  • Still-by-still visual QA (hinge mid-flip, focal zoom, parallax finale)
  • Full render: 450 frames in 9.5s wall

Closes the example checkbox in #95.

Showcases the wave-3 dynamic-video features in one 15.0s scenario:
- glass cards: backdrop-filter blur + noise grain + gradient-border
- hinge door 3D flips via transform-origin edge pivots + perspective
- spring physics on entrance presets
- camera focal zoom (keyframed origin) and lateral pan
- multi-plane parallax via style.depth on scene direct children
- scene post-effects (grain, vignette)

Refs #95
@LeadcodeDev
LeadcodeDev merged commit 2b35153 into main Jul 20, 2026
3 checks passed
@LeadcodeDev
LeadcodeDev deleted the docs/dynamic-glass-example branch July 20, 2026 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant