nehe lesson05 и F1

Тема в разделе "WASM.DirectX", создана пользователем sarin, 12 июл 2008.

  1. sarin

    sarin Member

    Публикаций:
    0
    Регистрация:
    2 июн 2005
    Сообщения:
    30
    Был взят пример nehe lesson05 ( http://nehe.gamedev.net/data/lessons/vs_net/lesson05.zip ) и переписан DrawGLScene() так:
    Код (Text):
    1. int DrawGLScene(GLvoid)
    2. {
    3. glClear(GL_COLOR_BUFFER_BIT |GL_DEPTH_BUFFER_BIT); 
    4. glLoadIdentity();              
    5. glTranslatef(-1.5f,0.0f,-6.0f);
    6. auxSolidTorus(0.25,1);
    7. return TRUE;
    8. }
    Теперь при нажатии F1 - "бублик" пропадает. Почему?
    Оригинальный пример Lesson5 не имеет такой ошибки.
    Если поменять
    Код (Text):
    1. auxSolidTorus(0.25,1);
    на
    Код (Text):
    1. auxSolidTeapot(1);
    то F1 - работает. Когда запускаешь исправленный пример "в окне" то "мышкой" оно растягивается нормально.