Top.Mail.Ru
 
Принципы взаимодействия структур
Основными структурам данных в Grasshopper является список или дерево данных. Дерево данных в определённой степени можно представить как список списков. В языках программирования, например в Python есть нечто аналогичное — вложенные списки. Однако, следует отметить, что вложенные списки не до конца могут верно решить задачи взаимодействия двух сложных структур. В любом случае в этом уроке вы узнаете о необходимых основах взаимодействия структур.

В основе взаимодействия структур лежит три принципа: Longest list, Shortest list и Cross reference. Для этого даже есть специальные ноды:

Во всех случаях в стандартном значении взаимодействие списков осуществляется по принципу Longest list, т.е. по самому длинному списку. Если же необходимы принципы Shortest list (Кратчайший список) и Cross reference, то для этого нужно задействовать специальные ноды.
Упомянутые принципы очень важны. Без их понимания невозможна самостоятельная работа.
Видео-ответ на задачу
Комментарии для сайта Cackle