首页 > 代码库 > 【图】Blender在科研上的演示应用
【图】Blender在科研上的演示应用
原载: Blenderget / 作者:@congcong009 (罗聪翼,“中国Blender第一人”),转载较原文有所改动。
Blender是一款开源3D动画制作软件。最初,Blender是荷兰的一个视频工作组NeoGeo与Not a Number Technologies(NaN)设计为内部使用的程序。后来,Blender代码开源,并以GNU GPL协议发布,现在由Blender基金会负责维护与更新。 到2014年1月份,Blender已经走过20年的岁月。近年,完全使用Blender、GIMP(PhotoShop的替代品)和Linux操作系统制作的“开源电影”也广受关注。
本文主要为大家整理了几款基于Blender的典型科研应用,可供参考。
1. BioBlender:利用插件的方式视觉化演示蛋白质效果,插件下载地址可以在项目主页中找到。
2.MORSE:一个开源的机器人模拟引擎,利用Blender的BGE引擎实现,代码托管在Git上,已知支持的中间件有ROS、Yarp、pocolibs、MOOS和Socket,支持文档链接。
3. Py3DN:一个利用Blender的插件功能,用于视觉化分析神经原细胞的形体数据。
4. Add 3D Function Surface:另外一类利用数学公式的Blender插件,在参数面板输入主要参数和坐标轴公式,即可完成一些特殊的模型。
5. BlenderSciViz:和Add 3D Function Surface类似的一种数学参数建模插件,不过还可以创建一些带有基础着色功能的图像。
6. Colorspaces:Mark Meyer利用Blender的Python 脚本完成了一些很酷的空间图像,用于演示色彩原理,有兴趣的同学可以研究下。
7. CellBlender:一个用于Blender 2.6x的插件,也是用于创建基于MCell的生物学模型插件。
【图】Blender在科研上的演示应用