категории | RSS

Подразделение Toyota Connected North America официально представило свой новый проект под названием Fluorite. Это игровой движок с открытым исходным кодом, который позиционируется создателями как инструмент консольного уровня. Презентация технологии состоялась в рамках конференции FOSDEM, где разработчики рассказали о технических особенностях и причинах создания собственного решения вместо использования уже существующих на рынке продуктов.

В основе Fluorite лежит высокопроизводительная архитектура ECS, написанная на C++, что позволяет движку эффективно работать на широком спектре устройств, от встраиваемых систем до полноценных игровых консолей и персональных компьютеров. Ключевой особенностью проекта стала глубокая интеграция с фреймворком Flutter и языком программирования Dart. Такое решение обеспечивает поддержку функции горячей перезагрузки, позволяя разработчикам и дизайнерам мгновенно видеть изменения в сцене без необходимости длительной перекомпиляции проекта.

Представители Toyota объяснили, что ранее использовали Flutter для создания интерфейсов в автомобилях, например в модели RAV4, однако возможности этого инструмента ограничивались 2D-графикой. При попытке внедрить полноценные 3D-элементы в цифровые кокпиты инженеры столкнулись с ограничениями популярных движков. Unity и Unreal Engine не подошли из-за закрытого проприетарного кода, высокой стоимости лицензирования и избыточного потребления ресурсов. Движок Godot также был отвергнут из-за слишком долгого времени запуска на маломощном оборудовании вроде Raspberry Pi.

Графическая подсистема Fluorite базируется на PBR-рендерере Filament от Google, который обеспечивает качественную трехмерную картинку. За обработку ввода и взаимодействие с окнами отвечает библиотека SDL3, а для симуляции физики планируется внедрение Jolt Physics, который уже используется в таких проектах, как Horizon Forbidden West. Особое внимание уделено рабочему процессу художников, которые могут настраивать интерактивные зоны и триггеры непосредственно в редакторе Blender, после чего экспортировать ассеты в движок. Исходный код Fluorite пока не опубликован в открытом доступе, но компания обещает раскрыть его в ближайшее время.



Источник новости: www.playground.ru

Bot
2026-02-09T18:36:02Z

Здесь находятся
всего 0. За сутки здесь было 0 человек