Home | History | Annotate | Download | only in objviewer

Lines Matching refs:triangles

16 #define T(x) model->triangles[(x)]
106 glNormal3fv(&model->facetnorms[3 * T(group->triangles[i]).findex]);
109 glNormal3fv(&model->normals[3 * T(group->triangles[i]).nindices[0]]);
111 glTexCoord2fv(&model->texcoords[2*T(group->triangles[i]).tindices[0]]);
112 glVertex3fv(&model->vertices[3 * T(group->triangles[i]).vindices[0]]);
115 model->vertices[3 * T(group->triangles[i]).vindices[0] + X],
116 model->vertices[3 * T(group->triangles[i]).vindices[0] + Y],
117 model->vertices[3 * T(group->triangles[i]).vindices[0] + Z]);
121 glNormal3fv(&model->normals[3 * T(group->triangles[i]).nindices[1]]);
123 glTexCoord2fv(&model->texcoords[2*T(group->triangles[i]).tindices[1]]);
124 glVertex3fv(&model->vertices[3 * T(group->triangles[i]).vindices[1]]);
127 model->vertices[3 * T(group->triangles[i]).vindices[1] + X],
128 model->vertices[3 * T(group->triangles[i]).vindices[1] + Y],
129 model->vertices[3 * T(group->triangles[i]).vindices[1] + Z]);
133 glNormal3fv(&model->normals[3 * T(group->triangles[i]).nindices[2]]);
135 glTexCoord2fv(&model->texcoords[2*T(group->triangles[i]).tindices[2]]);
136 glVertex3fv(&model->vertices[3 * T(group->triangles[i]).vindices[2]]);
139 model->vertices[3 * T(group->triangles[i]).vindices[2] + X],
140 model->vertices[3 * T(group->triangles[i]).vindices[2] + Y],
141 model->vertices[3 * T(group->triangles[i]).vindices[2] + Z]);