Loading...
Loading...
A wireframe portal bursts open, the title comes through, then its letters swap into a second phrase. HyperFrames block, 1920×1080, 8s, 9 variables.
npx skill4agent add heygen-com/hyperframes wireframe-portal-titlewireframe-portal-titlewireframe-portal-title.htmlassets/fonts/Geist-Bold.ttfassets/fonts/Geist-Regular.ttfassets/fonts/Geist-SemiBold.ttfassets/fonts/Geist-OFL.txtnpx hyperframes add wireframe-portal-titlecompositions/wireframe-portal-title/index.html<div
data-composition-id="wireframe-portal-title"
data-composition-src="compositions/wireframe-portal-title/wireframe-portal-title.html"
data-start="0"
data-duration="8"
data-track-index="1"
data-width="1920"
data-height="1080"
></div>npx --yes hyperframes@0.8.12 render 'compositions/wireframe-portal-title/wireframe-portal-title.html' --variables '{"title":"BREAKTHROUGH","replacementPhrase":"Lets do this sir!"}'window.__hyperframes.getVariables()data-composition-variables| id | type | default | label / range |
|---|---|---|---|
| string | | Title max 18 chars |
| string | | 3D replacement phrase (auto layout) |
| number | | Phrase transition duration (s) 0.65–2.9 step 0.05 |
| number | | Transition easing (1 gentle – 8 snap) 1–8 step 0.25 |
| number | | Letter settle glitch strength 0–4 step 0.05 |
| boolean | | Depth fog (early fade always on) |
| string | | Subtitle max 48 chars |
| color | | Accent |
| number | | Burst chaos (0-2) 0–2 step 0.01 |
window.__timelines["wireframe-portal-title"]hf-seekhttps://cdn.jsdelivr.net/npm/gsap@3.14.2/dist/gsap.min.jshttps://cdn.jsdelivr.net/npm/clipper-lib@6.4.2/clipper.jshttps://cdn.jsdelivr.net/npm/three@0.181.2/build/three.module.jshttps://cdn.jsdelivr.net/npm/three@0.181.2/examples/jsm/data-composition-variables"<canvas>