algorithmic modeling for Rhino
Script in C# to generate penrose tilings using the substitution method. See this penrose tiling page from university of british columbia for a description of the algorithm.
Output is as a mesh or as polylines forming the quads of the penrose rhombs or a mesh of the generating triangles.
4 options exist for the initial triangle:
0 = use inputMesh drawn in rhino
1 = fat triangle*scale
2 = thin triangle*scale
3 = fat triangle (very small)
4 = thin triangle (very small)