2014年12月7日 星期日

Archimedean Solid (Processing)

以下是Processing建構之Archimedean Solid (阿基米德立體) 物件,阿基米德立體是一種高度對稱的半正多面體 (Semi-regular Polyhedron),使用兩種或兩種以上的正多邊形為面,並可從正多面體經過截角、截半、截邊等操作建構半正多面體。由於阿基米德立體的面是由正多邊形所組成,每個相鄰正多邊形的邊長均相等,因此阿基米德立體的邊均為相同長度。

Examples: http://webmail.ntcb.edu.tw/~leohuang/zh-tw/processing.html

Rhombicuboctahedron

Icosidodecahedron

Truncated Cuboctahedron

Truncated Dodecahedron

Truncated Icosahedron

Small Rhombicosidodecahedron

Great Rhombicosidodecahedron

【參考資料】

[1] Open Processing:http://www.openprocessing.org/
[2] Ira Greenberg, Dianna Xu, Deepak Kumar, Processing: Creative Coding and Generative Art in Processing 2, Friends of ED.
[3] Vantomme Jan, Processing 2: Creative Programming Cookbook, Packt Publishing.

© Chia-Hui Huang

沒有留言:

張貼留言