創作內容

19 GP

BandDream 拆包教學-2 Live2D篇

作者:ふえぇ♥│2018-10-13 18:07:24│巴幣:38│人氣:8188
前言:
這篇教學目標是抓出BangDream的有關Live2D動態模型的各種表情、物理設定、動作等等檔案
用Live2DViewer讓可愛的可口蘿成功動起來♥


恩...這篇是假設你已經看過我的上一篇文章所寫出來的教學
趁現在還算有空來對BangDream做一點點貢獻吧

如果想轉載可以的話附上來源
記得請附上可愛的花音圖片><
推廣花音人人有責
畢竟我的教學也只是把網路上的資源統整在一起
再加上一點點自己想推坑的東西

看到有戰鬥女子學園、少女前線 等等的拆包教學
自己研究一段時間之後就開始著手BangDream的教學拉

附上Live2D 快要哭出來的花音><
眼睛會閃亮閃亮的超可愛♥
好想狠狠的给她X下去
(上篇好像也有某人說過這樣的話)



正文開始:

首先 你應該會有上篇文章所拆出來的檔案
(本篇文章為2018/10/10 HHW二期活動的拆包)


點開TextAsset資料夾

會發現這裡有一堆Live2D的相關檔案
但這裡的檔案名稱結尾都被加上了「.txt」
雖然說手動一個一個把.txt去掉之後就能使用了
不過還是提供一個較快速的批量處理方法
新增一個.txt文件


內容打入:
rename *.txt *.


然後存檔,把這個.txt檔改名成 XXX.bat (任意名字)
對這個XXX.bat按一下Enter or 連點兩下左鍵 or 右鍵開啟

就會發現名字全部都改好拉
(不會用.bat檔批次處理的話一個一個改名字也可以)



Live2D:

這裡簡單介紹一下Live2D (我不是LIve2D大師,所以不做深入介紹)
.moc 類似Live2D的專案檔
.mtn 是角色的動作(Motion的縮寫) (笑、生氣、插腰 等等)
.physics 是角色的物理設定
.exp是角色的臉部表情(Expression的縮寫)
所以設定錯誤的話會出現很奇怪的畫面
例如選擇「微笑」動作(smile01.mtn)
但是可口蘿卻是出現哭哭臉
(.mtn檔是一堆指令集,會修改模型的參數)
(沒有改到的參數會維持原來不動)
(如果這個新的動作只包含手部,那麼就只會更改手部動作,臉部表情就保持上個動作)
(以這圖片為例,Smile01.mtn是可口蘿會做出微笑的手部動作,但是並沒有改變臉部表情)
(以上都是我觀察到的經驗,有錯還請指證><)


要開啟這些檔案
要先去下載Live2D Viewer


然後把快樂可口蘿的.moc檔案放進去
(Drop moc file指的是把.moc檔案拖曳進去裡面)
(或是把.moc檔案的預設開啟方式設為Live2D Viewer,左鍵雙擊也可以)

然後就會發現......
整個大失敗了阿QQ
國防部完全沒有畫面
這時不要灰心
我當初也是卡死在這裡放棄的(上一篇好像也是這麼說?)


因為Live2D Viewer不會自動把圖片、動作、物理量放進去
要按照格式才能讀取
所以要自行整理出來一個資料夾比較方便(如果有多個Live2D檔案的話也比較乾淨一點)
整理成如下圖的格式

注意!!!
kokoro_event057 這個資料夾檔名要和kokoro_event057.moc 一模一樣
才會讀取的到


動作、表情、物理量可以透過後面匯出的檔案快速讀取
或是用一個一個拖進去的方式讀取(也可以批量拖曳)
所以可以先讀取.moc檔後再慢慢加進去

但是圖片(Texture)只能一剛開始就設定好
如果讀取.moc檔案的時候Texture沒有讀取到的話
無法透過後續用拖曳、點擊的方式為剪影上圖了
這時只能重新啟動

kokoro_event057資料夾裡面放的是texture_00.png
取自於拆包檔案裡的texture_00.png
(就是上一篇文章的獵奇可口蘿分屍圖)

放進kokoro_event057 這個資料夾裡面

這時開啟kokoro_event057.moc

就成功上圖拉!!!

滑鼠左鍵點擊並長按畫面可以讓角色看向那個方向
可以長按著四處繞圓圈
(如果僅僅是滑鼠移動、滑鼠沒有點擊拖曳的話不會有效果)


再從拆包檔裡拿到可口蘿的各種可愛表情(.exp檔)
(2018/10/10的HHW二期 新增資料並沒有這些.exp檔案 是要從全部資料裡面去找到這些表情)
(同理,底下的.mtn檔案也是要從全部資料去找)

放到整理後的expressions資料夾裡
再用.bat檔快速把.exp檔名改成.exp.json檔名(此處省略 不會看上文吧><)
(不會用.bat檔批次處理的話一個一個改名字也可以)
(.exp檔 Live2D Viewer是讀不到的 要加上.json才能讀取)

然後吧這些.exp.json檔批量選取拖曳進去快樂可口蘿裡面


就可以看到快樂可口蘿笑起來了><

接下來再把.mtn檔案放進motions資料夾裡面
(來自於全部的檔案,並非2018/10/10的新增檔案)


總之隨便挑幾個動作進去

.mtn檔可以直接拖曳進去Live2D Viewer

害羞內向的可口蘿><
原本是屬於花音おどおど(odoodo01.mtn)的表情被我拿來給可口蘿了><

由上圖範例可知
可以拿一些其他角色的動作來亂入(X)

像是格鬥家可口蘿~~
或是格鬥家花音(X)



存檔:
2019/07/11小更新
不知道為啥又能存檔了
如果遇到問題這地方我也給不了提示

總之如果想要存檔的話
(就是滑鼠雙擊存檔model.json,自動會讀取你之前有拖曳進去的屬性、動作)
就按照以下步驟:Project => Write =>Setting File ,勾選Relative Path(相對路徑) =>按OK
就完成啦!!
(另外兩個選項我沒有測試)


以下為先前打的文章
僅供參考


(我的Live2D Viewer的存檔不知道為啥壞了)
(頓時尷尬了一下)

總之 如果不能存檔的話 變成說
一樣可以使用Live2D Viewer
但是開啟專案時會多一些步驟
每次開.moc檔之後要把動作、表情、物理量拖進去裡面


如果照之前一樣能存檔的話
就雙擊model.json就能全部的都套用上去了
model.json是存檔,以txt記事本開起來會像下圖
就存著各種檔案路徑


附上動圖以證明我曾經有成功存檔過(但是目前只能讀檔)

解決不了問題
就用嗚耶耶♥來解決提出問題的人吧><
召喚一隻害羞花音呈守備狀態結束這篇教學
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4160777
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:BanG Dream!少女樂團派對

留言共 5 篇留言

月落烏啼
您好,我是這用大大的方法來提取我玩的另一個遊戲final blade 但是TextAsset裡面只有兩種檔案
Atlas和Skel檔 請問這怎麼解xD

12-23 15:24

洨島灰大棒棒
版主好,我想請教一下,為何我live2dviewer都無法安裝,現在就卡在這一步,請求大大指示

09-26 23:22

TsuyameYato
Atlas和Skel求解+1

02-08 06:09

許瑞樹
請問點進TextAsset之後,批次檔也用完了 但是沒有.moc等的檔案 該如何處理@@?

07-22 14:31

ふえぇ♥
批次檔是取代重複性的工作喔,原始檔案裏面有XXXXX.moc.txt的才會變成XXXXX.moc07-22 21:53
ふえぇ♥
不清楚你為什麼沒有w07-22 21:54
許瑞樹
我後來研究之後 發現是L2D製作方式不同跟樓上狀況一樣 不過有解決了 謝謝

07-22 22:41

我要留言提醒:您尚未登入,請先登入再留言

19喜歡★SADevil7729 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:BandDream 拆包... 後一篇:League of Le...

追蹤私訊切換新版閱覽

作品資料夾

as0000026MINASAN
DC教學不知不覺就1萬了,送上遲來的感謝!看更多我要大聲說昨天21:21


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】