日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用火炬之光资源(转)

發布時間:2025/7/14 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用火炬之光资源(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天去ogre官網賺了一圈,看到了一款用Ogre做的游戲TorchLight,不妨下下來玩玩。

游戲做的很好,說明ogre的強大。

在安裝目錄里看到了ogreMain.dll OIS.dll等熟悉的dll,忽然看到了resources.cfg文件,里面定義了一個pak/zip文件路徑。

好了找到了zip,600M,里面裝了啥?ogre資源!模型,骨骼,貼圖。天!!!!。

但是里面的模型,骨骼動畫并不能直接用,要使貼圖起作用要把material里的texture_unit里的png改為dds,要用skeleton的話,就得用OgreXMLconvert將.skeleton文件轉換回xml文件,在Animation里添加link的動作文件。

以dog.mesh為例,不知道大家研究過ogre的mesh文件沒有,還有skeleton文件,自己轉化成xml文件看看吧。

把dog.skeleton轉化為xml文件后(用OgreXmlConverter,源碼tools注意不是SDK里自己編譯一下,這個工具就出來了),發現animation里沒有鏈接skeleton,自己添加skeleton link吧。


??? </bonehierarchy>
??? <animations>
??????? <animation name="bind" length="0">
??????????? <tracks />
??????? </animation>
??? </animations>
??? <animationlinks>
??????? <animationlink skeletonName="attack1.SKELETON" scale="1" />
??????? <animationlink skeletonName="attack2.SKELETON" scale="1" />
??????? <animationlink skeletonName="attack3.SKELETON" scale="1" />
??????? <animationlink skeletonName="bark.SKELETON" scale="1" />
??????? <animationlink skeletonName="fidget_alert.SKELETON" scale="1" />
??????? <animationlink skeletonName="fidget_shake.SKELETON" scale="1" />
??????? <animationlink skeletonName="get_hit.SKELETON" scale="1" />
??????? <animationlink skeletonName="hit.SKELETON" scale="1" />
??????? <animationlink skeletonName="idle.SKELETON" scale="1" />
??????? <animationlink skeletonName="run.SKELETON" scale="1" />
??????? <animationlink skeletonName="walk.SKELETON" scale="1" />
??? </animationlinks>
</skeleton>

注意灰色的部分,就是添加的link,skeletonName是動作文件。

再用OgreXmlConvert將skeleton轉化回二進制文件。大功告成。好了,可以自己使用這些資源了。真是踏破鐵鞋無覓處,得來全不費工夫。

600M的模型資源啊(其中有些是音樂),還有動畫!天!發了。世界上頂級的美工做得東西就可以用了。

其中我還發現一個CEGUI自定義的類型,那UI也挺漂亮。


這就是那個主人公攜帶的寵物狗了,以后用它在自己游戲里當小怪!

補充:

1.將.skeleton文件直接拖入OgreXmlConverter.exe生成.xml文件,之后進行修改后再拖入OgreXmlConverter.exe后又重新生成.skeleton文件。

2.ogre能直接讀取dds格式,torchlight中都是使用dds圖片格式,要想在ogre中直接使用其模型,在.material(如dog模型)中,直接將png給為dds

即可。

material pet
{
technique
{
?? pass
?? {
??? ambient 0.588 0.588 0.588
??? diffuse 0.588 0.588 0.588
??? specular 0 0 0 0
??? emissive .2 .2 .2
??? scene_blend alpha_blend
??? alpha_rejection greater 128
??? texture_unit
??? {
???? texture dog_pet.dds
??? }
?? }
}
}

總結

以上是生活随笔為你收集整理的使用火炬之光资源(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲AV无码国产精品 | 毛片在哪看| 国产成人精品久久二区二区91 | 李丽珍裸体午夜理伦片 | 日韩国产精品久久 | 侵犯亲女在线播放视频 | 在线成年人视频 | 在线观看黄网址 | 青青草在线观看视频 | 粗暴video蹂躏hd | 99精品视频免费在线观看 | 天天看夜夜爽 | 在线观看亚洲欧美 | 免费观看在线视频 | 东京久久 | 蜜桃色av| 黄色一级视频免费看 | 天天干天天干天天操 | 成年女人免费视频 | 波多野结衣三区 | 天天搞夜夜 | 国产福利在线 | 色播视频在线观看 | 国产一级爽片 | 午夜操操 | 色999在线| 天天艹天天爽 | 人成在线免费视频 | 久久久久久国产精品三级玉女聊斋 | 美女又爽又黄又免费 | 亚洲无人区码一码二码三码的含义 | 国产精品亚洲精品 | 一区二区在线免费看 | 国产又粗又长又硬免费视频 | 在线观看福利片 | 亚洲国产综合一区 | 福利电影一区 | 天天躁夜夜躁av天天爽 | 欧美日比视频 | 国产白浆一区二区 | 亚洲av无码一区二区三区在线播放 | 欧美日韩综合一区二区 | 在线免费观看小视频 | 日本精品在线观看 | 亚洲日本中文字幕 | 中文字幕日韩电影 | 成人免费毛片嘿嘿连载 | 欧美劲爆第一页 | 精品国产亚洲av麻豆 | 麻豆av一区二区 | 午夜性刺激免费视频 | 午夜国产福利在线 | 日本特黄 | 黑人精品一区二区三区 | 国产午夜视频在线观看 | 超碰导航 | 欧美久久综合 | 国产色婷婷一区二区三区竹菊影视 | 亚洲欧美日韩国产一区二区 | 亚洲熟区 | 骚狐网站 | 成人影音在线 | 黄色顶级片 | 六月丁香激情综合 | 男男肉耽高h彩漫 | 精品不卡一区 | 欧美三级a| 在线观看的av网站 | 水蜜桃影库 | 丁香六月综合 | 亚洲综合免费观看高清完整版 | 啪啪.com | 国产成人精品一区二区无码呦 | 亚洲精品www久久久久久广东 | 激情天天 | 丁香婷婷在线观看 | 日韩精品一区在线观看 | av网站在线观看不卡 | 日韩激情第一页 | 丝袜国产在线 | 亚洲欧美精品 | japan粗暴video蹂躏 | 欧美大片免费观看网址 | 久久久久97 | 国内自拍av| 亚洲激情视频网站 | 日韩有码一区 | 美女扒逼 | 日韩毛片 | 国产精品久久久久久久久免费相片 | 毛片你懂的 | 日韩一区欧美二区 | av毛片网站 | 国产激情久久 | 激情六月| 国产又黄又硬又粗 | 五月天久久综合 | 国产级毛片 | 香蕉91视频 |