art: prove battle VFX language pipeline
@@ -0,0 +1,88 @@
|
||||
# Phase 6 VFX Language Proof 05
|
||||
|
||||
Date: 2026-08-12
|
||||
Stage: `VFX_CANDIDATE_READY`
|
||||
Battle authority: `../phase6_battle_scale_04/`
|
||||
Semantic authority: `../../../presentation/ART_ASSET_AND_ANIMATION_CATALOG.md` section 13
|
||||
|
||||
## Purpose
|
||||
|
||||
Prove that detached battle effects can communicate cause and state without
|
||||
changing actor sprites, covering faces/order markers, or becoming generic
|
||||
reward-like particles.
|
||||
|
||||
## Source Sheet
|
||||
|
||||
Generate one regular `4x4` 2K sheet on pure green `#00FF00`. Each equal cell
|
||||
contains one centered, isolated, hard-edged Japanese 2D game-effect shape with
|
||||
generous padding and no actors, objects, text, labels, shadows or scenery.
|
||||
|
||||
The first paid source used magenta and produced a model-authored purple/magenta
|
||||
edge around otherwise useful shapes. Two deterministic extractions are retained
|
||||
under `rejected/chroma-fringe-01/` and `rejected/chroma-fringe-02/`; increasing
|
||||
the key tolerance did not remove the baked outline. The correction therefore
|
||||
changes the source background instead of erasing intended dark contours.
|
||||
|
||||
Rows and columns are fixed:
|
||||
|
||||
| Row | C1 | C2 | C3 | C4 |
|
||||
|---|---|---|---|---|
|
||||
| `THREAT` | forecast | imminent | resolve | cancel |
|
||||
| `DAMAGE` | light | heavy | critical | repeated |
|
||||
| `PROTECT` | gain | intercept | absorb | break |
|
||||
| `TEMPEST_PHASE` | forecast | imminent | resolve | reduced final |
|
||||
|
||||
## Shape And Color Rules
|
||||
|
||||
- `THREAT`: coral saw-edge contour clocking inward; pointed endpoint, not an
|
||||
exclamation mark or radial burst.
|
||||
- `DAMAGE`: charcoal/coral directional ink fracture; never a circular reward
|
||||
explosion.
|
||||
- `PROTECT`: cyan/white closed double bracket, intercept branch, absorb plane
|
||||
or visible break seam.
|
||||
- `TEMPEST_PHASE`: pale-aqua/gold wind chevrons and a bounded broken ring; no
|
||||
full-screen aura, loose glitter or body-shaped silhouette.
|
||||
- Every semantic role has a non-color contour difference.
|
||||
- Effects use premultiplied-looking clean edges after deterministic chroma
|
||||
removal and remain readable at `128px` and `256px` exports.
|
||||
|
||||
## Processing And Acceptance
|
||||
|
||||
- Dry-run precedes the one paid API Mart GPT-Image-2 request.
|
||||
- Preserve raw sheet, task/cost report and prompt.
|
||||
- Slice the exact grid deterministically; never connected-component guess the
|
||||
cell order.
|
||||
- Verify 16/16 transparent exports, nonempty content, transparent corners,
|
||||
no neighbor fragments and no visible chroma residue.
|
||||
- Review the source sheet and all sliced cells at actual size.
|
||||
- Reject the sheet if a cell crosses boundaries, contains a figure/text/UI,
|
||||
confuses family semantics, depends only on hue, or retains green-key fringe.
|
||||
|
||||
## Task Envelope
|
||||
|
||||
```text
|
||||
ROLE: developer (design/art-pipeline proof only)
|
||||
TARGET: Aetherbound Guild, Phase 6 detached VFX language proof 05
|
||||
ACTIVE AUTHORITY: this batch contract + ART_ASSET_AND_ANIMATION_CATALOG.md sections 12-14
|
||||
BASELINE: 1304d52bef0b0cb0a43635590ad8c18e888ffa04 == origin/main
|
||||
WORKTREE: owned untracked phase6_vfx_language_05 batch and build_asset_contact_sheet.py only
|
||||
FROZEN: runtime, engine integration, final/bulk content, audio, packaging, signing and release
|
||||
EVIDENCE FLOOR: source/processed only; prior purple-fringe extractions rejected
|
||||
RESOURCE STATE: no owned Godot, Xcode, signing, upload or provider process
|
||||
NEXT ACTION: generate and verify one green-key correction source sheet
|
||||
```
|
||||
|
||||
These are `source`/`processed` VFX masters only. Animation timing, event
|
||||
binding, interruption cleanup, reduced-flash behavior, engine integration,
|
||||
human review, device and release remain open.
|
||||
|
||||
## Accepted Source
|
||||
|
||||
- Prompt: `prompts/02_vfx_semantic_grid_green.txt`
|
||||
- Raw source: `outputs/02_vfx_semantic_grid_green.png`
|
||||
- Provider task: `task_01KZSFNTZ9PC5NTKKC3452X578`
|
||||
- Recorded cost: USD `0.014` / `0.14` credits
|
||||
- Final processor: `tools/process_green_grid_assets.py`
|
||||
- Exports: `16` semantic states at `128px` and `256px`, `32/32` verified
|
||||
- Review surfaces: transparent contact sheet plus four isolated battle-scale
|
||||
placements at `1024x576`
|
||||
@@ -0,0 +1,60 @@
|
||||
# VFX Source And Processing Record
|
||||
|
||||
Date: 2026-08-12
|
||||
Provider/model: API Mart / GPT-Image-2
|
||||
Accepted task: `task_01KZSFNTZ9PC5NTKKC3452X578`
|
||||
Cost: USD `0.014` / `0.14` credits
|
||||
|
||||
## Source History
|
||||
|
||||
Source 01 on magenta produced useful semantics but a baked purple outline. Two
|
||||
extractions are retained as `chroma-fringe-01` and `chroma-fringe-02`; neither
|
||||
is accepted. Source 02 changed only the removable background and explicitly
|
||||
forbade green inside the effect vocabulary.
|
||||
|
||||
Source 02 passed raw-sheet review: one regular 4x4 grid, all sixteen subjects
|
||||
inside their cells, no text, actor, object, UI, scenery or cross-cell content.
|
||||
The four rows remain THREAT, DAMAGE, PROTECT and TEMPEST_PHASE in contract order.
|
||||
|
||||
## Generation
|
||||
|
||||
The credential wrapper passed without exposing a secret. The request ran first
|
||||
as a dry-run and then once with the workspace-authorized execution flags:
|
||||
|
||||
```text
|
||||
python3 ~/.agents/skills/image-gen/scripts/generate_image.py
|
||||
--prompt-file prompts/02_vfx_semantic_grid_green.txt
|
||||
--ref ../phase6_ui_direction_01/outputs/05_battle_ui_japanese_scale.png
|
||||
--output outputs/02_vfx_semantic_grid_green.png
|
||||
--size 1:1 --resolution 2k --report <report>
|
||||
--execute --confirm-paid-generation
|
||||
```
|
||||
|
||||
The complete safe command parameters are also preserved in the dry-run and
|
||||
execution JSON reports. No credential, base64 payload or provider response URL
|
||||
is stored in Git.
|
||||
|
||||
## Deterministic Processing
|
||||
|
||||
The generic scalar-tolerance processor left green edge samples. Those attempts
|
||||
are retained as `green-spill-01` and `green-spill-02`. A premultiplied-alpha
|
||||
processor removed keyed pixels before density resize; its first output exposed
|
||||
low-alpha green resampling noise and is retained as `green-spill-03`. The final
|
||||
processor adds the same explicit green-dominance removal after resize.
|
||||
|
||||
```text
|
||||
python3 tools/process_green_grid_assets.py <source-02>
|
||||
--rows 4 --cols 4 --names <contract-order names>
|
||||
--output-dir <assets> --inset 0.94
|
||||
python3 tools/verify_transparent_assets.py
|
||||
--input-dir <assets> --output <verification.json> --expected-count 32
|
||||
python3 tools/build_asset_contact_sheet.py
|
||||
--input-dir <assets> --pattern '*@2x.png' --cols 4 --output <contact.png>
|
||||
python3 tools/build_vfx_play_size_preview.py
|
||||
--background <accepted battle opening> --assets <assets> --output <preview.png>
|
||||
```
|
||||
|
||||
Final verification reports `32/32`: exact density dimensions, nonempty alpha,
|
||||
four transparent corners and zero strongly green-dominant visible pixels.
|
||||
Visual inspection remains authoritative for semantic identity, crop, crossing,
|
||||
edge quality and play-size composition.
|
||||
@@ -0,0 +1,45 @@
|
||||
# Phase 6 VFX Language Proof 05 Visual Review
|
||||
|
||||
Date: 2026-08-12
|
||||
Evidence state: `source`, `processed`, `agent_visual_reviewed`
|
||||
Human state: `OPEN`
|
||||
|
||||
## Verdict
|
||||
|
||||
The bounded VFX pipeline passes for these four global semantic families. The
|
||||
green-key correction removes the magenta/purple outline seen in source 01, and
|
||||
the accepted transparent masters retain clean charcoal/coral, cyan/white and
|
||||
pale-aqua/gold edges on both light and dark checker cells.
|
||||
|
||||
## Semantic Read
|
||||
|
||||
| Family | Shape progression | Review |
|
||||
|---|---|---|
|
||||
| THREAT | open clocking saw -> tighter arrow -> closed resolve -> broken cancel | Distinct from damage and reward; direction reads without text. |
|
||||
| DAMAGE | short wedge -> heavy split -> long critical split -> three repeated ticks | Intensity and repetition change geometry, not color alone. |
|
||||
| PROTECT | closed gain -> routed intercept -> square absorb -> central break seam | The recipient/routing consequence is explicit in silhouette. |
|
||||
| TEMPEST_PHASE | open two-chevron forecast -> four-chevron imminent -> closed resolve -> held asymmetric final | Same identity is retained while active density and terminal closure differ. |
|
||||
|
||||
The contact sheet contains no figures, objects, text, UI fragments, neighboring
|
||||
cell debris, crop or visible keyed-background residue. Forecast and reduced
|
||||
final remain intentionally related; their future animation manifests must keep
|
||||
motion density and held-terminal timing separate so the static kinship does not
|
||||
become runtime ambiguity.
|
||||
|
||||
## Battle-Scale Review
|
||||
|
||||
Four one-effect previews use the already accepted `2048x1152` crowded battle
|
||||
opening and are reviewed at `1024x576` per panel. THREAT and PROTECT remain
|
||||
readable as ground-contact markers, DAMAGE reads in the contested gap, and the
|
||||
TEMPEST phase mark remains attached above the boss. None covers a face, order
|
||||
marker, HUD value or the acting line. Each preview contains one high-salience
|
||||
effect, so it does not bypass the two-per-side limit.
|
||||
|
||||
## Honest Limits
|
||||
|
||||
This proof covers `16` of the catalog's `70` global semantic state masters. It
|
||||
does not prove animation timing, cause-to-event binding, interruption cleanup,
|
||||
reduced-flash/motion/low-power variants, mixed-outcome density, engine import,
|
||||
runtime blend modes, mobile performance, touch, audio, human comprehension,
|
||||
device behavior or release readiness. Those gates remain open and bulk VFX
|
||||
production remains frozen.
|
||||
|
After Width: | Height: | Size: 8.5 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 4.7 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 8.7 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 9.3 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 9.4 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 30 KiB |
|
After Width: | Height: | Size: 8.1 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 9.9 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 33 KiB |
@@ -0,0 +1,551 @@
|
||||
{
|
||||
"ok": true,
|
||||
"count": 32,
|
||||
"errors": [],
|
||||
"items": [
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_critical@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2338,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_critical@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 8028,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_heavy@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3005,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_heavy@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 10150,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_light@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 1203,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_light@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3946,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_repeated@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2386,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_repeated@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 7567,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_absorb@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 4565,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_absorb@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 16059,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_break@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 4251,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_break@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 14469,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_gain@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 4006,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_gain@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 14478,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_intercept@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 4003,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_intercept@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 14229,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_forecast@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2450,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_forecast@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 7911,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_imminent@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3784,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_imminent@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11924,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_reduced_final@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2525,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_reduced_final@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 8169,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_resolve@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3429,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_resolve@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 12080,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_cancel@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3027,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_cancel@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 10226,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_forecast@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2370,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_forecast@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 7984,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_imminent@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3031,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_imminent@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 10664,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_resolve@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3370,
|
||||
"green_spill_pixels": 0
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_resolve@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11652,
|
||||
"green_spill_pixels": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
a131eb669e1ce00cda63a065bf930643de6738c4a3b2cb5217c12a5ee736ee96 docs/prototype/generation/phase6_vfx_language_05/BATCH_CONTRACT.md
|
||||
b25ec82f2803cc7b9c83d9aefac3b7bbf8fbaca9f9080f73b76bc52cf55a7fe9 docs/prototype/generation/phase6_vfx_language_05/PROCESSING.md
|
||||
0097ede637831ce62811563c658c79ac287f5d73dcad2ae7500ed6e9bc5fd0c7 docs/prototype/generation/phase6_vfx_language_05/VISUAL_REVIEW.md
|
||||
b08a997e01af5caf4df5527f292425460f1f96bf15d809f7bb4e827fabef9ca1 docs/prototype/generation/phase6_vfx_language_05/assets/damage_critical@1x.png
|
||||
0dc60ee8ece0f0933063144da247737c46e4a83547b748087a614beb9d59979d docs/prototype/generation/phase6_vfx_language_05/assets/damage_critical@2x.png
|
||||
6d627a429f35e8609af01c864785604acb6ba7aa991804cefd80e438e670256e docs/prototype/generation/phase6_vfx_language_05/assets/damage_heavy@1x.png
|
||||
6204571743ed7914929f4fef1ab835b0c521023e5e93e9db5e65f6aaa875478f docs/prototype/generation/phase6_vfx_language_05/assets/damage_heavy@2x.png
|
||||
5f66fa9e8ff002214a7c4f3e318b281a3476084af0d2dd4bd164a7e4ada7b8d2 docs/prototype/generation/phase6_vfx_language_05/assets/damage_light@1x.png
|
||||
d51c6b69b331ad27d06ceeac81e421e600107bb913d1e4636f8beeffdc14e77b docs/prototype/generation/phase6_vfx_language_05/assets/damage_light@2x.png
|
||||
708f1a5628f5d866085ad97f029d85f001cc0d8e81d8c6b4107830001ef1639f docs/prototype/generation/phase6_vfx_language_05/assets/damage_repeated@1x.png
|
||||
ab9e2b96e867ff3e811bdb64a0d8f7aa84c031d7eacd780c14cf8345b80902a9 docs/prototype/generation/phase6_vfx_language_05/assets/damage_repeated@2x.png
|
||||
3eaebcd7c4023d6c3a5d7ea79572b6d1d79fa0f57b5a190ec7a8beae0d912ac1 docs/prototype/generation/phase6_vfx_language_05/assets/protect_absorb@1x.png
|
||||
d35efc28f475e7dde4731cfbab2a50461d12e63f6b0d52deb30a7f51a3ac18c5 docs/prototype/generation/phase6_vfx_language_05/assets/protect_absorb@2x.png
|
||||
cf381c9981958ba50f8c52f783aab5a177b09f2cf339cb781862f3eab97333a4 docs/prototype/generation/phase6_vfx_language_05/assets/protect_break@1x.png
|
||||
6b6ddce20fb5a4c2d869ae82fb532442765409030e38ca0e038b02a354d1ab61 docs/prototype/generation/phase6_vfx_language_05/assets/protect_break@2x.png
|
||||
4e576fff6ddc585bb1d2181994e12aa9a036242c18790e303b53727448a8fac0 docs/prototype/generation/phase6_vfx_language_05/assets/protect_gain@1x.png
|
||||
4c3d9310eb3a420beb0e4919f27df131c7393a3f06e1af59c3e0c12a5472b8fd docs/prototype/generation/phase6_vfx_language_05/assets/protect_gain@2x.png
|
||||
4f2bc7ab5122fd2b108bb06509ebcd15036ba37d21d5dd0e5dd6faecc08b5e5d docs/prototype/generation/phase6_vfx_language_05/assets/protect_intercept@1x.png
|
||||
62ecb0a474cd50d6123b03ad5e732e969649e7040bd1a4e10322ba23765c48aa docs/prototype/generation/phase6_vfx_language_05/assets/protect_intercept@2x.png
|
||||
b34013a35d7eb73a844197a1b7076f4609f43e9bfc159f7ca38780dd91801195 docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_forecast@1x.png
|
||||
fcf88fa98830923606e7ba90182289962255eee7a93ab60181975eb5d3a7e188 docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_forecast@2x.png
|
||||
af6d58570af0e3c0184ca0db57c68bb71a58d715937f9aedcacba15e2ec43aeb docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_imminent@1x.png
|
||||
915f18a7a5b340edbbdb5503ea8d66ef287c7eb48ce762f709bfcd34f9134303 docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_imminent@2x.png
|
||||
ce44345f46d173a31288b887ef72984a09aa0ae38165cf060902de82fb2b73a5 docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_reduced_final@1x.png
|
||||
138b361d7b833118a4532ef13638f032dfa597eb60254ab1efbb157851699582 docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_reduced_final@2x.png
|
||||
cffaa88087b7a2ac20f5334ffcbb2d6f09549ee091b4e2f631010d78d0ed4884 docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_resolve@1x.png
|
||||
e2cf3ea761891ccdfafe90bf5de683741241ca84a341b82389c33a8964a9d764 docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_resolve@2x.png
|
||||
5b0853c738faa224fc26eac275aef058125e3469bfa161761fa4fbae972431e5 docs/prototype/generation/phase6_vfx_language_05/assets/threat_cancel@1x.png
|
||||
92cecc592268c88b27773282a420066039a50c0ba795d693c41a87fc299f96c0 docs/prototype/generation/phase6_vfx_language_05/assets/threat_cancel@2x.png
|
||||
42da1b9e80d12d54aa9b28d22c8a16c63fbc3a15782a22fec4c8d2169ed6b60e docs/prototype/generation/phase6_vfx_language_05/assets/threat_forecast@1x.png
|
||||
6ece824ef8c8adf207e19e6c2bfd1f858a9c193f30d6daefc467b98b2f7d48ef docs/prototype/generation/phase6_vfx_language_05/assets/threat_forecast@2x.png
|
||||
a41781fcb25ee1eec1c7fe35b2e7d28b2c5b354f39a1e3ea115b59f4332717da docs/prototype/generation/phase6_vfx_language_05/assets/threat_imminent@1x.png
|
||||
a2a6b6e4f6e473e8576cf34205814f2074db6deb207076820e14f909469b42a9 docs/prototype/generation/phase6_vfx_language_05/assets/threat_imminent@2x.png
|
||||
a253010ff25cb75fc4a934750563f949bb1c4758fc1b039cd792f9105c55b541 docs/prototype/generation/phase6_vfx_language_05/assets/threat_resolve@1x.png
|
||||
6b659624ab01c024404db7c0eddd8dfe3a3c88e4baeb9682887ece9d60161b62 docs/prototype/generation/phase6_vfx_language_05/assets/threat_resolve@2x.png
|
||||
a6f21174f9a557d51b2f460072a9a7ea8002421c2aa56cdc55aa74f264c90682 docs/prototype/generation/phase6_vfx_language_05/assets/verification.json
|
||||
aaa8315acc468e8ae154df5e7b878eec01b392fdc7b1e914ab32de86e962629d docs/prototype/generation/phase6_vfx_language_05/outputs/01_vfx_semantic_grid.dry-run.json
|
||||
5c1b6b550d2368076fb441bbd6aa074ed528b0ebb7d9b5674b11cd8140700e7b docs/prototype/generation/phase6_vfx_language_05/outputs/01_vfx_semantic_grid.png
|
||||
c242bd8970e6dc5f0be8085082e917e69d72a917a8b0f16befbf287419152e99 docs/prototype/generation/phase6_vfx_language_05/outputs/01_vfx_semantic_grid.report.json
|
||||
c1735e24b738fc6f7e6ca921c6a04ea0d7441bf1f913c72e217d1257413416ca docs/prototype/generation/phase6_vfx_language_05/outputs/02_vfx_semantic_grid_green.dry-run.json
|
||||
71ac86c828d284e3f73f0bff71089f4caa8a1b00eae4ae65947fa2c8171af094 docs/prototype/generation/phase6_vfx_language_05/outputs/02_vfx_semantic_grid_green.png
|
||||
8c066cf84826b78ce209bacbe78e034bed6f7451b0e4b2cb723d7c943fc2b590 docs/prototype/generation/phase6_vfx_language_05/outputs/02_vfx_semantic_grid_green.report.json
|
||||
75bae02b1967d2117da260d5a4c7b5110edaff594fb7a596d1a485253fc2600f docs/prototype/generation/phase6_vfx_language_05/outputs/vfx-play-size-preview.png
|
||||
56232ec3ae43d0209ab50e68b840e7b9be7905dfb4c7c27d76902cef15f8e9e2 docs/prototype/generation/phase6_vfx_language_05/outputs/vfx-sliced-contact.png
|
||||
27cdfd5c720f71fb224de850abcc6a64fa977d63897c1c8f5a2a94af3a0c30a1 docs/prototype/generation/phase6_vfx_language_05/prompts/01_vfx_semantic_grid.txt
|
||||
17e3cb7adcb9bcad3727c9ef1d238c9821094912de87db030da05e703a5c61d0 docs/prototype/generation/phase6_vfx_language_05/prompts/02_vfx_semantic_grid_green.txt
|
||||
7d81ede43138acf1d914987a903b0182e2d52e34d2d12ce84f4fe7049f0197e3 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/damage_critical@1x.png
|
||||
f5a6aa554309c0d29c92d81122c8734ecab0fddccb0eb18e11b572093b46c21b docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/damage_critical@2x.png
|
||||
49ceb765d532c95aad968bd02169bc3f14f804770fa6f3623cd7fa9f84fbd79b docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/damage_heavy@1x.png
|
||||
3906acd4379c417b562117e5e55b490852ee6d239b620aad85fe89044d24cd28 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/damage_heavy@2x.png
|
||||
8332e4cdee8570dcd2545f80e1cc02a5aba67cebac7150ba95eb6725bde6bd80 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/damage_light@1x.png
|
||||
641e8ba133720fc0d24b43a452915923af6c45f74e935c3619cd4074361f635a docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/damage_light@2x.png
|
||||
d51a102c398147ada0589fcd158f7470548a75a235552cf7c3fc2ef9be580d6d docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/damage_repeated@1x.png
|
||||
5d88df92663b09aa98151a3ad5995efde6ac10ea917fcd32fa2fae49ab98264c docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/damage_repeated@2x.png
|
||||
3bff24e5d8c7053516f0ed77a0f29ac4593a20c9f64a38f2065efdf9f17cbdaf docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/protect_absorb@1x.png
|
||||
85fe99365e2b56322587826352cfea1ef59a1cc99c598ceda32c688c189da623 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/protect_absorb@2x.png
|
||||
623751120a400fe21d3d05087e1d79e95ac7a39da3bdfc33ca245eaad2251556 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/protect_break@1x.png
|
||||
68eed5effc0bf57b37c6a4801a1dfa0526cd4e40471ddb537451e9d2cb0182b8 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/protect_break@2x.png
|
||||
ec8727c7e0f75d1f872e6591ce1754a9d9fb0c1baf284b7524dd7e576f19af11 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/protect_gain@1x.png
|
||||
3b799d9f2d62375615eb14e2ac456d1c5b07fe96a15695625f41db08cc9ed0d8 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/protect_gain@2x.png
|
||||
ce30eed3481c94192981fe3369e2e6a864b2e0e3853a64ef8710f3a039f6edf8 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/protect_intercept@1x.png
|
||||
1b41e404e6f3eda216c7361bdb3fe0585c077a13d06ed4496bd78099c0df3c36 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/protect_intercept@2x.png
|
||||
e290c328b5baac03d4ca99d9fc278c2a6c9bf18dc953a013a5571d3d541e07d5 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/tempest_phase_forecast@1x.png
|
||||
5eeefcdeb672a2c6024566a22ae955c5f83f4c40526fd64dc489ce1cccb3ff3f docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/tempest_phase_forecast@2x.png
|
||||
d8cf8fadd1011fb173cb5f2055370fa2ab3c869ec979b609d92576dfb8da0137 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/tempest_phase_imminent@1x.png
|
||||
b316e7df9b56be5e29b776be4d72637c208bf285cc9931526cef0487a88b810f docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/tempest_phase_imminent@2x.png
|
||||
05e5aba105f90f58dfaa63a546919aafc79ecc52b9730d2cabc1055a8d278ab5 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/tempest_phase_reduced_final@1x.png
|
||||
8b994c61ab952848912f47fe8ee30ef706899aafe99469517702f169bb6ba087 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/tempest_phase_reduced_final@2x.png
|
||||
d8c064e5a05d482bb4489760b1dae17a4024a680046485794fa0efc80671d058 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/tempest_phase_resolve@1x.png
|
||||
f631e5670e0bc51f581347c34813b6f495b5ea37ff22c44fb9f98e3946d2f8ca docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/tempest_phase_resolve@2x.png
|
||||
26a1634ddd80af38c914f0be5ade9626fb99d26779e073a69591398d8a6ff8c9 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/threat_cancel@1x.png
|
||||
66c65c37c783bba8f6e681e4d8bf044b0d6687f4fbede8755d0afe2153523f73 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/threat_cancel@2x.png
|
||||
b83da28bd3a5f6bccfbe42acb4173e20173ba54868d0f63d6ac47d792ef16b95 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/threat_forecast@1x.png
|
||||
4e91a2d8282f48cb216be2d7b3762e4a50878e0c7605041065ebb2afd4d6bb19 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/threat_forecast@2x.png
|
||||
7c8a3260ecd680b69a5ac08920a612e4672248de1c38d34e124b435929924a1e docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/threat_imminent@1x.png
|
||||
5a7f170a12995a8f82b05072bddfe5b633e6bbfcfa095c0f1261917dc126d07b docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/threat_imminent@2x.png
|
||||
0e6068056d72bb8112c6995d6dd9eae434d9920d3ed3c9f6a943a424538ffadd docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/threat_resolve@1x.png
|
||||
8a4e19c92f72e8ac2b8ab375e8307b332b1de7475046def04b07d00989b30679 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/threat_resolve@2x.png
|
||||
c1d97a47a0d56f320554a6681cbf9cb84fcb7022a9c5ed8ec02e50acc9e32a71 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/assets/verification.json
|
||||
99932b7dc86192c9b2b55f2b59588658f73595d83191cff4b0ee0e7eb5fdc94f docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-01/vfx-sliced-contact.png
|
||||
81140983608ad83ad7ed27796d2ded048cfbe99ebe1ff18e9ddcc2d7842fe267 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/REJECTION.md
|
||||
4871ed03870c148ceff7a7427acd60fca0225d312d958a1eb80d0e2d67dc2818 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/damage_critical@1x.png
|
||||
3f7f943745f7ea63dae3630e62beb25ec9000bbc170243fd0892ca5e558fca72 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/damage_critical@2x.png
|
||||
eacfe0984c762b364380803f62668bb75c9838dfedde274aa559f6fb9ecc96df docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/damage_heavy@1x.png
|
||||
197472d6a741d9361f48ad37ecb5b129d94e5bd727b0eb430cdc44239426a260 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/damage_heavy@2x.png
|
||||
2748b8217ae3e929fe4c1a9204b3afc9292de592936ce783766ee3cf40d21fef docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/damage_light@1x.png
|
||||
a90188f8343a892c07d5bd03b3919c518e9a47a14a13030ea419cd0b189c7e63 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/damage_light@2x.png
|
||||
476fffb012ce3fca1c2518cf7fc053c16ae2f851e483d0f40b5860a07f4dd047 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/damage_repeated@1x.png
|
||||
5f69285e34a366ae6036f4292c8d64c49029a6162bd353ed495bc0f18d6d13ec docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/damage_repeated@2x.png
|
||||
2f872a793de7fe5de3650015a2015993137e4d9c2a13885013a82c3a0456bccc docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/protect_absorb@1x.png
|
||||
7c257ad5837bd90db78f223df24f6d439082f22918af0a1ff6c5bbed82b6a46f docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/protect_absorb@2x.png
|
||||
4c02661843429f86f82ff356e4e0960403d8099ca861b0c3ff930db38cf88b8c docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/protect_break@1x.png
|
||||
c73074f29a5534f6cf6aa032394bde9b08fcbd0fa4c09a5a9ff4214ac1fbfa1a docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/protect_break@2x.png
|
||||
9f67adbf517a3e457f9bbb3b4c24f7c5d4aa06054940792f108a120a4f3b5923 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/protect_gain@1x.png
|
||||
661b03d3eb67ed3621de2f8afadb8a7367c109d42cd66c3bd441d5b0cd727bbd docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/protect_gain@2x.png
|
||||
0675259011a5b336e1349d8043930198633c52391b8d0f605ab2afdfef2e6812 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/protect_intercept@1x.png
|
||||
46ba565b2e9c1a248829527836b8d62e413b63f0925db636dd75c549b090b8fe docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/protect_intercept@2x.png
|
||||
5d74ee809f65c58eeb0a6e490d54ac9754ea4e674722b44c9883aa312fedc99e docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/tempest_phase_forecast@1x.png
|
||||
2acf9fb41270155d4d1eb89dd2b6dca5b2299a4d79b6ed538c61b1fe6f025cfb docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/tempest_phase_forecast@2x.png
|
||||
abb21e407cc4fce658c19a6d9e384ad796db30e6f8dd9f4a5a0acb052ad18875 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/tempest_phase_imminent@1x.png
|
||||
98c420a5bcca84e9d523def2850de2fd637b9d2b609f092a6443e2a5fd6c36ba docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/tempest_phase_imminent@2x.png
|
||||
692790579a153cfec88ca90caba071356235cfab11e552a258c70a2c509cdacf docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/tempest_phase_reduced_final@1x.png
|
||||
f79da117df53af443a296a7c6e4144e4ac246af1d4d0c525048505a473f59b05 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/tempest_phase_reduced_final@2x.png
|
||||
19288518ef0f1d1a51919f26587f98cedf826071a6f895075dbec51c5611d5f6 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/tempest_phase_resolve@1x.png
|
||||
a0eb19a5c6e40e905e1c6deb463929924b053a9c0353c77acc7e0f7299dcbe70 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/tempest_phase_resolve@2x.png
|
||||
32567fbba155ec96e14ebd893a3c053befc65b0f80b9bfe12891b30fe417d859 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/threat_cancel@1x.png
|
||||
0fbb47da7f7a54d63c19c4979f9f6229231a14ca615e7f88fb14b82a1f337258 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/threat_cancel@2x.png
|
||||
c9e38dbc91d6a67a1464486df37577950df68069ead5e90a07bca92d17658f99 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/threat_forecast@1x.png
|
||||
be6bbbb0550d4ccb2aa84df1c8e8bb23e0f381c7f8761c3653cce28ebd9eb7e9 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/threat_forecast@2x.png
|
||||
17166181a4b6886b26452f12b5edf607dbd2d2a981cc93fc7ecace5058d44bdd docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/threat_imminent@1x.png
|
||||
17ff2385549cb54442ed23e8b098fec6f7c6c465378a13e3aa7c140bb9fefebc docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/threat_imminent@2x.png
|
||||
8a32db569996dad3bc1c4dee8a78eada2b77f6082d450b59c064606b6bd0fea7 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/threat_resolve@1x.png
|
||||
6e42fe8c199e689826b100f220f0e591a4ad674702daab7b9c4316981642b380 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/assets/threat_resolve@2x.png
|
||||
db1c9c9e797c737a41342ef72434dfd4050b9e4a45e613e04fad2c3939fafd46 docs/prototype/generation/phase6_vfx_language_05/rejected/chroma-fringe-02/vfx-sliced-contact.png
|
||||
de699be32f7aaaf50db390f4afa8bbc0852334e73619a036307fd409082ff7cb docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/REJECTION.md
|
||||
601984f3fcacad4341a027b80afb3666b14b875aba54bf56d5331a837bf49578 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/damage_critical@1x.png
|
||||
35f19d9108aea91476e854dcc4f2dd5f1e203466b07e72c2f336bdaea86252cd docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/damage_critical@2x.png
|
||||
6691bcc95073f98ac528bea5d44e43c2338d2e245948152e6210e6bc90e02748 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/damage_heavy@1x.png
|
||||
8a0feabfa079f3d204d67ddc5ea53f388739298e7b1095d6a18a99242ef0cfc0 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/damage_heavy@2x.png
|
||||
54104c42b1cf90cad1c5354df06cb66fcf55b8a8c4d37d13d585e29b95970bdb docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/damage_light@1x.png
|
||||
3d17dcb49d3e9077a5bbf77c9aa5de63739ea556bcd30c3f8310e90477a96b3f docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/damage_light@2x.png
|
||||
381068072dc5639f2de007da5e255eb71b847967293dda5194a298bc22ac25bd docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/damage_repeated@1x.png
|
||||
2284ff3c2843804356544b6350e3b6ff63d540ba6216732f724a1b8541fca77a docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/damage_repeated@2x.png
|
||||
7c2b36d162030ce1165112ecddb07fbb4de18e966cb9b56e4773a8de5d11f8b7 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/protect_absorb@1x.png
|
||||
92b79bdbc18cd03830f49432de503d29a8c10485c0391ee1867144a179d79395 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/protect_absorb@2x.png
|
||||
c9801050f28924fb0969f873a918e53396329537e7e9b74cf9fa756a93d36d32 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/protect_break@1x.png
|
||||
4e496099ed8a4b2f30c6c081ddad4e0e84407dee1b393bf5bd7958228ccc629a docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/protect_break@2x.png
|
||||
6715d21007124614d23c5c8d551d95130fcefaa63a01e34fe30df4f3a898acf2 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/protect_gain@1x.png
|
||||
839c5f9101b028dd808150ca00a9d6d06da848d4e8ea9756a32301b77df08493 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/protect_gain@2x.png
|
||||
9a264e0c121a6dbb612d8969771d7b862f370085f312008df727dada86f465f8 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/protect_intercept@1x.png
|
||||
fdec3dbfb822e0593e491761d1df1344117221e991806221ae374d388b26585a docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/protect_intercept@2x.png
|
||||
ba85da9cd40e8fc47db151acb2ff07254100f4d3929879d712b098001bdb1118 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/tempest_phase_forecast@1x.png
|
||||
0222a562f0785af6f6126d76621c75527aa27fbcb05c83955f5b18e642989443 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/tempest_phase_forecast@2x.png
|
||||
83b1895e675a78ff219a9a2c622c1515ad102296c380ee7f962ea403a93cf389 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/tempest_phase_imminent@1x.png
|
||||
6f08f8897f9b06622ce9648bebd74967a3098712196773ee29f7352a3a6738b4 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/tempest_phase_imminent@2x.png
|
||||
7660d9ee8aeb86703f5c03b6ec3ea97e3f1c8e7f4dada19b479c569df32c4220 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/tempest_phase_reduced_final@1x.png
|
||||
ba4f11c65d754e8302d47c70428371edc607fa271f82d0e0c32accf878fe240e docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/tempest_phase_reduced_final@2x.png
|
||||
4a9501f300bea03da399b29249b41dd0072a72e0c2c8189c0bde387422de672b docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/tempest_phase_resolve@1x.png
|
||||
d6a7a72cb21783b33452903e7706e0e1ba115ed9f00d959984a4a71181768afb docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/tempest_phase_resolve@2x.png
|
||||
2490943a772e5a36e8edc6d293e1cf5319466d5bb0d4b6f0f283112615af63fe docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/threat_cancel@1x.png
|
||||
f85e1b4eb1c4f97dd3839d8aff2a989934e3313b6b6d0980b42a067b9208927c docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/threat_cancel@2x.png
|
||||
f66f95472f1510a53e5934f5e1cf6405838ed330b88ebd116b2cea377acf2459 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/threat_forecast@1x.png
|
||||
ca354942245434974f31b3dca8ba2ae327afdb2ad6eeb9c1e4454a97a09c0349 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/threat_forecast@2x.png
|
||||
9c09a0cf8513242f24a2f5aa200ca8b8ee993626ebb03269b77d3709b9f43a4c docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/threat_imminent@1x.png
|
||||
8a56b69ee505412b5fb883efca54a01164ab681e57561802bcdea2b2a50c84a5 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/threat_imminent@2x.png
|
||||
5af2cfa9fda7c6f5a0008ba1e82d1dee25a1b69ec90ecadee9f01a13eda5beb5 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/threat_resolve@1x.png
|
||||
a887340e6580e27ced6730af4571702065affbef4c2bbb21084594c0232d5281 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/assets/threat_resolve@2x.png
|
||||
04d188bfdd7280b18f1ca1a330acc1acd46475d2b1deecfeedf0c9cfde0033c0 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-01/vfx-sliced-contact.png
|
||||
7c461c4926ecf13e979d23d6973d659503123859fa78b5d8737bd339a40912de docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/REJECTION.md
|
||||
e18d7d2a6dff42427d42310cdac89945621176947ae700c4299a64fbe80ada07 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/damage_critical@1x.png
|
||||
0a7143647bd2e30ddcd08610306a2f6fa58c14e9730ab525c0c3a030c6cf6fd5 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/damage_critical@2x.png
|
||||
10d5818cd25043a27ec11b0f666f2e77c1c6c9dc064d9b8c0ad505a6a754d2ee docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/damage_heavy@1x.png
|
||||
247fb2fcf86645433fae71bdb4756c65afcac880621832371249dac90d9eb5ec docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/damage_heavy@2x.png
|
||||
705e4d34b1219e6c6791fd203b94592c51fe1b42776efa2e9e5ad5cf9ff95b94 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/damage_light@1x.png
|
||||
6e8945c034749c2203729333757ad4faab635f8c634cb1242b255869755bec71 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/damage_light@2x.png
|
||||
d9e72c4861c0127f7cf2a6ad92c320e190f7662754e256c3951e1774705f5b38 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/damage_repeated@1x.png
|
||||
ffb00db3d7779b2e2466420ccc9c5f7c6523372c5b3a6aa56397e67dfa9e97c9 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/damage_repeated@2x.png
|
||||
add2bbc1e2015d7ef183e2f12b9f16701bea01b00136b7be6c2aa7dd6c39261f docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/protect_absorb@1x.png
|
||||
a5f35f416003f5168e51f8eef55c336d5d7436d7b2546ada2724258407938cde docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/protect_absorb@2x.png
|
||||
24226694fec9e3effb2e04f0c9fee420be58072601a1b7ef0f1762f83b9235f4 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/protect_break@1x.png
|
||||
48e9f33639295f2c9c7ac1a344b5a37ace8724438dc3972ef1641e1011e226de docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/protect_break@2x.png
|
||||
291de36f76fe3b6e0c2668226412add91df4a151ad94803247abcdcef94bd554 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/protect_gain@1x.png
|
||||
ea44b91e821fc34df5495b3d4292cc5ca730ce65c25e41a3a85c9427844f9bea docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/protect_gain@2x.png
|
||||
6fdf2818a9c5e54b74531f15097cbccbd6b1f70275f5406b8ea92a246fb8b361 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/protect_intercept@1x.png
|
||||
e5ba555698ac41095f89cb8fb000c76c96a8718beb40a13c79f98e71b4a82919 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/protect_intercept@2x.png
|
||||
7a9ec6b57bbc6bd587d579615aad3a7043366b28396d72d12745f05311d429e2 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/tempest_phase_forecast@1x.png
|
||||
ee44b2d63aed111a267da34b07029dfe359c314cf3ae6e0ce83b29c2619258f7 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/tempest_phase_forecast@2x.png
|
||||
546f76758b4a7c64b86b02c3ae88c3bc8fabaf5d6839d5ba98ea05b83ee8df6b docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/tempest_phase_imminent@1x.png
|
||||
cc88a31f663b9c6e8e488ca67aa6f44c1fda6e00a245ea5c5d040889ead2b51f docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/tempest_phase_imminent@2x.png
|
||||
11671ed742dc868c6a6435c05c8d4af275ae95a2c62ee747ce9f82b1c956d164 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/tempest_phase_reduced_final@1x.png
|
||||
51a70d4eeeee27e3a6ae2b0f2a92bc47c61b00cc7e704687cb9c547cbda52323 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/tempest_phase_reduced_final@2x.png
|
||||
70dec325d9e0e7c7cb82e8e4d77cda08f58a42a75b773a45eec1c0e73416362d docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/tempest_phase_resolve@1x.png
|
||||
5acf781454743f23a7c6273d308002dffc2b79935bb788588bbc7778eb3bc3e8 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/tempest_phase_resolve@2x.png
|
||||
abb524c7ac8589fa4447d586864c1324e52766ec087c65b05697c41ae2e5e512 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/threat_cancel@1x.png
|
||||
5d85022344cc4af2569331bad4f5836a942d2f0f0af8edc097bb89536a4d599f docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/threat_cancel@2x.png
|
||||
82fe9f0555552f6fafc001c599dafdf0dee020998470d69ee5d202a7d7a5eba5 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/threat_forecast@1x.png
|
||||
1884f2a16dcf329e5b17ba07304908396965a43ee760a2b5ccbe2fb4a94d2f48 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/threat_forecast@2x.png
|
||||
cc234732c8b77f9aeb12eb73aea744a5833daa0ca301f90136949788aa3fc838 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/threat_imminent@1x.png
|
||||
e6c91f1057a3b08137edcb8fa11736c1ac4718486d56c121f9bfd12eeeaf09e9 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/threat_imminent@2x.png
|
||||
c239ab16244f02aada3d771cf40bb3cc6d4d3ef14ea985b290fb53913532c695 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/threat_resolve@1x.png
|
||||
85b5734280e1bf90743789b8fd0a73c256f3d687e043d01fa2a40c887f9ca999 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/assets/threat_resolve@2x.png
|
||||
5fe17b0739eea2d4a246dfd3a4542503d92fe154c1044e5342a194ca94757261 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-02/vfx-sliced-contact.png
|
||||
5938f906cee02a68f5d15278c0c8bf473e853627ebd0f6cef2eb63c1f2d4803f docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/REJECTION.md
|
||||
4d42fbcf3fbcbd42b90b2802c6a1882377b3ba588ddd13c3c1889d9e08958dd9 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/damage_critical@1x.png
|
||||
55b3d4845fae76dbc98c1209cc2a1ddff84cc55e6a55b16bc57fd194d8922574 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/damage_critical@2x.png
|
||||
d4fc1c57d9a9419bacd834807fb7e533f5b24d645cef78aebe4194bb7f3cf509 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/damage_heavy@1x.png
|
||||
839f7aa4e28303fe1467540bf3c87bf76396713524155d48a44e06735f46862c docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/damage_heavy@2x.png
|
||||
9135f184a7918cb3cd16b7f948e33035497b9ee9de39c3dceaba40eb258af087 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/damage_light@1x.png
|
||||
d1496470884df36d239f001c7ad8edd5ff2240c865750dc9fb55c680f53ca603 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/damage_light@2x.png
|
||||
b56e29dbe243b97809ac355d6a78558afc5461c7db2900a2a91d76908e00f0e3 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/damage_repeated@1x.png
|
||||
133b43754c242ca999d42518ff5369c22f70f6c5f3de6838bff8c45e6c34919a docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/damage_repeated@2x.png
|
||||
7e2a68be4a9a105614fe229c844c3f1e0424e659bf2276e50b38cb9a6ab72137 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/protect_absorb@1x.png
|
||||
1df4dabefe8c7c9c817c0765d011064340c223a2d0a17300a7a5b42cab04d30e docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/protect_absorb@2x.png
|
||||
2fe4fb2ee352c5eafae9f9d1f9709f70ec8cd60dee488ea806cba6d27ab3dd3f docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/protect_break@1x.png
|
||||
55dea91d7d8aea2c5cf01bcbfd024f08e2332b22a7bac885e15fcdce5f338e42 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/protect_break@2x.png
|
||||
9a8da8160b021d32a148f01a50e73441aa5f58ffe03e90eb918edc6b3599bbf1 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/protect_gain@1x.png
|
||||
c2b05f49f38fe3162af55c26efa2f1e731a841c451b8bae6032c0a8e78c3a6b6 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/protect_gain@2x.png
|
||||
895082e51baa53f9552b63e8be4ee9b6eea83dd5705f719763b5f51bcfa489f5 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/protect_intercept@1x.png
|
||||
989012a0c8255d890f8da2177399bcc4cc442bc64c682041dbfce3624774e028 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/protect_intercept@2x.png
|
||||
647f45a65c1c891e4df5cb5fe3ebee4c400829f0a37e0d948d7b9bfe9959d591 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/tempest_phase_forecast@1x.png
|
||||
5249d227e5c4f1738ffc0fe27e6c6b50a0c930b6d267ec1f5b524e3adab6dd65 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/tempest_phase_forecast@2x.png
|
||||
4dd799a64b5d6d35b2d02d71218490adb2e3156b82987eb49993509119dac82d docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/tempest_phase_imminent@1x.png
|
||||
1eb1185734cc3ff31f6f695469db01607b330bf2477cc0b23db163943abab38f docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/tempest_phase_imminent@2x.png
|
||||
b53e5f2bd5e7c12e5281e546d7629f68a3313b77e0c001cae71c2cb341cf7cc6 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/tempest_phase_reduced_final@1x.png
|
||||
0a478ca37d7b8943ba8de1d0cc157e8f3c03b212d8bc1e660d3d5a8069090461 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/tempest_phase_reduced_final@2x.png
|
||||
189b05af6c0324d63b67d338c4c34c0cf7d8af945b3531c59efc2c9b0262c7b7 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/tempest_phase_resolve@1x.png
|
||||
57978f142a25b2ff4ac871d35c161fceaeabde214257081166d7c643091c6dd0 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/tempest_phase_resolve@2x.png
|
||||
768f3b759387c218eb448485e4bd3f15ce773ed7ced9353ba88622139b68b224 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/threat_cancel@1x.png
|
||||
3bbe404ad4b36a34e850b002071a472be197ffd072deca8c21320ccd3b9a0c5d docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/threat_cancel@2x.png
|
||||
9cbd42c19806e474212efc38c43682c9667a6cd1e42086cf3b1a9cfb700eef80 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/threat_forecast@1x.png
|
||||
f4a04e533dfc0a9645933f794b93c2753a91b96913d7d740c35f735462e63505 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/threat_forecast@2x.png
|
||||
1f49e149ce4e982fc428b2e5dcbd2081705a3766aa04c9cee78c86fa7311184d docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/threat_imminent@1x.png
|
||||
7e55d14d10b84dc8ee34ff1aac1cf8e8c0e88af7cff3fe40e4dd9b4158375b84 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/threat_imminent@2x.png
|
||||
941146f43acd6f76fa9d825b258665bf790dfe226dd484cb79ce1b60d405c2de docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/threat_resolve@1x.png
|
||||
a1809c5500df05c986cf317d19299830d6cbc422a814f8d712a73e266792a77f docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/assets/threat_resolve@2x.png
|
||||
3b3aa99f38e1dde740dafb09bc298a9f564882146368ff6f3b0d0e2307a548e3 docs/prototype/generation/phase6_vfx_language_05/rejected/green-spill-03/vfx-sliced-contact.png
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"mode": "dry-run",
|
||||
"model": "gpt-image-2",
|
||||
"size": "1:1",
|
||||
"resolution": "2k",
|
||||
"output": "docs/prototype/generation/phase6_vfx_language_05/outputs/01_vfx_semantic_grid.png",
|
||||
"local_references": [
|
||||
"docs/prototype/generation/phase6_ui_direction_01/outputs/05_battle_ui_japanese_scale.png"
|
||||
],
|
||||
"remote_reference_count": 0,
|
||||
"prompt_chars": 2799
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.0 MiB |
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"mode": "execute",
|
||||
"model": "gpt-image-2",
|
||||
"size": "1:1",
|
||||
"resolution": "2k",
|
||||
"output": "docs/prototype/generation/phase6_vfx_language_05/outputs/01_vfx_semantic_grid.png",
|
||||
"local_references": [
|
||||
"docs/prototype/generation/phase6_ui_direction_01/outputs/05_battle_ui_japanese_scale.png"
|
||||
],
|
||||
"remote_reference_count": 0,
|
||||
"prompt_chars": 2799,
|
||||
"task_id": "task_01KZSF2F03H29Y1KWAPR6DS4AF",
|
||||
"status": "completed",
|
||||
"bytes": 4226543,
|
||||
"cost": 0.014,
|
||||
"credits_cost": 0.14
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"mode": "dry-run",
|
||||
"model": "gpt-image-2",
|
||||
"size": "1:1",
|
||||
"resolution": "2k",
|
||||
"output": "docs/prototype/generation/phase6_vfx_language_05/outputs/02_vfx_semantic_grid_green.png",
|
||||
"local_references": [
|
||||
"docs/prototype/generation/phase6_ui_direction_01/outputs/05_battle_ui_japanese_scale.png"
|
||||
],
|
||||
"remote_reference_count": 0,
|
||||
"prompt_chars": 3282
|
||||
}
|
||||
|
After Width: | Height: | Size: 3.9 MiB |
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"mode": "execute",
|
||||
"model": "gpt-image-2",
|
||||
"size": "1:1",
|
||||
"resolution": "2k",
|
||||
"output": "docs/prototype/generation/phase6_vfx_language_05/outputs/02_vfx_semantic_grid_green.png",
|
||||
"local_references": [
|
||||
"docs/prototype/generation/phase6_ui_direction_01/outputs/05_battle_ui_japanese_scale.png"
|
||||
],
|
||||
"remote_reference_count": 0,
|
||||
"prompt_chars": 3282,
|
||||
"task_id": "task_01KZSFNTZ9PC5NTKKC3452X578",
|
||||
"status": "completed",
|
||||
"bytes": 4084176,
|
||||
"cost": 0.014,
|
||||
"credits_cost": 0.14
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.9 MiB |
|
After Width: | Height: | Size: 422 KiB |
@@ -0,0 +1,31 @@
|
||||
Create ONE REGULAR 4x4 GRID with SIXTEEN EQUAL square cells and invisible fixed boundaries. This is a production source sheet for detached 2D battle VFX elements, not a UI icon board and not a screenshot.
|
||||
|
||||
Use the attached Aetherbound battle reference only for Japanese 2D thin-line/cel-paint style, semantic palette and restrained effect density. Do not copy its people, creatures, interface, symbols, scenery or text.
|
||||
|
||||
Use a perfectly flat pure magenta #FF00FF background across the ENTIRE canvas and every cell. Center one complete isolated effect in every cell with at least 18% empty padding. Effects MUST NOT touch or cross cell boundaries. No visible grid lines, boxes, labels, letters, numbers or pseudo-text.
|
||||
|
||||
ROW 1 — THREAT, danger coral plus charcoal, saw-edge time contour with pointed endpoint:
|
||||
R1C1 forecast: open saw-edge bracket beginning to clock inward.
|
||||
R1C2 imminent: tighter saw-edge bracket with one strong direction notch.
|
||||
R1C3 resolve: contour closes at one explicit inward endpoint, not an explosion.
|
||||
R1C4 cancel: saw-edge contour folds backward and breaks before the endpoint.
|
||||
|
||||
ROW 2 — DAMAGE, charcoal and danger coral directional ink fracture, never a radial reward burst:
|
||||
R2C1 light: one short angled ink break with a small contact wedge.
|
||||
R2C2 heavy: thicker directional fracture with two offset broken planes.
|
||||
R2C3 critical: long decisive diagonal fracture with a sharp split endpoint, no star.
|
||||
R2C4 repeated: three compact parallel contact ticks sharing one direction.
|
||||
|
||||
ROW 3 — PROTECT, aether cyan, paper white and restrained focus cobalt, closed geometry:
|
||||
R3C1 gain: complete closed double bracket with a stable base notch.
|
||||
R3C2 intercept: one incoming line branches into the closed bracket while the original endpoint remains hollow.
|
||||
R3C3 absorb: square stop plane inside a double bracket with one consumed charge notch.
|
||||
R3C4 break: the same closed bracket separated by one visible central seam, fragments still attached to the contour.
|
||||
|
||||
ROW 4 — TEMPEST PHASE, pale aqua and repair gold bounded wind geometry:
|
||||
R4C1 forecast: two inward wind chevrons around an open broken ring.
|
||||
R4C2 imminent: four tighter swept chevrons clocking toward the ring.
|
||||
R4C3 resolve: bounded wind ring closes into one sharp swept-back phase endpoint.
|
||||
R4C4 reduced final: a still asymmetric broken ring and two held chevrons, no particles.
|
||||
|
||||
Shared rules: crisp game-effect silhouettes, restrained cel shading, hard readable edges, no blur, glow haze, lens flare, bloom, gradients into the background, loose sparkles, dust, smoke cloud, floor shadow, cast shadow, weapon, item, person, face, hand, character, monster, environment, scenery, UI panel, badge, button, card, text, logo or watermark. Do not use magenta or magenta-adjacent pink inside an effect. Output only the 4x4 source sheet.
|
||||
@@ -0,0 +1,33 @@
|
||||
Create ONE REGULAR 4x4 GRID with SIXTEEN EQUAL square cells and invisible fixed boundaries. This is a production source sheet for detached 2D battle VFX elements, not a UI icon board and not a screenshot.
|
||||
|
||||
Use the attached Aetherbound battle reference only for Japanese 2D thin-line/cel-paint style, semantic palette, line weight and restrained effect density. Do not copy its people, creatures, interface, symbols, scenery or text.
|
||||
|
||||
CRITICAL EXTRACTION RULE: use a perfectly flat, uniform, single-color pure green #00FF00 background across the ENTIRE canvas and every cell, including beneath and around every effect. No green halo, rim light, outline, reflected color, gradient, shadow or texture. Do not use green, lime, chartreuse, olive, yellow-green, teal-green or #00FF00-adjacent colors anywhere inside an effect. Every effect must end in a crisp charcoal, coral, cyan, paper-white, cobalt, pale-aqua or repair-gold edge against the green background.
|
||||
|
||||
Center one complete isolated effect in every cell with at least 18% empty padding. Effects MUST NOT touch or cross cell boundaries. No visible grid lines, boxes, labels, letters, numbers or pseudo-text.
|
||||
|
||||
ROW 1 - THREAT, danger coral plus charcoal, saw-edge time contour with pointed endpoint:
|
||||
R1C1 forecast: open saw-edge bracket beginning to clock inward.
|
||||
R1C2 imminent: tighter saw-edge bracket with one strong direction notch.
|
||||
R1C3 resolve: contour closes at one explicit inward endpoint, not an explosion.
|
||||
R1C4 cancel: saw-edge contour folds backward and breaks before the endpoint.
|
||||
|
||||
ROW 2 - DAMAGE, charcoal and danger coral directional ink fracture, never a radial reward burst:
|
||||
R2C1 light: one short angled ink break with a small contact wedge.
|
||||
R2C2 heavy: thicker directional fracture with two offset broken planes.
|
||||
R2C3 critical: long decisive diagonal fracture with a sharp split endpoint, no star.
|
||||
R2C4 repeated: three compact parallel contact ticks sharing one direction.
|
||||
|
||||
ROW 3 - PROTECT, aether cyan, paper white and restrained focus cobalt, closed geometry:
|
||||
R3C1 gain: complete closed double bracket with a stable base notch.
|
||||
R3C2 intercept: one incoming line branches into the closed bracket while the original endpoint remains hollow.
|
||||
R3C3 absorb: square stop plane inside a double bracket with one consumed charge notch.
|
||||
R3C4 break: the same closed bracket separated by one visible central seam, fragments still attached to the contour.
|
||||
|
||||
ROW 4 - TEMPEST PHASE, pale aqua and repair gold bounded wind geometry:
|
||||
R4C1 forecast: two inward wind chevrons around an open broken ring.
|
||||
R4C2 imminent: four tighter swept chevrons clocking toward the ring.
|
||||
R4C3 resolve: bounded wind ring closes into one sharp swept-back phase endpoint.
|
||||
R4C4 reduced final: a still asymmetric broken ring and two held chevrons, no particles.
|
||||
|
||||
Shared rules: crisp game-effect silhouettes, restrained cel shading, hard readable edges, consistent thin charcoal outline, no purple or magenta outline, no blur, glow haze, lens flare, bloom, background-colored antialias fringe, gradients into the background, loose sparkles, dust, smoke cloud, floor shadow, cast shadow, weapon, item, person, face, hand, character, monster, environment, scenery, UI panel, badge, button, card, text, logo or watermark. Output only the 4x4 source sheet.
|
||||
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 9.5 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 62 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 47 KiB |
@@ -0,0 +1,517 @@
|
||||
{
|
||||
"ok": true,
|
||||
"items": [
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_critical@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2000
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_critical@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 7929
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_heavy@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2156
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_heavy@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 8538
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_light@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 941
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_light@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3723
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_repeated@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 1652
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/damage_repeated@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 6475
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_absorb@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 4550
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_absorb@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 17992
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_break@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3801
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_break@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 14913
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_gain@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2977
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_gain@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11789
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_intercept@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2911
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/protect_intercept@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11587
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_forecast@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2175
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_forecast@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 8524
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_imminent@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2918
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_imminent@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11417
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_reduced_final@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2059
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_reduced_final@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 8123
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_resolve@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 4697
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/tempest_phase_resolve@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 18702
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_cancel@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2983
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_cancel@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11773
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_forecast@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2899
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_forecast@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11528
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_imminent@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2997
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_imminent@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11913
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_resolve@1x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
128,
|
||||
128
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3380
|
||||
},
|
||||
{
|
||||
"path": "docs/prototype/generation/phase6_vfx_language_05/assets/threat_resolve@2x.png",
|
||||
"ok": true,
|
||||
"errors": [],
|
||||
"dimensions": [
|
||||
256,
|
||||
256
|
||||
],
|
||||
"corner_alpha": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 13395
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 528 KiB |
@@ -0,0 +1,15 @@
|
||||
# Rejected Extraction 02: Baked Chroma Fringe
|
||||
|
||||
The second deterministic extraction raised the magenta-key tolerance from 46
|
||||
to 100. All 32 density exports passed dimensions, nonempty alpha and transparent
|
||||
corner checks, but visual inspection still found a thin purple/magenta contour
|
||||
around all four semantic families.
|
||||
|
||||
That contour is present inside the generated source treatment rather than only
|
||||
in the flat background. Raising the tolerance further would erase intentional
|
||||
dark line work without proving a clean edge. This extraction is append-only
|
||||
rejected history and must not be used as an accepted VFX master.
|
||||
|
||||
Correction: regenerate the same fixed 4x4 semantics on pure green `#00FF00`,
|
||||
forbid green inside every effect, then rerun deterministic slicing and play-size
|
||||
inspection.
|
||||
|
After Width: | Height: | Size: 9.6 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 9.9 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 5.2 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 9.0 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 45 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 36 KiB |