工程开发
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 查看