Re[2]: текст в перспективной проэкции в OpenGL
От: mksa Россия  
Дата: 05.01.04 13:31
Оценка:
M>Ага... Я сам долго мучился с этй же фигней
M>Я решил эту проблему так (типа кроссхайр-худ):

M>
M>        ... 
M>        сначала рисую сцену
M>        ....

M>        // теперь кроссхайр - рисовать так, чтобы не проваливался за стены =)))
M>        // Crosshair  
M>        glPushMatrix();
M>        glDisable(GL_DEPTH_TEST); //!!!!! Эта та самая фигня!!! Отключаем тест глубины.

M>        glLoadIdentity();
M>        glTranslated(0.0f,0.0f,-55.0f);   
        
M>        glColor3f(0.0f,1.0f,0.0f);

M>        glBegin(GL_LINES);
M>            glColor3f(0.0f,1.0f,0.0f);
M>            glVertex2f(0.0f,1.0f);
M>            glColor3f(0.0f,0.0f,0.0f);
M>            glVertex2f(0.0f,0.1f);

M>            glVertex2f(0.0f,-0.1f);
M>            glColor3f(0.0f,1.0f,0.0f);
M>            glVertex2f(0.0f,-1);

M>            glVertex2f(1.0f,0.0f);
M>            glColor3f(0.0f,0.0f,0.0f);
M>            glVertex2f(0.1f,0.0f);

M>            glVertex2f(-0.1f,0.0f);
M>            glColor3f(0.0f,1.0f,0.0f);
M>            glVertex2f(-1.0f,0.0f);
M>        glEnd();

M>        glEnable(GL_DEPTH_TEST);   // Включаем тест глубины


M>


glPopMatrix();


 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.