libgoatvr
view README @ 26:23a654109494
Merge
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sat, 14 Mar 2015 23:32:22 +0200 |
parents | fc256d38257f |
children |
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 at runtime.
11 Currently implemented VR modules:
12 - Oculus SDK 0.4.4
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.