首页 > 解决方案 > UrhoSharp 对文档的困惑

问题描述

https://docs.microsoft.com/en-us/xamarin/graphics-games/urhosharp/using#bringing-3d-models-and-images

带来 3D 模型和图像

Urho3D 尽可能尝试使用现有文件格式,并且仅在绝对必要时定义自定义文件格式,例如模型 (.mdl) 和动画 (.ani)。对于这些类型的资产,Urho 提供了一个转换器——AssetImporter,它可以消耗许多流行的 3D 格式,如 fbx、dae、3ds 和 obj 等。

这甚至意味着什么?“现有格式”是指现有标准(.obj或)还是.fbx说是它们的“现有实现”.mdl.ani

标签: xamarinurhosharp

解决方案


这甚至意味着什么?

这意味着 Urho3D 不支持直接使用例如 .obj 或 .3ds 文件,但它提供了一个 AssetImporter,可以加载这些文件类型并输出 Urho3D 自己的模型格式 (.mdl) 或动画 (.ani) 文件。更令人困惑的是,.mdl 也是 Valve 的Source 引擎的专有模型格式的名称

“现有格式”是指现有标准(.obj 或 .fbx)还是说 .mdl 和 .ani 是它们的“现有实现”

现有格式是指您可以用作输入的行业标准格式,例如 .fbx、.blend、.obj 等。有关格式的完整列表,您可以参考 Sourceforge 上的Import Formats页面(不知道他们为什么不这样做) '在 GitHub 上没有相同的列表)。

然后可以将这些输入转换为 Urho3D 特定的 .mdl 和 .ani 文件。


编辑:如果您遇到文档中令人困惑的部分,例如此文档,您还可以在包含文档的 GitHub 存储库上提出问题。例如,此特定文档托管在MicrosoftDocs/xamarin-docs存储库中,您正在阅读的确切文件是这个.


推荐阅读