Заполнение кривой объектами рандомного размера на Blender Geometry Nodes

При помощи Blender Geometry Nodes можно заполнить кривую нужным количеством одинаковых объектов.  Также мы можем сделать заполнение немного интереснее, изменяя размер заполняющих объектов случайным образом.

Видимость объекта во вьюпорте

В ряде случаев бывает необходимо определить, виден ли в данный момент определенный объект в окне 3D вьюпорта в Blender, или – нет. В общем случае определить видимость объекта во вьюпорте можно при помощи функции location_3d_to_region_2d из модуля view3d_utils.

Отслеживание переключения между слоями видимости ViewLayer

В Blender Python API не предусмотрено отдельных обработчиков для отслеживания переключений слоев видимости ViewLayer. Однако если нужно выполнять какие-то действия при их переключении, их можно отследить при помощи шины передачи сообщений.

Заполнение кривой нужным количеством объектов в Blender Geometry Nodes

Заполним кривую необходимым количеством объектов так, чтобы они занимали всю длину кривой без промежутков, при необходимости корректируя свой размер.

Использование текстурных карт для деформации геометрии в Blender Geometry Nodes

Деформация меша текстурными картами в Geometry Nodes может показать очень интересные результаты. Например, при помощи текстуры Voronoi очень легко можно добавить любому объекту немного “органики”.

Как вернуть на Splash Screen опции установки глобальных настроек

Когда вы запускаете на своем компьютере новую, только что установленную, версию Blender, на приветственном экране Splash Screen отображаются опции, с помощью которых вы можете установить начальные настройки или импортировать их из ранее используемой вами версии Blender. Однако потом эти опции пропадают, и на Splash Screen будут отображаться обычные команды открытия файлов.