breve (软件)

✍ dations ◷ 2025-04-26 11:43:30 #自由三维图形软件

Breve (首写字母有时以小写形式“b”出现)是一个自由开源软件包,允许用户构建分布式系统和人工生命的三维模拟。用户可以定义三维世界中的多智能体(multi-agent)系统的行为,以便观察它们的相互作用。

Breve涵盖了三维人工体物理模拟,具有对物体之间冲撞行为的探测和响应机制以及一个OpenGL显示引擎。因此它可以用来模拟并以可视化方式呈现出一个半现实(或者说接近真实)的生物和世界。

Breve模拟过程的代码是用一种叫做steve的易用语言编写的。这种语言具有面向对象的特点,同时具有多种语言的优点,如C语言、Perl和Objective-C。Breve也包括对使用Python编写模拟过程的完全支持。

Breve的一大特色在于其可扩展内嵌插件architecture,允许人们编写插件并使之与先前已有的代码和工程相互作用,而且具有对用于进化计算的Push语言的内部支持。

现已编写出在Breve中用于生成MIDI音乐和下载网页的插件,且可通过Lisp环境交互。

一个Braitenberg的模拟示例.

VisionSwarm demo; inset is a picture of the world from the perspective of the selected agent.

相关

  • 西双版纳热带植物园中国科学院西双版纳热带植物园为中华人民共和国5A级景区,面积约900公顷,创建于1959年,由中国著名植物学家蔡希陶教授带领建造,位于葫芦岛上。园内保有大量热带雨林还有各种树木,
  • 沉降系数粒子的沉降系数 s 用来表征其在沉降,尤其是离心沉降过程中的行为 ;被定义为一个微粒的沉降速度与致其沉降的加速度的比率。沉降速度 v
  • 特勒尔县特勒尔县(Terrell County, Georgia)是美国乔治亚州西南部的一个县。面积874平方公里。根据美国2000年人口普查,共有人口10,970人。县治道森 (Dawson)。成立于1856年2月16日。县
  • 大纪元大纪元可以指:
  • 张元济张元济(1867年10月25日-1959年8月14日),中国出版家,字筱斋,号菊生,浙江嘉兴海盐人,为宋朝张九成的裔孙。出生于名门望族,清光绪十八年(1892年)进士,同年五月,改翰林院庶吉士,光绪二十年四
  • 第二次摩洛哥危机德法签订非斯条约:法国割让法属赤道非洲一部予德国 摩洛哥成为法国保护国第二次摩洛哥危机又称为阿加迪尔危机,在1911年发生,是一宗国际危机。该年的7月1日,德意志帝国派出黑
  • 十复合正四面体在几何学中,十复合正四面体(英语:Compound of ten tetrahedra,又称为Tetrahedron 10-Compound),是一种凹多面体,属于星形多面体,外观看起来像很多正四面体骨架卡在一起。不同于五复
  • 伊凡·康斯坦丁诺维奇·艾瓦佐夫斯基伊凡·康斯坦丁诺维奇·艾瓦佐夫斯基(亚美尼亚语:Հովհաննես Այվազովսկի、俄语:Иван Константинович Айвазовский、 乌克兰语
  • 奈斯特韦兹自治市奈斯特韦兹自治市(丹麦语:Næstved Kommune)是丹麦的一个自治市,位于西兰岛西南部,临卡勒拜克斯明克讷湾,属西兰大区。面积681平方公里,2009年人口80,594人。首府奈斯特韦兹。2007
  • 菩提树下大街坐标:52°31′0″N 13°23′21″E / 52.51667°N 13.38917°E / 52.51667; 13.38917 菩提树下大街(德语:Unter den Linden),或按字面译作椴树下大街,也常直接音译为林登大道,是一条