
proa2016Dec2c

proa2016Dec2b

proa2016Dec2a

proa2016Dec3a

proa2016Dec6a_contours

proa2016Dec6a

proa2016Dec4c

proa2016Dec4b

proa2016Dec4a

proa2016Dec5_pos

proa2016Dec5b_contours

proa2016Dec5b

proa2016Dec5c_contours

proa2016Dec5c

proa2016Dec5d-contours

proa2016Dec5d

proa2016Dec6b_contours

proa2016Dec6b

proa2016Dec5d

wake_wave_2016Dec6b_gh
Wake Wave Patterns in Grasshopper (Rhino CAD)
December, 2016
This work was inspired by a question about using Grasshopper to