 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
vlflush
NAME
vlflush - Render the volume and display
the image
SYNOPSIS
#include <parvox.h>
void vlflush(vlvolume *volume, int time_step)
DESCRIPTION
vlflush()
is THE rendering command similar to glFlush in OpenGL. It renders
all the enabled variables (set by vlenable_variable())
in the volume pointed by volume
at the given time_step.
Prior to vlflush(), the rendering type has to be selected (vlset_render_type()),
the volume has to be properly classified according to the render type,
the output device and image size have to be chosen and initialized (vlinit_fb()),
and the viewing parameters are set. vlflush() renders one
image frame using the parallel splatting algorithm, composites the rendered
image, and output the image to the output device for display or storage.
After all is done, it cleans up the framebuffer, resets the projection
matrix, and ready for rendering the next frame.
SEE ALSO
vlenable_variable,
vlset_render_type , vlinit_fb
BACK TO INDEX
|
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
 |
|
 |
This page,
http://pat.jpl.nasa.gov/public/ParVox/API/vlflush.html,
is maintained by
and was last modified Wednesday, 09-Mar-2005 16:39:26 PST
|
|
 |
 |
 |
 |
 |
 |
 |
|