Comet
CometTemplateEach item arcs in, holds sharp at center, then flies up and off.
Showreel 6 of 14 · 1 to 50 images or videos
0:00 / 0:00
Settings
Template settings
Specific to this template. Every template also accepts the common settings (aspect ratio, background, corner radius).
| Setting | Type | Default | What it does |
|---|---|---|---|
transitionDuration | number | 0.5 | Seconds for each item to sweep in/out. |
holdDuration | number | 0 | Extra seconds an item holds sharp at center. |
transitionStyle | enum | smooth | Easing of the arc sweep.One of: smooth, snap, elastic |
arcRadius | number | 40 | Curvature of the travel arc. |
arcSide | enum | left | Which side the arc bulges toward.One of: left, right |
rotationIntensity | number | 10 | How much items rotate along the arc. |
gap | number | 380 | Spacing between consecutive items, in pixels. |
scaleIntensity | number | 0.5 | How small items get at the arc extremes. |
motionBlurAmount | number | 18 | Motion blur strength at speed. |
mediaFit | enum | natural | How each media fills its slot.One of: crop, contain, natural |
imagePosition | number | 0 | Vertical crop anchor 0–100 (crop only). |
text | string | Reelfolio | Giant background word behind the media. |
textColor | color | #000000 | Color of the background word. |
textOpacity | number | 0.4 | Opacity of the background word, 0 to 1. |
textSize | number | 500 | Font size of the background word, in pixels. |
textFontWeight | number | 500 | Font weight of the background word (100–900). |
Request
Example request
A complete, working body for POST /api/v1/render with every default spelled out. Send only the settings you want to change.
POST /api/v1/render — Comet
{
"id": "CometTemplate",
"scale": 1,
"inputProps": {
"images": [
"https://picsum.photos/seed/reelfolio1/1280/800",
"https://picsum.photos/seed/reelfolio2/1280/800",
"https://picsum.photos/seed/reelfolio3/1280/800"
],
"settings": {
"backgroundColor": "#0a0a0a",
"backgroundType": "gradient",
"backgroundGradientStart": "#eeeeee",
"backgroundGradientEnd": "#ffffff",
"backgroundLibraryCategory": "same",
"backgroundLibraryImage": "https://cdn.reelfolio.io/reelfolio-background-library/raycast/autumnal-peach.webp",
"blurAmount": 0,
"backgroundOpacity": 1,
"borderRadius": 16,
"aspectRatio": "16:9",
"cropAspectRatio": "1:1",
"transitionDuration": 0.5,
"holdDuration": 0,
"transitionStyle": "smooth",
"arcRadius": 40,
"arcSide": "left",
"rotationIntensity": 10,
"gap": 380,
"scaleIntensity": 0.5,
"motionBlurAmount": 18,
"mediaFit": "natural",
"imagePosition": 0,
"text": "Reelfolio",
"textColor": "#000000",
"textOpacity": 0.4,
"textSize": 500,
"textFontWeight": 500,
"sfxSounds": {
"whoosh": "swoosh"
}
}
}
}