人工建筑學是建筑學中一個新興的、大膽的、新的方向,它致力于開發計算方法和算法,創造出自然的建筑形式。它允許算法生成有意義的建筑設計問題的解決方案,計算機被視為建筑設計中的一個協作實體計算機科學、人工智能、建...
人工建筑學是建筑學中一個新興的、大膽的、新的方向,它致力于開發計算方法和算法,創造出自然的建筑形式。它允許算法生成有意義的建筑設計問題的解決方案,計算機被視為建筑設計中的一個協作實體計算機科學、人工智能、建筑學、計算機圖形學等學科交叉于人工建筑領域,又稱算法體系結構或算法設計。人工建筑程序中創建的結構可以用三維打印機打印出來在先進算法的幫助下,完全迷人的建筑形態可以被創造出來。傳統上,像CAD程序這樣的軟件被用來在建筑師的頭腦中更好地形象化設計概念。該軟件自動化了重復和繁瑣的手工任務,并被用作一種工具。在進行大量計算的同時,它只存儲或改變建筑師頭腦中的設計或過程。計算機科學、人工智能、建筑學和計算機圖形學在人工建筑領域都有交叉。相比之下,人工建筑允許計算機通過模擬復雜的自然現象或使用生成過程來創建全新的結構。腳本語言創新性地集成到CAD軟件中,使算法可以做更多的工作。算法在設計過程中成為合作者,并使用遺傳系統,形狀語法和數學模型來設計不可預測和獨特的結構。這種方法超越了直接編程,通過使用腳本語言編寫設計意圖,最終允許軟件智能地設計連貫的結構0,3dMaxScript,而Maya嵌入式語言(MEL)則是三維計算機設計軟件中使用的一些腳本語言。算法生成的結構甚至可以使用三維打印機打印出來。計算機超越了它作為人的擴展的傳統角色,以協作的形式出現合作伙伴。這使得建筑師不僅可以利用人類設計師的智慧,還可以結合創造性計算設計的獨特特點,創造出令人驚嘆的結構。建筑師與計算機在更抽象的層面上工作,而不關心細節。設計師設計出框架,它指定例如可能的配置、要使用的元素類型和總體設計的大小。它們還指定了允許的更改類型、比例,和可能的分組。這類似于為象棋這樣的游戲制定框架和規則。計算機可以在指定的框架內創建自己的形態。例如,計算機可以為酒店、音樂廳或高層建筑創建算法設計。軟件可以產生非周期的形式它更像自然的、有機的東西。結構隨著布爾運算、變形和分形而進化。細胞過程發展出復雜的、超乎尋常的設計。例如,圖書館可以有分形設計,禮堂可以有寄生外觀的結構。這是一個完全革命性的領域,人工建筑可以被認為是設計計算的一個分支領域,它具有知識工程的元素并創造出受控的設計。人工建筑一詞是在西班牙馬德里理工大學的一篇博士論文中提出的阿姆斯特丹人工藝術研究所(Institute of Artificial arts)讓人工建筑變得更受歡迎,該研究所投入大量精力使用視覺語法來生成新穎的結構
-
發表于 2020-08-07 00:44
- 閱讀 ( 695 )
- 分類:電腦網絡