ArchiWeb 2021
Web-based Editor for Computational Design
概述
ArchiWeb 是一个开源的三维模型渲染及编辑器,可以方便建筑师快速展示运算设计成果。
30年前,CAD的出现改变了建筑师的工作状态。在参数化设计盛行的今天,交互式的、可参数定义的设计流程形成了建筑师新的工作模式,独立的BIM开发工程师、参数化设计师等新的职业渐渐进入视野。我们不禁要问,建筑设计的下一步是什么?设计的呈现媒介会变成什么样?
ArchiWeb 的存在让创建一个网页应用这件事变得不那么复杂,建筑师可以为参数化的设计作品开发一个网页,并提供参数进行设计调整。一个网页往往可以意味着一个作品族,客户可根据场地限定、环境调整参数得到特定状态的作品,并可以通过设计与加工的全流程数据链最终得到建筑设计产品。回到上面的问题,ArchiWeb 或许是一个回答。
课程大纲
-
ArchiWeb 快速入门 (5月8日)
- JavaScript 特性 (语法、对象、ES6、浏览器调试)
- 掌握 THREE.js 的用法与学法
- import * as ARCH from ArchiWeb
-
Vue 学习 (5月14日)
- Vue、Webpack介绍
- ArchiWeb viewport 作为网页的一部分
- Material Design——以 Vuetify 组件为例
-
Java backend 与 ArchiJSON (5月21日)
- Node服务器、Nginx 、计算机网络基础
- WebSocket 与 socket.io
- ArchiJSON 要素定义与参数规则
-
Python backend 与 pyarchijson (5月28日)
- socket.io客户端和基于flask 的 socket.io 服务器
- pyarchijson 几何库与要素定义
- Python 与 ArchiWeb、AutoCAD (java-cad)、Rhino (headless, connect)
课程材料
需要在校园网内(SEU-WLAN)打开: