# Wireframe portal — MOTION_DESIGN.md Version: 0.1.0 · Kind: source-backed remix example · Author: OpenMotion documentation contributors. ## Reference and provenance - Source: [Hyperframes / wireframe-portal-title](https://github.com/heygen-com/hyperframes/tree/070b964d7b8cd844a893f0abbe8e0b7f1ac6d879/registry/blocks/wireframe-portal-title); Apache-2.0. Original source revision: `070b964d7b8cd844a893f0abbe8e0b7f1ac6d879`. - [Upstream reference video](../../assets/wireframe-portal-title/reference.mp4). The README pair is rendered from the bundled source with original versus changed content; it is not a blind reconstruction of the upstream MP4. - [Editable source](../../assets/wireframe-portal-title/index.html) · [Exact replacement preset](../../presets/wireframe-portal-title.json). - [Pack instructions](../../SKILL.md) · [Licenses and asset notes](../../NOTICE.md). ## Creative invariant Preserve the light-card → portal → extruded type → white exit, camera movement, deterministic seed and easing. ## Story and replacement contract BREAKTHROUGH becomes OPENMOTION; the 3D phrase becomes TELL YOUR STORY. Replace title, replacement phrase and subtitle. Keep the source headline capacity (18 characters) and subtitle capacity (48). ## Timeline and format 0–0.45 s: card enters; 0.45–2.5 s: portal opens; 2.5–6 s: dimensional phrase; 6–8 s: camera push and white exit. Canvas: 1920 × 1080; full composition: 8 seconds. Comparison excerpts use a shared source-time range on both sides. They are silent; no music, voice or audio fidelity is claimed. ## Material requirements This preset uses the supplied code, type and artwork. No paid generation service is required. The materializer copies pinned scripts, fonts, textures and the reference video into the output project and rewrites CDN/font URLs locally. Custom fonts must be supplied as local files. For a personal adaptation, supply approved copy and any requested brand replacements. ## Review Check the whole phrase during the 3D hold. Longer words change geometry; inspect collisions and wrapping rather than claiming pixel identity. Compare matching timestamps: entrance, main hold and exit. Record source hash, exact preset, render environment, output file and observed problems. Source reuse proves this content substitution can preserve the implementation; it does not prove arbitrary video reconstruction, a similarity percentage, or audience performance. See the pack's evidence manifest for checks actually completed.