Vrste utičnica i protok podataka
Ovaj članak objašnjava vrste podataka koje koriste utičnice u grafu čvorova i što se gdje može povezati.
Brzo pravilo
Većina processing čvorova radi na Spine Korisni teret. Čvorovi povezani s Atlas rade na Atlas projektu ili Sprites. Koristite ValidatorNode kada niste sigurni što utičnica očekuje.
Socket vrste
- Spine Payload — prikaz projekta Spine koji se koristi u većini obrada prilagođen vremenu izvođenja čvorovi.
- Atlas Projekt — atlas metapodaci + slike stranica koje koristi atlas čvorovi.
- Sprites — otpakirane slike/regije spritea (Atlas Raspakiravač → Preglednik sredstava / Atlas Repaker).
- JSON — originalno ili rekonstruirano Spine JSON za dijagnostika/provjera valjanosti/razlikovanje.
- Promjene — popis/tok razlika koje proizvode neki optimizatori i koriste ih preglednici/čvorovi za izvješćivanje.
Key → type → connect do
| Ključ utičnice (primjeri) | Vrsta podataka | Proizvedeno od strane | Poveži se na |
|---|---|---|---|
payload, payload_in, payload_out | Spine Korisni teret | InputNode, većina čvorova za obradu | Čvorovi za obradu (RDP/Spline/Refit/Quantizer/Cleanup/itd.), zatim OutputNode.payload |
original_json | JSON | InputNode | DiagnosticNode, JSONDiffNode.json_before, OutputNode.original_json, neki atlas čvorovi (npr.prepakir alfa način) |
reconstructed_json_out | JSON | OutputNode | JSONDiffNode.json_after, validatori/debug |
promjene | Promjene lista | Neki čvorovi za obradu + OutputNode | AnimationViewerNode (izborno), izvješća/debug |
atlas_project | Atlas Projekt | InputNode / atlas gledatelj | AtlasUnpackerNode.atlas_project, OutputNode.atlas_project, atlas filteri |
atlas_in, atlas_out | Atlas Projekt (ili atlas-povezan tok) | Atlas čvorovi / filteri | Atlas čvorovi, AtlasViewerNode, AtlasMergerNode (putem svog višestruki ulaz) |
sprites_out, sprites_in, sprites_data_in | Sprites | AtlasUnpackerNode, filteri | AssetViewerNode.sprites_in, AtlasRepackerNode.sprites_data_in |
atlas_inputs | Više Atlas Projekti | Višestruki izvori | AtlasMergerNode.atlas_inputs (povežite nekoliko atlasi) |
Praktični cjevovodi
- Osnovno JSON optimizacija:
InputNode→ (izborno:DiagnosticNode/ filteri) → optimizatori (RDPNode,SplineNode,QuantizerNode, …) →OutputNode. - Atlas ponovno pakiranje:
InputNode.atlas_project→AtlasUnpackerNode→ (izborno:AssetViewerNode) →AtlasRepackerNode→OutputNode.atlas_project/atlas_assets.
