Оглавление:
На этой неделе было несколько интересных объявлений от Khronos Group, консорциума Vulkan API, который помог вашим Galaxy S7 и Pixel взлететь, несмотря на насыщенный графикой игровой процесс. В рамках GDC 2017 группа объявила о нескольких инициативах, которые, как мы надеемся, помогут стандартизировать рендеринг трехмерных изображений по всем направлениям и, таким образом, сделать игры лучше выглядящими на вашем смартфоне, а виртуальную реальность - более доступной для различных платформ. Есть много пунктов пули, чтобы пройти, так что давайте начнем.
"JPEG для 3D"
Вы слышали о спецификации, которая поможет трехмерной графике рендериться более плавно? Он называется glTF, и это спецификация, которая была представлена в прошлом году. Это то, что облегчит игровой процесс для мобильных устройств. И это может помочь сделать браузер Chrome собственной операционной системой. Представьте себе, играя в игры через ваш браузер.
Группа Khronos объявила, что сейчас завершает вторую итерацию этой спецификации. GLTF 2.0 принесет с собой физически основанный рендеринг (PBR), который облегчит создание активов. По сути, вы программируете оттенок текстуры для создания модели. Вы можете об этом в официальном блоге. В настоящее время все движки BabylonJS, three.js, Cesium, xeogl и instant3Dhub и Sketchfab переходят на glTF 2.0.
OpenXR
Кто любит открытые стандарты? Khronos представляет новый продукт под названием OpenXR, по сути открытый стандарт для приложений виртуальной реальности и дополненной реальности. Это позволит компаниям Steam и Oculus разрабатывать устройства и оборудование, которые будут взаимозаменяемы с аппаратным обеспечением HTC Vive или даже с Daydream VR. Это также поможет снизить барьер для входа для небольших разработчиков приложений и устройств, желающих войти в пространство VR и AR, в дополнение к ослаблению от дальнейшего фрагментации отрасли.
WebGL 2.0
В связи с последними новостями, Хронос сообщил, что WebGL 2.0 был доработан и распространяется по всему миру. Это не новости для мобильных устройств, но если вы являетесь пользователем Chrome или Firefox, у вас будет доступ к OpenGL ES 3.0, который существенно облегчит любому браузеру рендеринг 3D-графики. Особенно любопытно, как такая функциональность может работать с Chrome OS в будущем, учитывая, что она будет встроена в браузер Chrome.
Если вы хотите ознакомиться с объявлениями Khronos Group на этой неделе, вы можете прочитать блог полностью здесь.