Главная страница
Навигация по странице:

  • “Shortest List”

  • “Longest List”

  • “Cross Reference”

  • Метод


    Скачать 6.45 Mb.
    НазваниеМетод
    Дата10.01.2020
    Размер6.45 Mb.
    Формат файлаdocx
    Имя файлаekz.docx
    ТипДокументы
    #103389
    страница7 из 21
    1   2   3   4   5   6   7   8   9   10   ...   21

    1.4.3. Соединение Потока Данных

    Соединение данных - это проблема, для которой нет одного решения. Это происходит, когда компонент имеет доступ к входам различного размера. Изменение алгоритма соединения данных может привести к значительно отличающимся результатам.

    Представьте компонент, который создает сегменты линии между точками. Он будет иметь два параметра ввода, которые оба будут предоставлять координаты точек (Список А и Список Б):



    Как вы можете видеть, существуют разные способы рисования линий между этими наборами точек. В Grasshopper 0.9 есть три новых компонента для соединения данных, они находятся в разделе Sets/List panel: Shortest List (самый короткий список), Longest List (самый длинный список) и Cross Reference (перекрестные ссылки). Эти новые компоненты позволяют добиться большей гибкости внутри трех базовых алгоритмов соединения данных. Кликните правой клавишей мыши по каждому компоненту и вы сможете выбрать опцию соединения данных из меню.

    Самый простой способ - соединить входы один к одному пока один из потоков не исчерпает себя. Этот алгоритм называется “Shortest List” (самый короткий список):





    Выберите опцию алгоритма соединения из меню компонента правым кликом мыши по компоненту.

    Алгоритм “Longest List” соединяет входы пока все потоки не иссякнут. Это поведение включено по умолчанию у всех компонентов:



    И последнее, метод “Cross Reference” создает все возможные соединения:



    Это может быть потенциально опасно, так как создается невероятно огромное количество выходов. Проблема усложняется еще тем, что вовлекается больше параметров ввода и наследование изменяемых данных начинает увеличивать данные, при этом логика остается той же.
    1   2   3   4   5   6   7   8   9   10   ...   21


    написать администратору сайта