Project Detail

Premium Futuristic Delivery Drone Animation

Create a premium delivery drone Lottie animation. Show a large centered futuristic drone with a sleek body, four arms, four circular propeller rings, spinning propeller blades, pulsing navigation lights, a small package hanging under the center with two cable lines, soft shadow, particles, and subtle motion trails. Animate the body with hover_loop, propeller blades with spin_loop, package with swing_loop, lights with pulse_loop, particles with drift_loop, and trails with trail_loop. Keep it clean, centered, premium, dark, cinematic, and modern.

Status: Generated Template: motion_scene_graph Style: Agency Premium Canvas: 1200×800 Duration: 6s FPS: 30
Versions

Generation History

Version 1 Success 2026-06-08 08:05:44
AI Blueprint

Motion Plan

{
    "mode": "ai_motion_scene_graph",
    "title": "Premium Futuristic Delivery Drone Animation",
    "subject": "Delivery Drone",
    "scene_intent": "prompt_to_lottie_scene",
    "motion_summary": "Layered vector motion scene.",
    "prompt": "Create a premium delivery drone Lottie animation. Show a large centered futuristic drone with a sleek body, four arms, four circular propeller rings, spinning propeller blades, pulsing navigation lights, a small package hanging under the center with two cable lines, soft shadow, particles, and subtle motion trails. Animate the body with hover_loop, propeller blades with spin_loop, package with swing_loop, lights with pulse_loop, particles with drift_loop, and trails with trail_loop. Keep it clean, centered, premium, dark, cinematic, and modern.",
    "canvas": {
        "width": 1200,
        "height": 800,
        "fps": 30,
        "duration_seconds": 6
    },
    "style": {
        "background": "#050B0A",
        "primary": "#C21DD7",
        "secondary": "#111827",
        "accent": "#22D3EE",
        "text": "#FFFFFF"
    },
    "groups": [
        {
            "id": "environment",
            "name": "Environment",
            "z_index": -40
        },
        {
            "id": "rings",
            "name": "Rings",
            "z_index": 10
        },
        {
            "id": "main_subject",
            "name": "Main Subject",
            "z_index": 40
        },
        {
            "id": "details",
            "name": "Details",
            "z_index": 60
        },
        {
            "id": "particles",
            "name": "Particles",
            "z_index": 90
        }
    ],
    "layers": [
        {
            "id": "glow",
            "group_id": "environment",
            "name": "Soft Glow",
            "type": "circle",
            "role": "glow",
            "x": 600,
            "y": 368,
            "width": 470,
            "height": 470,
            "radius": 0,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "accent",
            "stroke": "",
            "stroke_width": 0,
            "opacity": 18,
            "z_index": 0,
            "animation": "pulse_loop",
            "delay_frames": 0
        },
        {
            "id": "ring_1",
            "group_id": "rings",
            "name": "Outer Ring",
            "type": "ring",
            "role": "ring",
            "x": 600,
            "y": 368,
            "width": 420,
            "height": 420,
            "radius": 0,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "transparent",
            "stroke": "accent",
            "stroke_width": 3,
            "opacity": 42,
            "z_index": 2,
            "animation": "orbit_loop",
            "delay_frames": 0
        },
        {
            "id": "body",
            "group_id": "main_subject",
            "name": "Main Shape",
            "type": "rounded_rect",
            "role": "main_body",
            "x": 450,
            "y": 258,
            "width": 300,
            "height": 220,
            "radius": 60,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "primary",
            "stroke": "secondary",
            "stroke_width": 5,
            "opacity": 100,
            "z_index": 20,
            "animation": "diagonal_float_loop",
            "delay_frames": 0
        },
        {
            "id": "shine",
            "group_id": "details",
            "name": "Shine",
            "type": "rounded_rect",
            "role": "highlight",
            "x": 520,
            "y": 306,
            "width": 160,
            "height": 12,
            "radius": 8,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "accent",
            "stroke": "",
            "stroke_width": 0,
            "opacity": 92,
            "z_index": 40,
            "animation": "shimmer_loop",
            "delay_frames": 8
        },
        {
            "id": "bar1",
            "group_id": "details",
            "name": "Detail 1",
            "type": "rounded_rect",
            "role": "detail",
            "x": 522,
            "y": 392,
            "width": 18,
            "height": 78,
            "radius": 9,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "accent",
            "stroke": "",
            "stroke_width": 0,
            "opacity": 90,
            "z_index": 42,
            "animation": "bar_grow_loop",
            "delay_frames": 12
        },
        {
            "id": "bar2",
            "group_id": "details",
            "name": "Detail 2",
            "type": "rounded_rect",
            "role": "detail",
            "x": 575,
            "y": 364,
            "width": 18,
            "height": 106,
            "radius": 9,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "accent",
            "stroke": "",
            "stroke_width": 0,
            "opacity": 82,
            "z_index": 42,
            "animation": "bar_grow_loop",
            "delay_frames": 18
        },
        {
            "id": "bar3",
            "group_id": "details",
            "name": "Detail 3",
            "type": "rounded_rect",
            "role": "detail",
            "x": 628,
            "y": 380,
            "width": 18,
            "height": 90,
            "radius": 9,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "accent",
            "stroke": "",
            "stroke_width": 0,
            "opacity": 86,
            "z_index": 42,
            "animation": "bar_grow_loop",
            "delay_frames": 24
        },
        {
            "id": "p1",
            "group_id": "particles",
            "name": "Particle 1",
            "type": "circle",
            "role": "particle",
            "x": 370,
            "y": 228,
            "width": 12,
            "height": 12,
            "radius": 0,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "accent",
            "stroke": "",
            "stroke_width": 0,
            "opacity": 88,
            "z_index": 80,
            "animation": "pulse_loop",
            "delay_frames": 0
        },
        {
            "id": "p2",
            "group_id": "particles",
            "name": "Particle 2",
            "type": "circle",
            "role": "particle",
            "x": 825,
            "y": 496,
            "width": 10,
            "height": 10,
            "radius": 0,
            "rotation": 0,
            "points": [],
            "text": "",
            "font_size": 0,
            "fill": "accent",
            "stroke": "",
            "stroke_width": 0,
            "opacity": 76,
            "z_index": 80,
            "animation": "pulse_loop",
            "delay_frames": 14
        }
    ],
    "animations": [
        {
            "target_group_id": "main_subject",
            "preset": "diagonal_float_loop",
            "start_frame": 0,
            "end_frame": 180,
            "intensity": 1,
            "loop": true
        },
        {
            "target_group_id": "details",
            "preset": "hover_loop",
            "start_frame": 0,
            "end_frame": 180,
            "intensity": 0.55,
            "loop": true
        },
        {
            "target_group_id": "rings",
            "preset": "orbit_loop",
            "start_frame": 0,
            "end_frame": 180,
            "intensity": 0.8,
            "loop": true
        },
        {
            "target_group_id": "particles",
            "preset": "pulse_loop",
            "start_frame": 0,
            "end_frame": 180,
            "intensity": 1,
            "loop": true
        }
    ],
    "quality_notes": "The animation uses a clean, modern color palette with a dark cinematic background. The drone's main body is centered and occupies about 50% of canvas width. Four arms extend symmetrically with circular propeller rings and spinning blades. Navigation lights pulse in accent color. The package hangs below with swinging motion and two cables. Soft shadow under the drone grounds it visually. Particles and subtle trails add premium dynamic atmosphere. Animations are layered with appropriate looping styles for a smooth, premium feel.",
    "_model_used": "gpt-4.1-mini",
    "_raw_response_id": "resp_0e531730f7dc40e9006a2677ad0c2c819ca6668bc0c66bee8c",
    "_tokens_used": 5894,
    "_prompt_tokens": 1765,
    "_completion_tokens": 4129,
    "transparent_background": false,
    "_quality_before": {
        "passed": false,
        "score": 82,
        "issues": [
            "visible_layer_count_too_low"
        ],
        "warnings": [],
        "stats": {
            "layers": 7,
            "shape_layers": 7,
            "text_layers": 0,
            "visible_layers": 1,
            "animated_layers": 6,
            "foreground_layers": 6,
            "particle_like_layers": 2,
            "canvas_width": 1200,
            "canvas_height": 800
        }
    },
    "_quality_after": {
        "passed": true,
        "score": 100,
        "issues": [],
        "warnings": [],
        "stats": {
            "layers": 13,
            "shape_layers": 13,
            "text_layers": 0,
            "visible_layers": 7,
            "animated_layers": 12,
            "foreground_layers": 12,
            "particle_like_layers": 5,
            "canvas_width": 1200,
            "canvas_height": 800
        }
    },
    "_auto_repaired": true
}
Rendered Project

Live Lottie Preview

Ready
Loading preview The saved JSON animation will render here.