Ano*_*non 7 c c++ simulation physics blender
我一直在寻找创建某种物理模拟的不同方法.我想要做的是在一段时间内在各种力的作用下对身体的运动进行3D建模.我原本看着使用物理引擎(Bullet)和3d引擎(Irrlicht)在c ++中编写代码.但是,我注意到Blender已经允许人们进行物理模拟,因为Bullet与它集成(如果我错了,请纠正我).这似乎可以让我更容易按照我想要的方式设计模拟(使用Blender广泛的GUI).
我的问题是我想使用模拟的结果(基本上是每个时间步的x,y,z,俯仰,滚动,偏航)来输入c/c ++代码(如果它更容易用于其他语言)这个).这可以用Blender完成吗?有没有一个更好的软件包,我忽略了?谢谢,任何建议表示赞赏.
我将使用 Python 脚本来完成该任务,因为 Blender 有一个很好的界面,可以通过 .py 文件以编程方式获取/设置对象及其属性。
因此,完成动画后,您可以调用脚本来遍历帧并将所需的数据保存到文件中。
可以在此处找到入门文档:http://wiki.blender.org/index.php/Doc: Manual/Extensions/Python 或此处:http://wiki.blender.org/index.php/Dev:2.5 /Py/API/简介
有大量脚本值得浏览,以查找您需要的类似例程。http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts