Текст вдоль кривой в Blender Geometry Nodes

Изгиб текста вдоль кривой является одним из эффектных приемов создания различных необычных и интересных надписей. В Blender это можно сделать при помощи Geometry Nodes.

Обратный отсчет текстом

В Blender Geometry Nodes есть ряд нод для работы с текстовыми строками. Среди них есть ноды, позволяющие преобразовывать число в текст, а так же заменять в текстовой строке подстроки. Для примера реализуем “обратный отсчет” от десяти до нуля словами.

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

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

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

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