Hierarchical Visibility for Virtual Reality (HVVR)

Hierarchical Visibility for Virtual Reality (HVVR) is an optimized software raycaster. It implements a hybrid CPU/GPU raycaster, suited for real-time rendering of effects such as lens distortion.

Examples:

modelviewer.vcxproj (vs2015/hvvr.sln) implements a simple model viewer, with optional #defines to enable depth of field and foveated rendering.