Version: 2017.4
图形 API 支持
Metal

DirectX

To set DirectX11 as your default Graphics API in the Editor or Standalone Player, go to the Player Settings (menu: Edit > Project Settings > Player) and navigate to Other Settings. Uncheck Auto Graphics API for Windows, and choose DirectX11 from the list. For more details, see [Graphics API support](Graphics APIs).

表面着色器

表面着色器编译管线的某些部分不能理解 DX11 特有的 HLSL 语法,因此如果您正在使用 HLSL 功能,如 StructuredBuffers、RWTextures 和其他非 DX9 语法,需要将其包装到仅限 DX11 的预处理器宏中。请参阅有关平台特定差异的文档以了解更多信息。

曲面细分和几何着色器

表面着色器支持简单的曲面细分和移位。请参阅有关表面着色器曲面细分的文档以了解更多信息。

手动编写着色器程序时,可使用全套 DX11 Shader Model 5.0 功能,包括几何 (Geometry) 着色器、外壳 (Hull) 着色器和域 (Domain) 着色器。

曲面细分和几何着色器仅受一部分图形 API 的支持。这由着色器编译目标级别控制。

计算着色器

Compute Shaders run on the graphics card and can speed up rendering. See documentation on Compute Shaders for more information.


图形 API 支持
Metal
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961