Asset Transformer Toolkit

作者 unity-technologiescb1dccb8f5ad無授權條款1K 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫今天更新

Imports 3D models and point clouds with Asset Transformer Toolkit (formerly Pixyz), and creates, edits, and runs RuleSets, Actions, and LODs. Use for Pixyz or Asset Transformer imports, RuleSets, or ImporterScriptableObjects. Requires toolkit 4.0+.

AI 產生的概覽

指導在 Unity 中使用 Asset Transformer Toolkit 匯入 3D 模型與點雲,並建立、編輯與執行 RuleSet、Action 與 LOD。

功能
這是一個僅含說明的技能,介紹如何在 Unity 專案中使用 Asset Transformer Toolkit(前身為 Pixyz)。內容涵蓋檢查 com.unity.industry.toolkit 套件是否為 4.0.0 或更新版本、建立或重複使用 ImporterScriptableObject 來匯入 3D 檔案,以及透過 ATTAssistantUtilities API 撰寫 RuleSet、Action、RuleBlock 與細節層級(LOD)。技能附有 RuleSet、Rule、RuleBlock、匯入工具與 LOD 的參考文件及 API 文件。
適用情境
適用於需要在 Unity 專案中以 Asset Transformer Toolkit 匯入外部 3D 模型或點雲,或建立、編輯、執行 RuleSet、Action、LOD 的情況。也適用於處理以 Pixyz 命名的匯入工具或 ImporterScriptableObject。
執行需求
需要一個已取得授權的 Unity 專案,並安裝 com.unity.industry.toolkit 4.0.0 或更新版本;技能會讀取 Packages/packages-lock.json 或 Packages/manifest.json 來確認版本。技能不含指令碼,只有 Markdown 參考與 API 文件,並依賴 Unity.Pixyz.Plugin4Unity.Editor 組件。

Before you start: check the package version

This skill needs Asset Transformer Toolkit 4.0.0 or later (com.unity.industry.toolkit). Earlier versions don't have the ATTAssistantUtilities API every workflow below relies on.

  1. Read the resolved version of com.unity.industry.toolkit from Packages/packages-lock.json (fall back to Packages/manifest.json).
  2. Not installed: tell the user this workflow needs Asset Transformer Toolkit 4.0 or later, which is an entitled Unity package they may need access to through their Unity plan, and stop. Don't add it to the manifest yourself.
  3. Installed below 4.0.0: tell the user which version you found and that 4.0 or later is required, and ask before upgrading. Don't fall back to older APIs, raw C# against internal types, or reflection.
  4. 4.0.0 or later: continue.

API Reference

Tool functions are provided by Unity.Pixyz.Plugin4Unity.Editor.AI.ATTAssistantUtilities. They are documented inline in each reference file below alongside the classes they operate on.

Technical Notes

Pixyz Plugin is the former name of Asset Transformer Toolkit. Prefer using the term 'Asset Transformer Toolkit' when addressing the user, unless the user is using the term 'Pixyz' Most classes and code are in the Unity.Pixyz.Plugin4Unity.Editor assembly. Asset Transformer Toolkit is NOT the same thing as Asset Transformer Studio/Pixyz Studio. NEVER rely on information about Asset Transformer Studio.

Importers

Asset Transformer Toolkit can import 3D file from outside the project. When modifying Importers, NEVER assume it should be immediately followed by a reimport. The import process can be very long, so it must only be launched when the user requests it. Modify fields in Importers using the ScriptableObject API. NEVER use reflection to access or modify Importer fields — reflection is not available. To create a Pixyz/Asset Transformer Toolkit Importer for importing a file, or to reimport a model using an existing ImporterScriptableObject, read references/create-importer [blocked]

RuleSets and Actions

Read references/rulesets-and-actions [blocked] Read api-docs/ruleset-api [blocked] when the RuleSet API is needed. Read api-docs/rule-api [blocked] when the Rule API is needed. Read api-docs/ruleblock-api [blocked] when the RuleBlock API is needed, including ActionBase.Id for constructing RuleBlock instances.

Levels of Detail

Read references/lods [blocked]

來源與署名

來源:unity-technologies/skills位於skills/asset-transformer-toolkit提交cb1dccb

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架