formZ SDK | 4.0 Call Back Reference | Renderer
Description
Render type identifier. This enum is used in the fz_rndr_cbak_info function, which tells formZ what kind of renderer a plugin is.
enum fz_rndr_type_enum {
FZ_RNDR_TYPE_PIXEL,
FZ_RNDR_TYPE_VECTR,
FZ_RNDR_TYPE_POLYS };
Members
FZ_RNDR_TYPE_PIXEL
Pixel based renderer. The image is generated, for example, through a traditional raytrace or z-buffer scanline algorithm. The image is automatically stored by formZ in an image buffer, which is drawn to the screen and used for image export. The RenderZone display mode is an example of a pixel based renderer.
FZ_RNDR_TYPE_VECTR
Vector based renderer. The image is drawn on the screen through line drawing commands. It is the responsibility of the renderer to perform the drawing and image export. Wire Frame is a vector based renderer.
FZ_RNDR_TYPE_POLYS
Polygon based renderer. The image is drawn on the screen by plotting the faces of objects as filled polygons, usually in depth sorted order. It is the responsibility of the renderer to perform the drawing and image export. Surface Render is a polygon based renderer.
Availability
5.0.0.0
Defined in