סוגי שקעים וזרימת נתונים
מאמר זה מסביר את סוגי הנתונים בהם משתמשים שקעים בגרף הצומת ומה ניתן לחבר לאן.
כלל מהיר
רוֹבעיבודצמתים פועלים על אSpine מטען. צמתים הקשורים ל-Atlas פועלים עלAtlas פרויקטאוֹספרייטים. לְהִשְׁתַמֵשׁValidatorNodeכשאתה לא בטוח למה מצפה שקע.
סוגי שקעים
- Spine מטען— ייצוג ידידותי לזמן ריצה של פרויקט Spine המשמש את רוב צמתי העיבוד.
- Atlas פרויקט— atlas מטא נתונים + תמונות עמוד בשימוש על ידי צמתי atlas.
- ספרייטים— תמונות/אזורי ספרייט לא ארוזות (Atlas Unpacker → Asset מציג / Atlas Repacker).
- JSON- מקורי או משוחזר Spine JSON לאבחון/אימות/הבדל.
- שינויים- רשימה/זרם של הבדלים המיוצרים על ידי כמה ממירי אופטימיזציה ומשמשים את צמתי הצופה/דיווח.
מקש → הקלד → התחבר אל
| מפתח שקע (דוגמאות) | סוג נתונים | הופק על ידי | התחבר ל |
|---|---|---|---|
payload, payload_in, payload_out | Spine מטען | InputNode, רוב צמתי העיבוד | מעבד צמתים (RDP/Spline/Refit/Quantizer/Cleanup/etc.), ואזOutputNode.payload |
original_json | JSON | InputNode | DiagnosticNode, JSONDiffNode.json_before, OutputNode.original_json, כמה צמתים atlas (למשל מצב אלפא מחדש של מארז) |
reconstructed_json_out | JSON | OutputNode | JSONDiffNode.json_after, מאמתים/ניפוי באגים |
changes | רשימת שינויים | כמה צמתי עיבוד +OutputNode | AnimationViewerNode(אופציונלי), דוחות/ניפוי באגים |
atlas_project | Atlas פרויקט | InputNode/ atlas מציג | AtlasUnpackerNode.atlas_project, OutputNode.atlas_project, atlas מסננים |
atlas_in, atlas_out | Atlas פרויקט (או זרם הקשור ל-atlas) | Atlas צמתים / מסננים | Atlas צמתים,AtlasViewerNode, AtlasMergerNode(באמצעות ריבוי כניסות שלו) |
sprites_out, sprites_in, sprites_data_in | ספרייטים | AtlasUnpackerNode, מסננים | AssetViewerNode.sprites_in, AtlasRepackerNode.sprites_data_in |
atlas_inputs | Atlas פרויקטים מרובים | מספר מקורות | AtlasMergerNode.atlas_inputs(חבר כמה אטלסים) |
צינורות מעשיים
- אופטימיזציה בסיסית של JSON:
InputNode→ (אופציונלי:DiagnosticNode/ מסננים) → כלי אופטימיזציה (RDPNode,SplineNode,QuantizerNode, …) →OutputNode. - אריזה מחדש של Atlas:
InputNode.atlas_project→AtlasUnpackerNode→ (אופציונלי:AssetViewerNode) →AtlasRepackerNode→OutputNode.atlas_project/atlas_assets.
