Chia´s Small Shop

Chia小鋪,陳列隨手的文字

Ogre的多執行緒體驗

個人一直很欣賞multithread的程式寫作方式,可以在跑程式的時候,多出幾個執行緒分別負責不同的事情。當然,多點人手自然就要多花精神去管理,天下沒有白吃的午餐。隨著CPU朝向多核心發展,多執行緒的程式架構在未來勢必是個重點。這篇體驗,主要說明如何讓Ogre能支援多執行緒,在進行rendering的時候同時進行模型的處理與計算(載入模型、改變幾何結構等等)。如果是關心利用多執行緒的方式描繪場景,或改善畫面更新率(frame rate),這篇多執行緒的OGRE render system有較專門的說明。 閱讀更多»

二月 26, 2009 發文者為 chia0418 | Ogre | , | 暫時沒有留言

摸摸Ogre, 它不會吃掉你:初回心得

也不是最近才聽到Ogre這玩意兒了
去年在找一些研究工具時,也找了一些3D繪圖的引擎 : Ogre, Panda3D…
不過,當時並沒有太複雜的需求,因此只是看看而已
3D物體的顯示?扛本OpenGL的紅皮參考書寫寫不就好了
很多widget都已經包含了OpenGL的繪圖能力,簡單!

問題是,當你想擴充的時候呢? 閱讀更多»

二月 18, 2009 發文者為 chia0418 | Ogre | | 暫時沒有留言