FreeVR: Tutorials Downloads

January 10, 2010 for FreeVR Version 0.6a
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.

There are plans for additional tutorials to cover how to interface with the OpenSceneGraph (OSG) library, the Open Dynamics Engine (ODE) physics library, among others.

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

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, 2010.