人工建筑学是建筑学中一个新兴的、大胆的、新的方向,它致力于开发计算方法和算法,创造出自然的建筑形式。它允许算法生成有意义的建筑设计问题的解决方案,计算机被视为建筑设计中的一个协作实体计算机科学、人工智能、建...
人工建筑学是建筑学中一个新兴的、大胆的、新的方向,它致力于开发计算方法和算法,创造出自然的建筑形式。它允许算法生成有意义的建筑设计问题的解决方案,计算机被视为建筑设计中的一个协作实体计算机科学、人工智能、建筑学、计算机图形学等学科交叉于人工建筑领域,又称算法体系结构或算法设计。人工建筑程序中创建的结构可以用三维打印机打印出来在先进算法的帮助下,完全迷人的建筑形态可以被创造出来。传统上,像CAD程序这样的软件被用来在建筑师的头脑中更好地形象化设计概念。该软件自动化了重复和繁琐的手工任务,并被用作一种工具。在进行大量计算的同时,它只存储或改变建筑师头脑中的设计或过程。计算机科学、人工智能、建筑学和计算机图形学在人工建筑领域都有交叉。相比之下,人工建筑允许计算机通过模拟复杂的自然现象或使用生成过程来创建全新的结构。脚本语言创新性地集成到CAD软件中,使算法可以做更多的工作。算法在设计过程中成为合作者,并使用遗传系统,形状语法和数学模型来设计不可预测和独特的结构。这种方法超越了直接编程,通过使用脚本语言编写设计意图,最终允许软件智能地设计连贯的结构0,3dMaxScript,而Maya嵌入式语言(MEL)则是三维计算机设计软件中使用的一些脚本语言。算法生成的结构甚至可以使用三维打印机打印出来。计算机超越了它作为人的扩展的传统角色,以协作的形式出现合作伙伴。这使得建筑师不仅可以利用人类设计师的智慧,还可以结合创造性计算设计的独特特点,创造出令人惊叹的结构。建筑师与计算机在更抽象的层面上工作,而不关心细节。设计师设计出框架,它指定例如可能的配置、要使用的元素类型和总体设计的大小。它们还指定了允许的更改类型、比例,和可能的分组。这类似于为象棋这样的游戏制定框架和规则。计算机可以在指定的框架内创建自己的形态。例如,计算机可以为酒店、音乐厅或高层建筑创建算法设计。软件可以产生非周期的形式它更像自然的、有机的东西。结构随着布尔运算、变形和分形而进化。细胞过程发展出复杂的、超乎寻常的设计。例如,图书馆可以有分形设计,礼堂可以有寄生外观的结构。这是一个完全革命性的领域,人工建筑可以被认为是设计计算的一个分支领域,它具有知识工程的元素并创造出受控的设计。人工建筑一词是在西班牙马德里理工大学的一篇博士论文中提出的阿姆斯特丹人工艺术研究所(Institute of Artificial arts)让人工建筑变得更受欢迎,该研究所投入大量精力使用视觉语法来生成新颖的结构
-
发表于 2020-08-07 00:44
- 阅读 ( 1056 )
- 分类:电脑网络