Create a premium golden trophy Lottie animation. Show one centered tro
Create a premium golden trophy Lottie animation. Show one centered trophy made from separate connected vector parts: smooth golden cup body, visible cup rim, left curved handle, right curved handle, narrow stem, base platform, shine highlight, soft glow, orbit rings, and small sparkles. Every listed part must be visible as its own vector object. The cup must be smooth and polished, not jagged, not messy, and not one rough blob. The handles must be separate curved stroke paths attached to both sides of the cup. The stem and base must stay connected below the cup. Animate the full trophy with a smooth hover loop. Animate sparkles with pulse. Animate rings with slow rotation. Animate shine highlight with shimmer. Use a dark luxury award background with gold and cyan neon accents. No text, no logo, no watermark.
Generation History
Motion Plan
{
"requested_parts": [
"cup_body",
"cup_rim",
"left_handle",
"right_handle",
"stem",
"base_platform",
"shine_highlight",
"soft_glow",
"orbit_rings",
"sparkles"
],
"objects": [
{
"id": "obj1",
"part_key": "cup_body",
"name": "Golden Cup Body",
"type": "path",
"role": "main_body",
"x": 600,
"y": 384,
"width": 180,
"height": 220,
"radius": 0,
"rotation": 0,
"fill": "#F5C542",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 20,
"animation": "hover_loop",
"path": {
"v": [
[
-60,
-90
],
[
-40,
-110
],
[
40,
-110
],
[
60,
-90
],
[
50,
70
],
[
30,
90
],
[
-30,
90
],
[
-50,
70
]
],
"i": [
[
-20,
-20
],
[
-10,
-30
],
[
10,
-30
],
[
20,
-20
],
[
10,
20
],
[
5,
10
],
[
-5,
10
],
[
-10,
20
]
],
"o": [
[
20,
-20
],
[
10,
-30
],
[
-10,
-30
],
[
-20,
-20
],
[
-10,
20
],
[
-5,
10
],
[
5,
10
],
[
10,
20
]
],
"c": true
}
},
{
"id": "obj2",
"part_key": "cup_rim",
"name": "Cup Rim",
"type": "ellipse",
"role": "detail",
"x": 600,
"y": 295,
"width": 140,
"height": 30,
"radius": 0,
"rotation": 0,
"fill": "#FFD166",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 25,
"animation": "hover_loop"
},
{
"id": "obj3",
"part_key": "left_handle",
"name": "Left Handle",
"type": "path",
"role": "connector",
"x": 520,
"y": 370,
"width": 80,
"height": 140,
"radius": 0,
"rotation": 0,
"fill": "transparent",
"stroke": "#FFD166",
"stroke_width": 6,
"opacity": 100,
"z_index": 18,
"animation": "hover_loop",
"path": {
"v": [
[
30,
-60
],
[
10,
-40
],
[
-10,
0
],
[
10,
40
],
[
30,
60
]
],
"i": [
[
20,
-50
],
[
5,
-30
],
[
-5,
0
],
[
5,
30
],
[
20,
50
]
],
"o": [
[
40,
-70
],
[
15,
-50
],
[
5,
0
],
[
15,
30
],
[
40,
70
]
],
"c": false
}
},
{
"id": "obj4",
"part_key": "right_handle",
"name": "Right Handle",
"type": "path",
"role": "connector",
"x": 680,
"y": 370,
"width": 80,
"height": 140,
"radius": 0,
"rotation": 0,
"fill": "transparent",
"stroke": "#FFD166",
"stroke_width": 6,
"opacity": 100,
"z_index": 18,
"animation": "hover_loop",
"path": {
"v": [
[
-30,
-60
],
[
-10,
-40
],
[
10,
0
],
[
-10,
40
],
[
-30,
60
]
],
"i": [
[
-20,
-50
],
[
-5,
-30
],
[
5,
0
],
[
-5,
30
],
[
-20,
50
]
],
"o": [
[
-40,
-70
],
[
-15,
-50
],
[
-5,
0
],
[
-15,
30
],
[
-40,
70
]
],
"c": false
}
},
{
"id": "obj5",
"part_key": "stem",
"name": "Narrow Stem",
"type": "path",
"role": "main_body",
"x": 600,
"y": 510,
"width": 60,
"height": 90,
"radius": 0,
"rotation": 0,
"fill": "#F5C542",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 19,
"animation": "hover_loop",
"path": {
"v": [
[
-20,
-40
],
[
-15,
40
],
[
15,
40
],
[
20,
-40
]
],
"i": [
[
-10,
-20
],
[
-5,
20
],
[
5,
20
],
[
10,
-20
]
],
"o": [
[
10,
-20
],
[
5,
20
],
[
-5,
20
],
[
-10,
-20
]
],
"c": true
}
},
{
"id": "obj6",
"part_key": "base_platform",
"name": "Base Platform",
"type": "rounded_rect",
"role": "main_body",
"x": 600,
"y": 580,
"width": 160,
"height": 40,
"radius": 12,
"rotation": 0,
"fill": "#FFD166",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 17,
"animation": "hover_loop"
},
{
"id": "obj7",
"part_key": "shine_highlight",
"name": "Shine Highlight",
"type": "path",
"role": "highlight",
"x": 600,
"y": 350,
"width": 100,
"height": 140,
"radius": 0,
"rotation": 15,
"fill": "transparent",
"stroke": "#FFFFFF",
"stroke_width": 8,
"opacity": 60,
"z_index": 30,
"animation": "shimmer_loop",
"path": {
"v": [
[
-20,
-70
],
[
-10,
-60
],
[
0,
-50
],
[
10,
-40
],
[
20,
-30
]
],
"i": [
[
-10,
-65
],
[
-5,
-55
],
[
0,
-50
],
[
5,
-45
],
[
10,
-35
]
],
"o": [
[
-30,
-75
],
[
-15,
-65
],
[
0,
-55
],
[
15,
-45
],
[
30,
-35
]
],
"c": false
}
},
{
"id": "obj8",
"part_key": "soft_glow",
"name": "Soft Glow",
"type": "ellipse",
"role": "glow",
"x": 600,
"y": 400,
"width": 280,
"height": 280,
"radius": 0,
"rotation": 0,
"fill": "#FFD166",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 20,
"z_index": 5,
"animation": "hover_loop"
},
{
"id": "obj9",
"part_key": "orbit_rings",
"name": "Orbit Rings",
"type": "ring",
"role": "orbit",
"x": 600,
"y": 400,
"width": 320,
"height": 320,
"radius": 160,
"rotation": 0,
"fill": "transparent",
"stroke": "#22D3EE",
"stroke_width": 4,
"opacity": 70,
"z_index": 10,
"animation": "orbit_loop"
},
{
"id": "obj10",
"part_key": "orbit_rings",
"name": "Orbit Rings Inner",
"type": "ring",
"role": "orbit",
"x": 600,
"y": 400,
"width": 240,
"height": 240,
"radius": 120,
"rotation": 45,
"fill": "transparent",
"stroke": "#22D3EE",
"stroke_width": 3,
"opacity": 50,
"z_index": 11,
"animation": "orbit_loop"
},
{
"id": "obj11",
"part_key": "sparkles",
"name": "Sparkle 1",
"type": "circle",
"role": "sparkle",
"x": 540,
"y": 320,
"width": 14,
"height": 14,
"radius": 7,
"rotation": 0,
"fill": "#FFD166",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 35,
"animation": "pulse_loop"
},
{
"id": "obj12",
"part_key": "sparkles",
"name": "Sparkle 2",
"type": "circle",
"role": "sparkle",
"x": 660,
"y": 300,
"width": 10,
"height": 10,
"radius": 5,
"rotation": 0,
"fill": "#FFD166",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 35,
"animation": "pulse_loop"
},
{
"id": "obj13",
"part_key": "sparkles",
"name": "Sparkle 3",
"type": "circle",
"role": "sparkle",
"x": 620,
"y": 460,
"width": 12,
"height": 12,
"radius": 6,
"rotation": 0,
"fill": "#FFD166",
"stroke": "transparent",
"stroke_width": 0,
"opacity": 100,
"z_index": 35,
"animation": "pulse_loop"
}
],
"_raw_response_id": "resp_0c05a6f76e861803006a29281c267881a3858f5df1712d7287",
"_tokens_used": 3192,
"_prompt_tokens": 1663,
"_completion_tokens": 1529,
"title": "Create a premium golden trophy Lottie animation. Show one centered tro",
"subject": "prompt subject",
"intent": "prompt_to_pure_lottie_geometry",
"prompt": "Create a premium golden trophy Lottie animation.\n\nShow one centered trophy made from separate connected vector parts: smooth golden cup body, visible cup rim, left curved handle, right curved handle, narrow stem, base platform, shine highlight, soft glow, orbit rings, and small sparkles.\n\nEvery listed part must be visible as its own vector object. The cup must be smooth and polished, not jagged, not messy, and not one rough blob. The handles must be separate curved stroke paths attached to both sides of the cup. The stem and base must stay connected below the cup.\n\nAnimate the full trophy with a smooth hover loop. Animate sparkles with pulse. Animate rings with slow rotation. Animate shine highlight with shimmer.\n\nUse a dark luxury award background with gold and cyan neon accents. No text, no logo, no watermark.",
"canvas": {
"width": 1200,
"height": 800,
"fps": 30,
"duration_seconds": 6
},
"style": {
"background": "#050B0A",
"primary": "#D7AF1D",
"secondary": "#111827",
"accent": "#22D3EE",
"text": "#FFFFFF"
},
"timeline": [],
"quality_notes": "",
"_model_used": "gpt-4.1-mini",
"_geometry_quality": {
"passed": true,
"issues": [],
"object_count": 13,
"path_count": 5,
"requested_parts": [
"cup_body",
"cup_rim",
"left_handle",
"right_handle",
"stem",
"base_platform",
"shine_highlight",
"soft_glow",
"orbit_rings",
"sparkles"
],
"covered_parts": [
"cup_body",
"cup_rim",
"left_handle",
"right_handle",
"stem",
"base_platform",
"shine_highlight",
"soft_glow",
"orbit_rings",
"sparkles"
],
"structural_parts": [
"cup_body",
"cup_rim",
"left_handle",
"right_handle",
"stem",
"base_platform"
]
},
"transparent_background": false,
"_lottie_quality": {
"passed": true,
"issues": [],
"warnings": [],
"layer_count": 14,
"visible_shape_layers": 13,
"path_layers": 5,
"collapsed_path_layers": [],
"pure_shape_lottie": true,
"requested_parts": [
"cup_body",
"cup_rim",
"left_handle",
"right_handle",
"stem",
"base_platform",
"shine_highlight",
"soft_glow",
"orbit_rings",
"sparkles"
],
"covered_parts": [
"cup_body",
"cup_rim",
"left_handle",
"right_handle",
"stem",
"base_platform",
"shine_highlight",
"soft_glow",
"orbit_rings",
"sparkles"
],
"structural_covered_parts": [
"cup_body",
"cup_rim",
"left_handle",
"right_handle",
"stem",
"base_platform"
]
}
}