Unity

3DCG

【Unity】Sub Emitterが表示されないときの対処法

サブエミッターを使えばパーティクルを発生位置で新たなパーティクルを作れます。この時、出現条件が「発生」のサブエミッターは普通に動きます。そして発生以外のサブエミッターは放出で「バースト」設定したモノしか出現しないという挙動になります。
3DCG

【Unity】衝突して消えるParticleの作り方

「衝突」を有効化してタイプを「ワールド」にすれば衝突判定にパーティクルがぶつかります。バウンスや減衰率を操作すると衝突の挙動を操作できます。そして生存期間の損失を1にすると衝突した瞬間に消えるパーティクルが作れます。こちらを画像付きで解説。
3DCG

【VRChat】アバターで一部で色や明るさが変わる時の対処法【アンカーオーバーライド】

Unityで作った空間・ワールドにはライトプローブという光源情報が記録されてます。これの参照先がズレるとアバターの一部で色や明るさが変わります。参ズレの原因はアンカーオーバーライドなし+Boundsの形が不一致なこと。こちらの対処法を解説。
3DCG

【Unity】Skinned Mesh Rendererの設定と影響について【Bounds範囲,アンカーオーバーライド】

Skinned Mesh Rendererはボーンやシェイプキーで変形するモデルに必要な描画設定です。重要なのは「Bounds範囲を一回り大きくする」と「アンカーオーバーライドをモデルの中央に設定する」の2つ。こちらの必要性やその他の項目を解説。
3DCG

【Unity】Bounds範囲をモデルより一回り大きくする理由

UnityのBounds範囲はヒエラルキーでSkinned Mesh Renderer設定のモデルを選択して確認できます。この範囲がモデルより小さいと一定の視点でモデルが描画されないことが起こります。なので一回り大きくしてください。こちらを解説。
Uncategorized

【Unity2022】ライトベイクを行いライトプローブを確認する方法

ライトベイクは動かない物体に光源による色変化の情報と空間に光源情報を記録する処理で、この空間に記録された光源情報がライトプローブです。これは光源に「Light Probe Group」してはじめて生成されます。こちらの作り方や使い方を解説。
VRChat

【VRChat】MA対応モデルのアニメーションが動かないの対処法【Modular Avatar】

「Modular Avatar」と「アニメーション」の2つが設定されたモデルは通常のPlayモードだと正しく動きません。対処法はGesture Managerを使用しPlayモードに入るです。それでも動かない場合はAIに相談。こちらを解説。
VRChat

【VRChat】Gesture Managerの導入と基本操作

Gesture ManagerはUnity上でVRChatの挙動を再現するツールでMA対応モデルの一部はこれを使わないとUnity上で正しく動きません。これはVCCやALCOMなどの管理から導入できます。こちらの起動方法や使い方などを解説。
VRChat

【ALCOM+Unity2022】VRChatにアバターをアップロードする方法

モデルはBoothなどから調達。その時商品ページなどから必要なモノを確認し必要なものを先にUnityに入れからアバターを読み込む。全力で「.prefab」データを探してヒエラルキーにドラッグ&ドロップ。VRChat SDKを使いアップロード。
VRChat

【lilToon】動く虹色表現の作り方【ゲーミング,UVスクロール】

ゲーミング表現はUVスクロールというテクスチャの位置をX,Y軸上でズラしたり回転させる処理で作れます。lilToonではUVアニメーションのスクロールで行えます。発光などでUVアニメーションを行うには発光を「▶」で開いたところから行ういます。
タイトルとURLをコピーしました