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