欢迎光临散文网 会员登陆 & 注册

转载+渣翻)NFS10预设彩绘上&改色教程

2023-06-25 23:48 作者:SUPURli  | 我要投稿

来自CBR(Carbon Battle Royale 10代一个大型模组)的Discord聊天记录

难得的聊了技术相关而不是在那瞎吹

一切源自这位AleX的提问↑

“你是如何让彩绘改色的?”

“基本上你需要选择1到4种颜色来让游戏知道啥是可以改变的

首先,你要先用Binary软件(https://nfsmods.xyz/mod/1638,最近才算被国内所知但作用挺大的一个黑盒NFS编辑器)加载游戏的矢量彩绘来知道你相改的颜色的确切RGBA值(多出一个Alpha值就够坑一批人了)

但是为了让Binary读到,你需要先用Binary以moder视角进入创建一个对应的.end,然后在这个生成的.end里加入读取内容让Binary能实际读取到(默认是读不了的)

我这里实际操作演示举例
加入以后最上面“CARS”开头的就是新加的目标了

(这截是被迫原创的不是聊天内容)

这样加入以后你就能看到每辆车的矢量彩绘了

选你想改动的然后双击打开

举例用的GL_LANCER并不是单纯一块颜色区就能解决,而是有一块渐变色区,一块描边以及一块内部阴影效果区域,也就是说这个文件实际上有四处独特色块(后两个能理解,渐变色区是由两种不同颜色渐变而成)

改了以后记下渐变色区域两种颜色的ARGB值(Color1Alpha到Color2red)以及描边和内部阴影效果区域的ARGB值

你等会要在DBModelParts下的VECTORVINYL找到并打开修改它

GLOBAL\GLOBALB.LZC——DBModelParts——VECTORVINYL

找到“COLOR(数字)ID”后按照COLOR后跟的数字依照对应修改

需要注意的是数字排序对应按彩绘设定排序,从0开始依次对应(0/1/2/3)

也就是说在这次举例里,COLOR0ID项里颜色修改应该跟第一个渐变色值相同

而COLOR1ID项里颜色修改应该跟第二个渐变色值相同

顺带一提,某些彩绘会被游戏限制可编辑的内容,而在BONUS车上的那些彩绘则无法进行改色或者修改”

“这就是修改那些默认无法上色的预设彩绘的做法”







转载+渣翻)NFS10预设彩绘上&改色教程的评论 (共 条)

分享到微博请遵守国家法律