mode(EYE_LINEAR)
{ }
+TexGen::~TexGen()
+{
+ // TODO unbind
+}
+
void TexGen::set_mode(TexGenMode m)
{
mode = m;
{
TexUnit &unit = TexUnit::get_unit(i);
if(unit.set_texgen(coord_index(c), 0))
+ {
+ unit.bind();
disable(GL_TEXTURE_GEN_S+coord_index(c));
+ }
}
unsigned TexGen::coord_index(TexCoordComponent c)