PIZiadas GRÁFICAS

PIZiadas GRÁFICAS

Мой мир дюйма.

Отредактируйте сценарий Python в блендере

Text_Editor_ThumbМы видели, как мы можем ввести простую инструкцию в консоли Python Блендер включает в системе окна. Эта система является полезным для тестирования команд, но обычно не используется для программирования последовательности из них.

Консоль также позволяет нам исследовать команды, доступные через автозаполнение , от ввода команды запуска, содержащий функции Blender Python: “бипиридин”.

Блендер есть окно для редактирования текста, который может служить в качестве “IDE” Программирование в Python, в том числе нумерация строк, с использованием цветов, чтобы отличить синтаксис и возможность автоматического autoidentación длинных строк текста.

Чтобы открыть окно редактирования текста вы можете выбрать соответствующую иконку (Лист ноутбук) Кнопка я в левом нижнем углу любого окна. Эта кнопка определяет тип редактора, содержащий окно. Выберите значок “Текстовый редактор”.

Abrir_editor_texto

Новое окно будет заменить предыдущую редакцию и покажет свой интерфейс с текстовой области

text_edit

Чтобы начать использовать это окно мы открываем существующий файл (Открыть) или создать новый (Новое). С этого момента мы будем иметь курсор в области редактирования позволит редактировать текст

tex_edit_Habilitada

Изменения интерфейса, добавив новые возможности, среди которых включают в себя “Запустить сценарий” это позволит нам выполнить скрипт, который мы имеем в этом окне.

Чтобы проверить работу добавить несколько строк кода, которые позволяют нам создавать некоторые геометрии:

импорт бипиридин
Zval =[0,1,2,3,4,5]
для г в Zval:
    bpy.ops.mesh.primitive_torus_add(вращение =(0, 0, 0), Расположение =(0, 0, Z))

В первой строке кода, “импорт бипиридин”, Он добавил, что библиотеки объектов для Python Blender

Вторая строка определяет вектор координат, которые будут служить для определения положения “Z” объекты

Цикл “для” присвоить значения “пригласил” а-ля переменная “Z” в каждом цикле петли (6 циклы)

Последняя строка, в цикле, как это отступом, создаст геометрию.

Результат выполнения кода, нажатием кнопки “Запустить сценарий” или нажав комбинацию клавиш “Alt” + “P” Вы можете видеть на рисунке: 6 быков одинакового размера, с теми же координатами “X” и “год” но отличается “Z”.

первый скрипт

Для завершения упражнения будут держать сценарий в файле. Важно, что этот файл, чтобы использовать соответствующие Python скрипты расширение, которое “ру”. Например “Script_1.py”

Экономить

Мы можем сделать небольшие вариации этого упражнения:

  • Не могли бы вы сделать две петли, один в другой, для генерации “быки самолет”?
  • Не могли бы вы изменить сферы быков?
  • Не могли бы вы сделать две петли, один в другой, для генерации “План шарики”?

бой быковсферы

 

 

Python с блендером

Python с блендером