[VRChat][無料]同期プレイヤー追従NPCシステム(VRCSDK2用)






説明
★SDK3版はこちら→ https://github.com/Narazaka/vrchat-sync-npc-sdk3
グローバル同期するプレイヤー追従NPCが作れます。(自分にトコトコついてくるNPCが他人からも見られます)
既存のNPCシステム(ローカル)とプレイヤー追従システム(グローバル)を組み合わせただけですが、だいぶいい感じになります。
具体的にはLua Neon Cityで他人のNoyちゃんが見えなくて悶々とした人に……。
■解説記事
基本的に説明はこちらを見てください→ https://narazaka.hatenablog.jp/entry/2019/11/07/%E3%81%86%E3%81%A1%E3%81%AENoy%E3%81%A1%E3%82%83%E3%82%93%E3%81%8C%E4%B8%80%E7%95%AA%E5%8F%AF%E6%84%9B%E3%81%84%EF%BC%81%E3%82%92%E5%AE%9F%E7%8F%BE%E3%81%99%E3%82%8B_%E3%82%B0%E3%83%AD%E3%83%BC
■必要アセット
・VRCSDK2(SDK3では動作しません) ・Standard Assets(無料) ・ToyBox V2.1(無料) ・Final IK(有料 視線追従がいらない場合必須ではない) ・Dynamic Bone(有料 サンプルアバターに使用しているだけで必須ではない)
■ライセンス
- アセットの仕組み自体はパブリックドメインとします。
- サンプルとして使用しているアバターAINAは以下のライセンスを参照してください。商用利用でなければ基本ほぼ何も気にせず使ってかまいません。 https://narazaka.booth.pm/items/1319390
- AINAのためにまんまるシェーダーを同梱しています。こちらはまんまるシェーダーのライセンスに従ってください。
- 各種依存アセットはそれぞれのライセンスに従ってください。
■注意
・ローポリセーラー服女の子っぽいのを除いてモデルは付属しません。 ・初期状態では1枚目・2枚目のような様子が実現されており、それ以降はほかのアバターも追加で設定した状態で実現可能です。