diff --git a/Editor/Utils/OVRProjectSetupMovementSDKSamples.cs b/Editor/Utils/OVRProjectSetupMovementSDKSamples.cs index ba66ddf9..83b13e9f 100644 --- a/Editor/Utils/OVRProjectSetupMovementSDKSamples.cs +++ b/Editor/Utils/OVRProjectSetupMovementSDKSamples.cs @@ -29,6 +29,20 @@ internal static class OVRProjectSetupMovementSDKSamplesTasks static OVRProjectSetupMovementSDKSamplesTasks() { + // Skin weights settings. + OVRProjectSetup.AddTask( + level: OVRProjectSetup.TaskLevel.Recommended, + group: _group, + platform: BuildTargetGroup.Android, + isDone: group => QualitySettings.skinWeights == SkinWeights.FourBones, + message: "You should use four skin weights to avoid skinning problems", + fix: group => + { + QualitySettings.skinWeights = SkinWeights.FourBones; + }, + fixMessage: "Set quality settings skin weights to four bones." + ); + // Body tracking settings. OVRProjectSetup.AddTask( level: OVRProjectSetup.TaskLevel.Required,