Blender Python ► 5. ООП в Python на примере объектов Блендер

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

В этом видео мы более подробно рассмотрим концепцию Объектно-Ориентированного Программирования в пайтон на примере объектов в Blender.

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

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

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

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

Вы так об этом говорите, будто это что то простое)

MaksXXI
Автор

More blender python please!!)))
we NEED IT MORE!
Спасибо огромное. Лучшиу связки блендер + Питон.
Ничего подобного нигде не мог найти.

nektoxyz
Автор

спасибо за уроки! я закончила универ в 2013 году и о python тогда еще никто не говорил, с удовольствием изучаю его сейчас)

natashabobryakova
Автор

Самое лучшее объяснение из всех которые Я видел! Огромное Вам

serghain
Автор

Лайк за то что не обделил собачек лапками х) А вообще самые топовые уроки по блендеру, спасибо большое))

DashyFoxx
Автор

Спасибо, Андрей, как всегда познавательно!

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

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

ИгорьКудряков-ля
Автор

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

dizfx
Автор

только после этого видео сталь понимать ОПП

костябельков
Автор

Знакомые вещи в python становятся ещё и родными в интерфейсе Blender)

alexandrpodoprigora
Автор

класс метод работает как статический метод класса. но я не понял в питоне там еще есть статик метод)

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

Спасибо за урок!
Все очень понятно, по крайней мере для меня, но я глубоко в контексте программирования, поэтому кажется, что местами излишне подробно разжевано.
Но должен сказать... какой же все таки неаппетитный этот ваш Пайтон.

mikhailkh
Автор

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

stas_lu
Автор

Спасибо за урок)
Объясните, пожалуйста, новичку, в двух словах, в чем заключается ваша специальность "Оптимизация и автоматизация проектов"? Это речь про драйверы и код на python?

RoyallRed
Автор

так и не понял что нам дает это оборачивание объекта.
может быть оборочивание объектОВ нам что то дало по ощущениям)
закинули в какую то структуру и проводим панипуляции. фиг знает

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

Интересная и полезная лекция, спасибо! Но не могу понять вот, если экземпляр класса CustomObject obj1 создан по лекалам объекта в сцене, то почему этот объект меняется если мы меняем параметры obj1 ? По идее этот объект сцены послужил образом и подобием для создания нашего obj1 и не более.

antoniosaveliy
Автор

Интересно а как можно прочитать с выхода нода информацию в питоне? В смысле, данные, которые он выдает во вьювер, например. Вот например с выхода нода математики?

slsh
Автор

Предположим у нас есть некое количество разных фотографий. 1)Можем ли мы сделать массив из их индексов и соотношений сторон и использовать этот массив в геонодах для непропорционального скейла квадратных плецнов?
2) можно ли эту последовательность фотографий использовать не в качестве секвенции, а каждый кадр секвенции по индексу применять к новому объекту?

TemaShahov
Автор

в определении метода пишем через двоеточие тип аргументов, но почему то компилятору пофиг. он выполняет код если передать другие аргументы и уже дальше идет ошибка если мы ожидали не тот тип. ничего не понял. а зачем мы пишем это тогда

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

Не обязательно аргумент со значением по умолчанию явно прописывать

Ivan_Balakirev