Метод
![]()
|
1.5.4. Работа с Деревьями ДанныхВ этом примере, мы будем использовать некоторые инструменты Grasshopper для работы с деревьями данных для извлечения, реорганизации и интерполяции нужных точек, содержащихся в дереве данных и создания решетки пересекающихся ребер. Проведите две перекладины для создания NURBS поверхности. Разделите поверхность на сегменты, переменного размера, исключите вершины. Данные, собранные в один список с четырьмя элементами для каждого сегмента. Сделайте Flip матрицы, чтобы изменить структуру данных. Данные, собранные из четырех списков, каждый содержит одну угловую точку каждого сегмента. Разбейте дерево, чтобы соединить угловые точки и прорисовать диагональные линий через каждый сегмент. Сократите дерево до cull веток, содержащих неполные точки, чтобы создать NURBS кривую третьего порядка и интерполировать точки. Вытянуть кривые, чтобы создать пересекающиеся окончания. |