breve (软件)

✍ dations ◷ 2025-08-13 07:48:44 #自由三维图形软件

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.

相关

  • 众道众道是日本男同性恋关系或武士关系的一部分。“众道”一词是“若众道”(わかしゅどう)的缩写,别名“若道”(じゃくどう、にゃくどう)或“若色”(じゃくしょく)。众道这种关系是在江
  • 菲尼克斯菲尼克斯(英语:Phoenix),又译凤凰城,是美国亚利桑那州的首府和最大城市。凤凰城于1881年2月25日被注册为城市,当时凤凰城在纳瓦霍语中被称为Hoozdo,意为炎热之地;在西阿帕契语中被称
  • 1号线.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none
  • 邯郸市邯郸市,简称邯,是中华人民共和国河北省下辖的地级市,经国务院批准拥有地方立法权的较大的市,位于河北省最南端,因邯山至此尽而得名,有“河北南大门”之称。市境北接邢台市,东临山东
  • 李攀龙《沧溟集》、《白雪楼诗集》、《古今诗删》、《唐诗选》李攀龙(1514年-1570年),字于鳞,号沧溟,山东历城(今济南)人,明朝官员、文学家,“后七子”之首。李攀龙九岁丧父,家贫,自奋于学。中
  • ATC代码 (G)ATC代码G(泌尿生殖系统及性激素药品)是解剖学治疗学及化学分类系统的一个分类,这是由世界卫生组织药物统计方法整合中心(The WHO Collaborating Centre for Drug Statistics Met
  • 贺林贺林(1953年7月-)是一位中国遗传生物学家,上海交通大学教授。1953年出生于北京,1986年于南京铁道医学院(现东南大学医学院)获硕士学位,1991年于英国佩士来大学获理学博士学位。现任
  • 肯尼亚华人华人,早在15世纪可能有少数定居在肯尼亚,然而,从中华人民共和国到肯尼亚的现代移民只能追溯到20世纪90年代末和21世纪初。估计在全国有3000到10000名华人。早期的中国海员与肯
  • 泰国第3电视台泰国第3电视台(泰语:สถานีวิทยุโทรทัศน์ไทยทีวีสีช่อง 3 อ.ส.ม.ท.;英语:Thai TV Colour Channel 3)是泰国的国营电视台,台址位在曼谷孔堤县拍
  • 宝石山宝石山是杭州西湖北侧的一座小山,南临西湖,东、北两面都是繁华市区,西面是葛岭,是观看西湖美景的佳处。宝石山山高二百米,山体属火成岩中的流纹岩和凝灰岩,含氧化铁,因而山岩呈赭红