Category: Programming Resources

ASDP Render Module

The Apache Strap-Down Pilotage (ASDP) project from the University of Arizona developed a 21-camera long-wave infrared system for the Apache helicopter. The phase-1 IR camera ball is shown above, along with a display wall showing a cylindrical projection of a stitched 21-camera feed from a visible-light camera flown on a commercial helicopter over the desert. […]

OpenXR-OpenGL Example app

The hello_xr sample program from the OpenXR-SDK-Source repository includes frameworks and classes to handle building on multiple architectures (including Android) and on multiple rendering systems (OpenGL, GLES, Direct3D, Vulkan). This makes it really good for showing which parts of OpenXR are common and which are distinct across platforms. I wanted a sample application that was […]

Hourglass API example library

The Hourglass API repository contains the interface definition and example programs to implement an example “hourglass” interface. This type of interface has C++ at the lower layer, a thin C dynamic library interface in the middle through which all things pass, and another C++ interface at the upper layer. This approach enables both the library […]

VRPN

The Virtual Reality Peripheral Network (VRPN) was developed at UNC Chapel Hill by Russ Taylor and has been widely adopted in industry and academia, receiving contributions from scores of developers and device manufacturers. This cross-platform, multi-device interface forms the basis for device interaction in OSVR.