Project Detail
Premium Private Jet Reveal
Create a premium private jet reveal Lottie animation. Show a sleek luxury jet in clean vector style. Build it from separate shapes: long fuselage, pointed nose cone, main wings, tail fin, small windows, engine pod, soft cloud puffs below, motion trails behind it, and glowing particles around it. Animate the jet entering from lower left, floating upward, fading out, then looping back smoothly. Keep it minimal, luxury, cinematic, and modern.
Versions
Generation History
Version 1
Success
2026-06-06 13:08:08
AI Blueprint
Motion Plan
{
"mode": "ai_scene_graph",
"title": "Premium Private Jet Reveal",
"prompt": "Create a premium private jet reveal Lottie animation. Show a sleek luxury jet in clean vector style. Build it from separate shapes: long fuselage, pointed nose cone, main wings, tail fin, small windows, engine pod, soft cloud puffs below, motion trails behind it, and glowing particles around it. Animate the jet entering from lower left, floating upward, fading out, then looping back smoothly. Keep it minimal, luxury, cinematic, and modern.",
"duration_seconds": 6,
"canvas": {
"width": 1200,
"height": 800,
"fps": 30,
"duration_seconds": 6
},
"style": {
"background": "#050B0A",
"primary": "#B8D71D",
"secondary": "#111827",
"accent": "#22D3EE",
"text": "#FFFFFF"
},
"summary": "A minimal luxury private jet reveal animation with a sleek jet built from vector shapes, soft clouds below, motion trails behind, and glowing particles around. The jet enters from lower left, floats upward, fades out, then loops smoothly.",
"layers": [
{
"name": "background",
"type": "rect",
"x": 0,
"y": 0,
"width": 1200,
"height": 800,
"radius": 0,
"points": [],
"text": "",
"fill": "background",
"stroke": "",
"stroke_width": 0,
"opacity": 100,
"animation": "none",
"start_frame": 0,
"end_frame": 180,
"z_index": -100
},
{
"name": "cloud_puff_1",
"type": "ellipse",
"x": 200,
"y": 720,
"width": 120,
"height": 60,
"radius": 0,
"points": [],
"text": "",
"fill": "secondary",
"stroke": "",
"stroke_width": 0,
"opacity": 40,
"animation": "float_loop",
"start_frame": 0,
"end_frame": 180,
"z_index": 10
},
{
"name": "cloud_puff_2",
"type": "ellipse",
"x": 280,
"y": 740,
"width": 100,
"height": 50,
"radius": 0,
"points": [],
"text": "",
"fill": "secondary",
"stroke": "",
"stroke_width": 0,
"opacity": 35,
"animation": "float_loop",
"start_frame": 15,
"end_frame": 180,
"z_index": 10
},
{
"name": "cloud_puff_3",
"type": "ellipse",
"x": 350,
"y": 730,
"width": 140,
"height": 70,
"radius": 0,
"points": [],
"text": "",
"fill": "secondary",
"stroke": "",
"stroke_width": 0,
"opacity": 30,
"animation": "float_loop",
"start_frame": 30,
"end_frame": 180,
"z_index": 10
},
{
"name": "motion_trail_1",
"type": "ellipse",
"x": -50,
"y": 430,
"width": 150,
"height": 30,
"radius": 0,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 20,
"animation": "drift_up_loop",
"start_frame": 0,
"end_frame": 180,
"z_index": 15
},
{
"name": "motion_trail_2",
"type": "ellipse",
"x": -30,
"y": 460,
"width": 120,
"height": 20,
"radius": 0,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 15,
"animation": "drift_up_loop",
"start_frame": 10,
"end_frame": 180,
"z_index": 15
},
{
"name": "motion_trail_3",
"type": "ellipse",
"x": -10,
"y": 490,
"width": 90,
"height": 15,
"radius": 0,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 10,
"animation": "drift_up_loop",
"start_frame": 20,
"end_frame": 180,
"z_index": 15
},
{
"name": "fuselage",
"type": "rounded_rect",
"x": 550,
"y": 400,
"width": 400,
"height": 70,
"radius": 35,
"points": [],
"text": "",
"fill": "primary",
"stroke": "",
"stroke_width": 0,
"opacity": 100,
"animation": "fly_up_loop",
"start_frame": 0,
"end_frame": 150,
"z_index": 40
},
{
"name": "nose_cone",
"type": "polygon",
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"radius": 0,
"points": [
[
540,
435
],
[
550,
400
],
[
550,
470
]
],
"text": "",
"fill": "primary",
"stroke": "",
"stroke_width": 0,
"opacity": 100,
"animation": "fly_up_loop",
"start_frame": 0,
"end_frame": 150,
"z_index": 45
},
{
"name": "main_wing_left",
"type": "polygon",
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"radius": 0,
"points": [
[
700,
470
],
[
850,
470
],
[
780,
520
],
[
720,
520
]
],
"text": "",
"fill": "secondary",
"stroke": "",
"stroke_width": 0,
"opacity": 90,
"animation": "fly_up_loop",
"start_frame": 10,
"end_frame": 150,
"z_index": 50
},
{
"name": "main_wing_right",
"type": "polygon",
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"radius": 0,
"points": [
[
700,
400
],
[
850,
400
],
[
780,
350
],
[
720,
350
]
],
"text": "",
"fill": "secondary",
"stroke": "",
"stroke_width": 0,
"opacity": 90,
"animation": "fly_up_loop",
"start_frame": 10,
"end_frame": 150,
"z_index": 50
},
{
"name": "tail_fin",
"type": "polygon",
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"radius": 0,
"points": [
[
940,
400
],
[
970,
370
],
[
970,
430
]
],
"text": "",
"fill": "primary",
"stroke": "",
"stroke_width": 0,
"opacity": 100,
"animation": "fly_up_loop",
"start_frame": 20,
"end_frame": 150,
"z_index": 55
},
{
"name": "engine_pod_left",
"type": "rounded_rect",
"x": 600,
"y": 480,
"width": 80,
"height": 40,
"radius": 20,
"points": [],
"text": "",
"fill": "secondary",
"stroke": "",
"stroke_width": 0,
"opacity": 85,
"animation": "fly_up_loop",
"start_frame": 15,
"end_frame": 150,
"z_index": 45
},
{
"name": "engine_pod_right",
"type": "rounded_rect",
"x": 700,
"y": 480,
"width": 80,
"height": 40,
"radius": 20,
"points": [],
"text": "",
"fill": "secondary",
"stroke": "",
"stroke_width": 0,
"opacity": 85,
"animation": "fly_up_loop",
"start_frame": 15,
"end_frame": 150,
"z_index": 45
},
{
"name": "window_1",
"type": "circle",
"x": 620,
"y": 430,
"width": 20,
"height": 20,
"radius": 10,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 90,
"animation": "fly_up_loop",
"start_frame": 30,
"end_frame": 150,
"z_index": 60
},
{
"name": "window_2",
"type": "circle",
"x": 660,
"y": 430,
"width": 20,
"height": 20,
"radius": 10,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 90,
"animation": "fly_up_loop",
"start_frame": 35,
"end_frame": 150,
"z_index": 60
},
{
"name": "window_3",
"type": "circle",
"x": 700,
"y": 430,
"width": 20,
"height": 20,
"radius": 10,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 90,
"animation": "fly_up_loop",
"start_frame": 40,
"end_frame": 150,
"z_index": 60
},
{
"name": "window_4",
"type": "circle",
"x": 740,
"y": 430,
"width": 20,
"height": 20,
"radius": 10,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 90,
"animation": "fly_up_loop",
"start_frame": 45,
"end_frame": 150,
"z_index": 60
},
{
"name": "window_5",
"type": "circle",
"x": 780,
"y": 430,
"width": 20,
"height": 20,
"radius": 10,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 90,
"animation": "fly_up_loop",
"start_frame": 50,
"end_frame": 150,
"z_index": 60
},
{
"name": "glowing_particle_1",
"type": "circle",
"x": 600,
"y": 410,
"width": 12,
"height": 12,
"radius": 6,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 70,
"animation": "pulse_loop",
"start_frame": 0,
"end_frame": 180,
"z_index": 110
},
{
"name": "glowing_particle_2",
"type": "circle",
"x": 750,
"y": 460,
"width": 10,
"height": 10,
"radius": 5,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 60,
"animation": "pulse_loop",
"start_frame": 20,
"end_frame": 180,
"z_index": 110
},
{
"name": "glowing_particle_3",
"type": "circle",
"x": 820,
"y": 420,
"width": 8,
"height": 8,
"radius": 4,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 50,
"animation": "pulse_loop",
"start_frame": 40,
"end_frame": 180,
"z_index": 110
},
{
"name": "glowing_particle_4",
"type": "circle",
"x": 680,
"y": 390,
"width": 14,
"height": 14,
"radius": 7,
"points": [],
"text": "",
"fill": "accent",
"stroke": "",
"stroke_width": 0,
"opacity": 65,
"animation": "pulse_loop",
"start_frame": 60,
"end_frame": 180,
"z_index": 110
}
],
"_model_used": "gpt-4.1-mini",
"_raw_response_id": "resp_09f13b49b5a0c192006a241ba12cdc819eb76c8c0b36693699",
"_tokens_used": 3007,
"_prompt_tokens": 1166,
"_completion_tokens": 1841,
"transparent_background": false
}
Rendered Project
Ready
Live Lottie Preview
Loading preview
The saved JSON animation will render here.