3d форум по Blender

Blender => Вопросы от новичков => Тема начата: Pogrammist от 02 Август 2018, 12:52:07

Название: Нужна помощь в программировании Blender
Отправлено: Pogrammist от 02 Август 2018, 12:52:07
Доброго времени суток! Нужна помощь, не могу понять почему скрипт не хочет верно выполняться. Работа должна осуществиться следующим образом: смена цветов стен(4шт), перемещение источника света по окружности в плоскости камеры, поворот модели на заданный угол и тд. Поворот модели никак не хочет осуществляться, хотя вроде все верно написано. Помогите пожалуйста!! :'( :'( :'(
Название: Re: Нужна помощь в программировании Blender
Отправлено: Николай Николаев от 02 Август 2018, 22:53:53
... выложи модель ...
Название: Re: Нужна помощь в программировании Blender
Отправлено: Pogrammist от 02 Август 2018, 23:36:09
Не получится, размер проекта не вписывается в рамки ограничения. Только если лично скинуть...
Название: Re: Нужна помощь в программировании Blender
Отправлено: Николай Николаев от 03 Август 2018, 11:13:56
... из твоего пояснения не совсем понятна структура циклов, но возможно проблема в неверном выборе  объекта для поворота  ...

... в начале кода ...
co_obj = bpy.context.object

... по ходу поворота ...
scene.objects.active = da_obj[model_name]
co_obj.rotation_euler[2] += model_rotation_angle

... может быть следует делать так? ...
co_obj = da_obj[model_name]
co_obj.rotation_euler[2] += model_rotation_angle

... и ещё практичнее форматировать название файлов по маске ...
output_file_name = '%4d' % counter