#include <string.h>
#include "opengl.h"
#include "material.h"
+#include "sdr.h"
+#include "app.h"
Material::Material()
: diffuse(1.0f, 1.0f, 1.0f)
for(int i=0; i<ntex; i++) {
bind_texture(textures[i], i);
}
+
+ if(stdtex[MTL_TEX_LIGHTMAP]) {
+ bind_program(stdtex[MTL_TEX_DIFFUSE] ? sdr_ltmap : sdr_ltmap_notex);
+ }
}
void Material::add_texture(Texture *tex, int type)