【问题标题】:blender exporting 3d model that works with min3d混合器导出与 min3d 一起使用的 3d 模型
【发布时间】:2015-12-09 04:25:10
【问题描述】:

我是 android 上 3d 模型的新手。在阅读了许多主题后,我决定使用 blender 作为图形应用程序,使用 min3d 作为 android 3d 库。 所以我有几个问题:

  1. 导出对象以兼容在 mini3d 上工作时,我选择了哪些选项。

  2. 我如何从代码中运动对象(不是图形应用程序中的预定义运动)(我想使用 min3d 编写 3d 人体模型来举起手:或类似的东西)。

如果有其他建议,我将不胜感激

【问题讨论】:

    标签: android 3d blender min3d


    【解决方案1】:

    我只是分享一些经验,对于糟糕的英语感到抱歉。

    对于第一个问题,我建议您在使用 min3d 作为库时导出为 .3ds 或 .obj 文件。另外,只是一个使用这个lib的经验,尽量不要在min3d中导入包含超过20000个三角形的对象。换句话说,您可以导入许多对象,每个对象的三角形少于 20000 个。由于对象将有更高的机会崩溃甚至出现一些内存溢出的情况。

    第二个问题,min3d是基于openglES的。这是一个非常简单的 3d 对象显示库。如果你想制作一些像移动手臂一样的动画,你需要将手臂的每个点移动到一个新的位置才能让它像移动一样。这意味着您需要了解并计算手臂的每个点。

    在这种情况下,我会建议你尝试其他 3d 实现,如 unity3d,它更容易实现复杂的 3d 对象动画。但是,如果您想要的动画/动作不是很复杂,您可以尝试将 3dhuman 身体分成几个部分导出并通过 min3d 在场景中“组合”它们。之后,您可以更轻松地移动几个部分。

    【讨论】:

      猜你喜欢
      • 2012-03-04
      • 1970-01-01
      • 2017-10-06
      • 1970-01-01
      • 1970-01-01
      • 2015-10-24
      • 2019-12-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多