《群星》修改种族贴图图文教程
2016-07-25 15:22:07 作者:叁爷的腹肌
《群星》各位玩家是不是觉得种族的贴图不太好看呢?今天就给大家带来了《群星》修改种族贴图图文教程,看看这位玩家是怎么修改的,一起来看看吧。
A.首先是如何创建mod
1.打开游戏,在启动界面
2.按图上的提示操作,就会在“我的文档Paradox InteractiveStellarismod”目录下生成你创建的MOD文件夹和一个.mod文件,接下来就是往文件夹里添加东西了。
B.其次是需要修改哪些文件?
1.我们先进游戏的文件夹看,找到common文件夹和gfx文件夹
2.先来看common里需要修改的文件
a) 找到这个species_classes 文件夹
b) 打开它,里面就一个00_species_classes.txt 文本文件
c) 把00_species_classes.txt复制到你创建的MOD文件夹内(文件夹里要按顺序创建common文件夹和species_classes 文件夹),在你复制的文本文件中进行修改
d) 打开00_species_classes.txt,我一开直接用记事本打开没问题,不过最好用其他的文本编辑器进行修改(最起码能帮你对齐括号,不容易出错)。
e) 如图修改或不修改
3.接着我们去gfx文件里看看
a) 我们要找到两个文件夹,一个叫models,里面是放我们用来替换的肖像的。另一个叫portraits,它的目录下还有个portraits文件夹,里面也只有一个文件,叫00_portraits.txt,把它们也按照路径复制到你创建的mod文件夹里吧。
b) 复制好后,就把你要替换的图片放进models文件夹里吧。(图片文件是要dds格式的,关于dds图片怎么制作后面说)
c) 接着来看00_portraits.txt 文件,内容有点多,但是我们需要修改的不多。
i. 先大体说一下这个文件的解构。开头有三个比较短的代码块,这是我们修改肖像用不到的。在往下是两个很长的代码块。第一个代码块是用来定义肖像单一的种族的肖像的,也可以用来创建肖像纹理。第个代码块是定义肖像多的种族的肖像的。两个我们都要修改。
ii. 如图打上 自定义名称 = { texturefile = “gfx/models/XXXXXX.dds”}这样的代码
iii. 在往下翻,如果你之前有建新的种族就跳过这步
iv. 再往下翻,看到”portrait_groups = {”,这里就是我们要到的地方了
v. 最后来添加我们自制(或覆盖)的种族肖像吧
C.打开游戏,勾选上你创建的mod玩吧
最后一张图里的代码少了一部分,species= { XXXXX }
想做3D就比较复杂了。我对3d一点也不了解。我只能跟你说一下代码上引用的都是什么东西,至于那些东西怎么修改我就不会了。
mam1 = {
entity = "portrait_mammalian_01_entity"
clothes_selector = "mammalian_slender_01_clothes_01"
hair_selector = "no_texture"
greeting_sound = "mammalian_01_greetings"
character_textures = {
"gfx/models/portraits/mammalian/mammalian_slender_01_blue_orange.dds"
"gfx/models/portraits/mammalian/mammalian_slender_01_blue_white.dds"
"gfx/models/portraits/mammalian/mammalian_slender_01_black_yellow.dds"
"gfx/models/portraits/mammalian/mammalian_slender_01_black_orange.dds"
"gfx/models/portraits/mammalian/mammalian_slender_01_green_yellow.dds"
"gfx/models/portraits/mammalian/mammalian_slender_01_green_white.dds"
"gfx/models/portraits/mammalian/mammalian_slender_01_black_white.dds"
}
}
这是哺乳动物1的肖像定义代码。
首先是entity,这个定义的应该是生物的模型。 "portrait_mammalian_01_entity" 是在gfxmodelsportraitsmammalian目录下的“_mammalian_portrait_entities.asset”文件定义的,里面定义了portrait_mammalian_01_entity的“pdxmesh = "portrait_mammalian_01_mesh"”,也就说使用"portrait_mammalian_01_mesh"作为贴图模型。
"portrait_mammalian_01_mesh"所在的文件就在一起,”_mammalian_portrait_meshes.gfx“是也。
打开”_mammalian_portrait_meshes.gfx“呢,可以看到组成这个模型的,是一个位于同目录下的”mammalian_01_portrait.mesh“文件,和三个类似这种格式“"mammalian_01_happy_animation" ”代码,"mammalian_01_happy_animation" 是由同目录下的“_mammalian_portrait_animations.asse”文件定义的,构成那个动作的是"mammalian_01_portrait_happy.anim"文件。
也就是组成模型的两种文件都需要maya来制作,maya我见过没用过,一点不了解。我想你会的话,应该很容易懂的吧。
然后说clothes_selector ,这就是衣服。它的定义在gfxportraitsasset_selectors对应文件中,定义跟肖像定义类似,什么地方穿什么衣服。衣服文件还在是在gfx/models/portraits/mammalian/里。就是类似”mammalian_slender_outfit_ruler_blue.dds“这样的文件。这文件可以用PS打开和修改。
再往下是hair_selector ,也就是头发,这里没有,人族的头发在这:gfxmodelsportraitshuman。也是可以用ps打开和修改的。
下面是character_textures ,角色贴图,他也在那个一堆东西的“gfxmodelsportraitsmammalian”文件夹里,也就是具体的外貌,也是ps打开和修改的。
所以要做3d动态的贴图要会用maya(可能也有其他的工具反正会制作那种东西就对了)制作模型和动作。
如何做能在游戏里现实的dds图片
这其实很简单啦,只有是用过一点点ps就会的,我就是这水平。
一、你需要一个ps,资源的话,自己去找吧,ps吧的链接里我记得有资源。
二、装好ps后,再搜索dds插件,下载安装。我搜了一下网盘,有个dds插件,但我忘了有没有用了,可以试一下。
三、插件安装完成后,就可以用ps处理图片了。这个时候为了方便,可以下个肖像mod,直接拿里面的dds图片进行修改。
1、这里我先打开一个我mod里的dds图片。
我们把里面的东西消灭掉,这里可以采取很多方法,拿笔涂掉,拖动选框del掉,都行。这个不用教吧。
2、把你的素材放进去,如果在网页上就复制,在ps界面上黏贴,图片就在里面了,有点可能正好,
有的可能会很大,
就像这样。大部分都需要调整大小,这时按ctrl+T图片周围就会有拖选框了。我们按住shift来放大缩小,这样不容易变形。
调整好后回车。
3、接下来就是抠图了。推荐大家去找背景简单的,最好纯色的。我这张图背景就是白色的,这样就很方便,用魔法棒这个神奇的工具就行了(魔法棒那个地方还有个快速选择工具,上面有个套索,适合复杂的图)。
魔法棒有个容差的参数,
会影响选取“大小”,大家自己摸索吧。选取好后用涂黑,
就可以看到哪里没有没有选取到。