動作の詳細
VRChatアバター
VRCSDKがインストールされている場合、VRChatのアバターに対して以下のように動作します。
- 以下のタイミングでアバターのパフォーマンスランクを計算します。
- Avatar Ranker Vistaのウィンドウから手動で計算するたび、
EditModeとしてランクを計算します。 - アバターのビルド時や非破壊改変ツールによってアバタービルド時の処理が実行されるたび、
ActualBuildとしてランクを計算します。
- Avatar Ranker Vistaのウィンドウから手動で計算するたび、
- アバターのパフォーマンスランクはVRCSDKのレギュレーションに基づいて計算されます。
PC向けビルドではPCの、PC以外の環境向けビルドではMobileのレギュレーションが適用されます。
Avatar Ranker Vistaは有効になっている全てのプラットフォームについてまとめてランクの計算を行い、アバターと一致しないプラットフォームについては ReferenceBuild として記録します。
VRChatアバター以外
VRChat以外のアバターに対して以下のように動作します。
- パフォーマンスランクのレギュレーションが存在する場合、以下のタイミングでアバターのパフォーマンスランクを計算します。
- Avatar Ranker Vistaのウィンドウから手動で計算するたび、
EditModeとしてランクを計算します。 - NDMFやAbletによってアバタービルド時の処理が実行されるたび、
ActualBuildとしてランクを計算します。
- Avatar Ranker Vistaのウィンドウから手動で計算するたび、
- アバターのパフォーマンスランクはAvatar Ranker Vistaによって計算されます。
Avatar Ranker Vistaは有効になっている全てのプラットフォームについてまとめてランクの計算を行い、アバターと一致しないプラットフォームについては ReferenceBuild として記録します。