下载lol突然python 跳出deff.png怎能办

查看: 12357|回复: 4
[玩家教程]
LOL官方皮肤提取教程,傻瓜式教学,包你会!轻松使用所有官方皮肤!
签到天数: 485 天[LV.9]已臻大成
作者:落影倾城
slb3s26guo.jpg (22.61 KB, 下载次数: 55)
18:07 上传
1.如何提取官方皮肤?
2.如何查看、提取纹理贴图?
3.如何调整英雄皮肤的颜色?
4.如何将调整好颜色的纹理贴图无损转换成皮肤文件?
5.如何在MAYA中导入英雄的3D模型?如何将纹理贴图绑定到模型上?
6.如何提取英雄的3D骨骼?如何在Maya 中载入英雄的3D骨骼?
7.怎样知道模型不同区域与纹理贴图文件不同区域的对应关系?
8.如何导出已经在MAYA中修改完成的英雄3D模型?
9.如何修改英雄载入画面?如何让载入画面显示正确的图片比例?
10.其它修改?复制代码
第一课、如何提取官方皮肤?
1、[英雄联盟游戏安装目录\Game] 下有名为“HeroPak_client.zip” 的压缩文件,里面的 [Data\Characters\英雄英文名称] 目录下就是英雄的官方皮肤文件
& &&&使用解压缩功能即可提取~
2、使用League of Legends Custom Skin Tool-Kit Beta 0.3 或类似的工具,
& &&&可以将.skn文件和.skl 文件分别转换为3D软件适用的.obj模型文件和.txt英雄骨骼文件。
第二课、如何查看、提取纹理贴图?
1、将文件夹中.dds贴图文件(注意不是&~LoadScreen.dds&,而是类似英雄名字“_base_tx_cm.dds”)用Xnview查看
2、然后使用“另存为”功能,转换成.png或其它的常见图片格式~
第三课、如何调整英雄皮肤的颜色?
1、修改转换好的图片文件就可以调整了哦~ 可以使用Photoshop或者其它软件调整~
第四课、如何将调整好颜色的纹理贴图无损转换成皮肤文件?
1、使用Xnview直接另存为dds会出现尺寸错误。
2、使用BMP2DDS/JPG2DDS等工具,即使将转换质量设置为100,同样会造成大量的细节损失。
3、 可避免细节损失。
第五课、如何在MAYA中导入英雄的3D模型?如何将纹理贴图绑定到模型上?
1、使用“Import”,选择转换好的.obj文件即可加载模型。
3、使用“Window - Rendering Editors - Hypershade”&&,在左边的目录中选择“Surface”,新建一个“Blnn”类型的材质球
3、指定该“Blnn”材质球的“Common Material Attributes - Color”为“File”(注意用右键点“File”,选“Create Texture”)
4、在“File Attributes - Image Name” 中选择需要的纹理贴图文件
5、按 6 即可查看~
第六课、如何提取英雄的3D骨骼?如何在Maya 中载入英雄的3D骨骼?
1、在Script Editor中的Python部分输入以下代码:
from maya import mel
import maya.cmds as cmds
def importSkeleton(fileName):
f = open(fileName,&rb&)
f.readline()
f.readline()
f.readline()
numBones = int(f.readline())
bones = []
for i in range(0,numBones):
&&boneName = f.readline().split()[0]
&&parent = int(f.readline())
&&scale = float(f.readline())
&&matrix = []
&&matrix.append(f.readline().split())
&&matrix.append(f.readline().split())
&&matrix.append(f.readline().split())
&&bones.append((i,boneName,parent,scale,matrix))
for bone in bones:
&&cmds.select(d=True)
&&cmds.joint(p=(float(bone[4][0][3]),float(bone[4][1][3]),float(bone[4][2][3])), n=bone[1]+&_&+str(bone[0]))
for bone in bones:
&&if bone[2] != -1:
& &cmds.select(bone[1]+&_&+str(bone[0]))
& &cmds.select(bones[bone[2]][1]+&_&+str(bones[bone[2]][0]),add=True)
& &cmds.parent()
2、点选菜单中的“execute”
3、退出Script Editor,在命令行中输入以下指令(请更改骨骼txt文件的文件名和路径,目录请注意使用双斜杠)python &importSkeleton('C:\\Morgana\\Morgana.skl.txt')&
第七课、怎样知道模型不同区域与纹理贴图文件不同区域的对应关系?
1、在Maya 中选好希望查看对应关系的模型,然后选择 &Window - UV Texture Editor& 即可查看,
2、如果需要生成不带纹理的对应关系图,请在该编辑器中选择“Polygons - UV Snapshot...” ,尺寸请指定为 512x512 或其它等比例尺寸~
第八课、如何导出已经在MAYA中修改完成的英雄3D模型?
1、修改好模型后(一定记得要让模型先 Triangulate),使用“Script Editor” 在 Mel 部分载入“Maya_LoL_skn_export.mel”
2、然后选择希望输出的模型,然后输入(记得更改成你需要的文件名字和路径哦): exportMesh(&C:\\Path\\File.txt&)
3、由于模型已经转成 .txt 文件,下面我们运行&lolskintool.exe c skn File.txt File.skn& 来得到符合游戏标准的 .skn 模型文件~
第九课、如何修改英雄载入画面?如何让载入画面显示正确的图片比例?
1、创建好您希望用做载入画面的图片,等比例缩放到宽362个像素(高须大于570),移动、剪切调整到高570个像素
2、非等比缩放(“双立方”方式)到307像素宽,483像素高
3、裁切画布到301像素宽,477像素高,将画布底色设定为纯黑,重新将画布扩大到307像素宽,483像素高
4、从上向下扩大画布到307像素宽,557像素高,将文件保存为 PNG 格式
3、使用 The Compressonator 载入PNG文件,然后使用“Save Original...” 功能另存为英雄名称+“LoadScreen.dds” 文件
4、放到 英雄联盟安装目录\Game\Characters\英雄英文名\ 即可
第十课、其它修改?
To be continued
看英雄联盟攻略、视频就到巴士
该用户从未签到
该用户从未签到
该用户从未签到
表示完全不会 还是用现成的吧
签到天数: 1 天[LV.1]初学乍练
SCCDVFA 认为蜂窝肺沃尔沃发
Powered by}

我要回帖

更多关于 png struct def 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信