Skip to main content
Go to Editor

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 podatakaProizvedeno od stranePoveži se na
payload, payload_in, payload_outSpine Korisni teretInputNode, većina čvorova za obraduČvorovi za obradu (RDP/Spline/Refit/Quantizer/Cleanup/itd.), zatim OutputNode.payload
original_jsonJSONInputNodeDiagnosticNode, JSONDiffNode.json_before, OutputNode.original_json, neki atlas čvorovi (npr.prepakir alfa način)
reconstructed_json_outJSONOutputNodeJSONDiffNode.json_after, validatori/debug
promjenePromjene listaNeki čvorovi za obradu + OutputNodeAnimationViewerNode (izborno), izvješća/debug
atlas_projectAtlas ProjektInputNode / atlas gledateljAtlasUnpackerNode.atlas_project, OutputNode.atlas_project, atlas filteri
atlas_in, atlas_outAtlas Projekt (ili atlas-povezan tok)Atlas čvorovi / filteriAtlas čvorovi, AtlasViewerNode, AtlasMergerNode (putem svog višestruki ulaz)
sprites_out, sprites_in, sprites_data_inSpritesAtlasUnpackerNode, filteriAssetViewerNode.sprites_in, AtlasRepackerNode.sprites_data_in
atlas_inputsViše Atlas ProjektiVišestruki izvoriAtlasMergerNode.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_projectAtlasUnpackerNode → (izborno: AssetViewerNode) → AtlasRepackerNodeOutputNode.atlas_project/atlas_assets.