Generated on Feb 19, 2025, 9:21:33 PMgemini-1.5-flash
{
"v": "5.5.1",
"fr": 24,
"ip": 0,
"op": 120,
"w": 800,
"h": 600,
"nm": "AI Workspace Organization",
"ddd": 0,
"assets": [],
"layers": [
{
"ddd": 0,
"ind": 1,
"ty": 4,
"nm": "Background",
"sr": 1,
"ks": {
"o": {
"a": 0,
"k": 100
},
"r": {
"a": 0,
"k": 0
},
"p": {
"a": 0,
"k": [
800,
600,
0
]
},
"a": {
"a": 0,
"k": [
0,
0,
0
]
},
"s": {
"a": 0,
"k": [
100,
100,
100,
1
]
}
},
"ao": 0,
"shapes": [
{
"ty": "gr",
"it": [
{
"ty": "rc",
"s": {
"p": [
0,
0,
800,
600
],
"r": 0,
"s": [
100,
100
],
"sk": 0,
"sa": 0,
"nm": "Rectangle 1",
"mn": "ADBE Vector Shape - Group",
"hd": false
},
"nm": "Rectangle 1",
"np": 0,
"cix": 2,
"ix": 1,
"mn": "ADBE Vector Shape - Group"
}
],
"nm": "Rectangle 1",
"np": 0,
"cix": 2,
"ix": 1,
"mn": "ADBE Vector Shape - Group"
}
]
},
{
"ddd": 0,
"ind": 2,
"ty": 4,
"nm": "AI Assistant",
// ... (AI Assistant animation data - shape, position keyframes, glow effect) ...
},
{
"ddd": 0,
"ind": 3,
"ty": 4,
"nm": "Prompts",
// ... (Prompt animation data - text layers, initial scattered positions, movement to folders) ...
},
{
"ddd": 0,
"ind": 4,
"ty": 4,
"nm": "Folders",
// ... (Folder animation data - shape layers, appearance after prompts are organized) ...
},
{
"ddd": 0,
"ind": 5,
"ty": 4,
"nm": "Search Bar",
// ... (Search bar animation data - shape layer, user interaction, prompt appearance) ...
}
]
}
(Note: This is a skeletal JSON structure. The sections marked "// ... ( ... ) ..." require extensive keyframe data to define the animation's specifics. Creating the complete JSON would require a dedicated animation software or a robust scripting solution. The above provides the framework and essential layer names to guide the creation process.) You would need to populate the missing keyframe data for position, scale, rotation, opacity, and other properties to fully define the animation. Tools like After Effects with a Lottie plugin can export this data.