Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
399 changes: 219 additions & 180 deletions docs/catalog/components/motion-blur.mdx

Large diffs are not rendered by default.

586 changes: 586 additions & 0 deletions docs/catalog/components/shutter-slam.mdx

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -705,6 +705,7 @@
"catalog/components/parallax-zoom",
"catalog/components/rubber-band-bumper",
"catalog/components/settings-toggle-flow",
"catalog/components/shutter-slam",
"catalog/components/signup-flow",
"catalog/components/spotlight-card",
"catalog/components/stagger-cascade",
Expand Down
18 changes: 17 additions & 1 deletion docs/public/catalog-index.json
Original file line number Diff line number Diff line change
Expand Up @@ -3340,7 +3340,7 @@
"name": "motion-blur",
"type": "component",
"title": "Motion Blur",
"description": "After Effects-style motion blur — integrates each element over a shutter window (shutter angle, phase, samples per frame) by sampling the GSAP timeline at sub-frame times and averaging equal-weight SVG copies along the real trajectory",
"description": "After Effects-style motion blur — integrates each element over a shutter window (shutter angle, phase, samples per frame) by sampling the GSAP timeline at sub-frame times and averaging equal-weight additive copies of the element along its real trajectory, so translation, scale, rotation, 3D rotation and skew all drive the smear",
"tags": [
"effect",
"motion-blur",
Expand Down Expand Up @@ -4215,6 +4215,22 @@
"href": "/catalog/components/shimmer-sweep",
"preview": "https://static.heygen.ai/hyperframes-oss/docs/images/catalog/components/shimmer-sweep.png"
},
{
"name": "shutter-slam",
"type": "component",
"title": "Shutter Slam",
"description": "One word thrown through six single-property beats under integrated shutter blur — two translate slams, a scale punch, then a full turn about each axis — on the measured easing of the After Effects export the shutter model was fitted to",
"tags": [
"effect",
"motion-blur",
"shutter",
"after-effects",
"slam",
"animation"
],
"href": "/catalog/components/shutter-slam",
"preview": "https://static.heygen.ai/hyperframes-oss/docs/images/catalog/components/shutter-slam.png"
},
{
"name": "signup-flow",
"type": "component",
Expand Down
2 changes: 1 addition & 1 deletion docs/public/catalog/components/motion-blur.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/public/catalog/components/shutter-slam.json

Large diffs are not rendered by default.

346 changes: 241 additions & 105 deletions packages/cli/src/registry/motionBlurShutter.browser.test.ts

Large diffs are not rendered by default.

Binary file modified registry/catalog-artifact/local-vectors.bin
Binary file not shown.
3 changes: 2 additions & 1 deletion registry/catalog-artifact/local-vectors.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"model": "bge-small-en-v1.5",
"modelRevision": "ea104dacec62c0de699686887e3f920caeb4f3e3",
"dimensions": 384,
"revision": "34370735fa1a93099519873178e547c43b14f3bd69491013577515f4bb4f5957",
"revision": "e1c1f6eb5505d4b68d8240850425465c8375fed95b0d30b31328a5a754ae7f24",
"names": [
"ai-chat-reveal",
"animated-bar-chart",
Expand Down Expand Up @@ -289,6 +289,7 @@
"shared-axis-z",
"sheet-spring-up",
"shimmer-sweep",
"shutter-slam",
"signup-flow",
"simulated-cursor",
"skeleton-reveal",
Expand Down
324 changes: 171 additions & 153 deletions registry/components/motion-blur/demo.html

Large diffs are not rendered by default.

385 changes: 213 additions & 172 deletions registry/components/motion-blur/motion-blur.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion registry/components/motion-blur/registry-item.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "motion-blur",
"type": "hyperframes:component",
"title": "Motion Blur",
"description": "After Effects-style motion blur — integrates each element over a shutter window (shutter angle, phase, samples per frame) by sampling the GSAP timeline at sub-frame times and averaging equal-weight SVG copies along the real trajectory",
"description": "After Effects-style motion blur — integrates each element over a shutter window (shutter angle, phase, samples per frame) by sampling the GSAP timeline at sub-frame times and averaging equal-weight additive copies of the element along its real trajectory, so translation, scale, rotation, 3D rotation and skew all drive the smear",
"tags": ["effect", "motion-blur", "shutter", "after-effects", "velocity", "animation"],
"files": [
{
Expand Down
Loading
Loading