最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

PvZ2修改大典 第十一章 貼圖合成及動(dòng)畫修改——貼圖合成與轉(zhuǎn)換

2023-06-03 20:00 作者:濱敔濱縱凝  | 我要投稿

前言:隨著技術(shù)的發(fā)展和進(jìn)步,貼圖合成、動(dòng)畫修改、屬性組合、關(guān)卡制作、音樂編碼早已不是秘密。其實(shí)從2021年9月Ftp2Res制作出來時(shí)候就已經(jīng)打破了貼圖合成和動(dòng)畫修改壟斷,然而由于核心圈大佬仍然使用一些漏洞百出的工具而且不愿變通,導(dǎo)致了我制作的相關(guān)工具在2021-2023年期間使用人數(shù)仍然保持在個(gè)位數(shù),傳播力度極窄,我早已聲明相關(guān)工具公開,但是收效甚微。以前并沒有時(shí)間去寫相關(guān)教程,而且不少人入門看的就是我那個(gè)已經(jīng)嚴(yán)重過時(shí)的RTON修改教程,在此真的勸退不少修改玩家。去年10月我將我當(dāng)時(shí)所有自己寫的工具都集成在EBToolBox上,以方便使用,同時(shí)為了照顧無法安裝.NET 4.8的玩家和便于調(diào)試,保留了各個(gè)功能的單文件版并同步更新。所以在此專門抽時(shí)間寫新版工具相關(guān)的教程,以供來者學(xué)習(xí)觀摩。

在此特別感謝那些幫助我完善工具和教程的大佬們。

注:若汝目前在升學(xué)考試(小升初、中考、高考、專轉(zhuǎn)本、考研等)期間,請(qǐng)立即停止閱讀PvZ2修改相關(guān)文獻(xiàn),作者自然無法限制您的閱讀自由,但是為了您的未來著想,請(qǐng)立即停止修改相關(guān)的學(xué)習(xí),全身心投入考試當(dāng)中,吾不希望踏足PvZ2修改的任何玩家因?yàn)閷W(xué)習(xí)這門技術(shù)而丟了本業(yè)。

第十一章 貼圖合成及動(dòng)畫修改

在經(jīng)過了那么多章節(jié)的歷練下,我們終于來到了我們心心念念的動(dòng)畫修改篇章。該篇章應(yīng)該會(huì)是視頻和文字教程同時(shí)編寫,以便于對(duì)于修改動(dòng)畫有更深的理解。好,廢話不多說,接下來以當(dāng)年我制作的PvZ2界第一個(gè)使用骨骼工具制作的動(dòng)畫拓展國(guó)王僵尸為例,開始如下教程。

1.貼圖合成與轉(zhuǎn)換

那些過往事情都是廢話,在此不多作贅述。

準(zhǔn)備材料:全資源解包文件夾,已經(jīng)成為碎圖的切圖,已經(jīng)想好的資源群組名,EBToolBox(下面簡(jiǎn)稱ETB),F(xiàn)ree texture packer,太極

首先,我們知道,ETB說明書中已經(jīng)提供了使用Ftp2Res、Free texture packer和ResSC合成圖集的方法,所以說本教程和那個(gè)說明書半斤八兩,實(shí)際上差不了多少,但是對(duì)于其中一些操作需要進(jìn)行圖文并茂的說明,所以在此進(jìn)行講解上的優(yōu)化,使教程通俗易懂些。

一般來說,合成圖操作是在動(dòng)畫制作結(jié)束之后進(jìn)行的,原因就是動(dòng)畫制作結(jié)束,動(dòng)畫拓展描述文件extra.json文件需要重寫才能讓太極合成不報(bào)錯(cuò)。然而生成extra的ETB功能Res2Ext需要讀取動(dòng)畫所對(duì)應(yīng)引用的資源文件片段,而且動(dòng)畫制作結(jié)束時(shí),動(dòng)畫中使用的切圖都已經(jīng)定下了,不會(huì)再增加減少,需要用到的切圖全在LIBRARY文件夾中了,所以合成圖集的最好時(shí)期是動(dòng)畫制作結(jié)束時(shí)期。

現(xiàn)在我們從xfl文件夾的LIBRARY文件夾中復(fù)制出動(dòng)畫所需要的切圖,進(jìn)行合成和輸出資源文件片段。

xfl文件夾的LIBRARY文件夾中的位圖

使用ETB的路徑創(chuàng)建器DirectoryCreator功能,拖入你自己閑置的文件夾,點(diǎn)擊按鈕進(jìn)行路徑創(chuàng)建,當(dāng)彈出完成提示框之后,你可以看到文件夾中多出了images文件夾。

拖入閑置文件夾,點(diǎn)擊“運(yùn)行”按鈕生成路徑

第十章我們講述了資源分布,所以我們對(duì)于接下來的對(duì)號(hào)入座了如指掌。比如現(xiàn)在的國(guó)王僵尸,應(yīng)當(dāng)被歸類為僵尸類,自然需要放置在images文件夾的1536的full的zombie文件夾中,所以我們很容易就找到了那個(gè)zombie文件夾,創(chuàng)建自己命名的文件夾。我的是國(guó)王拓展僵尸,應(yīng)該叫作zombie_dark_veteran_king,那么我們就在zombie 文件夾創(chuàng)建一個(gè)這個(gè)名字的文件夾并放入xfl的LIBRARY中存放的切圖。

zombie_dark_veteran_king文件夾
放入xfl的LIBRARY中存放的切圖

當(dāng)這些操作做完以后,我們貼圖合成便已經(jīng)完成了一大半了。

現(xiàn)在我們打開Free texture packer,當(dāng)然,如果你沒有安裝的話,官方特地給你提供了網(wǎng)頁(yè)版,網(wǎng)址:https://free-tex-packer.com/app/

軟件界面如下所示,首先最重要的就是語(yǔ)言。選擇左上方工具欄的”Languages”選項(xiàng),選擇簡(jiǎn)體中文即可。

隨后我們點(diǎn)擊語(yǔ)言按鈕下面的“添加文件夾”按鈕,在彈出的資源管理器中選擇對(duì)應(yīng)的資源路徑。

如何辨別自己是否選對(duì)路徑?如圖所示,路徑最后一位為images,下方文件夾也顯示為images,顯示界面為分辨率文件夾界面,則選對(duì)路徑。

載入位圖

接下來便會(huì)在左方彈出資源層級(jí)結(jié)構(gòu),如圖所示,我的資源層級(jí)結(jié)構(gòu)為images->1536->full->zombie->zombie_dark_veteran_king,是正確的。

中間則為預(yù)覽圖像,不可改動(dòng)。

這時(shí)候需要把最下面的縮放給縮到較小,最小也不至于。檢查圖集之間是否有分割線,防止生成兩個(gè)圖集。

載入位圖效果

右側(cè)的參數(shù),需要按照我給定的規(guī)范參考,當(dāng)然也有懶人專用參考,但是是在規(guī)范參考的基礎(chǔ)上改動(dòng)的,需要先按照規(guī)范參考改,再按照懶人參數(shù)改。改動(dòng)完之后,點(diǎn)擊左上角工具欄的“文件”選項(xiàng),選擇“保存當(dāng)前參數(shù)”作為默認(rèn)以備后續(xù)使用。

?

參考默認(rèn)規(guī)范參數(shù):

紋理名稱規(guī)范:名稱_分辨率_數(shù)字(0X),搞個(gè)默認(rèn)的即可,因?yàn)槊看魏铣蓤D都得改

紋理格式png(默認(rèn))

移除文件后綴,后面打勾

前置文件夾名稱,后面打勾(默認(rèn))

導(dǎo)出base64,不選,為空(默認(rèn))

Tinify和TinyPNGkey不選,為空(默認(rèn))

放大:1(默認(rèn))

濾鏡:none(默認(rèn))

格式:JSON(hash)(默認(rèn))

保存路徑:隨便(你能找到就行),建議不寫等導(dǎo)出時(shí)候自己選擇

寬、高:規(guī)范寬高默認(rèn)為2048

盡量寫256,512,1024,2048,4096這些二次冪尺寸

因?yàn)镽GBA格式可以任意尺寸,但是ETC-1使用二次冪尺寸

固定尺寸:必選(默認(rèn)不選,如果用RGBA格式可以不選,用ETC-1必須選上)

二次冪:不選(默認(rèn))

內(nèi)邊距、拉伸:0(默認(rèn))

允許旋轉(zhuǎn):絕對(duì)不選

允許修剪:絕對(duì)不選

修剪模式:灰色(因?yàn)椴贿x)

透明度閾值:0(默認(rèn))

相同檢測(cè):絕對(duì)不選

打包:MaxRectsBin(默認(rèn))

方法:BestShortSideFit(默認(rèn))

據(jù)反映,打包選擇MaxRectsPacker、方法選擇Smart合成的圖集較為緊湊,效果較好,建議使用。

參考默認(rèn)規(guī)范參數(shù)

懶人參數(shù):在規(guī)范參數(shù)基礎(chǔ)上,寬高設(shè)置為8192,固定尺寸不選,二次冪必選

這樣有可能造成圖集比實(shí)際需求要大一點(diǎn),和沒有發(fā)覺分割線導(dǎo)致新舊圖集合在一起之類的的情況,但是寬高絕對(duì)符合二次冪的ETC-1標(biāo)準(zhǔn)。

懶人專用默認(rèn)參數(shù)(先規(guī)范再根據(jù)規(guī)范改)

輸入紋理名稱,,具體為名稱_分辨率_數(shù)字(0X),這里我用ZombieDarkVeteranKingGroup_1536_00作為名稱。隨后調(diào)整寬高至我們所能達(dá)到的最小的二次冪尺寸,只要不提示過小或者出現(xiàn)分割線就行。然后點(diǎn)擊“導(dǎo)出”按鈕,彈出資源管理器。這時(shí)候我們一般直接點(diǎn)擊“選擇文件夾”按鈕,這時(shí)候圖集中會(huì)出現(xiàn)分割線。這是因?yàn)樯傻膱D集在我們需要合成切圖的文件夾里被當(dāng)成新切圖了(如果在導(dǎo)出時(shí)候選擇了資源文件夾以外的文件夾,那么不會(huì)出現(xiàn)這種情況),然而我們?cè)O(shè)定的大小遠(yuǎn)遠(yuǎn)不足以容下它,軟件自動(dòng)想要合成兩張圖集。這是合成成功的信號(hào),我們什么都不用管,關(guān)閉軟件。保存項(xiàng)目更改?選否即可。

導(dǎo)出圖集流程
關(guān)閉軟件

現(xiàn)在我們開始動(dòng)用ETB的Ftp2Res功能,將生成的json拖入文件路徑的文本框,不要管Slot如何,直接選擇“運(yùn)行”按鈕,待提示完成后即可得到資源文件片段。

Ftp2Res生成資源文件片段
生成的資源文件片段和之前合成得到的圖集

這時(shí)候,我們將合成圖集拖入太極,根據(jù)需求選擇相應(yīng)的圖像紋理,其中RGBA32是任意尺寸圖像,轉(zhuǎn)換最快,但是占用最大。ETC1+A是二次冪尺寸,占用最小,轉(zhuǎn)換最慢。剩下的ARGB32是iOS專用的RGBA32,安卓讀iOS包反色的元兇之一。PVRTC-4也是iOS專用。

根據(jù)需求選擇相應(yīng)的圖像紋理

隨后我們得到生成的ptx文件,至此,貼圖合成和轉(zhuǎn)換完成。

一般選擇ETC1-A
轉(zhuǎn)換后的ptx


PvZ2修改大典 第十一章 貼圖合成及動(dòng)畫修改——貼圖合成與轉(zhuǎn)換的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
揭阳市| 津市市| 丰原市| 梓潼县| 望谟县| 南宁市| 沽源县| 乐清市| 大邑县| 历史| 衡东县| 扎赉特旗| 惠州市| 镶黄旗| 定日县| 彩票| 确山县| 贵州省| 图木舒克市| 巴青县| 陵水| 台南市| 大石桥市| 冷水江市| 恭城| 尼玛县| 奎屯市| 休宁县| 渝中区| 四会市| 确山县| 宁夏| 舞钢市| 城口县| 铁岭市| 小金县| 蓬莱市| 乐山市| 衢州市| 库尔勒市| 六枝特区|