处理三维模型

可以使用 Visual Studio 中的模型编辑器来创建三维模型。 可以在基于 DirectX 的游戏或应用中使用该模型。

注意

由于 Autodesk FBX SDK 中存在安全问题,Visual Studio 2022 17.9.3 删除了对模型编辑器和 MeshContentTask 的支持。 请参阅 CVE-2023-27911

三维模型

当对象存在于三维场景中时,三维模型用于定义对象的形状。 模型可以是基本孤立对象、形成自基本对象层次结构的复杂对象,甚或是整个三维场景。 三维对象由三维空间中的点(称为顶点)构成,用于定义三角形、线或其他由这些点组成的基元的指标,以及可能应用于每个顶点或每个基元的特性,如曲面法线。 此外,一些信息可能会按对象进行应用,例如,哪一个着色器和纹理会为对象提供唯一外观。

模型编辑器是创建基本三维模型时所需的唯一工具(辅以材料属性、纹理和像素着色器),可在游戏或应用中使用这些基本模型。 或可创建占位符模型,在艺术家完成模型之前用于原型制作和测试。

也可以使用模型编辑器查看使用功能完善的工具创建的现有三维模型,以及在艺术资产中发现问题时对这些模型进行修改。

Title 说明
模型编辑器 描述如何使用模型编辑器处理三维模型。
模型编辑器示例 提供演示如何使用模型编辑器执行常见三维模型任务的主题的链接。