387 lines
11 KiB
JSON
387 lines
11 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"assetCacheDir": "assets",
|
|
"state": {
|
|
"project": {
|
|
"project_id": "proj_todo",
|
|
"project_name": "Untitled Comic",
|
|
"created_at_iso": "",
|
|
"last_modified_iso": ""
|
|
},
|
|
"user_mode": 0,
|
|
"story_idea": "two balls rolling under the sun",
|
|
"story_genre": "action",
|
|
"target_audience": "general",
|
|
"art_style": "manga",
|
|
"script": {
|
|
"title": "Rolling Duel",
|
|
"synopsis": "Generated comic synopsis",
|
|
"characters": [
|
|
|
|
],
|
|
"pages": [
|
|
{
|
|
"page_number": 1,
|
|
"layout_type": 0,
|
|
"panels": [
|
|
{
|
|
"panel_id": "panel_001_001",
|
|
"panel_number": 1,
|
|
"shot_type": 2,
|
|
"description": "A blazing sun dominates the sky, casting harsh light on a vast, empty desert. Two small dots in the distance kick up dust.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_001_002",
|
|
"panel_number": 2,
|
|
"shot_type": 2,
|
|
"description": "Close-up on two balls: one red with a fiery pattern, one blue with a water-like swirl. They are rolling fast, side by side. Cracks form in the ground beneath them.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_001_003",
|
|
"panel_number": 3,
|
|
"shot_type": 2,
|
|
"description": "The red ball veers sharply left, kicking up a spray of sand. The blue ball mirrors the move, sparks flying from its surface.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
{
|
|
"speaker_id": "",
|
|
"text": "VROOM!",
|
|
"bubble_type": 0,
|
|
"emotion": ""
|
|
}
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_001_004",
|
|
"panel_number": 4,
|
|
"shot_type": 2,
|
|
"description": "Red ball takes a ramp-like dune and launches into the air, spinning. Blue ball follows, but slightly lower.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
{
|
|
"speaker_id": "",
|
|
"text": "WHOOSH!",
|
|
"bubble_type": 0,
|
|
"emotion": ""
|
|
}
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_001_005",
|
|
"panel_number": 5,
|
|
"shot_type": 2,
|
|
"description": "Aerial view: both balls are airborne, shadows on the sand below. Red ball is slightly ahead.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_001_006",
|
|
"panel_number": 6,
|
|
"shot_type": 2,
|
|
"description": "They land simultaneously, creating twin craters. Dust clouds obscure them. The sun glints off their surfaces.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
{
|
|
"speaker_id": "",
|
|
"text": "BOOM!",
|
|
"bubble_type": 0,
|
|
"emotion": ""
|
|
}
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"page_number": 2,
|
|
"layout_type": 0,
|
|
"panels": [
|
|
{
|
|
"panel_id": "panel_002_001",
|
|
"panel_number": 1,
|
|
"shot_type": 2,
|
|
"description": "From the dust, the red ball emerges first, rolling faster. The blue ball is close behind, leaving a trail of steam.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_002_002",
|
|
"panel_number": 2,
|
|
"shot_type": 2,
|
|
"description": "Close-up on the red ball: its surface is glowing hot, with tiny flames licking the edges.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
{
|
|
"speaker_id": "",
|
|
"text": "HISS",
|
|
"bubble_type": 0,
|
|
"emotion": ""
|
|
}
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_002_003",
|
|
"panel_number": 3,
|
|
"shot_type": 2,
|
|
"description": "The blue ball rams into the red ball from the side. They lock, spinning together in a whirlwind of sand.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
{
|
|
"speaker_id": "",
|
|
"text": "CLANG!",
|
|
"bubble_type": 0,
|
|
"emotion": ""
|
|
}
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_002_004",
|
|
"panel_number": 4,
|
|
"shot_type": 2,
|
|
"description": "They separate, skidding to a halt. Both balls are facing each other, a few meters apart. The sun is directly overhead.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
{
|
|
"speaker_id": "",
|
|
"text": "SCREECH",
|
|
"bubble_type": 0,
|
|
"emotion": ""
|
|
}
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_002_005",
|
|
"panel_number": 5,
|
|
"shot_type": 2,
|
|
"description": "Silence. A single bead of sweat (or condensation) drips from the blue ball. The red ball's glow intensifies.",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
},
|
|
{
|
|
"panel_id": "panel_002_006",
|
|
"panel_number": 6,
|
|
"shot_type": 2,
|
|
"description": "Both balls lunge forward at the same time. The panel is a blur of motion lines and dust. The final word:",
|
|
"characters_present": [
|
|
|
|
],
|
|
"dialogue": [
|
|
{
|
|
"speaker_id": "",
|
|
"text": "CRASH!!!",
|
|
"bubble_type": 0,
|
|
"emotion": ""
|
|
}
|
|
],
|
|
"caption": "",
|
|
"sound_effects": [
|
|
|
|
],
|
|
"transition_from_previous": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"characters": [
|
|
|
|
],
|
|
"panel_images": {
|
|
"panel_001_001": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_001_panel_001_001.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 1,
|
|
"prompt": "local"
|
|
},
|
|
"panel_002_006": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_012_panel_002_006.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 12,
|
|
"prompt": "local"
|
|
},
|
|
"panel_001_006": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_006_panel_001_006.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 6,
|
|
"prompt": "local"
|
|
},
|
|
"panel_002_001": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_007_panel_002_001.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 7,
|
|
"prompt": "local"
|
|
},
|
|
"panel_001_002": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_002_panel_001_002.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 2,
|
|
"prompt": "local"
|
|
},
|
|
"panel_002_005": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_011_panel_002_005.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 11,
|
|
"prompt": "local"
|
|
},
|
|
"panel_001_004": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_004_panel_001_004.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 4,
|
|
"prompt": "local"
|
|
},
|
|
"panel_002_003": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_009_panel_002_003.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 9,
|
|
"prompt": "local"
|
|
},
|
|
"panel_001_003": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_003_panel_001_003.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 3,
|
|
"prompt": "local"
|
|
},
|
|
"panel_002_004": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_010_panel_002_004.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 10,
|
|
"prompt": "local"
|
|
},
|
|
"panel_002_002": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_008_panel_002_002.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 8,
|
|
"prompt": "local"
|
|
},
|
|
"panel_001_005": {
|
|
"url": "file:///tmp/comic-gui-local-panels-1597088181/panel_005_panel_001_005.png",
|
|
"width": 1024,
|
|
"height": 1024,
|
|
"seed": 5,
|
|
"prompt": "local"
|
|
}
|
|
},
|
|
"panel_errors": {
|
|
|
|
},
|
|
"page_layouts": [
|
|
|
|
],
|
|
"speech_bubbles": {
|
|
|
|
},
|
|
"export_format": 0,
|
|
"page_size": 0,
|
|
"color_profile": 0,
|
|
"workflow": {
|
|
"current_step": 2,
|
|
"completed_steps": [
|
|
|
|
],
|
|
"is_generating": false,
|
|
"generation_progress": 0.00000000,
|
|
"error_message": ""
|
|
}
|
|
}
|
|
} |