nuclear@0: #include "material.h" nuclear@0: #include "unistate.h" nuclear@0: nuclear@0: Material::Material() nuclear@0: : diffuse(1, 1, 1), specular(0, 0, 0) nuclear@0: { nuclear@0: alpha = 1.0; nuclear@0: shininess = 1.0; nuclear@0: nuclear@0: for(int i=0; ibind(tex_unit); nuclear@0: nuclear@0: if(tex_named_idx[i]) { nuclear@0: set_unistate(tex_named_idx[i], tex_unit); nuclear@0: } nuclear@0: set_unistate(st_tex_idx[i], tex_unit); nuclear@0: tex_unit++; nuclear@0: } nuclear@0: } nuclear@0: }