Upload
pelin-asa
View
249
Download
1
Embed Size (px)
DESCRIPTION
Â
Citation preview
S T U D I O A I RA L G O R I T H M I C S K E T C H B O O K
P e l i n A s a
Tu t o r S o n y a P a r t o n
Patterning
Lof t ing
Gray Black White, Linda Halcomb, 2010.
https://lindahalcombfineart.files.wordpress.com/2010/10/gray-black-white-1.jpg
Pattern of circles drawn accord-ing to the brightness of this art-
work projected onto the sponges
The sponges are places according to a random grid, and each one is slightly different from each other, like
the sea sponges in real life.
This is an algorithm for creating syconoid-like sponges with varying profiles. The Grasshopper script for each sponge is clustered for easy repetition, and the param-eters were adjusted separately.
Parameters
The location of sponges The length of each sponge At how many points along the height of the geometry the radius changes At which heights the radius changes The radii at those points
1
Sponge 2
To be able to create the almost random and complex appearance of this sponge a basic building block on one branch was repated
many times at different points along the main branch.
Parameters
The length of each branch The angle of each branch The points at which the smaller branches spring from their mother branch
2
Initial algorithm for creating the tree trunkPoints along a radial grid are moved at random distances and interpolated to form anuneven trunk
A grid is projected above the trunkto connect points along the rim of the trunk and on the grid to form arcs for branches
Branches are pipes with the Variable Pipe tool and the intersections of the trunk and the branches are removed
C u r v e s a n d T r a n s f o r m a t i o n s
3
Parameters
Shape of the trunk can be changed by inputting different seed for randomness
Angle of the two halves of the each branches can be changed as can be seen from the iterations below
Lengths of the trunk and the branches
Radii of the branches at several different heights
4
3
P a t t e r n i n g L i s t s
5
i. 100101
ii. 101001000101
iii. 1000101
i. 16x16
ii. 14x14
iii. 12x12
Initial pattern created with a 16x16 surface grid voronoi dragram and one attractor point
As can be seen from the cull patterns i and iii even one difference can create two very differ-
ent patterns.
The patterns on this lofted geometry (first three images left to right) were created by us-ing different list components such as jitter and cull pattern to change the curves created with Interpolate component. The fourth surface was
created with Surface Morph component to apply the surface from the initial exercise on the left
page on the surface of the geometry.
6
F i e l d s
7
Fields created with two points
and a line are merged
3 point arcs created around a circle to form a
surface
Geometry created from the arcs
Direction display of the field is mapped
onto the surface
Different field iteration with various points and lines and mapped onto different surfaces
Vo r o n o i d i a g r a m f r o m f o r c e f i e l d s
M a p p i n g a c u r v e p a t t e r n o n a s u r-f a c e u s i n g p a t h m a p p e r
K a n g a r o o
A p p l y i n g s p r i n g a n d b e n d i n g f o r c e s o n c u r v e s
T h e b o t t o m r e d l i n e i s t h e o r i g i n a l c u r v e d r a w n i n R h i n o , t h e o t h e r s a r e f o r m e d a s t h e l i n e s p r i n g r e -l a x e s
A p p l y i n g s p r i n g f o r c e s o n d i f f e r -e n t g e o m e t r i e s t o e x p e r i m e n t w i t h t h e i r s h a p e d e f o r -m a t i o n s
A p p l y i n g s p r i n g a n d u p w a r d s u n a r y f o r c -e s o n a p l a n a r m e s h w i t h c o r n e r s a s t h e
a n c h o r p o i n t s
M e s h S p r i n g s / Te n s i l e S t r u c t u r e s
c h a n g i n g t h e s t i f f n e s s o f t h e s p r i n g