У Rive в early access выкатили GPU Canvas. Это низкоуровневый GPU-слой для работы с 3D и шейдерами. Этот апдейт не просто добавляет фичу, а ощутимо пробивает (но не дно!) потолочек возможностей.
Мы теперь прямо в Rive сможем сами писать шейдеры и кастомные эффекты или даже запилить свой GLTF-импортер и затаскивать в проект свои тридешки. GLTF, если что, это такой открытый формат 3D-моделей, что-то типа джипега в мире 3D. Он даёт удобно упаковать геометрию, материалы, текстуры, скелетную анимацию и иерархию объектов в один файл, который потом открывает любой движок.
В анонсе упор сделан на сознательный low-level подход, ориентированный на разработчиков, но! Если ты не пишешь шейдеры сама/сам (а по понятным соображениям большинству нормальных людей это не очень-то нужно), за тебя это сделает агент. Следующим шагом обещают запилить и свой MCP.
Не знаю, какой магией пользовались разработчики, но говорят, что вес библиотеки вырос всего на 25 КБ.
А теперь комбо-финишер: это не отдельная песочница, т.е. можно рендерить 2D-компоненты как интерактивные текстуры внутри 3D-сцены или наоборот встраивать 3D в 2D-артборд. Сцены работают вместе со всем привычным инструментарием: адаптивные лэйауты, стейт-машины, динамический текст, вектор-фезеринг, скелеты, дата-биндинг.
Работает везде, где работает Rive: веб, мобилки, игровые движки, телевизоры, экраны в тачках. Такой набор инструментов не даёт ни один движок. Rive, где вообще мой чек за рекламу?
P.S. Нас с вами уже почти 500 человек, давайте добьём до круглого числа и в очередной раз спасибо вам за доверие!
https://www.youtube.com/watch?v=vy5BWGNE0Gg
Post #354
681
- ❤ 13