Python в Grasshopper
Как изучить язык программирования питон и применять его в Grasshopper?
Зачем и кому нужен Python в Grasshopper?
Python на сегодняшний день один из самых популярных языков программирования. При помощи него можно создавать большое количество разных программ, обрабатывать огромные массивы данных, вести работу data sceince, создавать игры, проводить работы по машинному обучению, работать с вебом и, конечно же автоматизировать задачи в самом Grasshopper.
Python доступен в стандартных инструментах Grasshopper (Math - Script) и таит в себе массу возможностей. Вы можете использовать Rhyno script syntax, то есть синтаксис команд для автоматизации задач Rhino, так и синтаксис для автоматизации задач, так и Однако версия питона не самая свежая
На гифке отражены ключевые моменты для понимания работы
нода Sort list в Grasshopper. Если мы ставим сортировку файлов по дате,
то Windows разместит первым самый свежий файл, а последним самый старый. Файлы будут упорядочены один за другим по дате создания: мы получим их список, упорядоченных по дате создания. Точно таким же образом принцип сортировки устроен в Grasshopper.
На гифке выше отражены ключевые моменты для понимания работы нода Sort list в Grasshopper. Если мы ставим сортировку файлов по дате, то Windows разместит самым первым тот файл, который был создан позже всех а последним по счету будет файл созданный раньше всех остальных. Файлы будут упорядочены один за другим по дате создания. Точно таким же образом принцип сортировки устроен в Grasshopper.
Тест
Ответьте на вопросы и проверьте себя насколько верно и правильно вы поняли принцип сортировки данных в Grasshopper при помощи нода Sort list.
Начать тест
К каким разъемам необходимо подключать список числовых ключей?
Верно, именно сюда нужно подключать ключи.
Не совсем, так точнее, вообще не верно) К этому входному разъему мы подключаем объекты сортировки.
Дальше
Проверить
Узнать результат
Для чего нужны числовые ключи при сортировке?
Да, верный ответ. Видно, что мы не зря старались, если конечно ты не нажимаешь на угад;)
Сосчитать можно и по пальцам, однако ключи нужны немного для другого;)
Видно же невооруженным глазом, что здесь написана бессмыслица? Мало того, что ответ не относится к вопросу, так и написано в формулировке ответа абсолютно все неверно.
В целом, начало верное, но длины списков обязательно должны совпадать.
Дальше
Проверить
Узнать результат
Какими типами данных могут быть объекты сортировки Values A?
Верно, но на самом деле чуточку больше!
Почти правильно, однако сюда же надо включить и остальную геометрию, не только кривые
Нет, гораздо больше! Только ключи должны быть числами, а объекты сортировки могут быть и числами и чем угодно другим.
Да, верно! Объекты сортировки могут быть любыми!
Дальше
Проверить
Узнать результат
У вас есть список гантель и их веса. Вам нужно отсортировать их по весу. Что в данном случае keys и Values A?
Пожалуйста, прочитай статью заново и посмотри видео) Верим, что в следующий раз ты ответишь правильно.
Как же нету, если есть?)
Верно!
Пожалуй, это не правильный ответ. Попробуйте еще раз прочитать статью, посмотреть видео и понимание обязательно возникнет!
Дальше
Проверить
Узнать результат
Каков принцип сортировки данных?
Grasshopper иначе сортирует объекты. Затем мы можем развернуть список и получить от большего к меньшему, но изначально он сортирует элементы от меньшего к большему.
Да, верно.
Абсурд) Видно же?
Если бы это было так, то наверное Grasshopper уже давно сломался.
Дальше
Проверить
Узнать результат
Неумёха, но не безнадежный!
Попробуй прочитать статью снова и хорошенько попрактикуйся на примерах в видео! В следующий раз у тебя получится гораздо лучше;)
Пройти ещё раз
Ты что-то всё-таки понял!
Иногда нужно просто сделать паузу, тогда материал уложится в голове и через некоторое время ты поймешь все гораздо лучше. Но перед тем как сделать паузу, нужно как следует попрактиковаться и постараться вникнуть во весь материал. Поэтому не халтурь и ещё раз повтори весь материал!
Пройти ещё раз
Похоже ты понял все с первого раза!
Поздравляем! Отличный результат! Теперь наша команда точно уверена, что понимание возникло в твоей голове и ты стал ближе к вершинам Grasshopper!
Пройти ещё раз