Ogitor0.4現(xiàn)身了!雖然還算beta版不過方便性提高了很多.
以前用ogitor(0.3的時(shí)候)覺得不順的就是他提供的導(dǎo)出場景(.ogscene)是不能為ogre直接讀的,反正得自個(gè)寫個(gè)xml讀取器,而自己當(dāng)初水平太差,也懶得去寫,歲見網(wǎng)上大牛有教如何自己利用tinyxml來寫加載器。。不過自己也不太會移植。而ogitor的sample也只提供了一個(gè)不太好的接口來加載,加載的方式和ogitor本身類似,需要花很多時(shí)間去做不必要的事情(譬如創(chuàng)建包圍盒,地形網(wǎng)格啥的,編輯器需要嘛)。加載相當(dāng)慢。。
本來這次做加載準(zhǔn)備自己寫了,后來看了看ogitor的loadsample發(fā)現(xiàn)面貌一新啊~~~作者使用了rapidxml做了一個(gè)加載器,直接讀取xml文件!.rapidxml有興趣的可以查查,相當(dāng)小就一個(gè)hpp文件,我不多說,網(wǎng)上有介紹的。移植過來,讀取場景速度飛快,而且ogitor也支持導(dǎo)出xml場景了。(ps:我以前一直不知道導(dǎo)出成.scene格式文件有什么現(xiàn)成的工具讀,順路問一句)