Skip to content

drydart/openxr.dart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e1e0168 · Jul 16, 2020

History

21 Commits
May 11, 2020
May 11, 2020
May 11, 2020
May 11, 2020
May 12, 2020
May 19, 2020
May 12, 2020
May 11, 2020
May 12, 2020
May 11, 2020
May 11, 2020
May 11, 2020
May 11, 2020
May 11, 2020
May 12, 2020
May 19, 2020
May 11, 2020
May 11, 2020
Jul 16, 2020
Jul 16, 2020

Repository files navigation

OpenXR for Dart

Project license Pub package Dartdoc reference Travis CI build status

OpenXR.dart implements Dart bindings for OpenXR 1.0, the open standard and cross-platform API for virtual reality (VR) and augmented reality (AR) hardware.

Installation

dependencies:
  openxr: ^0.0.5

Prerequisites

Examples

Importing the library

import 'package:openxr/openxr.dart' as xr;

Development

We recommend Debian 11 (aka Bullseye) as a development environment. If you're on a Mac, you can run Debian in a virtual machine using VMware Fusion or VirtualBox.

Install the Debian packages for the OpenXR SDK's loader as follows:

$ apt install libopenxr-loader1

That's the only required package, but find related packages of interest using:

$ apt search openxr

In addition, you will need an OpenXR runtime for your hardware. In the absence of suitable vendor-supplied runtimes, have a look at the open-source Monado project which supports many common devices.

See Also