Project Detail
Premium Golden Trophy
Create a premium golden trophy Lottie animation. Show a centered trophy made from connected vector shapes: trophy cup, two curved handles, stem, base, shine highlight, glow, orbit rings, and small sparkles. Animate the trophy with a smooth hover loop. Animate sparkles with pulse. Animate rings with slow rotation. Keep everything centered, connected, visible, and clean. Use a dark luxury background with gold and cyan neon accents. No text, no logo, no watermark.
Versions
Generation History
Version 1
Success
2026-06-09 12:13:28
AI Blueprint
Motion Plan
{
"title": "Premium Golden Trophy",
"subject": "Golden trophy with neon accents",
"intent": "Show a premium golden trophy with glow, orbit rings, and sparkles with smooth hover and pulse animations",
"canvas": {
"width": 1200,
"height": 800,
"fps": 30,
"duration_seconds": 6
},
"style": {
"background": "#050B0A",
"primary": "#7AD71D",
"secondary": "#111827",
"accent": "#22D3EE",
"text": "#FFFFFF"
},
"objects": [
{
"id": "cup",
"name": "Trophy Cup",
"type": "path",
"role": "main_body",
"x": 600,
"y": 350,
"width": 160,
"height": 140,
"radius": 0,
"rotation": 0,
"fill": "primary",
"stroke": "accent",
"stroke_width": 3,
"opacity": 100,
"z_index": 10,
"animation": "hover_loop",
"path": {
"v": [
[
-70,
-60
],
[
-40,
-70
],
[
40,
-70
],
[
70,
-60
],
[
70,
20
],
[
40,
60
],
[
-40,
60
],
[
-70,
20
]
],
"i": [
[
0,
0
],
[
-10,
0
],
[
10,
0
],
[
0,
0
],
[
0,
10
],
[
0,
-10
],
[
0,
-10
],
[
0,
0
]
],
"o": [
[
0,
0
],
[
10,
0
],
[
-10,
0
],
[
0,
0
],
[
0,
-10
],
[
0,
10
],
[
0,
10
],
[
0,
0
]
],
"c": true
}
},
{
"id": "handle_left",
"name": "Left Handle",
"type": "path",
"role": "detail",
"x": 520,
"y": 350,
"width": 80,
"height": 100,
"radius": 0,
"rotation": 0,
"fill": "transparent",
"stroke": "accent",
"stroke_width": 4,
"opacity": 90,
"z_index": 9,
"animation": "hover_loop",
"path": {
"v": [
[
10,
-40
],
[
0,
-50
],
[
-20,
-40
],
[
-30,
-10
],
[
-20,
20
],
[
0,
40
],
[
10,
50
]
],
"i": [
[
5,
-5
],
[
0,
0
],
[
0,
10
],
[
10,
10
],
[
0,
10
],
[
0,
0
],
[
5,
-5
]
],
"o": [
[
-5,
5
],
[
0,
0
],
[
0,
-10
],
[
-10,
-10
],
[
0,
-10
],
[
0,
0
],
[
-5,
5
]
],
"c": false
}
},
{
"id": "handle_right",
"name": "Right Handle",
"type": "path",
"role": "detail",
"x": 680,
"y": 350,
"width": 80,
"height": 100,
"radius": 0,
"rotation": 0,
"fill": "transparent",
"stroke": "accent",
"stroke_width": 4,
"opacity": 90,
"z_index": 9,
"animation": "hover_loop",
"path": {
"v": [
[
-10,
-40
],
[
0,
-50
],
[
20,
-40
],
[
30,
-10
],
[
20,
20
],
[
0,
40
],
[
-10,
50
]
],
"i": [
[
-5,
-5
],
[
0,
0
],
[
0,
10
],
[
-10,
10
],
[
0,
10
],
[
0,
0
],
[
-5,
-5
]
],
"o": [
[
5,
5
],
[
0,
0
],
[
0,
-10
],
[
10,
-10
],
[
0,
-10
],
[
0,
0
],
[
5,
5
]
],
"c": false
}
},
{
"id": "stem",
"name": "Trophy Stem",
"type": "rect",
"role": "main_body",
"x": 600,
"y": 440,
"width": 40,
"height": 60,
"radius": 8,
"rotation": 0,
"fill": "primary",
"stroke": "accent",
"stroke_width": 3,
"opacity": 100,
"z_index": 8,
"animation": "hover_loop"
},
{
"id": "base",
"name": "Trophy Base",
"type": "rounded_rect",
"role": "main_body",
"x": 600,
"y": 510,
"width": 140,
"height": 40,
"radius": 12,
"rotation": 0,
"fill": "secondary",
"stroke": "accent",
"stroke_width": 3,
"opacity": 100,
"z_index": 7,
"animation": "hover_loop"
},
{
"id": "shine",
"name": "Cup Shine Highlight",
"type": "path",
"role": "highlight",
"x": 600,
"y": 320,
"width": 60,
"height": 80,
"radius": 0,
"rotation": 15,
"fill": "transparent",
"stroke": "text",
"stroke_width": 2,
"opacity": 70,
"z_index": 11,
"animation": "hover_loop",
"path": {
"v": [
[
-10,
-30
],
[
-5,
-40
],
[
0,
-45
],
[
5,
-40
],
[
10,
-30
]
],
"i": [
[
0,
0
],
[
0,
-5
],
[
0,
0
],
[
0,
5
],
[
0,
0
]
],
"o": [
[
0,
0
],
[
0,
5
],
[
0,
0
],
[
0,
-5
],
[
0,
0
]
],
"c": false
}
},
{
"id": "glow",
"name": "Trophy Glow",
"type": "ellipse",
"role": "glow",
"x": 600,
"y": 400,
"width": 280,
"height": 180,
"radius": 0,
"rotation": 0,
"fill": "primary",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 20,
"z_index": 5,
"animation": "hover_loop"
},
{
"id": "orbit_ring1",
"name": "Orbit Ring 1",
"type": "ring",
"role": "orbit",
"x": 600,
"y": 400,
"width": 320,
"height": 320,
"radius": 160,
"rotation": 0,
"fill": "transparent",
"stroke": "accent",
"stroke_width": 3,
"opacity": 60,
"z_index": 4,
"animation": "orbit_loop"
},
{
"id": "orbit_ring2",
"name": "Orbit Ring 2",
"type": "ring",
"role": "orbit",
"x": 600,
"y": 400,
"width": 260,
"height": 260,
"radius": 130,
"rotation": 45,
"fill": "transparent",
"stroke": "accent",
"stroke_width": 2,
"opacity": 40,
"z_index": 4,
"animation": "orbit_loop"
},
{
"id": "sparkle1",
"name": "Sparkle 1",
"type": "path",
"role": "sparkle",
"x": 540,
"y": 300,
"width": 20,
"height": 20,
"radius": 0,
"rotation": 0,
"fill": "accent",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 12,
"animation": "pulse_loop",
"path": {
"v": [
[
0,
-8
],
[
2,
-2
],
[
8,
0
],
[
2,
2
],
[
0,
8
],
[
-2,
2
],
[
-8,
0
],
[
-2,
-2
]
],
"i": [
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
"o": [
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
"c": true
}
},
{
"id": "sparkle2",
"name": "Sparkle 2",
"type": "path",
"role": "sparkle",
"x": 660,
"y": 280,
"width": 16,
"height": 16,
"radius": 0,
"rotation": 15,
"fill": "accent",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 90,
"z_index": 12,
"animation": "pulse_loop",
"path": {
"v": [
[
0,
-6
],
[
1,
-1
],
[
6,
0
],
[
1,
1
],
[
0,
6
],
[
-1,
1
],
[
-6,
0
],
[
-1,
-1
]
],
"i": [
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
"o": [
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
"c": true
}
},
{
"id": "sparkle3",
"name": "Sparkle 3",
"type": "path",
"role": "sparkle",
"x": 580,
"y": 460,
"width": 18,
"height": 18,
"radius": 0,
"rotation": -10,
"fill": "accent",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 85,
"z_index": 12,
"animation": "pulse_loop",
"path": {
"v": [
[
0,
-7
],
[
1,
-2
],
[
7,
0
],
[
1,
2
],
[
0,
7
],
[
-1,
2
],
[
-7,
0
],
[
-1,
-2
]
],
"i": [
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
"o": [
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
"c": true
}
}
],
"timeline": [],
"quality_notes": "All objects centered and visible. Hover loop animates trophy gently. Orbit rings rotate slowly. Sparkles pulse with neon accent. Glow softly behind trophy. Colors follow style palette.",
"prompt": "Create a premium golden trophy Lottie animation.\n\nShow a centered trophy made from connected vector shapes: trophy cup, two curved handles, stem, base, shine highlight, glow, orbit rings, and small sparkles.\n\nAnimate the trophy with a smooth hover loop. Animate sparkles with pulse. Animate rings with slow rotation. Keep everything centered, connected, visible, and clean.\n\nUse a dark luxury background with gold and cyan neon accents. No text, no logo, no watermark.",
"_model_used": "gpt-4.1-mini",
"_raw_response_id": "resp_054ef72ed2e156f6006a28034f54288191895d2bf45c1c3855",
"_tokens_used": 2466,
"_prompt_tokens": 702,
"_completion_tokens": 1764,
"_geometry_quality": {
"passed": true,
"issues": [],
"object_count": 12,
"path_count": 7
},
"transparent_background": false,
"_lottie_quality": {
"passed": true,
"issues": [],
"warnings": [],
"layer_count": 13,
"visible_shape_layers": 12,
"path_layers": 4,
"collapsed_path_layers": [],
"pure_shape_lottie": true
},
"_ai_error": null
}
Rendered Project
Ready
Live Lottie Preview
Loading preview
The saved JSON animation will render here.