0 緒論
0.1 生成方法的建築學背景
0.2 計算機輔助建築繪圖與設計
0.3 對機器創作的質疑
O.4 從CAAd(Drawl rlg)到CAAD(Desigr1)
0.5 建築設計計算機生成藝術
1 計算機生成建築設計法研究及科學方法
1.1 計算機輔助建築設計及生成方法研究簡述
1.1.1 計算機與建築設計發展
1.1.2 計算機生成建築設計方法曆程
1.2 計算機建模方法
1.2.1 模型與計算機建模
1.2.2 模型分類與計算機建模方法特點
1.3 復雜係統模型與計算機生成建築設計方法特徵
1.3.1 復雜適應性係統計算機模型
1.3.2 建築設計生成方法思維模式及相關概念
1.3.3 計算機生成建築設計方法研究特徵
1.3.4 計算機生成建築設計方法研究框架
1.4 ETHZ建築生成設計方法教學實踐——“X一立方體”
1.4.1 設計概念
1.4.2 “X一立方體”總攬及腳本語言的選擇
1.4.3 “X一立方體”的生成
1.4.4 “×一立方體”的優化
1.4.5 材料選擇與裝配研究
1.4.6 自動化繪圖編程方式及結構體裝配
2 計算機生成建築設計法研究平颱
2.1 建築設計生成方法計算機程序平颱
2.1.1 “Flasl"1 Actio[1Script'程序平颱簡介
2.1.2 Java專業程序平颱簡介
2.1.3 Actio r]Scrjpt與、Java程序平颱運行比較
2.1.4 “隨機”與“規則”
2.2 計算機生成建築設計法教育及其研究團隊平颱
2.2.1 計算機生成建築設計法教育背景
2.2.2 ETHZ—CAAD"數字鏈”建築設計生成方法簡介
2.2.3 建築設計生成方法教學探索
2.3 計算機生成建築設計法數、理平颱簡介
2.3.1 關於計算幾何算法
2.3.2 物理學運用
3 “細胞自動機係統”模型
3.1 細胞自動機簡介
3.1.1 一維CAS運行機理
3.1.2 二維CAS運行機理
3.1.3 城市CAS模型中的轉換規則
3.1.4 建築設計的多樣性挑戰及CAS生成模型的多樣性
3.2 細胞自動機建築設計生成方法——“happyLattices”、“Cube1001”
3.2.1 “happyl.attices'生成工具
3.2.2 “Cube1001”生成工具
3.2.3 CAS模型生成方法總結
4 遺傳算法及簡單進化模型
4.1 遺傳算法(Gerletic Algorithm.GA)
4.1.1 遺傳算法概要
4.1.2 遺傳算法的機理簡述
4.1.3 簡單進化模型
4.1.4 遺傳算法程序“TSP” 程序實踐
4.2 簡單進化模型與建築生成方法探索——“keySectiorl”
4.2.1 “keySectiorl”開發背景——優化中庭剖麵設計
4.2.2 采光效果與剖麵形式分析
4.2.3 Ecotect實驗
4.2.4 建築物理基礎迴顧
4.2.5 “kevSection”生成工具原理
4.2.6 “kevSection”程序開發
4.2.7 “kevSectiorl”程序運行及調試
4.2.8 “kevSectiorl”建築化實例
4.2.9 “keySectiorl”的缺陷及其進一步發展
4.3 遺傳算法與建築生成方法探索之“notchSpace”
4.3.1 “notchSpace”開發簡介
4.3.2 “notchSpace”程序介紹及其遺傳算法具體步驟
4.3.3 “notchSpace”的建築實例化
4.3.4 “notchSpace”進一步發展及其缺陷
5 多智能體係統模型
5.1 多智能體係統
5.1.1 早期多智能體係統模型
5.1.2 多智能體係統的特點
5.1.3 “rLJleOfl—ife”多智能體係統程序實踐
5.1.4 ETHZ—CAAD多智能體係統建築設計探索
5.2 智能體生成方法探索——“higthFAR”
5.2.1 “higthFAR”開發及相關建築學背景
5.2.2 智能體單元編碼
5.2.3 宏觀控製智能體單元
5.2.4 微觀設定智能體單元
5.2.5 “higthFAR”係統流程及編程探索
5.2.6 引人真實場地、建立評價體係
5.2.7 建築錶皮生成探索
5.2.8 “hiahFAR” 生成工具總結
5.3 多智能體生成方法探索——“gerl.hoLJse2007”
5.3.1 “qerl house2007”生成工具開發背景
5.3.2 “qerl hoLlse2007”程序意圖
5.3.3 “Qerl hOLJse2007”程序算法探索
5.3.4 “gen—house2007”程序的建築實踐
5.3.5 “gen—house2007”程序總結
6 結語
參考文獻
後記
· · · · · · (
收起)