Qt 6.8 принёс разработчикам возможность творить для Vision Pro и OpenXR


Фреймворк Qt для разработки кроссплатформенных приложений с открытым исходным кодом в новой версии 6.8 LTS получил модуль работы с иммерсивными устройствами, а вместе с ним оптимизацию использования оперативной памяти и скорости запуска ПО.

Новый модуль Quick 3D XR позволяет разрабатывать программное обеспечение на Vision Pro и устройствах на OpenXR, таких как Quest 2 и 3. Qt 6.8 может похвастаться официальной поддержкой Raspberry Pi 5 и NVIDIA AGX Orin. Ввод можно реализовывать через отслеживание рук и контроллеры, а также пространственные якоря и движения тела. Разработчики добавили поддержку ряда процессоров от NXP, Toradex и STM, а также одноплатного компьютера VisionFive 2 на RISC-V.

Пиковое снижение потребления оперативной памяти, по замерам авторов фреймворка, составило 32%. Модуль Qt Graphs предлагает развитую поддержку трёхмерной визуализации данных. Фреймворк лучше работает с тенями и материалами, дизайн-система Fluent WinUI3 помогает делать приложения более похожими на нативные в Windows 11, интеграцию с интерфейсом macOS тоже улучшили. В вариантах интерфейсов стало больше эффектов, лучше интегрирована масштабируемая векторная графика в формате SVG. Модуль Qt Multimedia позволил приложениям отправлять пользовательские мультимедийные данные в сеансы записи, а декодированные аудиоданные можно получить для постобработки.

Полный отчёт о релизе вы найдёте на сайте фреймворка.

Не пропускайте важнейшие новости о дополненной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК и Twitter! Поддержите проект на Boosty.

Далее: Разработчик Godot рассказал о свежих (и важных) обновлениях движка под очки