概要
SDK3-AvatarsとはVRChat内で使用できるアバターを制作/アップロードするために必要なライブラリです。 SDK3, Avatars3.0, Avatar3.0とも呼ばれています。
SDK3-Avatarsの機能の一つとして、Expressions MenuやExpressions Parameterを使用し、アニメーションを制御することができるようになりました。
利用可能コンポーネント
Whitelisted Avatar Componentsから
VRChat
- VRC Avatar Descriptor
- VRC IKFollower (非推奨!コンストレイントを使用すること。)
- PipelineManager
Unity
- Transform
- Animator
- SkinnedMeshRenderer
- MeshFilter
- MeshRenderer
- Animation
- ParticleSystem
- ParticleSystemRenderer
- ParticleRenderer
- ParticleAnimator
- EllipsoidParticleEmitter
- MeshParticleEmitter
- TrailRenderer
- Cloth
- Light
- Collider
- Rigidbody
- Joint
- Camera *
- FlareLayer
- GUILayer
- AudioSource
- AimConstraint
- LookAtConstraint
- ParentConstraint
- PositionConstraint
- RotationConstraint
- ScaleConstraint
* カメラはローカルでのみ、またはアバターを使用しているユーザーのフレンドに対してのみ有効です。 {.is-info}
DynamicBone
- DynamicBone
- DynamicBoneCollider
Root Motion
- VRIK **
- FullBodyBipedIK **
** ヒューマノイドアバターでこのスクリプトを使用すると、スクリプトが壊れます。 {.is-info}
使用方法
VRChatで使用するアバターはUnityとVRC SDKを使用してアップロードしなければなりません。
ダウンロード
公式サイトからダウンロードすることができます。(要ログイン)
![]()
注意: SDK2は2022年以降ダウンロード・使用ともに不可能となりました。必ずSDK3を使用してください。 {.is-warning}
VRChat SDK3 Avatarsをダウンロードできます。
インポート
Unityを起動し、ダウンロードしたVRCSDK3-AVATAR-yyyy.mm.dd.xx.xx_Public.unitypackageをProjectタブにドラッグ・アンド・ドロップしてください。
インポート画面が出るので、右下のImportボタンを押すことで、SDKをインポートすることができます。