模拟人生4改色教程

2014-08-31 11:56:56 k73游戏之家 作者:rudor

《模拟人生4》大家我想马上就可以体验到了,这里和大家分享游戏中的使用 COLOR MAGIC改色工具修改Sims 4模拟人生4 CAS物品心得,简称CM,不过这里也要说明一下,此篇教程只能使用工具修改游戏的材质与改色。

===== 修改纪录=====

2014.08.15 使用 ColorMagic-0.1.2 自定义色版小图片

2014.08.16 CAS DEMO背景图替换方法

2014.08.19 玩mod玩到游戏毁损崩了解决方法

2014.08.20 制作眼珠替换与非替换的方法

2014.08.28 Color Magic v0.2.1 过滤条件设置解说

2014.08.28 ColorMagic v0.2.2 重大修復,非替换崩溃问题已解决测试报告

================

CM作者 2014.08.27 发布 ColorMagic-0.2.2,可至我的百度盘下载:http://pan.baidu.com/s/1pJv3QP1 / ColorMagic-0.2.2_20140827.zip 。

一、准备工具软件

1. 改色工具下载: 【工具&MOD 专帖】Color Magic 改色工具 (点我) by Chris0410

第一版改色工具"CAS RECOLOR TOOL" 比较阳春,第二版新版改色工具取名为 "COLOR MAGIC" , 加了filter package、修改色块小图标功能,这里使用 "COLOR MAGIC",简称CM。

PS:改色需要用到 s4pe,请用 s4pe v0.1c 以上版本,否则预览汇出 DDS会有错误。

注意 s4pe.0.1d 版本把DDS 导出、导入拿掉了,以下说明操作是用 s4pe.0.1c 做的,s4pe.0.1c 以前版本可以导出、导入DDS。

s4pe.0.1d 导DDS 插件下载与安装方法:https://github.com/Sims4Group/Sims4Tools/releases

用法:放入你s4pe解压文件夹的Helpers文件夹

2. photoshop DDS插件,此插件要爬墙,需要的人到我的百度盘下载:http://pan.baidu.com/s/1pJv3QP1

32位元系统下载:Photoshop_Plugins_8.55.0109.1800.exe
64位元系统下载:Photoshop_Plugins_x64_8.55.0109.1800.exe
附带 7zip , 7z920.exe(32位元)、7z920-x64.msi (64位元) 免费插件
下载地址:https://developer.nvidia.com/nvidia-texture-tools-adobe-photoshop
进去之后会看到有32位和64位两种选择。个人理解这里的32位和64为说的不是电脑的系统,而是photoshop本身的版本。比如楼主的电脑是win7 64为系统,但是这个photoshop软件是以前就下载的,是32位的photoshop(安装完之后不是在program files下,而是在program files (x86)下),所以这里用的还是32 bit那个版本。
这个软件是让photoshop可以处理mod制作需要用到的dds文件。如果你用的是GIMP软件请搜索相应的DDS插件。

二、开始 COLOR MAGIC

打开 COLOR MAGIC\ColoMagic.exe , Next

Source Package选择 (游戏路径)\The Sims 4 Create A Sim Demo\Data\Client\CASDemoFullBuild.package

Creator Name 会用来当作package前缀名

=>

新版本多了过滤功能

A Filter:过滤为 Male男、 Female 女

B Filter:对应游戏服装类别, EX: Bottoms为裤子、裙子

C Search for : 输入item name 关键字快速搜索、filter

D : 将 [v] Default Replacement 勾上,导出"替换"原样式的package

用一件全身Full Body衣服示范,Next

Color Code:带出上个地方选择的颜色,例如 Pink衣服,选择 Black这边就会变成 Black。

颜色可以随意选,尽量选择该服装内建有的颜色。选择不影响色块呈现,但会影响部份package 显示色块的位置,下面头发范例再补充。

Color Swatch: Has DDS Swatch 可以不勾,目前没玩出此选项可以改变什么,不勾选底下的色块功能也能用在cas里。(这个是CM1.0版本的功能,ColorMagic-0.1.2版功能已改变(下面有说明))

[] Has 1 , [] Has 2, [] Has3 三色选择,对应到CAS里取色色块样式,可以设置三种样式。

单色 Has 1 默认颜色,第一顺位 。 使用双色色块则把 Has2打勾 、 三色色块:勾上 Has3

(这些是 CM1.0 画面,ColorMagic-0.1.2版功能已改变(下面有说明))

分别使用 双色、三色,效果见下图 , Finish 储存 package

将上面导出的三种 Color Swatch package 放入 Mods 资料夹 (C:\Users\用户名\Documents\Electronic Arts\The Sims 4 Create A Sim Demo\Mods)进游戏测试, [紫色]後面多出三种色块 ,

A、橘黑双色 ( [v] Has 1 , [v] Has 2) ; B、蓝褐绿三色 ( [v] Has 1 , [v] Has 2, [v] Has3) ; C、绿色单色 ( [v] Has 1 )

到这里,你已经会运用 "COLOR MAGIC" 导出 CAS DEMO内建物品成 package。

2014.08.28 Color Magic v0.2.1 过滤条件设置

Color Magic v0.2.1 多了过滤条件设置功能

游戏里有强大的过滤器,可依照Colors颜色、Material材料...过滤物品,筛选出分散在不同分类里符合条件的物品,这些条件资料转成程序语言就是图上看到的 Flags 信息。

例如

yfBodyDressRuchedParty_Pink 在Full Body分类,名称有Party,颜色是Pink

Flags信息里可以看到

Color:pink 、 Full Body:short dress 、 Category:party

v0.2.1储存package改成按下[Save AS...],好处是存完不会关闭视窗,可以再点[Back]回上页继续挑选,Finish改成关闭视窗。

修改Flags条件,点 [Edit Flags]

弹出新视窗,右上方的 Category为 Color,Material..., Value是对应它的资料

左侧未选择资料有防呆不可编辑与[Delete]

Category与Value清单及对应游戏项目一览

特别说明,Flags里的 Color 是过滤条件,并不是色版颜色,怕大家混淆

示范给衣服添加三个过滤条件

点 [Add] 新增一笔,初始值 [0x0000 0x000] [Unknown]:[Unknown]

含意

[0x0000 0x000] => 程序语言数值

[Unknown]:[Unknown] => 名称方便阅读

比如:

[0x0046 0x004E] Category:Formal

Category = 0x0046

Formal = 0x004E

先选择 Category : Category

接着选择Value : Sleep

重复方法,添加 Color: RED、 Material:Cotton,条件设完要点OK确认返回,再Save AS 儲存Package才有效哦!!

这些条件可以设多组,例如衣服是黑白相间、适用在日常、正式、Party上,就可以设color:black,color:white,category:everyday,category:formal,category:party

更重要是我们是用某一件衣服clone出来改色,例如克隆一件pink粉色衣服改成黄色,如果color分类条件没把pink修改成yellow,到游戏里查找pink类衣服就会跑出黄色衣服。orz...

到游戏测试,filter条件勾选 sleep , red , cotton 可查找到此衣服

过滤条件设置教学完毕~~

你会疑惑设置这些条件有何用吗?? 未来资料片、物品包、各种自定义琳琅满目的时候,你的自定义如果有搜寻条件,是不是就能加快寻找速度了

========== 改色 ===========

1. 打开 s4pe (请用 s4pe v0.1c 以上版本), File -> Open ,选择package 汇入 ,每个TAG都点看看,找到右边可看到图片的那列位置,右键 Export to DDS

2. 使用 photoshop改色,打开上个步骤汇出的DDS,修改後另存成DXT5格式(or BC3/DXT5),副档名 *.DDS ( ps 请先安装好DDS插件)

3. 回来 Import 修改後的 DDS

汇入右侧显示的错误信息不用理它(s4pe的问题),直接储存 package

打开 package 检查是不是已改色

进游戏,可以看到改色後的服装效果

(2014.08.15删除) 补充前面提到的 Color Swatch 设定,不是所有色块都能自己配色,像小图标是图片类型的,即使有设定 [v]Has1 颜色,到游戏里也无法显示。

这里示范另一件改色裙,有两个相同的小图标,最後一个是修改的粉色裙子

2014.08.15 更新内容,ColorMagic-0.1.2 已支援自定义色版小图片,非常方便

Color Swatch: 多了 Add , Remove 按钮

点Add 将色块改用小图片显示,[]Has1不用设定,Finish存档

先把package放入游戏测试,色版选择多了一个小图片

退出游戏,打开 s4pe修改图片,小图片的 Tag Name 是 _IMG,右侧看到size大小是32x32,因此准备一张32x32图片,另存成DXT1(或DXT5)格式(or BC1/DXT1),副档名 *.DDS,进行替换

右键, Replace...选择自订的 32x32 DDS 图片

替换完成

DDS样式也修改成绿色,保存 package

可看到自定义的小图片,衣服也变成绿色。

如果在 s4pe Import DDS 时把别件衣服的DDS汇入也可套用,但效果。。。 ,原来的模型没套到色的地方会变成肉色

范例二

男性头发

默认设置 , Color Code :White

Color Code :改成 Black,到CAS里挑色的时候就会排在内建黑色的後面。

[v] Has 1 设定色块颜色 , Finish

s4pe汇入修改DDS

图片右边是内建可选颜色, 左边是放入改色的package mod 效果,可以看到多了一个色块选择。

改色後的头发

测试过程发现有的服装没法修改使用,可能 "COLOR MAGIC" 不完善,mod 放入游戏里会崩溃,若尝试导出同款不同样式无果,建议放弃那件别折腾了。(曾以为是导出步骤还是修改的dds有问题,折腾很久无效)

例如条纹裤子,一点色块就会游戏崩溃

以上是 COLOR MAGIC 简易使用方法,还没研究出修改预览图片的方法, 欢迎大神们补充

三、预览图的秘密

经研究测试,已知道为什么之前改色的package预览图是旧的,没有更新成对应改色後的DDS样式。

原因在於运行 CAS DEMO 游戏,载入新的package MOD 并在你第一次浏览那件改色的服装时生成对应DDS样式预览缩图後,缩图就暂存(Cache)在 localthumbcache.package

C:\Users\(你的用户名)\Documents\Electronic Arts\The Sims 4 Create A Sim Demo\ localthumbcache.package

之後不管你替换过几次DDS,只要修改的是同一个导出的package,进入游戏就会看不见新的预览图

解决方法:退出游戏,删掉 localthumbcache.package ,再次进入游戏就会生成新的 localthumbcache.package , 新的预览图就产生了!!!

原理:用例子说明比较清楚,打开 Color Magic ,用 Bottom_Miniskirt_Beige 实验

Colort Swatch 分别用三种设置,导出三个 package

A:默认不修改 , B:默认不修改 , C:[v]Has1 修改成蓝色

用S4PE打开package,观察 Instance ,每个package都有独特的 Instance 位址

A与B导出默认设置,因此 Instance 位址相同,而 C 对色块改成蓝色,导出时产生非替换 Package,给予新的 Instance 位址,避免放入游戏中与原来的物品位置相同而替代掉原来的物品。

当游戏把一个新的Instance的预览图暂存後,就不再更新预览图。

删掉 localthumbcache.package 後 ,再进入游戏,有木有新的预览图!!!! (与前面的图片对照,这两张预览图已对应改色的DDS样式)

四、其他补充

部份後来添加的新内容不会更新到主楼,见帖子最上面的修改纪录查看其他补充

热门游戏

相关阅读

发售表厂商图库