This paper introduces jReality, a thread-safe Java scene graph designed with mathematical experiments in mind, including support for rendering noneuclidean geometries. The design provides a clean separation between scene graph frontend and rendering backends. Available backends include interactive viewers for workstations as well as CAVE-like environments, a PostScript backend, and a RenderMan backend. The CAVE viewer synchronizes several copies of a scene graph across a network. The tool system of jReality transparently matches interactive aspects of a scene to available input devices. For instance, a jReality application will accept input from keyboards and mice as well as the tracking devices of a CAVE, without requiring any changes to the application. GUI widgets may be part of the scene.
Related white papers
Get More From Your Lotus Notes and Domino Investments
Lotus Notes and Domino products are key components of IBM Workplace, the client side of IBM software. This webcast explains how to position Notes and Domino investments to grow with...
MSDN Webcast: geekSpeak: Going From Developer to 'Dev-igner' With Frank La Vigne (Level 200)
Yearning to become a "Dev-igner," a developer/designer hybrid? The old clich? is that developers make poor designers, and many developers needlessly tremble at the site of designer tools such as...
Live From Redmond: Memory Efficient Multi-Page Applications in Silverlight.
The presenter of this webcast will demonstrate how to create a multi-page Silverlight application that allows the user to switch among an unlimited number of "Pages" and user controls without...
MSDN Webcast: Programming a Full-Blown Silverlight Line-of-Business Application in 20 Minutes (Level 100)
This webcast uses the Gizmox Visual WebGui framework to "Light up" a fully blown, line-of-business application in 20 minutes. The presenter of this webcast demonstrate how to make Windows Forms...
Live From Redmond: Building Rich Internet Application Using Microsoft Silverlight 2
This webcast builds a Video Search Web Site using Silverlight 2. It will demo - how to use Visual Studio to create a Sliverlight applications, how to create UI using...
Live From Redmond: Data-Binding, Business Objects and Data Sources [Updated]
The presenter of this webcast demonstrate how to create an n-tier Silverlight application, focusing on the UI and business layers and showing how Expression Blend can facilitate drag-and-drop data-binding without...
Secure XML, Bringing Trust and Interoperability to B2B
Developed over the last three years, XML is the ubiquitous B2B language that is providing the ideal communications environment for efficient and effective business processes. XML provides a powerful means...


