2011年6月27日 星期一

on planar geometrical patterns

幾何學圖案是生成演算法與操作grasshopper可行的設計方式,
本練習嘗試運用運算器創造出簡單幾何圖案
example1:simple linear pattern

















首先運用series創造x向序列
再藉由方程式設定不同y=x, y=x/3,y=-x,y=-x/3創造出四種不同的y值
形成點陣
為了形成zig-zag的圖案,運用(cull pattern)通過boolean值(true/false)設定
在每一行列中挑選出不同的點
再經由weave讓兩個數列交錯
最後再經由pline將所有點串連
形成編織圖案
example2:circle patterns











































這個練習
1 運用range將範圍界定,
2運用方程式x*pi形成圓,接著使用sin cos函數建立一組圓環的點
3利用方程式相乘x*y獲得第二組圓
4運用cull pattern挑選出需要的點
5運用sort 加以排序
6最後將點相連形成星


沒有留言:

張貼留言