我正在寻找在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已被紫外线打开,而A则没有。我更喜欢使用A,但我不确定它是否可以由XNA处理,或者XNA是否要求你使用未包装的纹理。
XNA对可以使用的型号有什么限制/规格?
答案 0 :(得分:0)
如果你想在模型上映射纹理 - 那么它必须被打开并映射,是的。根据UV映射和/或模型的复杂程度,您可以选择自己动手并使用插件将其导出,以用于您使用的任何建模工具。
请注意,XNA模型可以将纹理和非纹理部分作为部件(但我从未见过任何部分解包的模型,也许出口商不这样做?)。
理想情况下,你会得到一个被ModelMesh分解的最终FBX,它已经正确地进行了UV映射。您的选项B看起来非常完美,甚至可以说它是“实时”的,这意味着polycount已针对实时渲染进行了优化。