Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Open source mixed reality library StereoKit adds Linux support

By - | Views: 20,667

The XR (VR/AR) space continues to evolve and one of the promising projects there is called StereoKit, an open source mixed reality library and a new release is out now adding in Linux support.

StereoKit is an easy-to-use open source mixed reality library for building HoloLens and VR applications with C# and OpenXR! Inspired by libraries like XNA and Processing, StereoKit is meant to be fun to use and easy to develop with, yet still quite capable of creating professional and business ready software.

StereoKit v0.3 went out at the end of February that added in a new graphics API. The developer mention it's a "single-header cross-platform graphics library, sk_gpu.h that would run on all key platforms: Windows, Linux, Android, and even web". Not only that, StereoKit v0.3 also has a new shader system that the developer claims is "Write once, run everywhere" and it handles all the compiling for you.

Some of the features currently included:

  • Platforms: HoloLens 2, Oculus Quest, Windows Mixed Reality, Oculus Desktop, SteamVR, Monado Linux, and eventually everywhere OpenXR is!
  • Flat screen mode with input emulation for easy development
  • Builds your application to device in seconds, not minutes
  • Mixed Reality inputs like hands and eyes are trivial to access
  • Easy and powerful UI and interactions
  • Model formats: .gltf, .glb, .fbx(partial), .obj, .stl, procedural
  • Texture formats: .jpg, .png, .tga, .bmp, .psd, .gif, .hdr, .pic, equirectangular cubemap, procedural
  • Runtime asset loading
  • Physics
  • Performance-by-default instanced render pipeline
  • Flexible shader/material system with built-in PBR
  • Documentation is generated directly from the source code, including screenshots

See more on the official site.

Article taken from
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.

T0R 2 Mar, 2021
Sounds quite intresting. Thx for showing
Corben 2 Mar, 2021
Mixed reality is key in showing VR games on stream. And there is a lack of support for that in games as well as 3rd party software on or for Linux. Hopefully this will change it a bit.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.