From 2df44eebe734b95dd69f4f5eec911205f72442f5 Mon Sep 17 00:00:00 2001 From: Sarah Misetich Date: Thu, 22 Aug 2024 22:58:25 -0700 Subject: [PATCH] feat(Samples): Added Debug Lines to Mirrored Full Body Summary: Added Debug lines for Mirrored Full Body by a new prefab variant called DebugBonesOVRSkeletonFullBodyMirrored. Added OVR Body and OVR Skeleton to the ArmatureSkinningUpdateRetargetMirrored game object Referenced ArmatureSkinningUpdateRetargetMirrored on the FullBodyOVRSkeletonBoneVisualizer attached to the DebugBonesOVRSkeletonFullBodyMirrored. {F1817250763} Reviewed By: andkim-meta, sohailshafiiWk Differential Revision: D61561904 fbshipit-source-id: 1618a157694ea804477d327a0206669e052b3fea --- .../Scenes/MovementRetargeting.unity | 336 ++++++++++++++---- ...atureSkinningUpdateRetargetMirrored.prefab | 35 ++ .../Prefabs/Utils/DebugBonesMirrored.prefab | 67 ++++ .../Utils/DebugBonesMirrored.prefab.meta | 7 + ...bugBonesOVRSkeletonFullBodyMirrored.prefab | 71 ++++ ...nesOVRSkeletonFullBodyMirrored.prefab.meta | 7 + 6 files changed, 454 insertions(+), 69 deletions(-) create mode 100644 Shared/Prefabs/Utils/DebugBonesMirrored.prefab create mode 100644 Shared/Prefabs/Utils/DebugBonesMirrored.prefab.meta create mode 100644 Shared/Prefabs/Utils/DebugBonesOVRSkeletonFullBodyMirrored.prefab create mode 100644 Shared/Prefabs/Utils/DebugBonesOVRSkeletonFullBodyMirrored.prefab.meta diff --git a/Samples/BodyTrackingSamples/Scenes/MovementRetargeting.unity b/Samples/BodyTrackingSamples/Scenes/MovementRetargeting.unity index e548b2b7..cf7e3321 100644 --- a/Samples/BodyTrackingSamples/Scenes/MovementRetargeting.unity +++ b/Samples/BodyTrackingSamples/Scenes/MovementRetargeting.unity @@ -1699,7 +1699,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8443568635789723411, guid: c723fc2e86185ec498c4ae6e14c45cd9, type: 3} propertyPath: m_RootOrder - value: 18 + value: 19 objectReference: {fileID: 0} - target: {fileID: 8443568635789723411, guid: c723fc2e86185ec498c4ae6e14c45cd9, type: 3} propertyPath: m_LocalPosition.x @@ -1966,6 +1966,19 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 1 m_CallState: 2 + - m_Target: {fileID: 8977801185712714710} + m_TargetAssemblyTypeName: Oculus.Movement.Utils.BoneVisualizer`1[[UnityEngine.HumanBodyBones, + UnityEngine + m_MethodName: set_IsShowingLines + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 _whenHover: m_PersistentCalls: m_Calls: [] @@ -3716,6 +3729,19 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 1 m_CallState: 2 + - m_Target: {fileID: 7710911571352481862} + m_TargetAssemblyTypeName: Oculus.Movement.Utils.BoneVisualizer`1[[OVRUnityHumanoidSkeletonRetargeter+OVRHumanBodyBonesMappings+FullBodyTrackingBoneId, + Oculus.VR + m_MethodName: set_IsShowingAxes + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 _whenHover: m_PersistentCalls: m_Calls: [] @@ -4285,7 +4311,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 7362976725013471432, guid: 0737e3f63e17bac45b774695173860d1, type: 3} propertyPath: m_RootOrder - value: 17 + value: 18 objectReference: {fileID: 0} - target: {fileID: 7362976725013471432, guid: 0737e3f63e17bac45b774695173860d1, type: 3} propertyPath: m_LocalPosition.x @@ -4821,71 +4847,6 @@ Transform: m_CorrespondingSourceObject: {fileID: 7002911616799764314, guid: eb6bc10f92728a546a3d8c144d0ef787, type: 3} m_PrefabInstance: {fileID: 2878048534481306165} m_PrefabAsset: {fileID: 0} ---- !u!1001 &1860588859 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 669339439527238448, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: _visualType - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238448, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: _animatorComp - value: - objectReference: {fileID: 3138635617795618174} - - target: {fileID: 669339439527238449, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_Name - value: DebugBonesMirrored - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_RootOrder - value: 14 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalPosition.x - value: 0.81499124 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalPosition.y - value: 1.347516 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalPosition.z - value: 0.12875414 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} --- !u!1 &1872563503 GameObject: m_ObjectHideFlags: 0 @@ -5109,6 +5070,19 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 1 m_CallState: 2 + - m_Target: {fileID: 8977801185712714710} + m_TargetAssemblyTypeName: Oculus.Movement.Utils.BoneVisualizer`1[[UnityEngine.HumanBodyBones, + UnityEngine + m_MethodName: set_IsShowingAxes + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 _whenHover: m_PersistentCalls: m_Calls: [] @@ -7423,6 +7397,17 @@ Animator: m_CorrespondingSourceObject: {fileID: 1708536798571999752, guid: c9f4081aea9726c4ba6ccef14ef62a15, type: 3} m_PrefabInstance: {fileID: 3138635617795618172} m_PrefabAsset: {fileID: 0} +--- !u!114 &3138635617795618175 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3138635617795618176, guid: c9f4081aea9726c4ba6ccef14ef62a15, type: 3} + m_PrefabInstance: {fileID: 3138635617795618172} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2609c54f376cffc4da1ab9401cc1a36f, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!33 &3191048385164169235 MeshFilter: m_ObjectHideFlags: 0 @@ -7523,6 +7508,19 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 1 m_CallState: 2 + - m_Target: {fileID: 7710911571352481862} + m_TargetAssemblyTypeName: Oculus.Movement.Utils.BoneVisualizer`1[[OVRUnityHumanoidSkeletonRetargeter+OVRHumanBodyBonesMappings+FullBodyTrackingBoneId, + Oculus.VR + m_MethodName: set_IsShowingLines + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 _whenHover: m_PersistentCalls: m_Calls: [] @@ -8447,6 +8445,58 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 + - m_Target: {fileID: 8977801185712714710} + m_TargetAssemblyTypeName: Oculus.Movement.Utils.BoneVisualizer`1[[UnityEngine.HumanBodyBones, + UnityEngine + m_MethodName: set_IsShowingAxes + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 8977801185712714710} + m_TargetAssemblyTypeName: Oculus.Movement.Utils.BoneVisualizer`1[[UnityEngine.HumanBodyBones, + UnityEngine + m_MethodName: set_IsShowingLines + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 7710911571352481862} + m_TargetAssemblyTypeName: Oculus.Movement.Utils.BoneVisualizer`1[[OVRUnityHumanoidSkeletonRetargeter+OVRHumanBodyBonesMappings+FullBodyTrackingBoneId, + Oculus.VR + m_MethodName: set_IsShowingAxes + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 7710911571352481862} + m_TargetAssemblyTypeName: Oculus.Movement.Utils.BoneVisualizer`1[[OVRUnityHumanoidSkeletonRetargeter+OVRHumanBodyBonesMappings+FullBodyTrackingBoneId, + Oculus.VR + m_MethodName: set_IsShowingLines + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 _whenHover: m_PersistentCalls: m_Calls: [] @@ -8668,7 +8718,7 @@ PrefabInstance: objectReference: {fileID: 217809099} - target: {fileID: 4755192900336154934, guid: 8927ceeb08d3b2543babf177db8ea1f2, type: 3} propertyPath: m_RootOrder - value: 19 + value: 20 objectReference: {fileID: 0} - target: {fileID: 4755192900336154934, guid: 8927ceeb08d3b2543babf177db8ea1f2, type: 3} propertyPath: m_LocalPosition.x @@ -9020,7 +9070,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 4563516835585250313, guid: dd042bb7a7e67464c8a82b2c0a32c07c, type: 3} propertyPath: m_RootOrder - value: 16 + value: 17 objectReference: {fileID: 0} - target: {fileID: 4563516835585250313, guid: dd042bb7a7e67464c8a82b2c0a32c07c, type: 3} propertyPath: m_LocalPosition.x @@ -9092,6 +9142,78 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!1001 &7710911571352481861 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8802956142605237766, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: _ovrSkeletonComp + value: + objectReference: {fileID: 3138635617795618175} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_RootOrder + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalPosition.x + value: 0.81499124 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalPosition.y + value: 1.347516 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalPosition.z + value: 0.12875414 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371100, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8969451763285371102, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + propertyPath: m_Name + value: DebugBonesOVRSkeletonFullBodyMirrored + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} +--- !u!114 &7710911571352481862 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8802956142605237766, guid: b48d8f4edc9084e46b32da4568a1a734, type: 3} + m_PrefabInstance: {fileID: 7710911571352481861} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f7ef839cc9cacff4091af449079bbce3, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &7981729750357593956 GameObject: m_ObjectHideFlags: 0 @@ -9467,3 +9589,79 @@ MonoBehaviour: m_PostInfinity: 2 m_RotationOrder: 4 ColorTime: 0.1 +--- !u!1001 &8977801185712714709 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalPosition.x + value: 0.81499124 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalPosition.y + value: 1.347516 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalPosition.z + value: 0.12875414 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776849, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776862, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: _visualType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8493355896933776862, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: _animatorComp + value: + objectReference: {fileID: 3138635617795618174} + - target: {fileID: 8493355896933776863, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + propertyPath: m_Name + value: DebugBonesMirrored + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} +--- !u!114 &8977801185712714710 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8493355896933776862, guid: c38cab371f9dac145b17d9d031aba14b, type: 3} + m_PrefabInstance: {fileID: 8977801185712714709} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c79d7660e6ccc8a47882b41bfbda4978, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Shared/Prefabs/Character/ArmatureSkinningUpdateRetargetMirrored.prefab b/Shared/Prefabs/Character/ArmatureSkinningUpdateRetargetMirrored.prefab index 5689009b..b63212b2 100644 --- a/Shared/Prefabs/Character/ArmatureSkinningUpdateRetargetMirrored.prefab +++ b/Shared/Prefabs/Character/ArmatureSkinningUpdateRetargetMirrored.prefab @@ -1129,6 +1129,41 @@ Transform: m_CorrespondingSourceObject: {fileID: 8984739037707363565, guid: 4d1160b6537bb3e42802d3a5219e72c4, type: 3} m_PrefabInstance: {fileID: 883358452343110831} m_PrefabAsset: {fileID: 0} +--- !u!1 &8274653983065271995 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 9121803696401781268, guid: 4d1160b6537bb3e42802d3a5219e72c4, type: 3} + m_PrefabInstance: {fileID: 883358452343110831} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3138635617795618175 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8274653983065271995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 274835e4e2feae04b87f0d000555f8a4, type: 3} + m_Name: + m_EditorClassIdentifier: + _providedSkeletonType: 1 +--- !u!114 &3138635617795618176 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8274653983065271995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2609c54f376cffc4da1ab9401cc1a36f, type: 3} + m_Name: + m_EditorClassIdentifier: + _skeletonType: 3 + _updateRootPose: 0 + _updateRootScale: 0 + _enablePhysicsCapsules: 0 + _applyBoneTranslations: 1 --- !u!4 &8513671396293508792 stripped Transform: m_CorrespondingSourceObject: {fileID: 8819440954177323543, guid: 4d1160b6537bb3e42802d3a5219e72c4, type: 3} diff --git a/Shared/Prefabs/Utils/DebugBonesMirrored.prefab b/Shared/Prefabs/Utils/DebugBonesMirrored.prefab new file mode 100644 index 00000000..563d7d0b --- /dev/null +++ b/Shared/Prefabs/Utils/DebugBonesMirrored.prefab @@ -0,0 +1,67 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &8977801186150901486 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 669339439527238448, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: _visualType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238448, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: _animatorComp + value: + objectReference: {fileID: 0} + - target: {fileID: 669339439527238449, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_Name + value: DebugBonesMirrored + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalPosition.x + value: 0.81499124 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalPosition.y + value: 1.347516 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalPosition.z + value: 0.12875414 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 669339439527238463, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 83912ab7fbdf5db41822aa92a1698430, type: 3} diff --git a/Shared/Prefabs/Utils/DebugBonesMirrored.prefab.meta b/Shared/Prefabs/Utils/DebugBonesMirrored.prefab.meta new file mode 100644 index 00000000..e1161a3e --- /dev/null +++ b/Shared/Prefabs/Utils/DebugBonesMirrored.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c38cab371f9dac145b17d9d031aba14b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Shared/Prefabs/Utils/DebugBonesOVRSkeletonFullBodyMirrored.prefab b/Shared/Prefabs/Utils/DebugBonesOVRSkeletonFullBodyMirrored.prefab new file mode 100644 index 00000000..2c2f2df3 --- /dev/null +++ b/Shared/Prefabs/Utils/DebugBonesOVRSkeletonFullBodyMirrored.prefab @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7710911570716470743 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1236458827194487761, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: _visualType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1236458827194487761, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: _maskToVisualize + value: + objectReference: {fileID: 31900000, guid: 8267e3d56146c7e43bd0296dc7f86558, type: 2} + - target: {fileID: 1236458827194487761, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: _ovrSkeletonComp + value: + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491721, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_Name + value: DebugBonesOVRSkeletonFullBodyMirrored + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalPosition.x + value: 0.81499124 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalPosition.y + value: 1.347516 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalPosition.z + value: 0.12875414 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1692031724233491723, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8919fa825b25b4544b361623e5d62aba, type: 3} diff --git a/Shared/Prefabs/Utils/DebugBonesOVRSkeletonFullBodyMirrored.prefab.meta b/Shared/Prefabs/Utils/DebugBonesOVRSkeletonFullBodyMirrored.prefab.meta new file mode 100644 index 00000000..54ff1596 --- /dev/null +++ b/Shared/Prefabs/Utils/DebugBonesOVRSkeletonFullBodyMirrored.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b48d8f4edc9084e46b32da4568a1a734 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: