Stereokit: Библиотека със смесена реалност добавя поддръжка за Linux

стереокит

Технологии виртуална реалност, добавена реалност и смесена реалност те стават все по-важни. Тези технологии ще присъстват в множество сектори, не само във видеоигрите, но и в начина, по който ще се формират в бъдеще, в туристическия сектор и т.н. Поради тази причина е жизненоважно Linux да не бъде изоставен с този тип технология, поради което тази новина за поддръжката на StereoKit е толкова важна.

Linux започна малко назад, като повечето търговски продукти обръщат гръб на тази платформа, като се фокусират предимно върху Windows. Благодарение на усилията на общността, Valve, Collabora и други, малко по малко това се обръща. Пространството XR (VR / AR) продължава да се развива с такива проекти с отворен код с поддръжка на Linux.

За тези, които не познават StereoKit, това е библиотека със смесена реалност Отворен код, който позволява лесно внедряване на приложения за HoloLens и VR с C # и използване на OpenXR API. Той е вдъхновен от библиотеки като XNA и Processing, позволяващи създаването на професионален и готов за бизнес софтуер.

StereoKit v0.3 излезе в края на февруари и добави нов графичен API. Разработчикът вече спомена, че ще работи на всички ключови платформи като уеб, Windows, Android, а също и на GNU / Linux. Сега той продължава напредъка си и напредва с корекции, добавяйки нови функции и подобрения, както и усъвършенствайки своята поддръжка на тези платформи.

За ваша информация, някои от подобренията които са добавени с тази последна актуализация към StereoKit са:

  • Подобрена поддръжка за подходящи платформи като Oculus Desktop, Windows Mixed Reality, Oculus Quest и HoloLens 2, както и Monado Linux, SteamVR и всички, които използват OpenXR.
  • Режим на плосък екран с емулация на входа за лесно развитие.
  • Създаване на приложения за секунди, а не за минути, както преди.
  • Подобрения в входа на смесената реалност.
  • По-добър и по-лесен потребителски интерфейс и взаимодействия.
  • По-добра поддръжка за формати на модели: .gltf, .glb, .fbx (частично), .obj, .stl, процедурно. Също така за формати на текстури: .jpg, .png, .tga, .bmp, .psd, .gif, .hdr, .pic, равноправоъгълна куба карта, процедурна.
  • Добавено качване на файл по време на изпълнение.
  • Подобрена физика.
  • Възпроизвеждане на конвейер, създаден по подразбиране.
  • Система за засенчване и гъвкав материал с интегриран PBR.
  • Документация, генерирана от изходния код, включително екранни снимки.

Повече информация - Официален уеб сайт