THE COLOR BASED SPACE | Attracted Shell Design with Grasshopper, Weaverbird, Remap+ and RhinoScript

Page 1

ARCD411 FINAL SUBMISSION Efekan ÇAKIR - 160209005


THE COLOR BASED SPACE The Project, as known as The Color Based Space (TCBS), is generated for Theory and Applications of Computational Design Course in Istanbul Okan University. TCBS aims to has different shape of shell variation according to color of shell. This feature can be used in real life with optical color detector with many different conditions.









DESIGN METHOD TCBS designed on Rhinoceros 7 Trial Version with Grasshopper, Weaverbird, Remap+ and RhinoScript.



color hardness

color

color



HOW DOES WORK THE COLORED ATTRACTOR? Attractor was defined as a color palette. The color palette creates RGB type color data. The RGB color space comes up 3 different color as the name. Red, Green, Blue. Each color defines an integer in 0-255 interval. For example: (0,0,0) is black, (255,255,255) is white. Additionally, (255,0,0) and (0,255,0) and (0,0,255)


HOW DOES WORK THE COLORED ATTRACTOR? The RGB values are gathered separately. R is assigned as X that expresses the horizontal value of shell surface G is assigned as Y that expresses the vertical value of shell surface B is assigned as Z that expresses the hardness value of shell surface


HOW DOES WORK THE COLORED ATTRACTOR? Those X, and Y values are exported as (X,Y) attractorPoint that express a point on shell surface. That Z value is exported as hardness. That X, Y, and Z values are exported as RGB color data again.



GENERAL DESIGN METHOD Define points with one point tool.


GENERAL DESIGN METHOD Define points with another point tool.


GENERAL DESIGN METHOD Create lines with defined point, with using interpolate tool.


GENERAL DESIGN METHOD To define the shell, connect that point together.


GENERAL DESIGN METHOD To giving 3rd dimension, create points on that lines.


GENERAL DESIGN METHOD To control, connect to move tool that points.


GENERAL DESIGN METHOD Then, give the 3rd dimension with Unitz tool.


GENERAL DESIGN METHOD Connect to Arc 3Pt tool the first defined 2 points and the last defined points for defined curve on that points.


GENERAL DESIGN METHOD Define the base shell with created curve on Sweep2 tool.


GENERAL DESIGN METHOD Connect the base shell to Divide Domain² tool with 2 number sliders that express column and row of grids.


GENERAL DESIGN METHOD Then, process the grid on the base shell with Isotrim tool.


GENERAL DESIGN METHOD Then, define a mesh with Simple Mesh tool.


GENERAL DESIGN METHOD The general shell design ended. After that, the detailed shell design will start.


DETAILED SHELL DESIGN Connect the base shell, which is defined by Sweep2, and a point to Evaluate Surface tool. The tool defines the attractor point.


DETAILED SHELL DESIGN Get the attractor point from the Evaluate Surface tool, to affect shell.


DETAILED SHELL DESIGN Connect the Mesh which is defined by Simple Mesh tool, to Area tool. It provides to centeroid point of each rectangle of grid on mesh.


DETAILED SHELL DESIGN With the Closest Point tool, the distance between attractor point and centroid point of gridal mesh is defined.


DETAILED SHELL DESIGN With Remap+ tool of Remap+ plugin, data is mapped.


DETAILED SHELL DESIGN Also, the data mapped again in interval that is defined by number slider.


DETAILED SHELL DESIGN Weaverbird Stellate/Cumulation tool of Weaverbird plugin, the shell transformed as thorns on each rectangle of gridal mesh. Actually, each thorn is a pyramids.


DETAILED SHELL DESIGN Weaverbird’s Join Meshes and Weld tool of Weaverbird plugin, thorned shell is maded lighter that means less footprint.


DETAILED SHELL DESIGN Weaverbird’s Catmull-Clark Subdivision tool of Weaverbird plugin, creates a mesh-based recursive subdivision that contains quad face.


DETAILED SHELL DESIGN Detailed Shell Design phase that has attractor point, ended. After that, customization will start.


CUSTOMIZATION With Custom Preview tool and Colour Swatch tool, Color is defined on each surface that connect these tools.


CUSTOMIZATION With GhPython Script tool, attractor is affected by color.


CUSTOMIZATION The script is like that is explained at the beginning of presentation. Attractor point that is on the shell surface, can be positioned in interval 0-1. 0 is first point and the 1 is the last point of the shell For that reason, the RGB values that can be defined 0-255 interval, surface on vertical and divided by 255 to fix on 0-1 interval. horizontal direction. Also the hardness divided by 25.5 and multiplied with 2 to define max limit 20. It makes more logical space. Max limit should not be so much.


CUSTOMIZATION attractorPoint should be connected to point input of Evaluate Surface. color should be connected to Material input of each Custom Preview tool. hardness should be connected to Max input of Remap+ tool.



THE DESIGN PROCESS VIDEO


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.