[ Maverik Level 1 typedefs ]
MAV_polygon
Summary
Default object class ``polygon''.
Syntax
typedef struct {
int np;
MAV_vector norm;
MAV_texCoord *tex;
MAV_vector *vert;
MAV_surfaceParams *sp;
MAV_matrix matrix;
void *userdef;
} MAV_polygon;
Description
A polygon is defined by a number, np, of points, a normal,
norm, and collection of vertices, vert, and, optionally,
texture coordinates, tex. The polygon must be concave, planar and the
vertices ordered anti-clockwise around the normal.Texture coordinates must be provided is this object is to be
textured.
Back to the index page.