tengo el siguiente código:glPolygonOffset() errores con líneas
glEnable(GL_POLYGON_OFFSET_LINE);
glPolygonOffset(1,1); // or 40,40 etc... doesnt help at all
Pero las líneas siguen siendo z de incendios, este error es común o algo ...? Mis líneas tienen 1.0f de grosor y dibujo las líneas al final de la escena.
También he desactivar GL_ALPHA_TEST y GL_LINE_SMOOTH y habilitado GL_BLEND y GL_COLOR_LOGIC_OP
Editar: ya he intentado GL_POLYGON_OFFSET_FILL, que no ayuda.
Ah, entonces tengo que dibujar las líneas con modo polígono, entonces –
@Newbie 'GL_TRIANGLES' y' GL_QUADS' funcionan bien también. –
Dibujar líneas como polígonos infinitamente delgados no funcionará bien; GL calcula la normalidad y la utiliza para compensar los vértices. En este caso, la normal al polígono que está dibujando será un vector de longitud 0. – Tarydon