因為項目組要重新設計實現一個繪制引擎的原因,上兩周我們對于devmaster上開源繪制引擎中排名第一的Ogre進行了一輪簡單分析,希望能夠吸收一些繪制引擎設計中的優秀思想。雖然項目組已經不再安排時間進行研究,但是作為一個以繪制引擎作為重點研究內容的研究生,個人覺得至少應該對一種先進的繪制引擎有一些更深的了解,因此我也會自己找時間對Ogre進行一些更深入的分析。
因此,我將在后邊的這個系列文章中對我所知道的Ogre做更多的介紹,希望能夠跟更多的有興趣的朋友共同分享和研究。
在開始進入主題之前,羅列一下目前能夠獲得的關于Ogre的資源,主要是國內的。
- 官方網站:www.ogre3d.org.官方網站上有最新的SDK,源代碼的下載,有精心編制的manual,tutorial和API conference,相關的project,最權威的討論組,這可能是我們能夠獲得終極資料了。
- http://gd.91.com/zt/ogre/index.asp.游戲制作聯盟的Ogre引擎研究站,上邊有一系列相關的教程文章,是國內很不錯的教程,大多為燕塵所寫,在他的網站上也可以看到。
- 盛崇山的一套分析文章,可以在這里下載到,也可以到他的blog上去參觀。
- maga小組有整理的《Ogre使用指南》,發布在gameres上,可以在這里下載。
- mythma的個人blog上有他對于Ogre的系列分析文章,可以通過rss訂閱。
- antking也在gameres上翻譯了兩篇入門級的ogre文章,對于開始階段很有幫助。鏈接如下:http://dev.gameres.com/Program/Visual/3D/OGREchuxue.htm,http://dev.gameres.com/Program/Visual/3D/ogre/Ogre1_SceneNode.htm,http://dev.gameres.com/Program/Visual/3D/ogre/Ogre2_Cameras.htm。
- 一些QQ群,個人覺得這個是學習最快最直接的一種方式,我加入的兩個群里就匯聚了幾個頂級高手,且樂于給我們這些初學者一些指導,對于頂級高手有時不在的情況也可以跟群里的兄弟們共同研究切磋,我在這里就不提供了,大家有的是方法去獲得群號碼。