Toyota выпустила свой игровой движок Fluorite

Если вы прочитали и подумал, что автоконцерн собирается делать игры, то вы не совсем правы. Они собираются предоставить инструменты для их создания, но для встроенных в их авто бортовых компьютеров. Движок имеет открытый исходный код.

Этот движок, названный Fluorite, создан подразделением Toyota Connected North America. Основное предназначение — интеграция трёхмерной графики и интерактивного контента в программное обеспечение для встроенных систем. В первую очередь речь идёт об автомобильных информационно-развлекательных комплексах. Решение позволяет разрабатывать относительно нетребовательные 3D-приложения, которые могут работать на маломощном оборудовании, подобном одноплатному компьютеру Raspberry Pi.

Движок построен как расширение для кроссплатформенного фреймворка Flutter. Это даёт возможность разработчикам писать логику приложения и интерфейс на языке Dart, используя знакомые инструменты, и при этом внедрять в этот интерфейс трёхмерные сцены. Для рендеринга графики используется движок Filament от Google, который поддерживает современные методы отрисовки, включая физически корректный рендеринг. Взаимодействие с устройством обеспечивается библиотекой SDL3.

По словам представителей компании, выбор создания собственного решения вместо использования популярных движков был обусловлен несколькими причинами. Такие платформы, как Unity и Unreal Engine, считаются слишком ресурсоёмкими для встраиваемых систем, требуют лицензионных отчислений и их сложно интегрировать в существующий стек программного обеспечения Toyota. Движок Godot, хотя и является открытым, показал неприемлемо долгое время запуска на целевых устройствах.

Среди ключевых особенностей Fluorite заявлены поддержка архитектуры «сущность-компонент-система» для высокой производительности, возможность быстрой горячей перезагрузки контента во время разработки, а также работа с распространёнными форматами 3D-моделей и текстур. В планах разработчиков — добавление системы физики на основе библиотеки JoltPhysics.

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

Следите за нами в сети:

Поделиться записью
Telegram Facebook VK WhatsApp
Комментарии 0

Комментарии