工程開發
shadergraph-editor avatar

shadergraph-editor

為 visionOS 開發編寫、除錯並執行時配置 Reality Composer Pro Shader Graph 材質。

簡介

ShaderGraph Editor 技能是專為使用 RealityKit 為 Apple Vision Pro 建構高保真空間體驗的開發人員所設計的專業工具組。它提供了一種最佳化的工作流程,用於建立和管理 Shader Graph 材質,並彌合了 Reality Composer Pro 中的圖形化編寫與 Swift 程式碼中的程式化控制之間的差距。此技能適用於技術美術人員、圖形工程師以及需要實作自訂著色器、處理 MaterialX 互通性或對空間應用程式中複雜渲染管線進行除錯的 visionOS 開發人員。

  • 透過提供節點選擇和圖形最佳化的參考路徑,簡化了 Shader Graph 材質的建立過程。

  • 提供關於提升圖形輸入的精確指引,以便使用 RealityKit API 進行執行時參數調整。

  • 包含針對已匯出的 USD 和 MaterialX 產物進行除錯的診斷程序,有助於解決渲染失敗或非預期的視覺輸出問題。

  • 促進圖形化圖表設計與文字層級 USD 結構編輯之間的高效轉換,確保與更廣泛的 visionOS 開發生態系統無縫整合。

  • 支援 RealityKit 內 ShaderGraphMaterial 實例的載入和生命週期管理,確保正確的實體綁定和材質應用。

  • 請務必優先選擇 Reality Composer Pro 作為主要的編寫介面,並將此技能主要用於整合和除錯。

  • 在執行時動態配置輸入時,請優先參考提供的 Runtime API 文件。

  • 若涉及複雜的舞台層級、Prim 路徑或原始 USD 合成任務,請將其導向至 usd-editor 技能以維持專案完整性。

  • 當出現視覺瑕疵時,可將此技能作為次要參考,檢查提升後輸入的正確連接以及標準 MaterialX 匯出合規性。

  • 預期的輸入包括 ShaderGraph 原始檔、材質名稱參考和特定的渲染問題描述,而預期的輸出則包括組態程式碼片段、除錯工作流程以及針對 RealityKit 專案的結構驗證步驟。

倉庫統計

Star 數
49
Fork 數
5
Open Issue 數
0
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月1日 上午10:03
在 GitHub 查看