1) [英雄联盟游戏安装目录\Game] 下有名为“HeroPak_client.zip” 的压缩文件,里面的 [Data\Characters\英雄英文名称] 目录下就是英雄的皮肤(模型文件),直接解压出来。
2) 使用maya的RiotFileTranslator插件导入.skn文件, 还可以导入.anm动作文件,(安装方法请自行百度:maya插件的安装)
http://www.thispawn.fr/riot-file-translator/
百度网盘:http://pan.baidu.com/s/1nt5Zz8t
3) 设置好对应的材质贴图
这样就有了完整的模模型,材质,骨架和蒙皮信息。
可以导出fbx,就能直接导入u3d里面使用了。
该插件也可以导出skn格式的文件,所以可以对模型修改后,替换lol的模型,我没有试过,有兴趣的可以试试。
下面是关于lol的文件的结构信息。
*.skn
int32
文件类型标识,没有扩展名时可以判断文件类型
int16
Material数量
int16
Obj数量(不知道什么作用)
char[28]*Material数量
Material数据
int[32]
序号
char[64]
名称
int[32]
开始的顶点位置
i