Main Page   Modules   Alphabetical List   Data Structures   Data Fields  

G3x_Team
[Team Rendering Pipelines]


Defines

#define  rwPDS_G3x_Team_CodeArraySize
#define  rwPDS_G3x_Team_MatPipeRegister()
#define  rwPDS_G3x_Team_AtmPipeRegister()

Variables

void *  rwPDS_G3x_Team_VU1Transforms [rwPDS_G3x_Team_CodeArraySize]
RpPDSSkyVU1CodeTemplate  rwPDS_G3x_Team_VU1Code
RwUInt64  G3x_APLTeamPER
RwUInt64  G3x_A4DTeamPER
RwUInt64  G3x_ADLTeamPER
RpPDSSkyMatTemplate  rwPDS_G3x_Team_MatPipe
RpPDSSkyObjTemplate  rwPDS_G3x_Team_AtmPipe

Detailed Description

Documentation for the G3x_Team 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.

G3x_Team definitions


 Projection:    Perspective correct projection

 Primitive:     Triangle strips
                Triangle list

 Lighting:      Custom light buffer
                Fixed lighting

                1 Ambient light
                1 Directional light

                1 Ambient light
                4 Directional lights

                1 Ambient light
                1 Point lights
            

 Clipping:      Fast path rendering
                Triangle fast culling

 Fog:           All primitives support linear fog

 Plane projected shadows:
                1 to 4 projected shadows

   

Define Documentation

 
#define rwPDS_G3x_Team_AtmPipeRegister
 
 

Object pipe register

See also:
rwPDS_G3_Example_AtmPipeRegister , RpPDSRegisterObjPipe
#define rwPDS_G3x_Team_CodeArraySize
 

VU1 Code array size

See also:
rwPDS_G3_Example_CodeArraySize
 
#define rwPDS_G3x_Team_MatPipeRegister
 
 

Material pipe register

See also:
rwPDS_G3_Example_MatPipeRegister , RpPDSRegisterMatPipe

Variable Documentation

RwUInt64 G3x_A4DTeamPER
 

VU1 code array node elements

See also:
G3_ExamplePER
RwUInt64 G3x_ADLTeamPER
 

VU1 code array node elements

See also:
G3_ExamplePER
RwUInt64 G3x_APLTeamPER
 

VU1 code array node elements

See also:
G3_ExamplePER
RpPDSSkyObjTemplate rwPDS_G3x_Team_AtmPipe
 

Object pipeline template defines

See also:
rwPDS_G3_Example_AtmPipe , RpPDSSkyObjTemplate
RpPDSSkyMatTemplate rwPDS_G3x_Team_MatPipe
 

Material pipeline template defines

See also:
rwPDS_G3_Example_MatPipe , RpPDSSkyMatTemplate
RpPDSSkyVU1CodeTemplate rwPDS_G3x_Team_VU1Code
 

VU1 code template

See also:
rwPDS_G3_Example_VU1Code , RpPDSSkyVU1CodeTemplate
void* rwPDS_G3x_Team_VU1Transforms[rwPDS_G3x_Team_CodeArraySize]
 

VU1 code array

See also:
rwPDS_G3_Example_VU1Transforms

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