轉(zhuǎn)載+渣翻)NFS10預(yù)設(shè)彩繪上&改色教程
來自CBR(Carbon Battle Royale 10代一個(gè)大型模組)的Discord聊天記錄
難得的聊了技術(shù)相關(guān)而不是在那瞎吹

一切源自這位AleX的提問↑
“你是如何讓彩繪改色的?”



“基本上你需要選擇1到4種顏色來讓游戲知道啥是可以改變的
首先,你要先用Binary軟件(https://nfsmods.xyz/mod/1638,最近才算被國(guó)內(nèi)所知但作用挺大的一個(gè)黑盒NFS編輯器)加載游戲的矢量彩繪來知道你相改的顏色的確切RGBA值(多出一個(gè)Alpha值就夠坑一批人了)
但是為了讓Binary讀到,你需要先用Binary以moder視角進(jìn)入創(chuàng)建一個(gè)對(duì)應(yīng)的.end,然后在這個(gè)生成的.end里加入讀取內(nèi)容讓Binary能實(shí)際讀取到(默認(rèn)是讀不了的)


(這截是被迫原創(chuàng)的不是聊天內(nèi)容)
這樣加入以后你就能看到每輛車的矢量彩繪了
選你想改動(dòng)的然后雙擊打開

舉例用的GL_LANCER并不是單純一塊顏色區(qū)就能解決,而是有一塊漸變色區(qū),一塊描邊以及一塊內(nèi)部陰影效果區(qū)域,也就是說這個(gè)文件實(shí)際上有四處獨(dú)特色塊(后兩個(gè)能理解,漸變色區(qū)是由兩種不同顏色漸變而成)

改了以后記下漸變色區(qū)域兩種顏色的ARGB值(Color1Alpha到Color2red)以及描邊和內(nèi)部陰影效果區(qū)域的ARGB值
你等會(huì)要在DBModelParts下的VECTORVINYL找到并打開修改它

GLOBAL\GLOBALB.LZC——DBModelParts——VECTORVINYL
找到“COLOR(數(shù)字)ID”后按照COLOR后跟的數(shù)字依照對(duì)應(yīng)修改
需要注意的是數(shù)字排序?qū)?yīng)按彩繪設(shè)定排序,從0開始依次對(duì)應(yīng)(0/1/2/3)
也就是說在這次舉例里,COLOR0ID項(xiàng)里顏色修改應(yīng)該跟第一個(gè)漸變色值相同

而COLOR1ID項(xiàng)里顏色修改應(yīng)該跟第二個(gè)漸變色值相同

順帶一提,某些彩繪會(huì)被游戲限制可編輯的內(nèi)容,而在BONUS車上的那些彩繪則無法進(jìn)行改色或者修改”


“這就是修改那些默認(rèn)無法上色的預(yù)設(shè)彩繪的做法”

