Unity3D :DirectX

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

DirectX

若要在编辑器或独立播放器中将 DirectX11 设置为默认图形 API,请转到“播放器设置”(菜单:“编辑>项目设置”,然后选择“播放器”类别)并导航到“其他设置”面板。禁用 Windows 的自动图形 API 属性,然后从列表中选择 DirectX11。有关更多详细信息,请参阅图形 API 支持。

表面着色器

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

曲面细分和几何着色器

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

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

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

计算着色器

计算着色器运行在显卡上并可加速渲染。请参阅有关计算着色器的文档以了解更多信息。

3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D :图形 API 支持 (mvrlink.com)

下一篇:Unity3D :OpenGL Core (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号