The Vrui Manifesto

This document is a brain dump of bullet points listing the design goals of the Vrui toolkit, and the architecture / design features that enable those goals. I created this list for a recently-submitted grant proposal, where it ended up not being used. So here it is.

Design Goals

Vrui's design goals are split into two classes: goals aimed at developers to position Vrui as the toolkit of choice for development of full-featured VR applications; and goals aimed at users to make Vrui applications effective tools for each user's purpose.

Goals for Developers

Goals for Users

Architecture / Design Features