FreeVR: Tutorials Downloads

December 4, 2013 for FreeVR Version 0.6d
Written by Bill Sherman

Introduction

This guide is a supplement to the FreeVR Application Development Guide. It provides example programs in how to interface OpenGL and SGI Performer graphics systems into FreeVR virtual reality experiences. Each graphics library has an independent line of tutorials, with many parallel examples between them. Both lines begin with a non-VR example of how the library would be used, and then after switching to use of the FreeVR API, build increasingly complex worlds and interfaces — though the worlds tend to remain fairly simple throughout.

Additional tutorials that cover interfacing with the OpenSceneGraph (OSG) library, the Open Dynamics Engine (ODE) physics library, among others, are currently under refinement, and will be available in early 2014.

Tutorial Outline

The tutorials come with HTML documents that step through each of the examples. However, to get a flavor of what they contain, here is the overall outline of the example progressions:

OpenGL

SGI Performer

[NOTE: The SGI Performer tutorials are being transitioned into OpenSceneGraph versions.],

Downloading the Tutorials

The tutorials are available here for download. While source and Makefiles are provided, the tutorials, unlike the library, are not strictly open-source. Specifically, republishing of the tutorials in any form, modified or unmodified, is prohibited. All other rights are also reserved by the copyright holder (William R. Sherman).

That said, you are encouraged to download and compile them, and learn how to make your own VR experiences from them.










© Copyright William R. Sherman, 2013.