3D platforms
requirements
- Traditional windowing/GUI capabilities
- real-time rendering
- Advanced visualisation, such as: transparent volume and isosurface.
- Stereoscopic capabilities. This requires rendering of "left eye" and
"right eye" camera.
- crosseye: 2 screens alongside each other
- anaglyph: render using colour masks
- shutter glasses: render alternating frames
- projection screen: render on "dual head" system
- 3D tv and other stereoscopic devices: the Philips 3D TV uses an
openGL-compatible
backend.
- Input device capabilities:
- Reading raw keyboard state
- Reading mouse coordinates
- (Compatibility with haptic device)
- Compatibility with custom input devices
platforms
Volume rendering docs, papers, and datasets