libgoatvr

view README @ 16:b2d902fff68d

renamed VR_EYE_RES_SCALE to VR_RENDER_RES_SCALE added convenience options: VR_RENDER_XRES & VR_RENDER_YRES, which are derived from VR_LEYE_XRES, VR_REYE_XRES, etc.
author John Tsiombikas <nuclear@member.fsf.org>
date Thu, 25 Sep 2014 09:06:57 +0300
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.