animation - 将动画 3D 模型转换为 Quake 2 的模型

标签 animation 3d opengl-es-2.0 augmented-reality quake

我即将创建一个增强现实应用程序,它需要用动画渲染 3D 模型。将模型导出为旧地震 (.md2) 格式的最佳方法/插件或软件是什么?

我想使用流行的建模软件,例如 3Ds MAX、Maya 或 Blender。我在互联网上进行了搜索,但只找到了一些我很难使用的插件。

有什么商业工具吗?我需要一个好的支持。

最佳答案

嗯...我最喜欢的问题。

这很大程度上取决于您愿意导出哪种动画。

3Ds Max
3Ds Max 中,有一个很棒的插件,名为 QTip 。它只花费几美元,但每一分钱都是值得的。

玛雅
还有另一个适用于 Maya 的导出插件 ( MD2Export )。我没有取得太大成功,但值得尝试。

blender
还有一些为 Blender 编写的脚本,但没有一个对我有用。但我认为 Blender 2.46 有一个针对 MD2 的 native 导出。

独立软件
很少有轻量级应用程序支持导出MD2:

  • fragMOTION :可以导入/导出多种格式,并支持MD2MD3
  • MilkShape 3D :与 fragMOTION 相同,但它还有一个 MD2 查看器,有时会很方便。
  • Quake2 Modeller : 它很老了,我没有亲自尝试过。

注 1:正如我所说,这很大程度上取决于您的动画。如果您有 Vertex 动画,那么 QTip 是您的黄金选择。 fragMOTIONMilkShape 不支持顶点动画。但如果您制作Bone动画,则可以使用您选择的建模软件并将其导入到fragMOTIONMilkShape,然后导出到MD2 。

注2:我想你可以找到有关MD2的更多信息here

关于animation - 将动画 3D 模型转换为 Quake 2 的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15565085/

相关文章:

javascript - 清除启动动画 javascript 返回未定义

java - 如何找到 libgdx 中两个对象之间的距离

python - 如何将 3D .obj 对象表示为 3D 数组?

opengl-es - 您可以使用 glVertexAttribPointer 将较小的向量分配给较大的向量吗?

iphone - 如何使用 OpenGL ES 2.0 旋转对象?

ios - 如何在标签上添加动画?

android - 将 View 本身移动到动画的结束位置

html - CSS(点击)动画不会在 Firefox 中播放多次

graphics - OpenGL ES或Direct3D中的表面到底是什么?

ios - 在UIImage到Texture的转换中,Texture垂直翻转