OGRE을 SDL (this article에 설명 된대로)로 사용하면 주 렌더링 창 뒤에 나타나는 두 번째 창에 문제가있는 것 같습니다. 기본적으로 내가 사용하는 코드는 다음과 같습니다.SDL을 OGRE와 함께 사용하는 방법?
SDL_init(SDL_INIT_VIDEO);
SDL_Surface *screen = SDL_SetVideoMode(640, 480, 0, SDL_OPENGL);
Ogre::Root *root = new Ogre::Root();
root->restoreConfig();
root->initialise(false);
Ogre::NameValuePairList windowSettings;
windowSettings["currentGLContext"] = Ogre::String("True");
Ogre::RenderWindow *window = root->createRenderWindow("MainRenderWindow", 640, 480, false, &windowSettings);
window->setVisible(true);
질문은, 어떻게 여분의 창을 제거 할 수 있습니까?
저는 후회를 위해 OGRE 1.6.4, Mac OS X 10.6.2 및 SDL 1.2.14를 사용하고 있습니다.