Project Detail
Premium Achievement Trophy
Create a premium achievement trophy Lottie animation in clean vector motion-graphic style. Show one elegant trophy centered on the canvas. Build it from connected vector parts: a golden cup body, two curved side handles attached to the cup, a narrow stem under the cup, a solid base platform, a small shine highlight on the cup, sparkle particles near the trophy, soft floor shadow below, subtle glow behind it, and thin orbit rings behind the subject. Composition: The trophy must be centered and occupy about 55% of
Versions
Generation History
Version 1
Success
2026-06-08 12:02:09
AI Blueprint
Motion Plan
{
"title": "Premium Achievement Trophy",
"subject": "Elegant Trophy",
"intent": "Showcase premium achievement with elegant trophy animation",
"canvas": {
"width": 1200,
"height": 800,
"fps": 30,
"duration_seconds": 6
},
"style": {
"background": "#050B0A",
"primary": "#1D4ED8",
"secondary": "#111827",
"accent": "#22D3EE",
"text": "#FFFFFF"
},
"groups": [
{
"id": "main_subject",
"name": "Main Subject",
"x": 0,
"y": 0,
"anchor_x": 600,
"anchor_y": 400,
"rotation": 0,
"scale": 1,
"opacity": 100,
"z_index": 20
},
{
"id": "rings",
"name": "Orbit Rings",
"x": 600,
"y": 400,
"anchor_x": 600,
"anchor_y": 400,
"rotation": 0,
"scale": 1,
"opacity": 40,
"z_index": 10
},
{
"id": "particles",
"name": "Sparkle Particles",
"x": 600,
"y": 400,
"anchor_x": 600,
"anchor_y": 400,
"rotation": 0,
"scale": 1,
"opacity": 90,
"z_index": 25
},
{
"id": "environment",
"name": "Environment Effects",
"x": 600,
"y": 400,
"anchor_x": 600,
"anchor_y": 400,
"rotation": 0,
"scale": 1,
"opacity": 70,
"z_index": 5
}
],
"objects": [
{
"id": "trophy_cup_body",
"group_id": "main_subject",
"name": "Golden Cup Body",
"role": "main_body",
"shape": "path",
"type": "path",
"parent_id": "",
"anchor": "center",
"side": "center",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "main_subject",
"keep_together": true,
"x": 600,
"y": 320,
"points": [
[
0,
-90
],
[
60,
-70
],
[
70,
-20
],
[
60,
40
],
[
20,
80
],
[
-20,
80
],
[
-60,
40
],
[
-70,
-20
],
[
-60,
-70
],
[
0,
-90
]
],
"rotation": 0,
"fill": "#FFD700",
"stroke": "#B8860B",
"stroke_width": 3,
"opacity": 100,
"z_index": 30
},
{
"id": "trophy_handle_left",
"group_id": "main_subject",
"name": "Left Handle",
"role": "handle",
"shape": "curve",
"type": "curve",
"parent_id": "trophy_cup_body",
"anchor": "left_center",
"side": "left",
"symmetry_pair": "trophy_handle_right",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "main_subject",
"keep_together": true,
"x": 540,
"y": 320,
"points": [
[
0,
0
],
[
-40,
-40
],
[
-50,
40
],
[
0,
60
]
],
"rotation": 0,
"fill": "none",
"stroke": "#B8860B",
"stroke_width": 5,
"opacity": 100,
"z_index": 28
},
{
"id": "trophy_handle_right",
"group_id": "main_subject",
"name": "Right Handle",
"role": "handle",
"shape": "curve",
"type": "curve",
"parent_id": "trophy_cup_body",
"anchor": "right_center",
"side": "right",
"symmetry_pair": "trophy_handle_left",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "main_subject",
"keep_together": true,
"x": 660,
"y": 320,
"points": [
[
0,
0
],
[
40,
-40
],
[
50,
40
],
[
0,
60
]
],
"rotation": 0,
"fill": "none",
"stroke": "#B8860B",
"stroke_width": 5,
"opacity": 100,
"z_index": 28
},
{
"id": "trophy_stem",
"group_id": "main_subject",
"name": "Narrow Stem",
"role": "main_body",
"shape": "rounded_rect",
"type": "rounded_rect",
"parent_id": "trophy_cup_body",
"anchor": "bottom_center",
"side": "center",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "main_subject",
"keep_together": true,
"x": 600,
"y": 400,
"width": 40,
"height": 60,
"radius": 12,
"rotation": 0,
"fill": "#FFD700",
"stroke": "#B8860B",
"stroke_width": 3,
"opacity": 100,
"z_index": 29
},
{
"id": "trophy_base",
"group_id": "main_subject",
"name": "Base Platform",
"role": "main_body",
"shape": "rounded_rect",
"type": "rounded_rect",
"parent_id": "trophy_stem",
"anchor": "bottom_center",
"side": "center",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "main_subject",
"keep_together": true,
"x": 600,
"y": 470,
"width": 140,
"height": 30,
"radius": 10,
"rotation": 0,
"fill": "#B8860B",
"stroke": "#8B5E00",
"stroke_width": 2,
"opacity": 100,
"z_index": 27
},
{
"id": "trophy_shine",
"group_id": "main_subject",
"name": "Shine Highlight",
"role": "highlight",
"shape": "arc",
"type": "arc",
"parent_id": "trophy_cup_body",
"anchor": "top_left",
"side": "inside",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "main_subject",
"keep_together": true,
"x": 570,
"y": 280,
"width": 40,
"height": 40,
"rotation": -30,
"points": [],
"fill": "none",
"stroke": "#FFFFFF",
"stroke_width": 3,
"opacity": 60,
"z_index": 35
},
{
"id": "sparkle_1",
"group_id": "particles",
"name": "Sparkle Particle 1",
"role": "sparkle",
"shape": "polygon",
"type": "polygon",
"parent_id": "",
"anchor": "center",
"side": "none",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "particles",
"keep_together": true,
"x": 520,
"y": 280,
"points": [
[
0,
-6
],
[
2,
-2
],
[
6,
0
],
[
2,
2
],
[
0,
6
],
[
-2,
2
],
[
-6,
0
],
[
-2,
-2
]
],
"rotation": 0,
"fill": "#22D3EE",
"stroke": "none",
"stroke_width": 0,
"opacity": 80,
"z_index": 40
},
{
"id": "sparkle_2",
"group_id": "particles",
"name": "Sparkle Particle 2",
"role": "sparkle",
"shape": "polygon",
"type": "polygon",
"parent_id": "",
"anchor": "center",
"side": "none",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "particles",
"keep_together": true,
"x": 680,
"y": 300,
"points": [
[
0,
-5
],
[
1,
-1
],
[
5,
0
],
[
1,
1
],
[
0,
5
],
[
-1,
1
],
[
-5,
0
],
[
-1,
-1
]
],
"rotation": 0,
"fill": "#22D3EE",
"stroke": "none",
"stroke_width": 0,
"opacity": 75,
"z_index": 40
},
{
"id": "sparkle_3",
"group_id": "particles",
"name": "Sparkle Particle 3",
"role": "sparkle",
"shape": "polygon",
"type": "polygon",
"parent_id": "",
"anchor": "center",
"side": "none",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "particles",
"keep_together": true,
"x": 600,
"y": 250,
"points": [
[
0,
-7
],
[
2,
-3
],
[
7,
0
],
[
2,
3
],
[
0,
7
],
[
-2,
3
],
[
-7,
0
],
[
-2,
-3
]
],
"rotation": 0,
"fill": "#22D3EE",
"stroke": "none",
"stroke_width": 0,
"opacity": 85,
"z_index": 40
},
{
"id": "floor_shadow",
"group_id": "environment",
"name": "Soft Floor Shadow",
"role": "floor_shadow",
"shape": "ellipse",
"type": "ellipse",
"parent_id": "",
"anchor": "top_center",
"side": "center",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "environment",
"keep_together": true,
"x": 600,
"y": 500,
"width": 280,
"height": 40,
"rotation": 0,
"fill": "#000000",
"stroke": "none",
"stroke_width": 0,
"opacity": 30,
"z_index": 15
},
{
"id": "subtle_glow",
"group_id": "environment",
"name": "Subtle Glow Behind Trophy",
"role": "glow",
"shape": "ellipse",
"type": "ellipse",
"parent_id": "",
"anchor": "center",
"side": "center",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "environment",
"keep_together": true,
"x": 600,
"y": 320,
"width": 320,
"height": 280,
"rotation": 0,
"fill": "#22D3EE",
"stroke": "none",
"stroke_width": 0,
"opacity": 12,
"z_index": 12
},
{
"id": "orbit_ring_1",
"group_id": "rings",
"name": "Orbit Ring 1",
"role": "ring",
"shape": "ring",
"type": "ring",
"parent_id": "",
"anchor": "center",
"side": "center",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "rings",
"keep_together": true,
"x": 600,
"y": 400,
"width": 420,
"height": 420,
"rotation": 0,
"fill": "none",
"stroke": "#22D3EE",
"stroke_width": 1.5,
"opacity": 30,
"z_index": 11
},
{
"id": "orbit_ring_2",
"group_id": "rings",
"name": "Orbit Ring 2",
"role": "ring",
"shape": "ring",
"type": "ring",
"parent_id": "",
"anchor": "center",
"side": "center",
"symmetry_pair": "",
"repeat_count": 1,
"repeat_axis": "none",
"motion_group": "rings",
"keep_together": true,
"x": 600,
"y": 400,
"width": 360,
"height": 360,
"rotation": 45,
"fill": "none",
"stroke": "#22D3EE",
"stroke_width": 1,
"opacity": 25,
"z_index": 11
}
],
"timeline": [
{
"target_group_id": "main_subject",
"animation": "hover_loop",
"start_frame": 0,
"end_frame": 180,
"intensity": 1,
"loop": true
},
{
"target_group_id": "rings",
"animation": "orbit_loop",
"start_frame": 0,
"end_frame": 180,
"intensity": 0.6,
"loop": true
},
{
"target_group_id": "particles",
"animation": "drift_loop",
"start_frame": 0,
"end_frame": 180,
"intensity": 0.8,
"loop": true
},
{
"target_group_id": "environment",
"animation": "pulse_loop",
"start_frame": 0,
"end_frame": 180,
"intensity": 0.3,
"loop": true
}
],
"quality_notes": "All parts are vector shapes with consistent golden color and accent highlights. Handles are symmetrical curves attached to cup body. Sparkle particles and orbit rings add subtle dynamic decoration. Soft shadow and glow enhance premium feel.",
"prompt": "Create a premium achievement trophy Lottie animation in clean vector motion-graphic style.\n\nShow one elegant trophy centered on the canvas. Build it from connected vector parts: a golden cup body, two curved side handles attached to the cup, a narrow stem under the cup, a solid base platform, a small shine highlight on the cup, sparkle particles near the trophy, soft floor shadow below, subtle glow behind it, and thin orbit rings behind the subject.\n\nComposition:\nThe trophy must be centered and occupy about 55% of",
"_model_used": "gpt-4.1-mini",
"_raw_response_id": "resp_04e8fdbf22547d25006a26af0ba60481a382d3d949c45281d2",
"_tokens_used": 4781,
"_prompt_tokens": 1407,
"_completion_tokens": 3374,
"_attempt": "normal",
"_graph_quality": {
"passed": true,
"issues": [],
"warnings": [],
"roles": [
"main_body",
"handle",
"highlight",
"sparkle",
"floor_shadow",
"glow",
"ring"
],
"required_roles": [],
"object_count": 13,
"group_count": 4,
"timeline_count": 4
},
"transparent_background": false,
"_lottie_quality": {
"passed": true,
"score": 100,
"issues": [],
"warnings": [],
"stats": {
"layers": 14,
"shape_layers": 14,
"text_layers": 0,
"visible_layers": 4,
"animated_layers": 13,
"foreground_layers": 13,
"particle_like_layers": 3,
"canvas_width": 1200,
"canvas_height": 800
}
}
}
Rendered Project
Ready
Live Lottie Preview
Loading preview
The saved JSON animation will render here.