Skip to main content
Go to Editor

Jenis Soket & Aliran Data

Artikel ini menerangkan jenis data yang digunakan oleh soket dalam graf nod dan perkara yang boleh disambungkan ke mana.

Peraturan cepat

Kebanyakanpemprosesannod beroperasi pada aSpine Muatan. Nod berkaitan Atlasberoperasi padaProjek AtlasatauSprite. gunaValidatorNodeapabila anda tidak pasti apa yang diharapkan oleh soket.

Jenis soket

  • Spine Muatan— perwakilan mesra masa jalan bagi projek Spine yang digunakan oleh kebanyakan nod pemprosesan.
  • Projek Atlas— atlas metadata + imej halaman yang digunakan oleh nod atlas.
  • Sprite— imej/rantau sprite yang dibongkar (Atlas Unpacker → Asset Pemapar / Atlas Repacker).
  • JSON— asal atau dibina semula Spine JSON untuk diagnostik/pengesahan/pembezaan.
  • Perubahan— senarai/strim perbezaan yang dihasilkan oleh beberapa pengoptimum dan digunakan oleh nod pemapar/pelaporan.

Kekunci → taip → sambung ke

Kunci soket (contoh)Jenis dataDihasilkan olehSambung ke
payload, payload_in, payload_outSpine MuatanInputNode, kebanyakan nod pemprosesanMemproses nod (RDP/Spline/Refit/Quantizer/Cleanup/etc.), kemudianOutputNode.payload
original_jsonJSONInputNodeDiagnosticNode, JSONDiffNode.json_before, OutputNode.original_json, beberapa nod atlas (cth. mod alfa pembungkus semula)
reconstructed_json_outJSONOutputNodeJSONDiffNode.json_after, pengesah/nyahpepijat
changesSenarai perubahanBeberapa nod pemprosesan +OutputNodeAnimationViewerNode(pilihan), laporan/nyahpepijat
atlas_projectProjek AtlasInputNode/ atlas pemaparAtlasUnpackerNode.atlas_project, OutputNode.atlas_project, penapis atlas
atlas_in, atlas_outProjek Atlas (atau strim berkaitan atlas)Atlas nod / penapisAtlas nod,AtlasViewerNode, AtlasMergerNode(melalui berbilang inputnya)
sprites_out, sprites_in, sprites_data_inSpriteAtlasUnpackerNode, penapisAssetViewerNode.sprites_in, AtlasRepackerNode.sprites_data_in
atlas_inputsBerbilang Projek AtlasPelbagai sumberAtlasMergerNode.atlas_inputs(sambungkan beberapa atlas)

Saluran paip praktikal

  • Pengoptimuman JSON asas: InputNode→ (pilihan:DiagnosticNode/ penapis) → pengoptimum (RDPNode, SplineNode, QuantizerNode, …) → OutputNode.
  • Atlas pembungkusan semula: InputNode.atlas_projectAtlasUnpackerNode→ (pilihan:AssetViewerNode) → AtlasRepackerNodeOutputNode.atlas_project/atlas_assets.