自从我使用 XCode 已经有一段时间了,但是自从 Apple 认可 XCode 6 和新的 Metal API 之后,我不得不去检查一下。
他们已经发布了示例,例如他们的 Basic3D 示例的转换版本。不过,我在编译和运行它们时遇到了问题。我必须添加 Quatz 和 Metal 框架的路径以进行编译和链接到工作 - 认为应该使用内置库开箱即用?
金属着色器编译步骤也失败,找不到金属编译器。XCode 中的路径设置在哪里?
如果我忽略着色器编译步骤,我会收到一个错误,即应用程序将不会在任何模拟器上运行。基于金属的 3D 应用程序能否仅在实际硬件上运行而不在模拟器模式下运行?