Project Detail
Premium Golden Trophy
Create a premium golden trophy Lottie animation. Show a centered trophy made from connected smooth vector shapes: trophy cup, two curved handles, stem, base, shine highlight, glow, orbit rings, and small sparkles. The trophy cup should be smooth, polished, and golden, not jagged and not green. The handles should be curved and attached to the cup. The stem and base should stay connected under the cup. 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-10 07:51:08
AI Blueprint
Motion Plan
{
"title": "Premium Golden Trophy",
"subject": "Golden trophy with cup, handles, stem, base, shine, glow, orbit rings, and sparkles",
"intent": "Create a smooth, polished golden trophy with neon cyan accents and dark luxury background, animated with hover, pulse, and orbit loops",
"canvas": {
"width": 1200,
"height": 800,
"fps": 30,
"duration_seconds": 6
},
"style": {
"background": "#050B0A",
"primary": "#F5C542",
"secondary": "#111827",
"accent": "#22D3EE",
"text": "#FFFFFF"
},
"objects": [
{
"id": "cup",
"name": "Trophy Cup",
"type": "path",
"role": "main_body",
"x": 600,
"y": 384,
"width": 280,
"height": 320,
"radius": 0,
"rotation": 0,
"fill": "#F5C542",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 20,
"animation": "hover_loop",
"path": {
"v": [
[
-80,
-120
],
[
-60,
-140
],
[
-20,
-160
],
[
20,
-160
],
[
60,
-140
],
[
80,
-120
],
[
70,
40
],
[
40,
110
],
[
-40,
110
],
[
-70,
40
]
],
"i": [
[
-20,
-20
],
[
-10,
-10
],
[
-5,
-5
],
[
5,
-5
],
[
10,
-10
],
[
20,
-20
],
[
10,
20
],
[
10,
30
],
[
-10,
30
],
[
-10,
20
]
],
"o": [
[
20,
-20
],
[
10,
-10
],
[
5,
-5
],
[
-5,
-5
],
[
-10,
-10
],
[
-20,
-20
],
[
-10,
20
],
[
-10,
30
],
[
10,
30
],
[
10,
20
]
],
"c": true
}
},
{
"id": "left_handle",
"name": "Left Handle",
"type": "path",
"role": "detail",
"x": 520,
"y": 350,
"width": 120,
"height": 160,
"radius": 0,
"rotation": -15,
"fill": "#F5C542",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 18,
"animation": "hover_loop",
"path": {
"v": [
[
0,
-70
],
[
-30,
-40
],
[
-40,
0
],
[
-30,
40
],
[
0,
70
],
[
20,
40
],
[
30,
0
],
[
20,
-40
]
],
"i": [
[
0,
-20
],
[
-10,
-10
],
[
-10,
0
],
[
-10,
10
],
[
0,
20
],
[
10,
10
],
[
10,
0
],
[
10,
-10
]
],
"o": [
[
0,
-20
],
[
10,
-10
],
[
10,
0
],
[
10,
10
],
[
0,
20
],
[
-10,
10
],
[
-10,
0
],
[
-10,
-10
]
],
"c": true
}
},
{
"id": "right_handle",
"name": "Right Handle",
"type": "path",
"role": "detail",
"x": 680,
"y": 350,
"width": 120,
"height": 160,
"radius": 0,
"rotation": 15,
"fill": "#F5C542",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 18,
"animation": "hover_loop",
"path": {
"v": [
[
0,
-70
],
[
30,
-40
],
[
40,
0
],
[
30,
40
],
[
0,
70
],
[
-20,
40
],
[
-30,
0
],
[
-20,
-40
]
],
"i": [
[
0,
-20
],
[
10,
-10
],
[
10,
0
],
[
10,
10
],
[
0,
20
],
[
-10,
10
],
[
-10,
0
],
[
-10,
-10
]
],
"o": [
[
0,
-20
],
[
-10,
-10
],
[
-10,
0
],
[
-10,
10
],
[
0,
20
],
[
10,
10
],
[
10,
0
],
[
10,
-10
]
],
"c": true
}
},
{
"id": "stem",
"name": "Stem",
"type": "path",
"role": "connector",
"x": 600,
"y": 480,
"width": 80,
"height": 100,
"radius": 0,
"rotation": 0,
"fill": "#FFD166",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 19,
"animation": "hover_loop",
"path": {
"v": [
[
-20,
-50
],
[
-15,
40
],
[
15,
40
],
[
20,
-50
]
],
"i": [
[
-5,
-10
],
[
-5,
10
],
[
5,
10
],
[
5,
-10
]
],
"o": [
[
5,
-10
],
[
5,
10
],
[
-5,
10
],
[
-5,
-10
]
],
"c": true
}
},
{
"id": "base",
"name": "Base",
"type": "path",
"role": "main_body",
"x": 600,
"y": 560,
"width": 220,
"height": 60,
"radius": 0,
"rotation": 0,
"fill": "#F5C542",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 17,
"animation": "hover_loop",
"path": {
"v": [
[
-110,
-20
],
[
-90,
20
],
[
90,
20
],
[
110,
-20
]
],
"i": [
[
-20,
-10
],
[
-10,
20
],
[
10,
20
],
[
20,
-10
]
],
"o": [
[
20,
-10
],
[
10,
20
],
[
-10,
20
],
[
-20,
-10
]
],
"c": true
}
},
{
"id": "shine_highlight",
"name": "Shine Highlight",
"type": "path",
"role": "highlight",
"x": 600,
"y": 350,
"width": 120,
"height": 180,
"radius": 0,
"rotation": 15,
"fill": "transparent",
"stroke": "#FFD166",
"stroke_width": 6,
"opacity": 60,
"z_index": 25,
"animation": "hover_loop",
"path": {
"v": [
[
-40,
-80
],
[
-20,
-90
],
[
20,
-90
],
[
40,
-80
]
],
"i": [
[
-10,
-10
],
[
-5,
-5
],
[
5,
-5
],
[
10,
-10
]
],
"o": [
[
10,
-10
],
[
5,
-5
],
[
-5,
-5
],
[
-10,
-10
]
],
"c": true
}
},
{
"id": "glow",
"name": "Trophy Glow",
"type": "ellipse",
"role": "glow",
"x": 600,
"y": 480,
"width": 360,
"height": 280,
"radius": 0,
"rotation": 0,
"fill": "#F5C542",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 20,
"z_index": 10,
"animation": "hover_loop"
},
{
"id": "orbit_ring1",
"name": "Orbit Ring 1",
"type": "ring",
"role": "orbit",
"x": 600,
"y": 384,
"width": 400,
"height": 280,
"radius": 0,
"rotation": 0,
"fill": "transparent",
"stroke": "#22D3EE",
"stroke_width": 3,
"opacity": 40,
"z_index": 5,
"animation": "orbit_loop"
},
{
"id": "orbit_ring2",
"name": "Orbit Ring 2",
"type": "ring",
"role": "orbit",
"x": 600,
"y": 384,
"width": 320,
"height": 220,
"radius": 0,
"rotation": 45,
"fill": "transparent",
"stroke": "#22D3EE",
"stroke_width": 2,
"opacity": 30,
"z_index": 6,
"animation": "orbit_loop"
},
{
"id": "sparkle1",
"name": "Sparkle 1",
"type": "path",
"role": "sparkle",
"x": 660,
"y": 320,
"width": 24,
"height": 24,
"radius": 0,
"rotation": 0,
"fill": "#22D3EE",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 30,
"animation": "pulse_loop",
"path": {
"v": [
[
0,
-10
],
[
3,
-3
],
[
10,
0
],
[
3,
3
],
[
0,
10
],
[
-3,
3
],
[
-10,
0
],
[
-3,
-3
]
],
"i": [
[
0,
-5
],
[
1,
-1
],
[
5,
0
],
[
1,
1
],
[
0,
5
],
[
-1,
1
],
[
-5,
0
],
[
-1,
-1
]
],
"o": [
[
0,
-5
],
[
-1,
-1
],
[
-5,
0
],
[
-1,
1
],
[
0,
5
],
[
1,
1
],
[
5,
0
],
[
1,
-1
]
],
"c": true
}
},
{
"id": "sparkle2",
"name": "Sparkle 2",
"type": "path",
"role": "sparkle",
"x": 540,
"y": 420,
"width": 20,
"height": 20,
"radius": 0,
"rotation": 15,
"fill": "#22D3EE",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 90,
"z_index": 30,
"animation": "pulse_loop",
"path": {
"v": [
[
0,
-8
],
[
2,
-2
],
[
8,
0
],
[
2,
2
],
[
0,
8
],
[
-2,
2
],
[
-8,
0
],
[
-2,
-2
]
],
"i": [
[
0,
-4
],
[
1,
-1
],
[
4,
0
],
[
1,
1
],
[
0,
4
],
[
-1,
1
],
[
-4,
0
],
[
-1,
-1
]
],
"o": [
[
0,
-4
],
[
-1,
-1
],
[
-4,
0
],
[
-1,
1
],
[
0,
4
],
[
1,
1
],
[
4,
0
],
[
1,
-1
]
],
"c": true
}
},
{
"id": "sparkle3",
"name": "Sparkle 3",
"type": "path",
"role": "sparkle",
"x": 620,
"y": 460,
"width": 16,
"height": 16,
"radius": 0,
"rotation": -10,
"fill": "#22D3EE",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 80,
"z_index": 30,
"animation": "pulse_loop",
"path": {
"v": [
[
0,
-6
],
[
1,
-1
],
[
6,
0
],
[
1,
1
],
[
0,
6
],
[
-1,
1
],
[
-6,
0
],
[
-1,
-1
]
],
"i": [
[
0,
-3
],
[
0,
-1
],
[
3,
0
],
[
0,
1
],
[
0,
3
],
[
0,
1
],
[
-3,
0
],
[
0,
-1
]
],
"o": [
[
0,
-3
],
[
0,
-1
],
[
-3,
0
],
[
0,
1
],
[
0,
3
],
[
0,
1
],
[
3,
0
],
[
0,
-1
]
],
"c": true
}
}
],
"timeline": [],
"quality_notes": "All shapes are smooth and connected with golden fills (#F5C542 and #FFD166) for premium look. Handles are curved and attached. Stem and base connect under cup. Shine highlight uses stroke with partial opacity. Glow is a large transparent ellipse behind trophy. Orbit rings are cyan (#22D3EE) rings with slow rotation animation. Sparkles are small cyan pulse loops near trophy. Hover loop animates main trophy gently. All objects centered at x=600, y=384 (48% canvas height). Subject occupies about 50% canvas height. Background is dark #050B0A with neon gold and cyan accents.",
"prompt": "Create a premium golden trophy Lottie animation.\n\nShow a centered trophy made from connected smooth vector shapes: trophy cup, two curved handles, stem, base, shine highlight, glow, orbit rings, and small sparkles.\n\nThe trophy cup should be smooth, polished, and golden, not jagged and not green. The handles should be curved and attached to the cup. The stem and base should stay connected under the cup.\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_0e6e23050d8bd3be006a2917563c008190b38de0a882eb4d0c",
"_tokens_used": 3229,
"_prompt_tokens": 1095,
"_completion_tokens": 2134,
"_geometry_quality": {
"passed": true,
"issues": [],
"object_count": 12,
"path_count": 9
},
"transparent_background": false,
"_lottie_quality": {
"passed": true,
"issues": [],
"warnings": [],
"layer_count": 13,
"visible_shape_layers": 12,
"path_layers": 6,
"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.