CIRCL Vanhout
Digital Building
Last updated
Digital Building
Last updated
Inspire people what their future home could look like based on 3D visualisations and open data.
Project template:
About the partner: (new venture of Vanhout)
Your partner will give you a nice introduction as well on the first partner meeting!
The JS library: (ask for the login)
The model we could use (integrated with Three)
To be delivered
id: string
name: string
parcel: polygon = list of points (X,Y) for the plot where the building is located
volumes: array of polygons with the building volume per level (0 = ground floor, 1 = 1st level...)
elements: array of building elements, each of which with
type: string
width, depth, height: size of the element as a "box' = all in mm
posX, posY, posZ: position in absolute (X,Y,Z) coordinates of the element
theta: rotation of the element in (X,Y) plane in radians
points: each object is a prism, the points describe the absolute coordinates (X,Y,Z) of the planar polygon describing the prism (height = derived from the "height" value), each element is in 3D "extruded" along the Z-axis
properties: key-value pairs describing some extra properties (= type specific)
for the "standard blocks" like staircase, toilet, bathroom, "svg" is one of the properties
stroke & fill: css-value for the colouring of the simplified 2D visualisation
There's also some extra features in this model (for testing purposes):
#circl-vanhout
For collaboration & storing files.
Robin Julien (CT Steward) - project coach
Jodi De Loof - technical coach
Lin de Huybrecht
Brent Van Camp
Emmeline Martens
Ilya Plyusnin
Jorik Devreese
Peter Bertels (CIRCL/Vanhout)
for simplified 2D visualisation
for the JSON export which contains an array of one or multiple building variants. Each variant contains info that can be used for 3D visualisation:
which shows the element types
which shows all variants for a building next/under eachother instead of sliders
which shows multiple projects
is similar, but generates PDF drawings based on the same input
(Revit naar obj converting)
Repository:
Figma workfile: Add the root folder to your drive: