libgoatvr

view README @ 23:0fea7c2b25d7

compiles on osx, no further testing
author John Tsiombikas <nuclear@member.fsf.org>
date Mon, 12 Jan 2015 08:59:32 +0200
parents
children bb85be761b50
line source
1 libgoatvr - a modular virtual reality abstraction library
2 ---------------------------------------------------------
4 1. Overview
6 Libgoatvr is a simplified abstraction library for dealing with VR headsets. It
7 is designed to expose a single common API to access VR HMDs through any of the
8 supported backend modules, such as the Oculus SDK or OpenHMD, even allowing the
9 application to switch between them seamlessly at runtime.
11 Currently implemented VR modules:
12 - Oculus SDK 0.4.1
13 - OpenHMD (not done)
14 - null
16 The null module can always be used as a fallback. It generates no input, and
17 presents only the left image of the stero pair to the display.
19 Code examples and detailed usage will be added at some point...
21 Canonical mercurial repo: http://nuclear.mutantstargoat.com/hg/libgoatvr
22 Github mirror: http://github.com/jtsiomb/libgoatvr
24 2. License
26 Copyright (C) 2014 John Tsiombikas <nuclear@member.fsf.org>
27 Libgoatvr is free software. You may use, modify, and redistribute this library
28 under the terms of the GNU Lesser General Public License version 3, or at your
29 option, any later version published by the Free Software Foundation. See COPYING
30 and COPYING.LESSER for more details.