Blender Python ► 4. Итерируемые объекты в Python

preview_player
Показать описание
Практические занятия по программированию на Python на примере API Blender.
Развитие канала напрямую зависит от вашей реакции

Я стараюсь строить уроки таким образом, чтобы по ним могли заниматься как те, кто не знает Блендер, так и те, кто не знает Пайтон (хотя конечно базовые знания и того, и другого облегчат понимание). Меня зовут Андрей Соколов, я специалист по компьютерной графике, оптимизации и автоматизации проектов, автор аддонов для Блендер, среди которых
True Motion Blur:
True Time Remapping:

В этом видео мы затронем итерируемые объекты в Python: List (список), Tuple (кортеж), Set (множество), Dict (словарь)

Буду рад видеть в подписчиках:

Англоязычные ресурсы (временно не обновляю в связи с санкциями):

#python #блендер #пайтон
Рекомендации по теме
Комментарии
Автор

Очень крутая подача материала! Спасибо!

NarynovS
Автор

Смотрел в инете много видеоуроков, Андрей дает материал лучше всех. Понятно и запоминаемо. Отдельный респект за новогодний салют на фоне) Смотрю как сериал.

MaksXXI
Автор

Уроки супер, провел новый год в блендере? Снимаю шляпу. Спасибо!

coufalikus
Автор

Спасибо, Андрей, что даже в праздники записываете видео))

Игорь-хьр
Автор

Новый год капец как давно прошел, я вот только добрался. К счастью я не совсем с нуля, поэтому пока все понятно.
Спасибо ! :)

Vladimir_Stepchenkov
Автор

Отложу в коллекцию видео, которые я должен посмотреть когда вырасту в 3D)

mensoon
Автор

Ждем как можно все это применять в 3D графике :)

Welovegraphics_wlg
Автор

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

TemaShahov
Автор

круто конечно, спасибо) но лично я хотишь больше блендера чем питона) :D но все пересмотрю для просмотров )

Bezim
Автор

спасибо что сказал где сонсоль открывется, целый час искал. Почему так неудобно сделали, в другом окне?

dportableinc
Автор

Ничего не понял, но очень интересно! З.Ы. Видео посмотрел от начала до конца.

alexey_korneev
Автор

Отложу в коллекцию видео, которые я должен посмотреть когда вырасту в 3D) (скопировал действие комментатора ниже:))

jlhoihnbn
Автор

У нас при создании кортежа значения копируются да. иначе мы их можем изменить через ссылку на объекты которые вкинули в кортеж)

Мстящийбоксер-ъг
Автор

Привет Андрей! Полезные уроки! Хотел поинтересоваться у тебя, а ты не работал ли с исходниками Blender'а? А то у меня есть интерес начать разбираться. Среда Windows. Установил Qt Creator, Cmake, скачал Source Code Blender'а и пока не смог настроить чтобы Cmake нормально генерировал зависимости. Если был такой опыт поделись пожалуйста.

nreenvoice
Автор

09:45 -- я понял, что не срабатывает из-за вложенного списка, но не понял почему. Причем эта ошибка выскакивает даже когда вложенный список представлен 1 элементом (my_list[3] = [7]). Каждый элемент вложенного списка тоже нужно обязательно итерировать при итерировании основного?

soratnikov
Автор

16:52 наверное просто у компилятора такие вот правила для создания кортежа. не вызываем мы функций

Мстящийбоксер-ъг
Автор

5:33 -- как вывести элементы списка от конца к началу? Не [1, 2, 3, 4], а [4, 3, 2, 1]?

soratnikov
Автор

хорошо когда уже знаком с другими языками где теже яйца только в профиль

Мстящийбоксер-ъг
Автор

Класс!!! Доступно и понятно рассказываете!
Спасибо!!!

dizfx