Re[6]: OK
От: Юнусов Булат Россия  
Дата: 07.05.02 09:41
Оценка:
Здравствуйте Sasparella, Вы писали:


S>glViewport(0, 0, w, h);

S>glMatrixMode(GL_PROJECTION);
S>glLoadIdentity();
S>glOrtho(0, w, h, 0, -1, 1);
S>glMatrixMode(GL_MODELVIEW);
S>glLoadIdentity();

Сравнил со своим текущим проектом
void CVcmTestView::OnSize(UINT nType, int cx, int cy) 
{
    CView::OnSize(nType, cx, cy);
    
    // TODO: Add your message handler code here
    CRect r;
    GetClientRect(&r);
    m_width = r.Width();
    m_height = r.Height();
    
    ::glViewport(0, 0, m_width, m_height);
    ::glMatrixMode(GL_PROJECTION);
    ::glLoadIdentity();
    ::glOrtho(0, m_width, 0, m_height, 0, m_depth);
    ::glMatrixMode(GL_MODELVIEW);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.