2015年11月1日星期日

ARCH 655 Project 1

ARCH 655 Project 1
For the project 1 of ARCH 655, I decided to do the "water cubic" which is 2008 Olympic game stadium of swimming and is also called the National Aquatics Center. The reason that I select this topic is that when I first got involved with the knowledge of Voronoi, it gave me inspiration at once that I could use Voronoi to do the water cubic. So I wanna try in this aspect.

The model was built in following steps:

Step 1

In order to make the model parametric we need to use "bow 2pt" node. By using this node connecting two the 2 points, with adjusting the coordinate of the points, we can change the length,width and height of the box. As the specific detail of coding, see picture 1.

                        Picture 1
Step 2

After finishing the outer shape of the water cubic, we just finish first step of modeling. The second step is try to make box into shell shape which is close to the original design. We need to create an another smaller box inside the bigger one, which we called middle box, because we need to use another more smaller box in the following. We use the same method as talked in the first step, and then we use the solid difference of node to cute between the two boxes so that we can have a shell.As the specific detail of coding and result, see picture 2.

                          Picture 2

Step 3

In this step, we need to use Voronoi to create bubble shape. But before creating Voronoi we need to do some fundamental steps. Because Voronoi is based on the point, in order to make voronoi full of each face,we need to generate multiple points on each face of water cubic modeling. So, we need to use "POP 2D" node to populate multiple points on each face. As the specific detail of coding and result, see picture 3.

Picture 3


Step 4

After finishing the primitive shape of the water cubic, we need to refine the modeling. The next step is to create the entrance of the water cubic. The method is the same as the one talked in Step 1 and 2.As the specific detail of coding and result, see picture 4.

Picture 4

Step 5

To make the water cubic more vivid and closer to the reality, the next step is to make modeling colorful. I use color gradient with slider so that I can contentiously change the color from one to the another, which is just like the real view the water cubic in the night.As the specific detail of coding and result, see picture 5.

Picture 5

The two hardest problems in making modeling.

Problem 1

The first hardest problem is when I trying to use the smaller box to cut the shell at one corner to get the entrance of the stadium. But the solid difference cannot cut shell totally, because some Voronois' dimension is so small that they are contained inside the smaller box which is used to create entrance. See Picture 6. The method to solve this issue is using data structure that we need to find whether the each corner points of the Voronoi is contained by the small box. If the the whole points of the Voronoi are contained within the smallest box, then we need to use "Cull" node to cancel it from the smallest instead of directly using smallest box to create entrance with the node of solid difference. As the specific detail of coding and result, see picture 7 and 8.

Picture 7

Picture 8

Problem 2

The Voronoi shape on each face of water cubic modeling is a plane. But the real design of the water cubic has multiple convex bubbles on each face. So the next step is to make Voronoi generate convex bubble on itself. Thus, the idea for finishing this goal is to use Kangaroo and Spring nodes. But before we use these two nodes, we need to do some preparation job that we need to create mesh within each bubble for transforming these into springs and adding force. For realizing this aim, I am gonna take one face of the water cubic to demonstrate. We need to use offset node to offset the original border of the Voronoi to the inner direction, find the centroid of the polygon, and connect the centroid with each corner point of the polygon. As the specific detail of coding and result, see picture 8 and 9.

 Picture 8

Picture 9

Now let's review 4 screenshots of parametric changes
                      Screenshot 1

                      Screenshot 2

                     Screenshot 3

                     Screenshot 4



.  

    








没有评论:

发表评论