【问题标题】:Export bones Blender导出骨骼搅拌机
【发布时间】:2012-02-02 15:07:27
【问题描述】:

我有一个用 Blender 创建的简单骨架网格物体,我正在尝试导出它以便在 OpenGL 中渲染它。

我的问题是:为了分析网格(尤其是骨架/骨骼)并将其渲染到 C/C++ 程序中,最简单的导出格式是什么?

我设法(没有太多问题)在网格中渲染对象,所以这不是问题。我搜索了很多,我尝试了不同的格式,但实际上我都面临着困难。使用.obj 会很棒,但根据我的研究,它不支持骨骼。

因此,我应该使用什么格式(轻松)解析骨骼?

【问题讨论】:

    标签: graphics blender skeletal-mesh


    【解决方案1】:

    最好的解决方案是编写一个自定义脚本,以非常易于解析的格式导出网格。

    Blender 有一个 Python 解释器,编写脚本非常容易,特别是如果您只想导出网格并且不想为社区提供新的导出脚本。

    一个不错的起点是Blender 3D: Noob to Pro/Python Scripting

    不幸的是,Blender API 从 2.4x 版本到 2.5 及更高版本发生了很大变化,因此该教程不再是最新的(即使仍然可能有用)。
    因此,查找材料的最佳位置是Blender documentation
    此外,它是 Python,所以每个人都可以依赖 Python 的语法和结构,而网络上到处都是 Python 的教程。

    【讨论】:

      【解决方案2】:

      The DirextX .X format supports bones.

      我不知道 Blender 导出器是否支持骨骼。

      一般来说,人们倾向于编写自己的文件格式来满足他们的要求。

      【讨论】:

        猜你喜欢
        • 2011-09-01
        • 2019-11-06
        • 2013-12-04
        • 2011-09-02
        • 2020-08-16
        • 1970-01-01
        • 2017-09-03
        • 2012-11-11
        • 2019-08-06
        相关资源
        最近更新 更多