Perforated Facade Trick - REVEALED
Summary
TLDRThe video script outlines a tutorial on designing a facade with perforated aluminum sheets using a smarter method to avoid modeling each detail. The project, 'LZ's Love Spa' in Tanghua City, Vietnam, designed by TEA Architects, serves as the backdrop. The process involves creating a single module that is mirrored and copied across the facade. The tutorial also delves into using Grasshopper to optimize hardware resources, installing necessary plugins, and creating patterns for the facade. The method includes offsetting curves, projecting them onto surfaces, and using a hexagonal grid to generate a pattern that is then turned into a transparency map for the facade material. This approach significantly reduces file size and computation power, resulting in a more efficient and less resource-intensive design process. The script concludes with rendering the final facade design using V-Ray and discusses a comprehensive Grasshopper course for further learning.
Takeaways
- 🎨 **Design Efficiency**: The tutorial demonstrates a smarter method to create complex facades using perforated aluminum sheets without the need to model each element individually.
- 🛠️ **Modular Approach**: The facade is constructed using modules, which simplifies the design process and allows for easy replication and adjustment of the pattern across different sections.
- 🪝 **Use of Grasshopper**: Grasshopper, a parametric design plugin, is utilized to automate the creation of the facade pattern, saving hardware resources and time.
- 🏢 **Project Overview**: The project, named 'LZ's Love Spa', is located in Tanghua City, Vietnam, and was designed by Tea Architects.
- 📐 **Geometry Creation**: The process involves creating a single module, mirroring it, and then copying it across the facade, with adjustments made based on the specific dimensions of each facade section.
- 🔄 **Pattern Formation**: A hexagonal grid pattern is used to generate the perforations, which are then adjusted for seamless texture and scaled according to the design requirements.
- 🖼️ **Image Mapping**: A transparency map is created using the pattern, which is then applied to the material of the geometry to simulate the perforated effect without heavy modeling.
- 🧩 **Component Usage**: Specific components from the Human and Imaging Library plugins are essential for creating and mapping the pattern onto the facade surfaces.
- 📉 **Resource Optimization**: By using a transparency map and Grasshopper, the method significantly reduces the computational load and file size compared to modeling each circle individually.
- 📚 **Learning Resources**: For a comprehensive understanding and step-by-step guidance, the video suggests checking out a complete course on Grasshopper, which covers a wide range of components and practical examples.
- 🏗️ **Final Touches**: The final process includes rendering the design in Rhino and Grasshopper, with attention given to materials, lighting, and the overall aesthetic of the facade.
Q & A
What is the main focus of the tutorial?
-The main focus of the tutorial is to demonstrate how to create a facade with perforated aluminum sheets using a smarter method that doesn't involve modeling each individual piece.
What is the product featured in the tutorial?
-The product featured is called 'LZ's Love Spa' located in Tanghua City, Vietnam, designed by Tea Architects.
How many modules are required to create the facade in the tutorial?
-Three modules are required to create the facade, as each facade side has a different length, necessitating unique modules.
What is the purpose of using Grasshopper in the process?
-Grasshopper is used to save a lot of hardware resources by creating patterns and arrays for the facade design, which would be time-consuming and heavy on resources if modeled individually.
What are the two plugins that need to be installed for the Grasshopper component?
-The two plugins that need to be installed are 'Human' and 'Imaging Library'.
How does the tutorial approach the creation of the pattern on the facade?
-The tutorial creates a seamless pattern by generating a transparency map that is applied to the material of the geometry, which saves on file size and processing power.
What is the significance of creating a hexagonal grid in the pattern?
-The hexagonal grid is used to place circles at each center, creating a consistent and aesthetically pleasing pattern for the facade.
How is the final image of the facade created?
-The final image is created through rendering, using V-Ray with the materials and settings configured in the Grasshopper definition.
What is the benefit of using a transparency map for the facade design?
-Using a transparency map allows for a detailed facade design without the need for modeling each detail, which saves memory and processing time.
How does the tutorial ensure the pattern on the facade is seamless?
-The tutorial ensures a seamless pattern by removing bottom circles that would disrupt the continuity and using a transparency map that repeats the pattern without visible seams.
What is the role of the 'Box Mapping' component from the Human plugin?
-The 'Box Mapping' component is used to apply the created transparency map onto the geometry, projecting the pattern onto the facade in a controlled and scalable manner.
How can one get access to the full project files and extended tutorials?
-Full access to all extended tutorials and project files can be obtained by supporting the creators on their Patreon page.
Outlines
🏢 Introduction to Facade Design with Perforated Aluminum Sheets
The video begins with an introduction to creating intricate facades using perforated aluminum sheets. The speaker emphasizes the inefficiency of modeling each perforation individually and proposes a smarter method. The project example, lz's love spa in Tanghua City, Vietnam, designed by tea Architects, is used to illustrate the process. The key is to create a single module that can be mirrored and copied across the facade, saving on hardware resources. The tutorial outlines how to construct the geometry using modules, which are adjusted based on the facade's varying lengths and densities.
📐 Constructing the Facade Module and Adjusting Inclines
The speaker dives into the process of actually constructing the facade module within a 3D modeling software. They detail the steps of creating lines and surfaces, using division points as references, and adjusting the inclination of the module to match the design's angle. The goal is to create a module that can be mirrored and copied to form the complete facade. The process involves scaling lines, adjusting angles, and ensuring that all points and lines align correctly. Once satisfied, the module is divided in half horizontally to create a symmetrical pattern.
🖥️ Using Grasshopper for Pattern Creation and Optimization
The tutorial moves on to using Grasshopper, a parametric design plugin, to create the pattern of the facade. The speaker demonstrates how to create an offset curve and project it onto surfaces to generate the pattern. They also show how to use the 'human' and 'Imaging Library' plugins to create a seamless texture for the facade. The process involves creating a hexagonal grid and placing circles at the grid's centers, then using a transparency map to apply this pattern to the facade material. This approach significantly reduces the computational resources required compared to modeling each circle individually.
🌐 Applying the Pattern and Finalizing the Facade Design
After creating the pattern, the speaker shows how to apply it to the facade using box mapping. They explain the importance of scaling the pattern correctly and how to control the size and edge of the pattern through Grasshopper components. The tutorial also covers the process of preparing the geometry for rendering, including converting the surface to a mesh and applying the transparency map as a texture. The speaker then demonstrates how to render the final facade design in Rhino and Grasshopper, showcasing the effectiveness of the method.
🎨 Final Touches and Additional Resources
The video concludes with the final renderings of the facade design, highlighting the successful application of the perforated pattern. The speaker provides some final insights into the rendering setup, including the use of materials and lights. They also promote a comprehensive Grasshopper course for further learning and invite viewers to ask questions in the comments. The course is advertised as covering over 500 components with practical examples and offering direct access to the instructors for personalized assistance.
Mindmap
Keywords
💡Perforated Aluminum Sheets
💡Grasshopper
💡Modules
💡Offset Curve
💡Surface Split
💡Box Mapping
💡Transparency Map
💡Rendering
💡V-Ray
💡Human Plugin
💡Imaging Library
Highlights
The tutorial demonstrates a smart method to create intricate facades using perforated aluminum sheets without the need for individual modeling.
The project 'LZ's Love Spa' in Tanghua City, Vietnam, designed by Tea Architects, is used as a case study for the facade creation process.
The facade is created by using modules, which simplifies the geometry and reduces hardware resource usage.
A single module is created and mirrored to form the overall facade, with variations in module lengths to accommodate different facade sides.
Grasshopper, a parametric design plugin, is utilized to automate and optimize the facade design process.
The design involves creating lines and using them as references to develop the module, which can then be scaled and modified.
Incorporating the use of surface and curve manipulations to achieve the desired facade geometry.
Division of the module into halves and subsequent mirroring to create a symmetrical facade pattern.
The process of copying and aligning the module parts to form a complete facade assembly.
Adjusting the angles and inclinations of the module parts to match the design intent.
Use of Boolean operations to trim and refine the facade elements for a clean and precise design.
The creation of a transparency map using circles on the panels, which is a more efficient method than modeling each circle individually.
Implementation of a hexagonal grid pattern on the facade, which is generated through Grasshopper and applied as a texture map for efficiency.
The use of the 'Human' and 'Imaging Library' plugins to facilitate the creation and application of the texture map.
Adjusting the pattern scale and circle size through parametric adjustments in the Grasshopper definition for flexibility in design.
Rendering the final facade design using V-Ray with a texture applied for transparency, showcasing the final outcome.
The tutorial provides a comprehensive step-by-step guide that can be followed to create complex architectural projects efficiently.
The entire project, including the facade support system, is modeled in approximately two and a half hours, demonstrating the time-saving potential of the method.
Transcripts
have you ever wondered what is the best
method to create facades like these with
perforated aluminum sheets you
definitely don't want to model all of
these because there's a much smarter way
in this tutorial we'll show you how to
create this facade and how to use a bit
of grasshopper to save a lot of Hardware
resources this product is called lz's
love spa located in tanghua City Vietnam
and it was designed by tea Architects
let's dive in the way that we're going
to create this facade is going to be
quite simple in this case you will see
that we can use modules here to create
all of the geometry all we need is to
create this single module this module is
actually going to be created from two
separate modules but the point is that
this overall shape is gonna be just
mirrored then on the bottom side and
then it's going to be copied on the
bottom in this second row it's just
going to be reverse all of this part is
going to be moved up here so our goal is
to just create one single big module
like this and then we can mirror error
it and we can copy it all around however
in this facade we have three sides we
have this side and this side so it's
gonna be three of these big modules
because each single facade has different
length these modules are going to be
slightly different than these ones and
then the third ones so let's get started
let's see how this is going to work with
our model you can see that I already
have the sub construction and the
building prepared so our only goal here
is to create that module these are the
division points of that facade you can
see that they are quite different here
and here and then this is the place
where they're most dense so let's just
start with this part here and I'm going
to isolate only this part and this part
and let's create some lines the way that
we're going to do this is I'm gonna
create one line here and I will just
take these Alliance here as a reference
for my future development and here let's
create a small line on the top
mirror it around and I will also join it
I can use that same line to copy it here
for example and I'm going to extend it
like that now I can just connect these
lines so I can connect it here and I can
connect it here okay and we're going to
divide this later on but I just want to
show you the concept so the way this
works is we're going to use this
midpoint for example here and this
midpoint on the top and we're going to
move them right so I would select let's
say all of this I would join this
and I'm gonna do F10 and I will take
this guys and then we would simply make
this line here as well okay the way that
we would change the complete module is
by just scaling these lines inward right
so we would scale this Inward and that's
how we would cut the design right and of
course we can also modify this
inclination if we want it to be this way
but we need to take all of the lines and
all the points and bring them closer
like this okay and that's how we would
create that module and when we are
satisfied with how it looks we would
need to divide this in half right let me
just show you briefly how that would
look like so here let's mirror it like
this
and let me just see yeah maybe it's
better if we group this so I'm going to
group it first and then I'm going to
mirror it and then I'm going to just
move this top on the bottom like that
and then here all we need to do is just
copy this guy the thing is that I'm
going to copy these two parts first
let's do it like this from here
to here okay and then the top one of
course I'm gonna copy this part
and then imagine having all of them
they're next to each other so this is
just gonna be a few of them but if you
would if you would to copy them we would
simply go copy like this
and we would get the whole thing we
would simply divide them later on in
this case I first want to get them right
so you see that I have some points here
that I want to follow so I would simply
use these points as a reference in this
case it's better to use these guys so I
would move this slightly
to here okay
and then let's also put one here
I would then copy the whole thing
one time here and this gives me a rough
idea of how much I need to change this
so let's take all of them
here and I would do scale 1D when I take
it from here
to here they would match perfectly you
see
of course I want to check this guy
yeah it's matching okay so for example
let me show you if I take these guys and
if I copy them around
you will see that they will match
exact point before we copy them we want
to make them correct so in this case I'm
going to take a look at them take a look
at the inclination to see if we need to
modify those angles a little bit so you
can see how it's going again here from
the Swiss not Street up it's actually
going on an angle you can do this by
modifying these points here I'm going to
delete this one we just need these two
for all of this to work we can also
delete these ones and I'm gonna take
them I'm gonna use F10 and I'll try to
what the inclination would be based on
this we're gonna get that angle maybe
this is too steep but I think I'm okay
with that and again here we can delete
this you can copy this guy here and
everything will work so once you're
happy with how the angle looks all you
need to do here is create a surface so
I'm going to create one simple surface
here let's follow these exactly like
this
okay I'm going to mirror the surface of
course
and I'm gonna join this surface and here
I also need to divide it because we're
going to have another division here I'm
going to take this line and I will make
copy of it and then I'm going to make a
surface we'll use the surface to split
this guys so let's do split
and I'm going to split it with this one
this means that I'm gonna get two of
these right I can also explode this
because it will be individual faces that
we need and in this case I'm going to
now go to the side view and let's just
for example let's just take this and
let's mirror it from here to here
and then I'm going to take the top and
I'm going to copy it all the way until
here
once that is done
we can now copy this so I would take
this guys from here I would copy them
here
and then these four would go here
okay and then the last one is going to
be this element
that's gonna go from here to here now we
have all of them and now I'm going to
select all of these surfaces and I will
copy them right copy them as many times
as I need
we did a little bit of extra that's fine
we can select all of them from here
and we can move them let's say from here
to here now you can see how many of them
I actually need
so this is my side that I'm gonna use
and now I'm going to select all of them
and group them so that it's easier for
me to manipulate I'll use a group and
I'm going to go to the Shaded mode and
let's uncover everything else I'm going
to use here Orient I will use copy to
yes and I'm going to copy for example
from this point to this point and this
point you can see that they are quite
different in this case but that's fine
that's why we're gonna use scale 1D so
I'm gonna just make one simple line here
and let's move it here let's do scale 1D
from this point to this point here now
you can see how everything is lined up
and we also need to take out some of
them so I'm gonna go from the top I will
do remove from group and I will take
these guys out
okay
and this one also I don't need I'm going
to temporarily isolate this and go to
remove from group
and that one is done now we can also do
this one
let's hide these guys
and let's do here again Orient
I'm going to go from this point and this
point to
this point and this point okay
in this case again I'm going to use the
same principle let's just make one
simple line here let's move it here and
let's do scale 1D from there
to here
there we go
again let's remove the ones we don't
need
remove from group
and we're done this is how the facade
would look like and then all we need to
do now is to push it in place so I'm
gonna take it from here and we're gonna
push it all the way until this point
here so I'm gonna use move
and I'll bring it from here to let's see
here okay because we need to have some
some place for the sub construction to
connect it facade and the same story
would go here let me just uncover the
lines here
we need it for the reference and I would
take it
let me take maybe this line from here
and scale it
until here yeah there we go so I'm gonna
use this and I'm Gonna Move It from this
point to that point
that's going to be the location and then
also this part from here
to here now these these parts here
they're gonna be unique so these
elements would simply connect here under
some different angle and also these ones
in this case I'm going to Simply remove
the ones that we don't need so
this will be extra
and I'm thinking yeah this will be extra
as well so when you remove this now we
just need to connect them and we would
get the proper the proper alignment so
for example what I would do here I would
use solid points on
bring this point and move it to here and
the same thing for all of the surfaces
on this side so let's isolate these two
let's ungroup this and I'm gonna lock
this part
and in this case I'm going to select my
son take this guy move it to the place
and that's what I'm gonna do to all of
them right so I'm just gonna connect
these guys through all of these below
I'm gonna group this back I'm gonna
unlock this other part and then I'm
gonna unhide this part
and I'm gonna do the same procedure on
this side I will connect these guys to
this ones once we have both sides
stitched together now I'm going to take
a look at the image so you can see here
on the bottom we have a lot of empty
space here as well and then here next to
the guard so I'm simply going to use
remove from group and I will select the
ones that we don't need
and you can see here we get the same
result on this side in this areas for
example here I'm going to make a small
line that I'm going to this this boards
so for example here I'm gonna cut the
boards and also I'm going to use this
area here cut them this is the place
where they need to be trimmed and also
I'm going to take all of these lines
here and I will trim all of this inner
sub construction elements so I'm going
to do this on one exam and then I'm
going to do it to all of them so you can
get a better idea I would simply use
online I would go from here I would take
this through it like this and I'll use
for example Boolean split and I can take
these guys and I can subtract it with my
Surface and then I would simply take
them out so I will do this for all of
them and then also for this part here so
I'll just show you we would pick for
example this search and this search I'm
going to say duplicate Edge
we can take it we can join it
okay so I'll take this guy and this part
I'm gonna isolate this I'm going to
ungroup this and let's do split I can go
for example from here I can say okay I
want you to split all of these boards
with this guy here and then that would
they color them out and we can continue
from there even these small ones okay
and you're done this is how our project
looks like you can see that I trimmed
off all of the unnecessary surfaces and
now we're ready to go to the next step
which is the creation of these panels
the creation of the circles on the
panels and how that can be done through
grasshopper in the array if you're
interested to see how I modeled this
complete project in around two and a
half hours from scratch including the
facade support system you can check this
video on our patreon page with that you
will get full access to all of our
extended tutorials and project files the
link is in the description for now
before we continue make sure you open
Package manager and make sure you
install the following plug we need to
install this plugin called human and we
also need to install plugin called
Imaging Library this is the two plugins
that we need to install so make sure you
have them first I'm gonna only focus on
this first area here and I will do all
of the explanations on this simple
surface and later on it's going to be
applied to all of the surfaces here
we're going to start with a simple
surface that's this one that we have the
idea here is that we want to create some
sort of a offset here because we want
the pattern to go only on the inside
here and then we also need to create the
circles we need to create that pattern
and you need to be able to scale it and
change it accordingly so we're going to
do this here once I take the surface I'm
going to use offset curve lose command
and this will allow me to Simply offset
this curve on the inside that's why I
have here negative value and also need
to have another command here called
project so we need to project these
curves on these surfaces because
sometimes these curves are at 100 flat
so in this case you can see how it's
going a little bit out so that's why
we're using project just in case and in
order to tell it where to project the
curve to we need to use this component
called is planner it's going to allow us
to find the plane of the surface and
then we can use plain normal which we
can then input in the direction here in
the project and that's how we would get
this curve once we have the projected
line we're going to split to this
surface so here I have the surface it's
grafted and I have a surface split this
means that now I have two surfaces here
you can see here if I open up the panel
that I'm gonna have two surfaces trimmed
and trim surface these components here
are going to sort our two surfaces based
on the area so here at the end we have
the smaller area and then we have the
bigger area that's what we need because
we only need this part to put the
circles in and then we're going to use
this one later on for the materials and
now let's take a look and see how we
create that pattern that we need if we
go below here you will see that I use
the same surface
I found the area I found the surface
closest point and then I used this to
get UV points which then I used for a
valid surface within this so that we can
get the frames of the surfaces once we
get the frame of the surface then I'm
gonna use a line plane to align into the
Z Direction once we align the plane we
can then use Center box component we
need to use this component so that we
can later use box mapping so that's why
we're creating this box and based in
this box we can later change the scale
of our pattern and by changing this
value we're going to also change the
size of our box this box will then also
influence the scaling of our pattern
once we have the box and once we have
this geometry now it's time to create
our pattern so we're going to go here
and we will create hexagonal grid so
second grid is going to be the input for
our circles so in each Center of this
hexagon we're going to have a point and
then I'm gonna have a circle that's the
idea however in order to have the
seamless texture we need to get rid of
these bottom circles that's why we're
doing here the cleaning so we're gonna
use these points and we're gonna say
okay I want you to split the tree and I
don't want these guys here I just want
you to get rid of them that's how we
would get rid of only elements in our
list and then once that is done we'll
have a clean free and let me show you
how that would look like so that would
look like this we would not have this on
the bottom and then when we have those
points
we can then create the circles on those
points this is the way we would create a
circle and this is just multiplication
this is how we would change the size of
our circles in this case it's 0.4
compared to the size of the grid itself
once that is done we have now the
bonding blocks here and this bionic box
is going to be our image this is going
to be our canvas on which we will have
the pattern so now you may understand
why we needed to delete these because if
we have a circle here then this is not
going to be seamless right because we
need to cut this in half here in here
and here so that we have a seamless
texture once we have that box we're
gonna deconstruct it and we're gonna
only use this curve this curve is going
to go into the input of draw image this
is the component from Imaging plugin
that you just installed so now we'll
connect these circles with this
component and that tells grasshopper k
these guys need to be black so we'll
have black circles here and then also
the base the background is going to be
white so how white background with black
circles then it's really important that
you put the file path the place where
you want to save your image and make
sure to add PNG or jpeg at the end of
the name of your file this is really
important once you input the file here
it will be automatically generated in
your folder and this is how that map
would look like so if you compare this
map with this one you will see that we
have the circles exactly there in the
same size now why do we even need these
circles we actually need this map
because we want to use this as a
transparency map to create the facade so
imagine if you had to model all of these
small circles on this facade that would
take forever and it would be a very very
heavy file so instead we need to create
a transparent map which we will apply to
the material of this geometry and that
way we'll save a lot of RAM memory and
once we have this image ready now we
need to apply box mapping so now this
comes into place this box that you
created previously is simply going to
attach that image that we just created
on top of this plane and then it's going
to project it this way and that's how
we're gonna have the pattern on this
side so when we scale the Box the
pattern is going to be scaled as well
that's the idea that's why here we use
box mapping which is from a human plugin
and we need to convert first this
geometry to a mesh so we converted the
b-wrap to mesh and then we have this
component which is going to be our map
right once that map is done that's gonna
go into v-ray geometry slot and it's
going to go into our render once you
press render here you will get our
facades this is the pattern that we have
at the moment only on this panel what
would happen if we modified that box
let's check it out if I go here and I
change this to 0.04 for example you will
see that our circles are going to be
much much smaller so this is how we
would control the size of the circle on
the other hand if you change this so
let's say 0.1 you will see that you
would get much larger circles let's go
even higher 0.5 and then you will see
that we're going to get very big ones
right and then here you can also control
the edge you can control this Edge by
going to the offset distance here so
instead of 0.03 we can do
0.01 for example that's going to be even
Tighter and that's how you would control
this pattern and how you would control
The Edge Let's come back to 0.04 I think
and that's going to be our base maybe
they're 0.05 we can also zoom in here
and get a better look and now you can
see that we have the same pattern that
we have here okay so now it's time to
move on I'm going to briefly explain now
the rest of the definition that you have
here we have a couple of things here
that you need to know at the base we
have a simple v-ray infinite plane that
we give very basic material and then
here we have the light freak here we
have the basic setup for RV Ray render
including what type of engine we want to
use what type of mode sampler and so on
here you can also save the image and
then the last thing here is the
materials so here just have a simple
glass material we have here the regular
clay material and in this part is the
place where we put the texture so this
texture that we took we placed it in the
v-ray bitmap component that goes into
passage slot off of your ray material so
this way we already knows that it needs
to use that texture for the transparency
here we have the material for the edge
and this is is all connected with this
geometry from here right so we say okay
this is the regular material and then
this is the material with the texture
and now let's use all of these surfaces
and let's apply the same material to
them so I'm going to go here to my
panels I'm going to select all of them
and then I'm simply going to use set
multiple surfaces now all of these are
mapped and ready and once I click render
I'm going to get that result here it is
now I'm going to do a couple of
renderings and show you the final result
here are a couple of final images our
facade design was successfully done in
both Rhino and the array for grasshopper
if you have any questions about the
process let me know in the comments
below the video take care if you'd like
to know exactly how to create complex
projects like these and if you're
interested in step-by-step learning
approach starting from zero make sure to
check our grasshopper complete course
where you'll find over 60 hours of video
material structured in a form of video
library covering adapt more than 500
grasshopper components through practical
examples and you'll have access to us
personally so we can answer all of your
questions right right away the link is
in the description
[Applause]
[Music]
Ver Más Videos Relacionados
5.0 / 5 (0 votes)