R3vis Corporation
RM and OpenRM Scene Graph Sales, Service & Downloads Gallery News & Events Meta
OpenRM/RM Examples OpenRM/RM Stereo Customers & Community

Closeup View of Turbulence Volume Rendering This image was requested by the PVG 2003 Conference editors for use as cover image art. It is a close-up view of OpenRM's direct volume rendering of results from a turbulence simulation. Turbulence data courtesy of the Center for Computational Sciences and Engineering at Lawrence Berkeley National Laboratory. (September 2003)
parallel volume rendering on six displays This image shows parallel volume rendering spread over six displays. This image was created with OpenRM 1.5.0 and Chromium on a cluster of Linux PCs. You can learn more about how to implement distributed memory parallel rendering and visualization by perusing the OpenRM and Chromium pages. Turbulence data courtesy of the Center for Computational Sciences and Engineering at Lawrence Berkeley National Laboratory. (July 2003)
image showing multiple views Using RM Scene Graph, different views can be mapped into their own viewport, all of which appear within a single window. While each camera is positioned at a different location, there is only one copy of the data in the scene graph. The isosurface was created by a tool in the RMV library. Data courtesy of NAS at NASA Ames.
turbulence image Direct volume rendering of computed turbulence. Data courtesy of Center for Computational Sciences and Engineering at LBL/NERSC
points with normals One of RM's many primitives are points with normals, or directed points. This image shows data computed at random positions on the surface of the sphere. The use of normals and shading creates a strong impression of surface shape without the use of polygonal data. One use for this type of primitive is as an alternate represenation for complex polyhedral models during interactive transformation (a "level-of-detail" technique).
image of HIV-1 molecule

Ball and stick model of the HIV-1 Protease (1a30) molecule. Data courtesy of Protein Data Bank, Brookhaven National Laboratory.

One of the demo programs in the RMSG distribution can be used to read and display arbitrary PDB files. This demo programs can make use of the RM support for background color and depth images to first create an image of just the balls, then let you rotate just the sticks. Because the image of the balls also contains depth pixels, the sticks appear to be drawn "in" the balls, creating a compelling illusion. Rendering is acclerated in this mode since the many spheres need not be redrawn on each frame!

3D bar chart with background What can you do to make a 3D bar chart more interesting? Use a background image tile! RM supports background images, including depth images. What's more, you can create vector PostScript directly from the scene graph. This link is a PostScript file of this 3D scene including the background image tile.