【PSO2】自キャラを取り出せたので方法を書いてく

■ このスレッドは過去ログ倉庫に格納されています
1774メセタ
垢版 |
2018/01/23(火) 11:51:21.71ID:VZY3sWEL
規約違反覚悟でやったから多分BAN食らうけど自キャラをPSO2からぶっこ抜けたので方法を書いてく
目的としてはVRチャットで使うため
専門知識なんもなかったけど大体出来た(まだ100%じゃないけど)ので
2774メセタ
垢版 |
2018/01/23(火) 11:57:02.83ID:VZY3sWEL
まずNinjaRipperを落とす
落としたら起動、ファイルパスのとこはpso2.exeではなくpso2launcher.exeを指定
Runの下をD3D9 wrapperに変えとく
で、Runを押すとPSO2のランチャーが起動するのでそこからフツーにログインまで進める
2018/01/23(火) 11:58:38.98ID:MIdFsLIp
これは期待
4774メセタ
垢版 |
2018/01/23(火) 11:59:55.25ID:VZY3sWEL
で、ゲーム内で適当にキャンプシップとかエステとかに移動しておく
俺の場合はキャンプシップに移動した
なぜかというとNinjaRipperは画面上の全部のオブジェクトをコピーするので他のプレイヤーが居なくて狭い場所に行きたかったから
で、ゲーム内でF10を押す
めちゃくちゃ重たくなるけどゲームは落とさずしばらく待つ
ゲーム画面が応答して動くようになればPSO2にもう用事はない
C:\Users\アカウント名\NinjaRipperの辺りに無駄に長い名前のフォルダがあるので探す
上手く行っていればその中に.ripとか.ddsが大量に入ったフォルダーがある
5774メセタ
垢版 |
2018/01/23(火) 12:01:21.89ID:6ATOjw5h
神スレ
6774メセタ
垢版 |
2018/01/23(火) 12:03:08.87ID:VZY3sWEL
で、この.ripがオブジェクトのデータ
.ddsはテクスチャのデータっぽいな
これらをゲットできたら、もう君のPCのなかに愛しの自キャラちゃんが保存されてるわけだ
俺もココで大喜びしたけどまだ甘い
ninja-ripper importer ってのをGithubから落とす ぐぐれば出てくる
あと3ds maxっていうモデリングソフト?みたいなのも落として使える状態にしとく
で、NINJA RIPPER TUTORIALっていうようつべの動画(filippo TheFilっていう外国人の動画)を見ながら操作してけばおk
ちなみにninja-ripper importerは3ds maxのスクリプトなので、run scriptってメニューから.msファイルを起動すれば使える
7774メセタ
垢版 |
2018/01/23(火) 12:05:00.73ID:2xj7vHco
ネ実にも建てろ
8774メセタ
垢版 |
2018/01/23(火) 12:07:50.09ID:VZY3sWEL
このようつべの動画を見ながらだったら大体分かるんだけど
とりあえず要点だけ書くと
1、importerを起動
2、NinjaRipperでゲットしたモデルデータが入ってるフォルダを指定する
このとき、ディレクトリ指定するとこの上の選択肢をsingleからgroupに変えとくこと
3、モデルデータ入ってるフォルダの中の、.ddsのナンバリングを確認する
俺の場合は0000から0135まであった
4、確認したら、0000-一番でかい数字っていう書式でディレクトリの下に書く
俺の場合は0000-0135って書いた
そのあと、UV Trans以下略のとこのFlip UV Verticalってとこチェック入れとく
これはテクスチャを上下逆さまにして適用するボタンで、これをやらずにインポートした結果テクスチャがめちゃくちゃになった
5、IMPORTボタンが下にあるから押しとく
何かメッセージ出ても「二度とこのメッセージを出さない」みたいなチェックボックスにチェック入れてyesでおk
詳しくはこれ読みつつ外国人の操作を動画止めながら確認しとくといいよ
9774メセタ
垢版 |
2018/01/23(火) 12:08:45.10ID:VZY3sWEL
実は5ch初心者だからスレたて周りとかは拙いの申し訳ない
ネ実板にここに書いた内容マルコピで同じスレ立てればいいのかな?
10774メセタ
垢版 |
2018/01/23(火) 12:12:25.79ID:VZY3sWEL
で、>>8をやると
俺の場合だけど、キャンプシップでNinjaRipperしたから
キャンプシップ「ごと」モデルデータが表示されたんだ
で、この場合キャンプシップはいらないから一つ一つオブジェクトを消してく
こういう構造なんだなって発見もあるから頑張って 1分程度で終わる
すると、真っ黒なキャラクターが出てくる
足元にはマグと手に持ってたなら武器が同じ座標の足元あたりに出てくるはず
11774メセタ
垢版 |
2018/01/23(火) 12:15:57.90ID:VZY3sWEL
で、とりあえずモデルデータが欲しいので武器とマグは消す
それらも残したいなら同じ手順でモデルデータ・マグ・武器まで削ったあとに武器が欲しいなら武器を残して他全部消すとかで個別にデータを作っとく
消したら一応テクスチャを確認したいので、動画を見ながらModifiers->UV Coordinatesにカーソル合わせてエンターキー->矢印キーでUnwrap UVWってのを選択、
動画を見ながら白と黒の四角をドラッグ&ドロップで入れ替え、Swapを選択、画面を閉じる
するとテクスチャが見れるはずなのでおかしいところがあったら(多分ないと思うけど)動画の手順を参考に適宜入れ替え
12774メセタ
垢版 |
2018/01/23(火) 12:16:40.17ID:VZY3sWEL
あ、ここまで書いたけどもう一度言っとくね

これ利用規約的には普通にアウトだと思うからBANされても自己責任で
13774メセタ
垢版 |
2018/01/23(火) 12:20:50.30ID:VZY3sWEL
で、File Export Exportで.fbx形式で保存する
名前は何でもいい。俺はキャラ名で保存した

で、この状態だと骨が入ってないただの標本みたいな感じになってるから、これにボーンってのを入れないとこのキャラは人として動かない
骨入れって単純に考えるとクッソキツい仕事だと思うんだけど俺は専門知識ないしそんなのやりたくない 多分みんなそうだとおもう

なので3D モデルにボーンを入れて Unity で踊らせてみたってブログを参考にMixamoってサイトに登録(無料)、
そこにさっき保存した.fbxファイルをアップロードして、参考画像の通りに唇・手首・肘・膝・股を設定
あとはカップ麺でも食いながら2分くらい待っとけば勝手に設定される
で、試しにそのボーンで動かしてくれるからおかしかったら設定やり直すなりする
14774メセタ
垢版 |
2018/01/23(火) 12:21:54.13ID:VZY3sWEL
ちゃんとこの後ボーンを足したファイルをダウンロードしておくように
今俺はとりあえずここまでやった

これから俺はUnityでHumanoidってのにあわせてボーンを対応させて、VRチャットで使えるようにセットアップするつもり
その手順も終わったら書き込んでおく
2018/01/23(火) 12:32:20.54ID:fyTr1tL4
素晴らしい
16774メセタ
垢版 |
2018/01/23(火) 12:35:10.39ID:X4BAajFd
運営の三バカより有能
2018/01/23(火) 12:37:10.81ID:UjX9XR48
有能すぎる
18774メセタ
垢版 |
2018/01/23(火) 12:38:24.78ID:VZY3sWEL
ネ実にも立ててきたんだけど、どうやら立てる場所をネ実→ネ実3と間違えていたらしくてあちらの住人さんに怒られてしまった
これ以上間違えて怒られるのも相手に申し訳ないから、誰か立てられる人代行していただけないだろうか…お願いします
19774メセタ
垢版 |
2018/01/23(火) 12:43:13.64ID:VZY3sWEL
今Unityで操作してる
VRチャットwikiのアバターの作成ってページのアバター作成の手順見ながらUnityをセットアップして、
4番まで進めてテクスチャが存在していないことが分かった
は?と思ったんだけど.fbxにはテクスチャって含まれてないみたいだね、俺知らなかった
というわけで最初の方のNinjaRipperでぶっこ抜いたときの.rip .ddsいっぱいフォルダをまた開いて、
Assets>Materialsに表示されてるTex_0000みたいな名前の奴片っ端から確認して、それと同じ番号が振ってあるddsをAssetsのなかに突っ込む
んで、第4回目:オブジェクトにマテリアルやテキスチャを適用する(後編)ってページを見ながらテクスチャを設定
ここまではやったんだけど、肌がなんか透けてるんだよね〜……服の部分はちゃんと出来てるんだけど、なんか顔とか肩とか色々スケスケになってて

今から調べてこれ解決できないかやってみる
ココまで来て詰みたくない
2018/01/23(火) 12:44:51.28ID:QtwxyBUF
ガチすぎてわろた
21774メセタ
垢版 |
2018/01/23(火) 12:47:34.57ID:VZY3sWEL
ん〜〜〜〜〜、わからん。
服と肌のテクスチャが一緒みたいなんだけど、なんか透けてる…
ていうかよく見たら、顔と服etcでテクスチャ分けられてるけど全部透けてる……
頭おかしくなるわUnity初心者なんだけどなあ

ちょっと友達に聞いてくるなりするかあ……
2018/01/23(火) 12:49:28.24ID:FTdYnd+R
マジかよやったぜ
でも蔵アンスコしちまって100GB近いゴミデータ落とし直すのめんどくさいからいいや
23774メセタ
垢版 |
2018/01/23(火) 12:51:10.15ID:VZY3sWEL
進捗画像でうpっといたほうがいいかな
24774メセタ
垢版 |
2018/01/23(火) 12:52:17.03ID:VZY3sWEL
ttps://imgur.com/a/bWVDM
今こんな感じ
Unity詳しい人いないかなぁー
友達も夜まで空かないっていうし、俺夜は夜で別の友達と用事あるし
2018/01/23(火) 12:56:43.80ID:C0q4Ldrj
unity mmd とかでggってみてはどうだろうか?
似てるようなケースでつまづいてるやつ多分いるっしょ
2018/01/23(火) 12:57:27.82ID:MZe5iKfq
これロビーだけ抜いてキャラはダメってパターンだろ?

てかhttps://lavender.5ch.net/test/read.cgi/ogame3/1516549034/l50
と同じ奴だろスレ立てたの
27774メセタ
垢版 |
2018/01/23(火) 13:01:30.56ID:VZY3sWEL
>>25
ありがとう、なんかそれっぽいスレ見つけた
>>26
ロビーごと画面に映ってる全体を抜く感じだと思う
あとそのスレは俺が立てたスレではないよ、本当に無関係
ってかなにこれ!?俺の努力・苦労全て水泡に帰すって感じじゃねーかこれ使ったほうが数万倍早いわ
だってこれで抜いたキャラってエステで弄くったパラメータ反映されてないし
2018/01/23(火) 13:03:51.76ID:MZe5iKfq
>>26はロビーに他所のVRキャラぶち込んだだけ
29774メセタ
垢版 |
2018/01/23(火) 13:04:30.73ID:VZY3sWEL
>>28
スレをじっくり読んでたけどそうっぽいですね
完全にやられた感

大人しく作業に戻ります
30774メセタ
垢版 |
2018/01/23(火) 13:05:51.67ID:VZY3sWEL
170 :名前は開発中のものです。:2014/05/18(日) 19:06:20.79 ID:Yb4BleYx
MAYA2014で作ったキャラクターのFBXデータをUnityで読み込んだら
何故かモデル透けて裏側が見えてしまう
法線が裏返ってるのかと思って確認したんだけど問題ないみたいだし
ぐぐっても似たような事例が見つからなくて困ってる

多分これが、俺が今ぶち当たってる問題で

あ〜やっぱり多分カリングの問題だと思う。
ダブルサイデッドでなくていいならバックカリングを
Onにすればそれでいいような気もする。

上に出したページの3分の2くらいいったあたりの
「サーフェイスシェーダでマルチパス」の項参照で。

いずれにせよ多少シェーダーファイルはいじる必要がある。
面倒ならマテリアルを新しく作って割り当てちゃったほうがいいかも

これが解決策なんだと思うんだよね

でも俺、残念ながら専門知識がないので何を言ってるかサッパリ理解できないっていう
詰みそうだけど友人が起きて来るまでもうちょっと頑張るよ
2018/01/23(火) 13:10:35.51ID:DXq+ZPDK
顔は分かんないけど、体はPSO2側に「服に合わせて肌を一部透過させる仕様」があって、それがNinjaで抽出したデータにもそのまま反映されちゃってるとかじゃないかな?
(透過させないと肌が服を貫通して表面に出てしまうので、それを防ぐため)

前にMMDか何かの服の着せ替え作業でそんな感じの配信を見た記憶があるようなないような
うろ覚えな上にニワカの憶測でごめんね
32774メセタ
垢版 |
2018/01/23(火) 13:10:59.82ID:VZY3sWEL
なるほどわかってきた。
ttp://marupeke296.com/UNI_S_No3_SurfaceShader.html
ってページの
173 :名前は開発中のものです。:2014/05/18(日) 20:05:37.38 ID:jCkWyeo1
(前略)
上に出したページの3分の2くらいいったあたりの
「サーフェイスシェーダでマルチパス」の項参照で。

いずれにせよ多少シェーダーファイルはいじる必要がある。
面倒ならマテリアルを新しく作って割り当てちゃったほうがいいかも

これか。なるほど。Unityのサーフェスシェーダっつうのにウェブページに書いてある文章マルコピすれば解決するのかな?
ちょっと試してくる
33774メセタ
垢版 |
2018/01/23(火) 13:13:28.89ID:VZY3sWEL
>>31
服と肌の仕様は初めて知った。教えてくれてどうもありがとうございます
一応、.ddsにはちゃんと肌の部分があるし、3dsmaxでは正しく表示されているからUnityがそういう表示というか…シェーダ?周りに対して厳密なんだろうなあと思った
多分その仕様ってのはPSO2のゲームのプログラムに組み込まれて動いているものだと思うから、モデルデータを抜く段階では反映されない……気がする。
あくまでカンだし、>>31の言うとおりの可能性ももちろんあるけど。
2018/01/23(火) 13:27:06.42ID:Oyjt+VAu
こういう人がセガに入社すべき
35774メセタ
垢版 |
2018/01/23(火) 13:38:03.48ID:VZY3sWEL
あーだめだ出来ないんじゃないかって頭になってきてる
ガチでわからねー……
夜勤明けの火曜日の休日以外でこうゆっくり調べ物できる日とか時間って全く取れないんだけど
今日中に終わらなかったらガチで詰み、来週まで何も出来ない
36774メセタ
垢版 |
2018/01/23(火) 13:42:52.89ID:VZY3sWEL
キタ━━━━━━━━(゚∀゚)━━━━━━━━!!!!
37774メセタ
垢版 |
2018/01/23(火) 13:44:07.30ID:VZY3sWEL
キタ━━━━━━━━(゚∀゚)━━━━━━━━!!!!気たきたきたきtかいtかいkちあkちあtか
出来たできたできたよっしゃよっしゃ

ttp://nn-hokuson.hatenablog.com/entry/2017/03/03/202309
このサイトマジで神。おかげさまで解決したわ。
本当にありがとう神よ……ああ、神よ。
38774メセタ
垢版 |
2018/01/23(火) 13:47:10.59ID:VZY3sWEL
俺がやったことこれまでまとめ
>>2
>>4
>>6
>>8
>>10
>>11
39774メセタ
垢版 |
2018/01/23(火) 13:48:36.86ID:VZY3sWEL

>>13
>>14
>>19
何度も言うけどこれらは普通に垢BAN対象になると思うので、本当にPSO2見限ろうって奴じゃないとおすすめしないよ
あとはパソコン2台用意してサブ垢作って、メイン垢とPT組んでキャンプシップ移動→サブ垢でNinjaRipperだとワンチャンばれないかも?
俺はめんどくてそれやらなかったから内心ヒヤヒヤなんだけどな
40774メセタ
垢版 |
2018/01/23(火) 13:50:46.68ID:VZY3sWEL
さて
俺がキタキタと大喜びしてるだけじゃ良くないから備忘録としても今やったことを書いておくぞ

ttp://nn-hokuson.hatenablog.com/entry/2017/03/03/202309
の通りにシェーダっつうのをマテリアルと同じフォルダに作って、コードを2行目からコピペして、ページのタブみたいなとこ右クリ→Save、その後コード弄るやつ閉じる
で、あとはドラッグ&ドロップでマテリアル全部にこれを適用。以上。
一瞬で透明化が消えうせてすんげーきもちいいw
41774メセタ
垢版 |
2018/01/23(火) 13:56:38.79ID:VZY3sWEL
で、こっから俺は武器を持たせようと思うんだ
MATSIXさんみたいに武器出したりリンゴ出したりしたいよなぁ
ぐぐってくる
42774メセタ
垢版 |
2018/01/23(火) 14:11:49.94ID:VZY3sWEL
その前に指のボーン追加してくる
人差し指くらいしかないやんけこれ
43774メセタ
垢版 |
2018/01/23(火) 14:17:50.39ID:AbbJPQvV
ええな
引退するとき使わせてもらうわ
2018/01/23(火) 14:24:58.08ID:FqdtOpkB
個人でやったらBANぐらいだろうけど
広めたらBANどころですまないんじゃね?
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況