
162 10. Rendering Optimizations in the Turbulenz Engine
• Index buer: optional, for indexed primitives
• Index buer oset: start of the used region on the index buer
• Primitives count: the number of primitives to render
• Primitive type: triangle list, triangle strip, etc.
• Technique: the shading technique to be used to render this geometry
• Technique parameters: a dictionary containing the custom shading parameters
for this geometry—for example, the world location, the material color, the diuse
texture, etc.
• User data object: used to group geometries by framebuer, opacity, etc.
• Sort key: used to sort geometries belonging to t