С появлением Flutter GPU у Dart-разработчиков впервые появился прямой доступ к Metal и Vulkan без единой строчки нативного кода. Автор написал над API движок на чистом Dart, чтобы проверить, готов ли он к настоящим 3D-играм: сцена, PBR-освещение, каскадные и кубические карты теней, HDR-конвейер и три взаимозаменяемых графических бэкенда — Flutter GPU, WebGL2 и ещё один из перечисленных в материале.

Эксперимент отвечает на вопрос зрелости нового API: не только «можно ли рисовать», но и выдержит ли стек игровой пайплайн с освещением и тенями. Три бэкенда позволяют сравнить поведение на разных платформах в одной кодовой базе.

Для Dart- и Flutter-команды практический смысл — оценить, насколько Flutter GPU сокращает зависимость от нативных обёрток при 3D. Следить имеет смысл за развитием движка и отчётами о производительности на Metal, Vulkan и WebGL2.