经过一段时间的研发工作还有与伙伴一起们的公测,FlexPhysics的第一个正式版终于发布了!
我们研发团队一直最近一直保持着高频的迭代开发,我也相信在一套CI/CD系统的保证下,我们是可以持续进行高频的迭代,来满足大家日益增长的需求。
那么来说说1.0 版本 能做些什么吧:
物理仿真:基于刚体动力学的物理仿真,如做个牛顿摆,符合真实的物理规律,看这能量交换多完美啊!
简单的机器人动力学:可以基于现在的刚体+关节,构建出一套简单的机器人系统,进行动力学仿真,让你的小机器人动起来!
软体仿真:基于有限元的软体仿真,大家可以采用自建的几何,选取合适的材料如 橡胶、泡沫、软胶等材料模拟软软的物体现象,比如下面这个软胶球跌落在地面上!
刚柔耦合仿真:刚体和柔性体共同作用,比如说模拟一个实心铁球,跌落到一个软软的橡胶垫上!
还有一个非常非常有趣的功能:您可以“控制”,大家可以在计算过程中实时更新边界数值,比如一个小车四个轮子,你可以在计算中,实时更改小车内测两个轮子的速度,实现转弯,在我们这里面“开车”,这也是我们与传统仿真软件区别非常大的地方。看我把内部轮子的速度降低,给大家来个漂移!
FlexPhysics目前来说还是将自己的定位做的比较清晰,我们不会在渲染和动画逻辑方面耗费太多的精力,但是不影响大家基于我们真实物理仿真算出来的结果进行进一步渲染和动画生成,在V1.0版本中我们提供了非常重要的USD导出功能 (顺便说一下我们也是AOUSD联盟的成员),大家导出的USD文件可以直接在Blender,Houdini这类渲染或者游戏引擎中进行编辑,你的第一个真实物理且好看的物理仿真视频可能就这么做出来了,大家可以多去尝试!
我们还上线了我们的案例库,不定期的我们团队都会上线一些我们觉得很有趣的案例,如果有与你的想法类似的你可以使用其中的加以改造,如果你想学习在FlexPhysics中如何建模,也可以打开参考学习:
而且我也相信,这只是一些单点的功能,大家通过各种排列组合肯定应用于很多连我都想象不到的场景。
希望大家多多注册平台并玩起来,平台目前对大家都是免费的,如果您觉得做的挺好可以给我们捐赠点,我们将用于支持我们的继续研发与扩大我们各地的服务器。
等等还没有结束!
1.0版本发布了,1.1、1.2、 1.3、2.0 还会远吗,当然不会了,在此我开心且自豪的告诉大家,1.0版本大概只有当前内部版本的40%功 法,在之后的版本中大家讲体验到更快的计算效率、更多的物理场耦合、更强大的机器人仿真功能。
马年马上到了,在此使用我们内部的版本,我给大家画个马,给大家来个马年大吉的IK求解,敬请期待