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