簡體   English   中英

Ubuntu上的Ogre3D基本框架問題

[英]Ogre3D Basic Framework issue on Ubuntu

我一直在嘗試學習使用Ogre3D,現在我想開始一個比它附帶的示例更嚴重的事情,所以我找到並復制了Basic Ogre Framework

我正在使用Ubuntu 9.10,但是已經從Ogre3D網站上編譯了Ogre 1.7,正在將Netbeans 6.8 IDE與c ++插件一起使用。

基本Ogre Framework演示應用程序可以編譯並運行,但會進入主循環,在該循環中檢查“渲染窗口”是否處於活動狀態,否則調用sleep(1000);

盡管專門設置了m_pRenderWnd->setActive(true); ,但檢查if(OgreFramework::getSingletonPtr()->m_pRenderWnd->isActive())的if語句始終返回false m_pRenderWnd->setActive(true);

通過閱讀與此相關的論壇帖子,沒有人遇到這個問題,但是他們主要使用Windows或Mac。

Ubuntu上的Ogre3D是否有問題,或者netbeans生成的自動生成的makefile是否有問題?

您是否已將應用程序配置為為系統使用正確的視頻驅動程序? 由於您使用的是ubuntu,因此您需要使用OpenGL。 我發現使用Ogre時某些驅動程序無法在某些系統上運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM