Prilikom analize problema, došlo je do izvesnih promena u radu. Umesto odabira oblika prema visini, ključni parameter za odabir oblika bio je zakrivljenost terena.
Na samom početku rada, pored Grasshoppera instalirale smo i plugin Lunchbox kako bismo imale mogućnost rada sa različitim vrstama tesalacija. Prvi korak u našem radu bilo je formiranje eksperimentalnog mesha koji predstavlja teren. Njega smo dobili od površi generisane spajanjem proizvoljnih preseka terena nacrtanih alatkom Curve.
Dodale smo komandu BBox unutar kojeg se nalazi Mesh. Zatim smo uvele alatku Deconstruction Brep (DeBrep) kako bismo imale mogućnost pojedinačnog izbora strana BBox-a. Pomoću alatke Item i Index odredili smo gornju stranu kvadra.
Tu stranu kvadra podelili smo na šestouglove. Da bismo ispoštovali uslov o tri oblika pločica, šestouglovi bi trebali biti pravilni.
Zatim smo uz pomoć alatke Explode raščlanili heksagone na njegove osnovne jedinice- vertekse i linije. Potom smo vertekse uz pomoć alatke Project projicirali na zadati Mesh. Sa date planarne ravni nije bilo moguće projicirati određeni broj šestouglova.
Selekcija datih šestouglova izvršena je pomoću komponente Null koja određuje šestouglove koje nisu uspeli da se projiciraju, a zatim smo sa alatkom Cull ukinuli članove kako bismo dobili isti broj heksagona na planarnoj površi i na meshu.
U daljem radu je potrebno definisati parametre koji određuju heksagone, rombove i trouglove.