// Constructor
FGNewMat::FGNewMat ( void ) {
wrapu = wrapv = 1;
+ mipmap = 1;
}
texture_name = tex_name;
xsize = ysize = 0;
wrapu = wrapv = 1;
+ mipmap = 1;
alpha = 0;
ambient[0] = ambient[1] = ambient[2] = ambient[3] = 1.0;
diffuse[0] = diffuse[1] = diffuse[2] = diffuse[3] = 1.0;
textured->disable( GL_BLEND );
textured->disable( GL_ALPHA_TEST );
textured->setTexture( (char *)tex_file.c_str(), wrapu, wrapv );
- cout << "wrap u = " << wrapu << " wrapv = " << wrapv << endl;
+ // cout << "wrap u = " << wrapu << " wrapv = " << wrapv << endl;
textured->enable( GL_COLOR_MATERIAL );
textured->setColourMaterial( GL_AMBIENT_AND_DIFFUSE );
textured->setMaterial( GL_EMISSION, 0, 0, 0, 1 );
in >> token >> m.wrapu;
} else if ( token == "wrapv" ) {
in >> token >> m.wrapv;
+ } else if ( token == "mipmap" ) {
+ in >> token >> m.mipmap;
} else if ( token == "ambient" ) {
in >> token >> m.ambient[0] >> m.ambient[1]
>> m.ambient[2] >> m.ambient[3];