Diferencias y relación entre glActiveTexture y glBindTexture
Por lo que deduzco, glActiveTextureestablece la "unidad de textura" activa. Cada unidad de textura puede tener múltiples objetivos de textura (generalmente GL_TEXTURE_1D, 2D, 3D o CUBE_MAP). Si entiendo correctamente, ¿tiene que llamar glActiveTexturepara establecer primero la unidad de textura...