Код: Выделить всё
File "d:\Blender builds\Blender 4.2.1\4.2\scripts\freestyle\modules\freestyle\utils.py", line 95, in get_strokes
return tuple(map(Operators().get_stroke_from_index, range(Operators().get_strokes_size())))
NameError: name 'Operators' is not defined
Я впервые пишу надстройку для Blender, поэтому могу упустить что-то очевидное.
Чтобы повторить это, вы можете настроить среду Python 3.7, установить bpy и numpy и, наконец, запустить bpy_post_install. Например, на Конде:
Код: Выделить всё
conda create -n blender python=3.7 -y
conda activate blender
pip install bpy numpy
bpy_post_install
Код: Выделить всё
import bpy
from freestyle.utils import get_strokes
var = get_strokes()
Подробнее здесь: https://stackoverflow.com/questions/792 ... et-strokes
Мобильная версия