アバターの身長サイズの調整と等身の変更
プラチナちゃんのちび化
Boothのぷらすわんで販売されている「【オリジナル3Dモデル】Platinum – プラチナ」を使います。
Unity 上で簡易的にやってみます。ねこみみは後付けでつけてます。
今は、Modular AvatarのMA Scale Adjusterで調整したほうがいいと思いますが、等身の感じを調整するときの大きさのメモとして残します。下のほうにMA Scale Adjusterも併用したものを記載してますが昔のほうが等身が好みなので残してます。
簡易的に変更してるので、フルトラで横向きになったりすると、変に伸びてしまいます。
サイズ調整

アバターのヒエラルキーでPlatinumを指定して、Scaleを0.9、0.78、0.9となってることを確認します。
以前はここをいじってましたが、メニューからアバターのスケールを変更できるようになったあたりからここで変更してもだめになりました。

もう一つ下の ArmatureのScaleを0.92、0.92、0.85にしました。

階層のHip
1.05、1、1.05
階層のChest
1.02、1、1.02

階層のHead
1.17、1.52、1.17

階層のUpper Leg.L / Upper Leg.R
1.2、1、1.2

わすれずに目の位置もちょうどいい位置に変更しておきます。
上記の変更は、腰を持ち上げたとして、そこを基準で大きさを変更するのですが(間違うと足が床から浮いてしまったり、床にめりこんだりします)、体のラインを太目にして、頭を大きくして、脚も少し短くすると4.5等身ぐらいになり、かわいくなるというのをやりました。
今度は、別の服を着せるために、新しくプロジェクトを作り直したので、今度はMA Scale Adjusterも使っていこうと思います。ただし、Scale もいじっちゃいます。

各サイズのメモです。
Armatureのスケールは0.8、0.8、0.8
Hipsのスケールは1.0、1.0、1.0
MA Scale Adjusterは1.0、1.0、1.05
子オブジェクトの位置を調整:チェックを入れる
Upper Leg.LとRのMA Scale Adjusterは1.2、1.0、1.08
子オブジェクトの位置を調整:チェックを入れる
Lower Leg.LとRのMA Scale Adjusterは1.1、0.9、1.1
子オブジェクトの位置を調整:チェックを入れる
ChestのMA Scale Adjusterは1.0、1.0、1.02
子オブジェクトの位置を調整:チェックを入れる
HeadのScale(MAではないほう)は1.25、1.23、1.25
デフォルトの服から変更したところです。もうちょっと調整したいですが、このまま使うことにします。

Luaちゃんのちび化
今日は BOOTH の Ficsnade で発売されている「オリジナル3Dモデル『Lua』ver3.0」をちび化してみます。
左から元のアバター。真ん中はちび化したもの。右はVRの中で鏡に映ってるものを写真でとったもの。
FBXとか、元の3dファイルをちび化して調整したほうが良いのですが、unity だけでサイズ変更をします。
unity だけでスケールを変更すると、フルトラで寝たときとか、斜めになったとき、体が縦サイズで縮んだり、横向きになったときに横に伸びたりします。
MA Scale Adjusterでやったほうがいいと思います。等身調整は好みのものにするのが大変なので、昔やったときのをメモで残しておきます。下のほうにMA Scale Adjusterで使った時の設定も記載します。



サイズ調整
調整した箇所を一覧で記載します。
調整する箇所は以下の赤枠の箇所です。
Scale と 下の View の View Position です。View Position は目線の高さです。

元は Scale に「1、1、1」となっているのを変更するイメージです。
階層(ヒエラルキー) の LuaV3_Standard_PhysBones の下から記載します。
LuaV3_Standard_PhysBones
Armature Scale 「0.9209915、0.9209915、0.9209915」→「0.83、0.83、0.67」
Armature -> Hips -> Spine -> Chest -> Neck -> Head
Scale 「1、1、1」→「1.28、1.44、1.28」
Armature -> Hips -> Spine -> Chest -> Neck -> Head -> HairRoot-> KemomimiBase.L
Armature -> Hips -> Spine -> Chest -> Neck -> Head -> HairRoot-> KemomimiBase.R
Scale 「1、1、1」→「1、1.2、1」
目線のView Position
「0、1.279688、0.05414041」→「0、0.95、0.088」
あとはお好みで、各サイズを調整すればよいかなと思います。
MA Scale Adjuster を使ってみます。

Scale もいじってしまいます。Armature のScaleは0.67、0.67、0.67
SprineのMA Scale Adjusterは1.2、1.0、1.1
子オブジェクトの位置を調整:チェックを入れる
ChestのMA Scale Adjusterは1.3、1.0、1.3
子オブジェクトの位置を調整:チェックを入れる
NeckのMA Scale Adjusterは1.4、1.0、1.4
子オブジェクトの位置を調整:チェックを入れる
HeadはScleもいじってます。Scaleは1.4、1.4、1.4
HeadのMA Scale Adjusterは1.0、0.88、1.0
子オブジェクトの位置を調整:チェックを入れる
UpperLeg.LとRのMA Scale Adjusterは1.2、1.0、1.1
子オブジェクトの位置を調整:チェックを入れる
等身調整はこのぐらいにして、実際に使おうと思います。以下はデフォルトの服から違う服にしたもの。




ディスカッション
コメント一覧
まだ、コメントがありません