Reference
The Morrow Royal Pavilion was created by the Realm of Design construction company and is located in Las Vegas, Nevada. They collected glass bottles from places such as casinos and hotels and recycled them into a concrete material called “greenstone” from which this structure is made. This project prevented a major amount waste and is a great example of green building.
Parameters
Width – The width slider controls the width of the whole building as well as the amount of windows and pillars created which increase or decrease depending on the value.
Height – The height slider controls the height of the whole building as well as the amount of floors created between the ground level and roof which increase or decrease depending on the value.
Depth – The depth slider controls the depth of the whole building as well as the amount of windows along the sides of the building which increase or decrease depending on the value.
Window Space – The window space slider controls the gap or space between the windows. When increased, less windows are created. When decreased, more windows are created.
Pillar Space – The pillar space slider controls the gap or space between the pillars. When increased, less pillars are created. When decreased, more pillars are created.
Technical Process
VEX in wrangle nodes is used to create equally spaced points which the windows, pillars, and roof borders are copied onto. Additional points are added when the width and depth are modified, creating more objects along those points.
The building is made of multiple sections. HScript is used to reference the respective sizes of the main sections to keep the windows, doors, pillars, and borders in specific positions among the building.
There are separate geometry nodes for each model; these are then object merged into one geometry network where all the expressions take place.
Hidden geometry of each object was blasted and then packed to created lighter geometry to be copied.
There are parameters which control the spacing between the windows and pillars separately. Other than the windows, the pillars, ledges, and roof borders also grow in amount depending on the building’s width and depth.
To keep the entrance in the center and create windows on either side, two wrangle nodes are merged, one for each side of the door. The wall space available for the windows is cut in half, and the start position is different in both nodes. This allows the windows to stay within the half they are assigned to.