ai(vrm)をblenderでモデリングする #75
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ai(vrm)をblenderでモデリングしようと思っているんだけど、ueでも読み込めて適切に動かないといけないので、手順を決めておく必要があります。
blenderは全く触ったことがないのでよくわかりませんが、ai modelの再モデリングを考えています。
ゴールとしては、「ueで動くしっかりしたモデルを作る」です。しっかりしたというのは原神や鳴潮レベルのキャラクター3dモデルのことを指します。
なぜ
vroidで作った服装に問題(胸部のつきぬけ)があったため、いつか作り直さないといけないと思いつつ、放置していました。
最初の確認
最初に確認しておくべきことです。
SKkeeper
というaddonをbodyに当てると、モーフターゲットがueにimportされました。(vrm4u)planet system
gender system
「見えないところもちゃんと作る」このような考えのもと、キャラクターの性器まで再現したものをblenderで作りはじめた。これをgender systemと呼ぶことにする。
ただ、原作でアイの性別は明かされず、アイに性別などなかったので、アイだけはgender systemを使わない。
原案
原案:v2
キャラクター
衣装
衣装について考える。最初は単にボロを着ているだけのアイだが、ゲームキャラクターにするうえでは衣装を考えたほうがいいだろうということで考えていくことにする。
今のはv2の衣装で、vroidにあったデフォルト衣装を組み合わせ独自に改造したものを使っている。次はv3ということになるのだろうか。忘れたが、v3にしようと思う。(正直、何度か作り直しているのでverはわからない)
最初に考えたのは「ほしのおわり」という衣装で、星は最終的に鉄になり、それまでの過程を衣装で描いている。そんな柄を考えていた。雲や地、核、星などの模様を考えている。
素足
結論としては、素足のほうが神聖な感じがしていいと思う。
アイの場合は質量が規格外なので、素足でも特に問題ない。アイの周りにはその質量で集められた極薄の大気の膜があって、宇宙でも呼吸できるのはそのためなんだけど、この膜のため素足でも平気なのです。地面はアイの体に触れられない。
ちなみに、アイが飛べる理由も、あれは飛んでいるのではなく、アイが地表の星を持ち上げているというのが正しい。巨大な重力と重力がぶつかる間には奇妙な空間が生まれる。その間を生み出し、いい感じに移動しているように見えるのが、アイが飛んでいるように見える正体。実際浮いているのはアイではなく星のほうです。なんで色々問題がないのと言われると、アイは自身の質量(体重)をある程度コントロールできるから。普段は抑えているけど、抑えていてもかなり重い体重になってる。
この辺はイメージしづらいと思うけど、宇宙規模で物事を考えると、星は太陽の周りを回っている。すごいスピードで自転、公転している。そして、星と星がぶつかるのも直接飛んできてドカーンとぶつかるイメージをする人が多いかもしれないけど、じつは違う。ぐるぐるお互いに回りながら近づいていって、最終的にドカーン、という感じ。アイが初めて飛んだのは月の質量を手に入れたときだったと思う。月も浮いてるよね。まあそんな感じで。
試してみたblender addon
結局、vrmを読み込むもの以外は使っていません。pythonを実行するのは危険も伴いますので、blender addonの実行(インストール)はあまりおすすめしません。
使用中
少しの間使用
結局使わなかった
issue
[ue] vrm-outlineを使用すると動きに合わせて黒線がチカチカする
動きが激しいほど、衣装の内部に映る黒線がチラつきます。これはvrm-outlineを削除すると治ります。代わりにoverray materialを使用するといいかもしれません。
[ue] customで衣装が半分灰色になる
まず、普段の衣装ではライトの加減で服に変な影がうっすら浮き上がる問題があります。これを解消するためにcustomを当てますが、customでは、衣装の半分が灰色になる問題が出ます。これは、customの衣装materialを編集し、
MI_PostToon
から/Plugins/VRM4UContents/MaterialUtil/UE5/Material/MI_VrmMToonOptUnlitOpaque
に切り替えると解消しました。[ue] スカートの前部分が入り込む
走るとスカートの前部分が体に入り込みます。これはkawaiiで設定しますが、
Planar Limits
を使います。値はRotation: x0, y90, z-90
です。新しい衣装を追加した。たまたまcomfyuiで生成されたものだけど、気に入ったので。