breve (软件)

✍ dations ◷ 2025-02-23 20:11:01 #自由三维图形软件

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.

相关

  • 贡多拉贡多拉(意大利语:Gondola),又译刚朵拉、共渡乐,是意大利威尼斯特有的和最具代表性的传统划船,船身全漆黑色,由一船夫站在船尾划动。几世纪以来,贡多拉是威尼斯境内主要的交通工具。
  • 暗流体在天文和宇宙学中,暗流体是对暗物质和暗能量的一个替代理论,并试图在单一的框架中解释这两种现象。暗流体提出暗物质和暗能量并不是如以前认为般的分开的物理现象,并且它们也没
  • 孟买地理孟买是印度人口最多的大都市,位于印度马哈拉施特拉邦西海岸外的撒尔塞特岛,濒临阿拉伯海。面积为437.77平方千米。孟买大部分地方的平均海拔为10到15米。孟买的北部地形起伏,该
  • 卢顿机场伦敦卢顿机场(英语:London Luton Airport;IATA代码:LTN;ICAO代码:EGGW),通称卢顿机场(Luton Airport),旧称卢顿国际机场(Luton International Airport),是一座位于英国贝德福德郡卢顿的民
  • 三立二二八报导争议三立二二八报导争议是因三立电视受中华民国行政院新闻局委托制作二二八事件纪念节目时,利用约二十秒的非二二八事件的纪实片段作为节目画面,被《联合报》首先指出错误,而引起的
  • 地区生产总值地区生产总值(gross regional product,简称GRP,或者Gross regional domestic product简称GRDP)为一个特定区域(常为一个国家的行政区域)经济产出的指标,指区域内各个产业增加值的总
  • 云溪区岳阳市云溪区位于湖南省东北部,处于长江中游南岸。东北与临湘市接壤,西北与湖北省监利县隔江相望,南部与岳阳县和岳阳市岳阳楼区毗邻。现辖云溪、路口、陆城3个镇,长岭1个街道,总
  • 顺河回族区顺河回族区是中华人民共和国河南省开封市的一个市辖区。面积87平方公里,2005年人口24万。目前下辖:曹门街道、铁塔街道、宋门街道、清平街道、工业街道和苹果园街道,东郊乡和土
  • 2010年澳大利亚羽毛球大奖赛2010年澳大利亚羽毛球大奖赛为2010年度的澳大利亚羽毛球公开赛,是2010年世界羽联大奖赛的其中一站。本届赛事于2010年7月13日至7月18日在澳大利亚墨尔本内的Melbourne Sports
  • 北非雪松北非雪松(拉丁语:)是雪松属下的一个物种,主要分布在阿尔及利亚和摩洛哥境内的阿特拉斯山脉海拔1370至2200米的森林。