У меня есть следующий код:glPolygonOffset() ошибки с линиями
glEnable(GL_POLYGON_OFFSET_LINE);
glPolygonOffset(1,1); // or 40,40 etc... doesnt help at all
Но все еще является г-спасательными, это общая ошибка или что-то ...? Мои линии имеют толщину 1,0 ф, и я рисую линии в последней сцене.
Также у меня есть отключить GL_ALPHA_TEST и GL_LINE_SMOOTH и включен GL_BLEND и GL_COLOR_LOGIC_OP
Edit: я уже пытался GL_POLYGON_OFFSET_FILL, это не помогает.
А, так что мне нужно рисовать линии с полигональным режимом, тогда – 2010-01-07 13:15:40
@Newbie 'GL_TRIANGLES' и' GL_QUADS' отлично работают. –
Линии рисования как бесконечно тонкие полигоны не будут работать хорошо; GL вычисляет нормаль и использует это для смещения вершин. В этом случае нормалью к полигону, который вы рисуете, будет вектор длины 0. – Tarydon