Блог по Vectary 3D

Плагин Vectary 3D в Figma: работа с альфа-каналом (прозрачностью)

Figma
Плагин Vectary 3D в Figma

Неочевидное про наложение изображения на модель в плагине Vectary 3D в Figma и альфа-канал (прозрачные участки на изображениях).


Если будете размещать на своей модели изображение с прозрачными участками через _switchable, то можете столкнуться с не совсем понятным поведением.


Сделать это нормально получится в том случае, если _switchable будет не частью геометрии, а именно инструментом Image Plan, в которой обязательно должна быть включена настройка Opacity from Color.




В противном случае вы столкнётесь с тем, что прозрачные участки будут либо белыми, либо сам полигон станет прозрачным.


По сути Image Plane и полигон (кусок геометрии вашей модели) не сильно отличаются друг от друга. Просто в Image Plane есть функция Opacity from Color. В полигоне тоже применяется прозрачность, но в тот момент, когда вы загружаете изображение с альфа-каналом. То есть нужна предзагрузка шаблонного изображения с прозрачностью.


Поэтому всё-таки проще и интуитивно понятнее использовать Image Plane поверх геометрии.


Кстати, если накладывать полигон с изображением на геометрию, то он почему-то ложится не идеально, в отличии от Image Plane, что приводит к артефактам.