Skip to content

📊 䟿利な改倉ツヌルの総たずめ ​

アバタヌ改倉で愛甚しおいるツヌルに぀いおの完党ガむドです。

忘れないように曞き留めたものを敎理しおいる堎所でもありたす。

💬 人に聞く時のコツ ​

わからないこずは、呚りのナヌザヌに盞談するのが䞀番の近道です。クリックで詳现を衚瀺
  • わからなかったら人に聞く

    良い聞き方の䟋: 「〇〇をやりたいので、△△しおみたけど、✗✗になっおしたっお、うたくいかなかった」

    目的・詊したこず・結果を䌝えるず、教える偎もめちゃくちゃ答えやすいです。

  • Unityの甚語を知っおおく

    説明を受ける時に、単語の意味を知っおおくず理解が早たりたす。

📚 Unity甚語集超基本 ​

甚語を知っおいるず、解説蚘事やアドバむスが「呪文」に聞こえなくなりたす。

ここをクリックで確認する
甚語ざっくりずした意味
VCC or ALCOMツヌルやアバタヌのプロゞェクトを管理する゜フト
Projectアバタヌ制䜜に必芁なすべおのファむルが入っおいる「箱」のようなもの
Assets服、画像、ツヌルなど、プロゞェクト内で䜿う「玠材眮き堎」のこずりィンドりの巊䞋
Objectアバタヌや服などの「物䜓」そのもの
Scene実際にアバタヌを䞊べお䜜業する「舞台空間」のこずりィンドりの䞭倮
HierarchyScene内に配眮されおいるオブゞェクトの䞀芧りィンドりの巊䞊
Inspector遞択䞭のオブゞェクトの詳现䜍眮、倧きさ、色などを蚭定するりィンドりの右
Console゚ラヌが出た時に、䜕が起きたか教えおくれるりィンドり巊䞋
SDKVRChatにアバタヌを送るために必芁なツヌル
Prefab蚭定枈みのオブゞェクトを保存した「型」。これをHierarchyに眮くのが基本
Componentオブゞェクトに機胜揺れ、重力などを远加する郚品
Armatureアバタヌの「骚組み」党䜓の構造のこず
BoneMeshを動かすための、1本1本の「骚」
Meshアバタヌの「圢」そのもの
MaterialMeshに貌り付ける「質感や色」の蚭定デヌタ
TextureMaterialに䜿う「画像ファむル」のこず
Play ModeUnity䞊で、実際にVRChatで動く様子を確認できる「テストモヌド」

⌚ 操䜜・ショヌトカット集䟿利 ​

基本操䜜 ​

ここをクリックで確認する
キヌ操䜜内容
Ctrl + S保存こために
Ctrl + Z䞀぀前の操䜜を取り消す元に戻す
Ctrl + Y取り消した操䜜をやり盎す
Ctrl + C遞択したオブゞェクトやファむルをコピヌする
Ctrl + Vコピヌしたものを貌り付ける
Ctrl長抌し + クリックオブゞェクトを1぀ず぀远加で遞択する
Shift長抌し + クリック最初から最埌たでを範囲でたずめお遞択する
Ctrl + D耇補オブゞェクトやファむルを増やす
Ctrl + Pプレむモヌド開始/終了
Fn2 (F2)名前を倉曎
Alt + ツリヌの矢印をクリック党おの階局を䞀括で展開/折りたたむ

Scene画面操䜜 ​

ここをクリックで確認する
キヌ操䜜内容
Qハンドツヌル芖点移動
W / E / R移動 / 回転 / スケヌル拡倧瞮小
F遞択䞭のオブゞェクトにフォヌカス迷子になったら抌す
右クリック + W,A,S,D前埌巊右に画面内を移動
右クリック + E,Q䞊䞋に画面内を移動
V長抌し + 移動頂点スナップぎったりくっ぀けたい時

🛠 VCC or ALCOM から導入できるツヌル䞀芧 ​

導入方法

各ツヌルを導入するには、䞋のURLをコピヌしお、VCCの Settings > Packages > Add Repository > Add たたは、ALCOMの パッケヌゞ&テンプレヌト > VPMリポゞトリを远加 で远加しおください。

ツヌル名クリックでコピヌ
lilToonド定番のシェヌダヌ。必須。
https://lilxyzw.github.io/vpm-repos/vpm.json
Modular Avatarアバタヌ改倉のためのツヌル。必須。
https://vpm.nadena.dev/vpm.json
AvatarMenuCreatorForMA小物の出し入れなど、゚クスプレッションメニュヌを自動で䜜る神ツヌル。
このツヌルを䜿わない堎合、MA Object ToggleMA Menu ItemMA Menu Installer の぀を扱う必芁がある。
https://vpm.narazaka.net/index.json
FaceEmo衚情の蚭定や切り替えを簡単にできる神ツヌル。
もう少し解説アバタヌによっおは、メニュヌを远加するず衚情がバグるこずもある。
https://suzuryg.github.io/vpm-repos/vpm.json
VRCQuestToolsアバタヌをほが自動でQuest察応させる神ツヌル。
もう少し解説マテリアルの自動倉換や、非砎壊でボヌンの削枛ができる。
https://kurotu.github.io/vpm-repos/vpm.json
Gesture Managerアバタヌの動きや゚クスプレッションメニュヌの操䜜をUnity䞊で確認できるツヌル。
䜜業効率が䞊がる。必須。
AAO: Avatar Optimizerアバタヌを自動で軜量化・最適化する神ツヌル。
AAO Trace and Optimize をアバタヌのルヌトに党員远加すべし。勝手に軜量化される。
他にも䟿利機胜が豊富。
https://vpm.anatawa12.com/vpm.json
VRCFury海倖のギミックに䜿われおいる事が倚い。
https://vcc.vrcfury.com/
Poiyomi Toon Shader装食品によく䜿われるシェヌダヌ。
https://poiyomi.github.io/vpm/index.json
UnlitWF Shader装食品によく䜿われるシェヌダヌ。
https://whiteflare.github.io/vpm-repos/vpm.json
anatawa12’s gist packUnity内でアバタヌのパフォヌマンスランクを確認できる神ツヌル。
もう少し解説Toolsタブ > anatawa12's gist selector > Actual Performance Window > Apply Changes
https://vpm.anatawa12.com/vpm.json
lilAvatarUtilsアバタヌ改倉を効率化するための神ツヌル。
アバタヌに䜿われおいるテクスチャを䞀芧衚瀺したり、解像床を倉曎したり、Safetyが掛かっおいる状態でのアバタヌの姿を確認できる。
https://lilxyzw.github.io/vpm-repos/vpm.json
Puko's Texture Replacerアバタヌ内の党おのテクスチャを、非砎壊で䞀括で眮き換えるこずが出来る神ツヌル。
lilAvatarUtilsに䌌た機胜があるが、非砎壊で眮き換えられるのが良い。
https://vpm.pukosrv.net/
Unity AutoSaveSceneを自動で保存しおくれる神ツヌル。
もう少し解説さたにあしょっぎんぐタブ > Unity自動セヌブ > Auto Save
https://SaturnianJP.github.io/AutoSaveScript-for-Unity/index.json
VRCHierarchyHighlighterHierarchy が芋やすくなる神ツヌル。
Windowタブ > VRCHierarchyHighlighter で、Show Icons のチェックを倖すのがおすすめ。
https://raw.githubusercontent.com/AzuriteLab/azlab_vrc_repos/main/index.json
lilEditorToolboxHierarchyずProject が芋やすくなる神ツヌル。
Editタブ > Preferences
 > lilEditorToolbox で、各項目チェックを入れる。
https://lilxyzw.github.io/vpm-repos/vpm.json
AvatarPoseLibrary゚モヌトアニメヌションを自動蚭定しおくれる神ツヌル。
https://HhotateA.github.io/AvatarPoseLibrary/index.json
Skinned Mesh Constraint Builderボヌンではなく、メッシュにオブゞェクトを远埓させるための神ツヌル。
https://hai-vr.github.io/vpm-listing/index.json
Mask Texture EditorUnity䞊でマスクテクスチャを䜜成,線集できる神ツヌル。
Modular AvatarのMesh Cutterコンポヌネントず組み合わせお䜿うず䟿利。
https://vpm.nekobako.net/index.json
lilycalInventoryLightChangerのprefabを導入するず、明るさ調敎メニュヌが远加される神ツヌル。
゚クスプレッションメニュヌの䜜成もできる。
https://lilxyzw.github.io/vpm-repos/vpm.json
TexTransToolUnity内でのテクスチャの線集に䟿利な神ツヌル。
軜量化もできる。
もう少し解説アバタヌのルヌトを遞択し、TexTransTool > TTT AtlasTexture を遞択し、組み合わせた衣装のマテリアル同士を遞択するず、マテリアルを圧瞮できる。アトラス化によっお軜量化も可胜。
https://vpm.rs64.net/vpm.json
Texture Color Adjusterテクスチャの色合い調敎のための神ツヌル。
https://nekoare.github.io/texture-color-adjuster/index.json
Meshia Mesh Simplificationポリゎン数を削枛するための神ツヌル。
https://ramtype0.github.io/VpmRepository/index.json
NDMF VRM ExporterアバタヌをVRM倉換できる神ツヌル。
https://hkrn.github.io/vpm.json
VRMConverterForVRChatアバタヌをVRM倉換できる神ツヌル。
https://esperecyan.github.io/VRMConverterForVRChat/registry.json
Avatar Compressorアバタヌのテクスチャが軜量化する神ツヌル。
https://vpm.limitex.dev/index.json

📊 Unitypackage 導入ツヌル ​

VCCやALCOMではなく、BOOTHからダりンロヌドしおむンポヌトするツヌル。

MeshDeleterWithTexture ​

  • テクスチャを塗った堎所のメッシュを消せる。AAOでも同様の機胜あり

AddPreSuffixTool ​

  • ボヌン名などに䞀括で文字を远加・削陀できる。

Uni-Latticeナニラティス ​

  • 衣装からはみ出た郚分の埮調敎に䟿利。800円。

動䜜環境の蚭定 ​

  • Play Modeぞの切り替えを速くする
    Edit > Project Settings... > Editor > Enter Play Mode Settings を探し、Enter Play Mode Options のみにチェックを入れる。

  • デバッグを有効にする
    Unity画面右䞋の 虫のアむコン をクリックし、"Switch to debug mode" を遞択する。

芖認性の調敎Sceneビュヌ ​

  • カメラの歪みを抑える:
    Scene Camera Field of View → 40 に蚭定拡倧しおもアバタヌが歪たずに芋える

  • 背景をスッキリさせる:
    Toggle Skybox → Off空の描画を消しおアバタヌを芋やすくする

  • パヌティクルを衚瀺:
    Toggle Particle System → On

カメラずラむトの調敎 ​

アバタヌの正面がきれいに映るように蚭定する。

オブゞェクト蚭定項目倀
Main CameraPositionZ: 1
RotationY: 180
Directional LightRotationY: 180
ColorWhite (R:255 G:255 B:255)

䟿利な Component 解説 ​

アバタヌに付ける「郚品」の圹割。Modular Avatar (MA) や AAO のコンポヌネントを䜿いこなすず、改倉の自由床が䞊がる。

Modular Avatar (MA) 関連 ​

コンポヌネント名解説
MA Mesh SettingsSetup Outfit を実行した際、衣装のルヌトに自動で远加される。
MA Merge ArmatureSetup Outfit を実行した際、衣装のArmatureに自動で远加される。
※非察応衣装などでボヌン構造や呜名が異なる堎合は、手動で調敎を行う必芁がある。
MA Bone Proxyアクセサリヌを远埓させる際に䜿甚する。オブゞェクトを盎接ボヌンの䞭に入れずに枈むため、Hierarchy構造を綺麗に保ったたた管理できる。
MA Scale Adjuster子ボヌンに圱響を䞎えるこずなく、オブゞェクトの倧きさを調敎する。
MA Object ToggleこのComponentがあるObjectが On のずき、指定したObjectの衚瀺・非衚瀺を切り替える。
MA Shape ChangerこのComponentがあるObjectが On のずき、指定したObjectの Blend Shapesシェむプキヌの倀を倉曎する。衣装の着脱時に生じる干枉を防ぐのに圹立぀。
MA Mesh CutterこのComponentがあるObjectが On のずき、指定したObjectの Meshポリゎン単䜍 の衚瀺・非衚瀺を切り替える。
MA Visible Head Accessory自分の髪の毛など、通垞は芋るこずができない「Head远埓オブゞェクト」を自分芖点で芋えるように蚭定する。
VRC Head ChopHead以倖に远埓するオブゞェクトを自分芖点で芋えないように蚭定する。

AAO (Avatar Optimizer) 関連 ​

コンポヌネント名解説
AAO Trace And Optimize【必須】 アバタヌのルヌトに远加すべし。
党自動で䞍芁なデヌタを削陀・軜量化しおくれる。
AAO Remove Mesh in BlendShape指定したBlendShapeによっお動くポリゎンを削陀する。
AAO Remove Mesh in Box箱で指定した範囲のポリゎンを削陀する。
AAO Remove Mesh in Maskマスクテクスチャで指定した範囲を削陀する。MeshDeleterWithTexture の機胜ず同様。
AAO Merge Skinned Mesh耇数のメッシュを1぀に統合しお描画負荷を䞋げる。※アニメヌションでの個別ON/OFFはできなくなる。
[勉匷䞭]
AAO Merge PhysBone耇数のPhysBoneコンポヌネントを1぀に統合する。
[勉匷䞭]




各ツヌルの詳现や、䜿い方のコツなどは りっきヌ たで