0

我正在研究在 XNA 应用程序中使用两种不同模型之一:

A) http://www.turbosquid.com/3d-models/maya-airbus-economy-class-interior/445732 或 B) http://www.turbosquid.com/3d-models/fbx-real-time/ 613987

B 已被 UV 解包,而 A 没有。我更喜欢使用 A,但我不确定它是否可以由 XNA 处理,或者 XNA 是否要求您使用未包装的纹理。

XNA 对它可以使用的模型有哪些限制/规格?

4

1 回答 1

0

如果你想在模型上映射纹理 - 那么它必须被解包和映射,是的。根据 UV 映射和/或模型的复杂程度,您可以选择自己制作并使用插件将其导出,以用于您使用的任何建模工具。

请注意,XNA 模型可以将纹理和非纹理部分作为部件(但我从未见过任何部分展开的模型,也许出口商不这样做?)。

理想情况下,您会得到一个最终的 FBX,该 FBX 由已经正确 UV 映射的ModelMesh es 分解。您的选项 B 看起来做得很好,甚至可以说它是“实时的”,这意味着 polycount 已经针对实时渲染进行了优化。

于 2012-07-12T16:35:00.717 回答