Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

G3_Im3D
[Generic Rendering Pipelines]


Defines

#define  rwPDS_G3_Im3D_TriPipeRegister()
#define  rwPDS_G3_Im3D_SegPipeRegister()
#define  rwPDS_G3_Im3D_TriObjPipeRegister()
#define  rwPDS_G3_Im3D_SegObjPipeRegister()

Variables

RpPDSSkyMatTemplate  rwPDS_G3_Im3D_TriPipe
RpPDSSkyMatTemplate  rwPDS_G3_Im3D_SegPipe
RpPDSSkyObjTemplate  rwPDS_G3_Im3D_SegObjPipe
RpPDSSkyObjTemplate  rwPDS_G3_Im3D_TriObjPipe

Detailed Description

Documentation for the G3_Im3D rendering pipeline. The individual pipelines are not documented fully. However an Example Pipeline Definition is fully documented and all the pipelines have the same structure.

G3_Im3D definitions

 
 Projection:    Isometric projection
                Perspective correct projection

 Primitive:     Triangle strips
                Triangle list
                Line list
                Line strips

 Lighting:      Pre-light processing
 
 Clipping:      Fast path rendering
                Triangle fast culling
                Triangle strip true clipping - batch aware clipper
                Triangle list true clipping - batch aware clipper
                Line fast culling
                Line list true clipping

 Fog:           All primitives support linear fog
 
 Face culling:  Backface and frontface triangle list culling
                Backface and frontface triangle strip culling

   

Define Documentation

 
#define rwPDS_G3_Im3D_SegObjPipeRegister
 
 

Object pipe register

See also:
rwPDS_G3_Example_AtmPipeRegister , RpPDSRegisterObjPipe
 
#define rwPDS_G3_Im3D_SegPipeRegister
 
 

Material pipe register

See also:
rwPDS_G3_Example_MatPipeRegister , RpPDSRegisterMatPipe
 
#define rwPDS_G3_Im3D_TriObjPipeRegister
 
 

Object pipe register

See also:
rwPDS_G3_Example_AtmPipeRegister , RpPDSRegisterObjPipe
 
#define rwPDS_G3_Im3D_TriPipeRegister
 
 

Material pipe register

See also:
rwPDS_G3_Example_MatPipeRegister , RpPDSRegisterMatPipe

Variable Documentation

RpPDSSkyObjTemplate rwPDS_G3_Im3D_SegObjPipe
 

Object pipeline template defines

See also:
rwPDS_G3_Example_AtmPipe , RpPDSSkyObjTemplate
RpPDSSkyMatTemplate rwPDS_G3_Im3D_SegPipe
 

Material pipeline template defines

See also:
rwPDS_G3_Example_MatPipe , RpPDSSkyMatTemplate
RpPDSSkyObjTemplate rwPDS_G3_Im3D_TriObjPipe
 

Object pipeline template defines

See also:
rwPDS_G3_Example_AtmPipe , RpPDSSkyObjTemplate
RpPDSSkyMatTemplate rwPDS_G3_Im3D_TriPipe
 

Material pipeline template defines

See also:
rwPDS_G3_Example_MatPipe , RpPDSSkyMatTemplate

Criterion Software © 1993-2003 Criterion Software Limited. All rights reserved. Built Tue Apr 22 12:46:35 2003. Send Feedback
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)