Ogre中實現(xiàn)換裝系統(tǒng)
摘要: 換裝系統(tǒng)是每款網(wǎng)游中都必須實現(xiàn)的東西,原理說白了也很簡單,就是把裝備(通常是Mesh)掛接到人物的骨骼上,根據(jù)角色需要可選擇不同的裝備替換,Ogre中的骨骼動畫系統(tǒng)中可以直接把一個Object掛接到骨骼上,但問題是Ogre中一個Object只能掛到一塊骨骼上去,對于一些覆蓋面廣的裝備(如衣服)則不那么適用,所以O(shè)gre中不能通過這種直接的方式實現(xiàn)換裝,目前一般用以下幾種方法實現(xiàn).
閱讀全文
posted @
2008-07-23 16:39 清風(fēng) 閱讀(7147) |
評論 (16) 編輯
Lua的C++封裝
摘要: 前段時間由于公司項目需要,做了LUA的C++封裝,為此看了LuaPlus(感覺過于龐大,挺混亂的..)跟LuaTinker(一個韓國人寫的,只有兩個代碼文件,實現(xiàn)了大多數(shù)需要的功能)的代碼,在實現(xiàn)LUA與C++的交互中最重要的功能莫過于實現(xiàn)在LUA中注冊任意類型的C++函數(shù)和類,現(xiàn)將自己所得到的一些方法簡單說下,如有不對的地方還請各位多多指正
閱讀全文
posted @
2008-07-16 16:25 清風(fēng) 閱讀(11648) |
評論 (5) 編輯