Lines Matching refs:material
227 group->material = 0;
238 /* _glmFindGroup: Find a material in the model
250 /* didn't find the name, so set it as the default material */
251 printf("_glmFindMaterial(): can't find material \"%s\".\n", name);
283 /* _glmReadMTL: read a wavefront material library file
286 * name - name of the material library
307 fprintf(stderr, "_glmReadMTL() failed: can't open material file \"%s\".\n",
339 /* set the default material */
428 /* _glmWriteMTL: write a wavefront material library file
432 * mtllibname - name of the material library to be written
440 GLMmaterial* material;
468 material = &model->materials[i];
469 fprintf(file, "newmtl %s\n", material->name);
471 material->ambient[0], material->ambient[1], material->ambient[2]);
473 material->diffuse[0], material->diffuse[1], material->diffuse[2]);
475 material->specular[0],material->specular[1],material->specular[2]);
476 fprintf(file, "Ns %f\n", material->shininess);
645 uint material; /* current material */
659 material = 0;
693 material = _glmFindMaterial(model, buf);
694 if (!group->material)
695 group->material = material;
696 /*printf("material %s = %u\n", buf, material);*/
703 group->material = material;
704 /*printf("GROUP %s material %u\n", buf, material);*/
1485 * GLM_COLOR - render with colors (color material)
1594 fprintf(file, "usemtl %s\n", model->materials[group->material].name);
1795 model->materials[group->material].ambient);
1797 model->materials[group->material].diffuse);
1799 model->materials[group->material].specular);
1801 model->materials[group->material].shininess);
1805 glColor3fv(model->materials[group->material].diffuse);