什么是人工建筑?(artificial architecture?)

人工建筑学是建筑学中一个新兴的、大胆的、新的方向,它关注于开发计算方法和算法,以创建自然外观的建筑形式。它允许算法为建筑设计问题生成有意义的解决方案,并且计算机在设计过程中被视为一个协作实体,而不是一个愚蠢的工作马。计算机科学、人工智能、建筑学和计算机图形学都交叉于人工建筑领域。它也被称为算法架构或算法设计。...

人工建筑学是建筑学中一个新兴的、大胆的、新的方向,它关注于开发计算方法和算法,以创建自然外观的建筑形式。它允许算法为建筑设计问题生成有意义的解决方案,并且计算机在设计过程中被视为一个协作实体,而不是一个愚蠢的工作马。计算机科学、人工智能、建筑学和计算机图形学都交叉于人工建筑领域。它也被称为算法架构或算法设计。

Computer science, artificial intelligence, architecture, and computer graphics all intersect in the area of artificial architecture.

借助于先进的算法,可以创造出完全迷人的建筑形态。传统上,像CAD程序这样的软件被用来在建筑师的头脑中更好地可视化设计概念。该软件自动执行重复和繁琐的手动任务,并用作工具。虽然它进行了大量的计算,但它只存储或更改建筑师头脑中的设计或流程。

The structures created in artificial architecture programs can be printed with 3D printers.

相比之下,人工建筑允许计算机通过模拟复杂的自然现象或使用生成过程来创建全新的结构。脚本语言创新性地集成到CAD软件中,使算法可以做更多的工作。这些算法在设计过程中成为合作者,并使用遗传系统、形状语法和数学模型来设计不可预测和独特的结构。这种方法超越了直接编程,使用脚本语言编写设计意图,最终允许软件智能地设计连贯的结构。

FormZ 4.0、3dMaxScript和Maya嵌入式语言(MEL)是三维计算机设计软件中使用的一些脚本语言。算法生成的结构甚至可以使用三维打印机打印出来。计算机超越了它的传统角色,仅仅是个人的延伸,成为一个合作伙伴。这使得建筑师能够创造出令人惊叹的结构,不仅利用了人类设计师的智慧,还融入了创造性计算设计的独特功能。

架构师在更抽象的层面上使用计算机,而不关心细节。设计师设计了框架,该框架指定了可能的配置、要使用的元素类型以及总体设计的大小等元素。它们还指定允许的变更类型、比例和可能的分组。这类似于为象棋这样的游戏制定框架和规则。允许计算机在指定的框架内创建自己的形态。

例如,计算机可以为酒店、音乐厅或高层建筑创建算法设计。该软件可以提出更接近自然、有机物的非周期形式。结构随着布尔运算、变形和分形而演化。细胞过程发展出复杂的、超凡脱俗的设计。例如,图书馆可以采用分形设计,礼堂可以采用寄生结构。

人工建筑是一个完全革命性的领域,可以被认为是设计计算的一个分支。它具有知识工程的元素,并创建受控设计。人工建筑学这个术语是在西班牙马德里理工大学的博士论文中提出的。阿姆斯特丹人工艺术研究所(Institute of Artificial Art)让人工建筑变得更加流行,该研究所投入了大量精力,利用视觉语法生成新颖的结构。

  • 发表于 2021-12-12 10:56
  • 阅读 ( 120 )
  • 分类:互联网

你可能感兴趣的文章

自然的(natural)和人工缠绕(artificial twinning)的区别

...是相同的,然后他们成长为两个个体。 什么是人工缠绕(artificial twinning)? 人工胚胎孪生是在实验室中产生双胞胎的过程,这个过程模拟了自然孪生过程。但是,它发生在实验室里,需要一个代孕母亲来帮助个体发育直到出生。...

  • 发布于 2020-09-15 12:33
  • 阅读 ( 303 )

自然的(natural)和人工嬗变(artificial transmutation)的区别

...因为不需要第二个反应物来启动反应。 什么是人工嬗变(artificial tran**utation)? 人工嬗变是一种我们可以人工进行的核嬗变。而且,这种类型的嬗变是通过原子核与另一个粒子的轰击而发生的。这种反应可以把一种特定的化学元...

  • 发布于 2020-10-06 18:34
  • 阅读 ( 522 )

人工胚胎孪生(artificial embryo twinning)和体细胞核移植(somatic cell nuclear transfer)的区别

...与体细胞核移植的表格形式 6. 摘要 什么是人工胚胎孪生(artificial embryo twinning)? 人工胚胎孪生是以人工方式产生同卵双胞胎的技术。这个过程模拟了孪生的自然过程。受精卵在这个过程中分裂成两个独立的胚胎。这两个胚胎长...

  • 发布于 2020-10-23 17:25
  • 阅读 ( 369 )

人工选择(artificial selection)和基因工程(genetic engineering)的区别

...工选择与基因工程的表格形式 6. 摘要 什么是人工选择(artificial selection)? 人工选择,又称选择性育种,是指选择具有理想性状的个体进行育种的技术。通过人工选择,繁殖者控制他们的动物或植物中哪些可以繁殖。因此,某些...

  • 发布于 2021-03-04 17:25
  • 阅读 ( 504 )

自然的(natural)和人工免疫系统(artificial immune system)的区别

...)或非自我(不属于身体)。   什么是人工免疫系统(artificial immune system)? 人工免疫系统,不可与人工免疫混淆,是任何基于自然免疫系统的各种原理、过程和理论的计算系统。它的主要功能是解决数学、计算机工程和信息技...

  • 发布于 2021-06-26 11:31
  • 阅读 ( 303 )

自然的(natural)和人工选择(artificial selection)的区别

...要差异自然选择(main difference natural selection) vs. 人工选择(artificial selection) 自然选择是自然选择,人工选择是人为选择。自然选择和人工选择的主要区别在于,自然选择产生了巨大的生物多样性,而人工选择产生了多种生物,如...

  • 发布于 2021-06-29 09:40
  • 阅读 ( 675 )

自然的(natural)和人工营养繁殖(artificial vegetative propagation)的区别

主要区别自然(main difference natural) vs. 人工营养繁殖(artificial vegetative propagation) 营养繁殖是一种主要存在于植物中的繁殖方式;这是植物利用种子或孢子以外的**进行繁殖的过程。又称无性繁殖、营养繁殖或营养繁殖。植物营养繁...

  • 发布于 2021-06-30 00:18
  • 阅读 ( 925 )

人工授精(artificial insemination)和体外受精(in vitro fertilization)的区别

...精,体外受精,子宫内授精,宫内授精 什么是人工授精(artificial insemination)? 人工授精是有意将**引入**生殖系统。在这种人工授精中,根据引种地的不同,有两种人工授精方法。它们是子宫内授精(ICI)和子宫内授精(IUI)。...

  • 发布于 2021-07-02 05:39
  • 阅读 ( 187 )

如何人工智能工作?(artificial intelligence work?)

今天有各种形式的人工智能(AI)。这是一个棘手的问题,什么叫人工智能,什么叫软件程序。在软件领域有一种趋势,当过去被称为“人工智能”的东西成熟并融入到技术...

  • 发布于 2021-12-06 15:10
  • 阅读 ( 114 )

什么是人工智能的应用?(the applications of artificial intelligence?)

人工智能有许多不同的应用,随着人工智能程序越来越复杂,这项技术每年都有新的用途。人工智能经常用于军事、航空和机器人技术。它也被用于医疗、金融和商业等公...

  • 发布于 2021-12-08 13:00
  • 阅读 ( 145 )