Скрипт для жирного карандаша Blender 2.8, который автоматически заполняет все замкнутые линии - PullRequest
0 голосов
/ 09 октября 2019

Мне нужен скрипт Blender 2.8, который автоматически заполняет все замкнутые линии и круги для жирного карандаша.

Например. https://i.imgur.com/5tnibet.png автоматически становится https://i.imgur.com/xIpo6Yi.png

1 Ответ

0 голосов
/ 19 октября 2019

Речь идет не о закрытии контуров обводки, а о включении заливки для каждого материала.

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

for s in bpy.context.object.material_slots:
    s.material.grease_pencil.show_fill = True

Это не удастся, если текущий объект не является карандашом смазки, поэтому, если вы хотите что-то более общее, вы должны проверить, что object.type == 'GPENCIL'

...