diff --git a/Runtime/Components/AutomaticHandSetup.cs b/Runtime/Components/AutomaticHandSetup.cs index b46ac34..8012b7f 100644 --- a/Runtime/Components/AutomaticHandSetup.cs +++ b/Runtime/Components/AutomaticHandSetup.cs @@ -10,6 +10,13 @@ using UnityEditor; #endif +public enum Anchors +{ + None = 0, + AsChildren = 1, + AsParents = 2 +} + public class AutomaticHandSetup : MonoBehaviour { public Side handType; @@ -27,11 +34,11 @@ public class AutomaticHandSetup : MonoBehaviour GameObject objects; GameObject modules; - int thumbSiblingIndex; - int indexSiblingIndex; - int middleSiblingIndex; - int ringSiblingIndex; - int pinkySiblingIndex; + int thumbSiblingIndex = -1; + int indexSiblingIndex = -1; + int middleSiblingIndex = -1; + int ringSiblingIndex = -1; + int pinkySiblingIndex = -1; GameObject masterRootObject; GameObject masterWrist; @@ -66,7 +73,7 @@ public class AutomaticHandSetup : MonoBehaviour public PhysicMaterial skinPhysMat; [Header("Control")] - public bool generateArmatureAnchors = false; + public Anchors generateArmatureAnchors = Anchors.None; public bool generateMasterOffset = true; public bool generateRays = true; public bool generateSlave = true; @@ -105,9 +112,9 @@ public void Setup() // Get sibilng index for index and thumb thumbSiblingIndex = thumbRootBone.GetSiblingIndex(); indexSiblingIndex = indexRootBone.GetSiblingIndex(); - middleSiblingIndex = middleRootBone.GetSiblingIndex(); - ringSiblingIndex = ringRootBone.GetSiblingIndex(); - pinkySiblingIndex = pinkyRootBone.GetSiblingIndex(); + if (middleRootBone) middleSiblingIndex = middleRootBone.GetSiblingIndex(); + if (ringRootBone) ringSiblingIndex = ringRootBone.GetSiblingIndex(); + if (pinkyRootBone) pinkySiblingIndex = pinkyRootBone.GetSiblingIndex(); // Initialize phModel, masterhandModel and slaveHandModel SetupProxyHandModule(); @@ -177,16 +184,21 @@ void SetupMasterObjects() } // Armature wrist anchor - if (generateArmatureAnchors) + if (generateArmatureAnchors > Anchors.None) { wristAnchor = new GameObject().transform; wristAnchor.name = wrist.name + ".Anchor"; wristAnchor.position = wrist.position; - if (wrist.parent) + if (generateArmatureAnchors == Anchors.AsParents) + { wristAnchor.parent = wrist.parent; - - wrist.parent = wristAnchor; + wrist.parent = wristAnchor; + } + else if (generateArmatureAnchors == Anchors.AsChildren) + { + wristAnchor.parent = wrist; + } } // Create bones @@ -198,7 +210,12 @@ void SetupMasterObjects() for (int b = 0; b < _fingers[f].Length; b++) { Transform bone = BasicHelpers.InstantiateEmptyChild(masterFingersRoot).transform; - bone.name = "Finger" + f + ".Bone" + b; + + if (b==0 && _fingers[f][b].childCount == 0) + bone.name = "Extra.Bone"; + else + bone.name = "Finger" + f + ".Bone" + b; + bone.position = _fingers[f][b].position; // Parenting @@ -210,14 +227,27 @@ void SetupMasterObjects() // Not rotation needed //Armature anchor - if (generateArmatureAnchors) + if (generateArmatureAnchors > Anchors.None) { Transform anchor = new GameObject().transform; anchor.name = _fingers[f][b].name + ".Anchor"; anchor.position = _fingers[f][b].position; - anchor.parent = _fingers[f][b].parent; - _fingers[f][b].parent = anchor; + if (_fingers[f][b].childCount > 0) + _fingers[f][b].GetChild(0).parent = anchor; + + if (generateArmatureAnchors == Anchors.AsParents) + { + anchor.parent = _fingers[f][b].parent; + _fingers[f][b].parent = anchor; + } + else if (generateArmatureAnchors == Anchors.AsChildren) + { + anchor.parent = _fingers[f][b]; + + if (b == 0) + _fingers[f][b].parent = wristAnchor; + } _fingerAnchors.Add(anchor); } @@ -391,7 +421,7 @@ void SetupMasterHandModel(MasterHandModel handModel, Transform masterWrist, Game */ masterBone.armatureBone = _fingers[f][b]; - if (_anchors.Count >= f - 1 && _anchors[f].Length >= b - 1) masterBone.armatureAnchor = _anchors[f][b]; + if (generateArmatureAnchors > Anchors.None && _anchors.Count >= f - 1 && _anchors[f].Length >= b - 1) masterBone.armatureAnchor = _anchors[f][b]; masterBone.initialArmatureBoneLocalRot = _localRots[f][b]; masterBone.relativeToOriginalArmatureLocal = Quaternion.Inverse(fingerTransforms[b].localRotation) * _localRots[f][b]; @@ -507,7 +537,11 @@ void SetupSlaveHandModel(SlaveHandModel handModel, Transform slaveWrist) */ // Simple automatic rig mapping - if (handModel.proxyHand.master.fingers[f] != null && handModel.proxyHand.master.fingers[f].bones[b] != null) + if (f > handModel.proxyHand.master.fingers.Length - 1) + Debug.LogError("Trying to access a non-existing finger!"); + else if (b > handModel.proxyHand.master.fingers[f].bones.Length - 1) + Debug.LogError("Trying to access a non-existing bone!"); + else if (handModel.proxyHand.master.fingers[f] != null && handModel.proxyHand.master.fingers[f].bones[b] != null) slaveBone.masterBone = handModel.proxyHand.master.fingers[f].bones[b] as MasterBoneModel; /* diff --git a/Samples/Prefabs/HandSetups/OculusHand_L (no offset).prefab b/Samples/Prefabs/HandSetups/OculusHand_L (no offset).prefab deleted file mode 100644 index c03e2b2..0000000 --- a/Samples/Prefabs/HandSetups/OculusHand_L (no offset).prefab +++ /dev/null @@ -1,902 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &439111502106717253 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 445327616972247350} - m_Layer: 0 - m_Name: b_l_middle2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &445327616972247350 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 439111502106717253} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.04292699, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4564125428638993959} - m_Father: {fileID: 5135486056813463867} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1411876018807873572 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6556858111463492608} - m_Layer: 0 - m_Name: b_l_index_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6556858111463492608 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1411876018807873572} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.0213, y: -6.661338e-18, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 5103330534445770718} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1424476158101668876 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8405634498426334533} - m_Layer: 0 - m_Name: b_l_pinky3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8405634498426334533 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1424476158101668876} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.020311384, y: 6.661338e-18, z: -8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1858990497748052067} - m_Father: {fileID: 6654941814165227112} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1705710899714690333 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5103330534445770718} - m_Layer: 0 - m_Name: b_l_index3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5103330534445770718 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1705710899714690333} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.024303643, y: 3.0531133e-18, z: 4.440892e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6556858111463492608} - m_Father: {fileID: 910830200491359241} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2124568425957638190 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8839720957448799969} - m_Layer: 0 - m_Name: b_l_ring2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8839720957448799969 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2124568425957638190} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.0389961, y: 7.771561e-18, z: -8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6005690766615940445} - m_Father: {fileID: 2383461614719812792} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2232759450352230699 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4592447761030496012} - m_Layer: 0 - m_Name: b_l_pinky1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4592447761030496012 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2232759450352230699} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.04565054, y: 0.0000009982332, z: -0.0000021940255} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6654941814165227112} - m_Father: {fileID: 3034674418738920562} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2480425889064882474 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8610698568160339190} - m_Layer: 0 - m_Name: b_l_thumb0 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8610698568160339190 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2480425889064882474} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.020069301, y: 0.011554099, z: -0.0104965195} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1014513670139482536} - m_Father: {fileID: 7695842483184274092} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2905140004948276306 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2616057014524626834} - m_Layer: 0 - m_Name: b_l_thumb2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2616057014524626834 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2905140004948276306} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.03251291, y: 1.7763568e-17, z: -2.6090241e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7414524193708331850} - m_Father: {fileID: 1014513670139482536} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3176718196389766890 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1858990497748052067} - m_Layer: 0 - m_Name: b_l_pinky_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1858990497748052067 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3176718196389766890} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.0211, y: 1.6653345e-18, z: 4.440892e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 8405634498426334533} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3744742798958837877 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5135486056813463867} - m_Layer: 0 - m_Name: b_l_middle1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5135486056813463867 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3744742798958837877} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.095646605, y: 0.0025431546, z: -0.0017259055} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 445327616972247350} - m_Father: {fileID: 7695842483184274092} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3860229551420849722 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3396184433482217031} - m_Layer: 0 - m_Name: b_l_ring_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3396184433482217031 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3860229551420849722} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.0222, y: 1.110223e-18, z: 6.661338e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6005690766615940445} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3861266475016593576 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6005690766615940445} - m_Layer: 0 - m_Name: b_l_ring3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6005690766615940445 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3861266475016593576} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.026573397, y: -4.440892e-18, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3396184433482217031} - m_Father: {fileID: 8839720957448799969} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4598423066408885268 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3034674418738920562} - m_Layer: 0 - m_Name: b_l_pinky0 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3034674418738920562 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4598423066408885268} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.034073558, y: 0.009419835, z: 0.022998573} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4592447761030496012} - m_Father: {fileID: 7695842483184274092} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4762270245845693848 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2383461614719812792} - m_Layer: 0 - m_Name: b_l_ring1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2383461614719812792 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4762270245845693848} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.08869379, y: 0.006529307, z: 0.017465241} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 8839720957448799969} - m_Father: {fileID: 7695842483184274092} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5350392344303013282 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8942794973467672497} - - component: {fileID: 1749019712973201849} - - component: {fileID: 60257415812843924} - m_Layer: 0 - m_Name: OculusHand_L (no offset) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8942794973467672497 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5350392344303013282} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 1.38247, y: 1.665, z: -1.678} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7695842483184274092} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1749019712973201849 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5350392344303013282} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b24ea930cb919f34eb285a4401d3a05d, type: 3} - m_Name: - m_EditorClassIdentifier: - skinnedMeshRenderer: {fileID: 7986229644045219569} - bones: - - {fileID: 7695842483184274092} - - {fileID: 1014513670139482536} - - {fileID: 2616057014524626834} - - {fileID: 7414524193708331850} - - {fileID: 7920141119142476855} - - {fileID: 910830200491359241} - - {fileID: 5103330534445770718} - - {fileID: 5135486056813463867} - - {fileID: 445327616972247350} - - {fileID: 4564125428638993959} - - {fileID: 2383461614719812792} - - {fileID: 8839720957448799969} - - {fileID: 6005690766615940445} - - {fileID: 3034674418738920562} - - {fileID: 4592447761030496012} - - {fileID: 6654941814165227112} - - {fileID: 8405634498426334533} ---- !u!114 &60257415812843924 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5350392344303013282} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f2e98b8eaf2d5c4d930068a9c3525ec, type: 3} - m_Name: - m_EditorClassIdentifier: - handType: 0 - fingerRadius: 0.0075 - wrist: {fileID: 7695842483184274092} - thumbRootBone: {fileID: 8610698568160339190} - indexRootBone: {fileID: 7920141119142476855} - proxyHandModulePrefab: {fileID: 8623075514320365233, guid: 263fd4eead1ce6040b72be5380979075, - type: 3} - wristOffset: {fileID: 0} - rayWidth: 0.005 - rayMat: {fileID: 2100000, guid: 7a40cf6b333e5cd439c358a64151eb18, type: 2} - defaultPalmMesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} - skinPhysMat: {fileID: 13400000, guid: 927bc3a6dd716f04293f3aa38e84b7da, type: 2} ---- !u!1 &5643882557518811711 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 910830200491359241} - m_Layer: 0 - m_Name: b_l_index2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &910830200491359241 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5643882557518811711} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.0379273, y: -2.220446e-18, z: -8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 5103330534445770718} - m_Father: {fileID: 7920141119142476855} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6222433042744931010 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8472601192808791286} - m_Layer: 0 - m_Name: b_l_forearm_stub - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8472601192808791286 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6222433042744931010} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 7695842483184274092} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7097715173691955523 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1014513670139482536} - m_Layer: 0 - m_Name: b_l_thumb1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1014513670139482536 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097715173691955523} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.024852559, y: -8.881784e-18, z: 1.0547119e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2616057014524626834} - m_Father: {fileID: 8610698568160339190} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7503761899098713338 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7695842483184274092} - - component: {fileID: 7986229644045219569} - m_Layer: 0 - m_Name: Wrist - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7695842483184274092 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7503761899098713338} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 8472601192808791286} - - {fileID: 7920141119142476855} - - {fileID: 5135486056813463867} - - {fileID: 3034674418738920562} - - {fileID: 2383461614719812792} - - {fileID: 8610698568160339190} - m_Father: {fileID: 8942794973467672497} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &7986229644045219569 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7503761899098713338} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 6bd6d085abea82149bdccfabdf9bd47c, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: -6207606337226253501, guid: 484b09898bbc80942ad2345bf9b7bd54, type: 3} - m_Bones: - - {fileID: 7695842483184274092} - - {fileID: 1014513670139482536} - - {fileID: 2616057014524626834} - - {fileID: 7414524193708331850} - - {fileID: 7920141119142476855} - - {fileID: 910830200491359241} - - {fileID: 5103330534445770718} - - {fileID: 5135486056813463867} - - {fileID: 445327616972247350} - - {fileID: 4564125428638993959} - - {fileID: 2383461614719812792} - - {fileID: 8839720957448799969} - - {fileID: 6005690766615940445} - - {fileID: 3034674418738920562} - - {fileID: 4592447761030496012} - - {fileID: 6654941814165227112} - - {fileID: 8405634498426334533} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 7695842483184274092} - m_AABB: - m_Center: {x: -0.08462602, y: 0.018837288, z: -0.013709355} - m_Extent: {x: 0.1069836, y: 0.05242701, z: 0.07775007} - m_DirtyAABB: 0 ---- !u!1 &7541806814492236335 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7920141119142476855} - m_Layer: 0 - m_Name: b_l_index1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7920141119142476855 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7541806814492236335} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.09599624, y: 0.0073164543, z: -0.02355068} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 910830200491359241} - m_Father: {fileID: 7695842483184274092} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7679397798777892267 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6654941814165227112} - m_Layer: 0 - m_Name: b_l_pinky2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6654941814165227112 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7679397798777892267} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.030720409, y: -3.330669e-18, z: -8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 8405634498426334533} - m_Father: {fileID: 4592447761030496012} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8104700033583731499 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4700651853886862126} - m_Layer: 0 - m_Name: b_l_thumb_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4700651853886862126 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8104700033583731499} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.0232, y: 0, z: -8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 7414524193708331850} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8716781345253532501 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4564125428638993959} - m_Layer: 0 - m_Name: b_l_middle3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4564125428638993959 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8716781345253532501} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.027549583, y: 0, z: -4.440892e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1040762511428299709} - m_Father: {fileID: 445327616972247350} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8772873002248089559 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7414524193708331850} - m_Layer: 0 - m_Name: b_l_thumb3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7414524193708331850 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8772873002248089559} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.03379309, y: -1.3322676e-17, z: 3.4416914e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4700651853886862126} - m_Father: {fileID: 2616057014524626834} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8951736593772045189 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1040762511428299709} - m_Layer: 0 - m_Name: b_l_middle_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1040762511428299709 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8951736593772045189} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.0238, y: -6.661338e-18, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 4564125428638993959} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Samples/Prefabs/HandSetups/OculusHand_L (no offset).prefab.meta b/Samples/Prefabs/HandSetups/OculusHand_L (no offset).prefab.meta deleted file mode 100644 index 1f4809b..0000000 --- a/Samples/Prefabs/HandSetups/OculusHand_L (no offset).prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a55f6a8c982e12c4397acbcb3e6bf3df -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Samples/Prefabs/HandSetups/OculusHand_R (no offset).prefab b/Samples/Prefabs/HandSetups/OculusHand_R (no offset).prefab deleted file mode 100644 index 2ecaad3..0000000 --- a/Samples/Prefabs/HandSetups/OculusHand_R (no offset).prefab +++ /dev/null @@ -1,902 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &450298521042245619 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6230337256741334119} - m_Layer: 0 - m_Name: b_r_thumb1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6230337256741334119 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 450298521042245619} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.024852559, y: 4.440892e-18, z: -1.1657341e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4136447274250135525} - m_Father: {fileID: 8647944637430213066} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &476603088632769856 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3514604461863051091} - - component: {fileID: 476603088632769858} - - component: {fileID: 476603088632769857} - m_Layer: 0 - m_Name: OculusHand_R (no offset) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3514604461863051091 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 476603088632769856} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 1.494, y: 1.664, z: -1.6776099} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6074695791369944830} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &476603088632769858 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 476603088632769856} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b24ea930cb919f34eb285a4401d3a05d, type: 3} - m_Name: - m_EditorClassIdentifier: - skinnedMeshRenderer: {fileID: 1918815913519006595} - bones: - - {fileID: 6074695791369944830} - - {fileID: 6230337256741334119} - - {fileID: 4136447274250135525} - - {fileID: 3193325132086559900} - - {fileID: 4387281508250026054} - - {fileID: 499308028977601410} - - {fileID: 3684505181418518374} - - {fileID: 8928510318475963127} - - {fileID: 2528328944239701140} - - {fileID: 4561807398059698700} - - {fileID: 4538294506930821646} - - {fileID: 2625739397944759113} - - {fileID: 7076035868668105671} - - {fileID: 7208495844020216615} - - {fileID: 1660792194231070637} - - {fileID: 7656265930498992133} - - {fileID: 7206409785286568706} ---- !u!114 &476603088632769857 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 476603088632769856} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f2e98b8eaf2d5c4d930068a9c3525ec, type: 3} - m_Name: - m_EditorClassIdentifier: - handType: 1 - fingerRadius: 0.0075 - wrist: {fileID: 6074695791369944830} - thumbRootBone: {fileID: 8647944637430213066} - indexRootBone: {fileID: 4387281508250026054} - proxyHandModulePrefab: {fileID: 8623075514320365233, guid: 263fd4eead1ce6040b72be5380979075, - type: 3} - wristOffset: {fileID: 0} - rayWidth: 0.005 - rayMat: {fileID: 2100000, guid: 7a40cf6b333e5cd439c358a64151eb18, type: 2} - defaultPalmMesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} - skinPhysMat: {fileID: 13400000, guid: 927bc3a6dd716f04293f3aa38e84b7da, type: 2} ---- !u!1 &646088371062344896 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1974237590075674134} - m_Layer: 0 - m_Name: b_r_thumb_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1974237590075674134 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 646088371062344896} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.0237, y: 0, z: 8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3193325132086559900} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &900028124706366930 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1660792194231070637} - m_Layer: 0 - m_Name: b_r_pinky1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1660792194231070637 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 900028124706366930} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.04565054, y: -0.0000009982332, z: 0.0000021940255} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7656265930498992133} - m_Father: {fileID: 7208495844020216615} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1504471945947766417 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4561807398059698700} - m_Layer: 0 - m_Name: b_r_middle3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4561807398059698700 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1504471945947766417} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.027549583, y: 1.110223e-18, z: 8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7051508850990648128} - m_Father: {fileID: 2528328944239701140} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1535739978462262425 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2528328944239701140} - m_Layer: 0 - m_Name: b_r_middle2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2528328944239701140 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535739978462262425} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.04292699, y: -4.440892e-18, z: 4.440892e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4561807398059698700} - m_Father: {fileID: 8928510318475963127} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1726488024385920113 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3193325132086559900} - m_Layer: 0 - m_Name: b_r_thumb3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3193325132086559900 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1726488024385920113} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.03379309, y: 1.3322676e-17, z: -1.6653344e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1974237590075674134} - m_Father: {fileID: 4136447274250135525} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1918815913519006594 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6074695791369944830} - - component: {fileID: 1918815913519006595} - m_Layer: 0 - m_Name: Wrist - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6074695791369944830 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918815913519006594} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2431772719756876556} - - {fileID: 4387281508250026054} - - {fileID: 8928510318475963127} - - {fileID: 7208495844020216615} - - {fileID: 4538294506930821646} - - {fileID: 8647944637430213066} - m_Father: {fileID: 3514604461863051091} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &1918815913519006595 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918815913519006594} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 6bd6d085abea82149bdccfabdf9bd47c, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: 4703312045575268607, guid: c259a54499bfc084698c4167b35b69a0, type: 3} - m_Bones: - - {fileID: 6074695791369944830} - - {fileID: 6230337256741334119} - - {fileID: 4136447274250135525} - - {fileID: 3193325132086559900} - - {fileID: 4387281508250026054} - - {fileID: 499308028977601410} - - {fileID: 3684505181418518374} - - {fileID: 8928510318475963127} - - {fileID: 2528328944239701140} - - {fileID: 4561807398059698700} - - {fileID: 4538294506930821646} - - {fileID: 2625739397944759113} - - {fileID: 7076035868668105671} - - {fileID: 7208495844020216615} - - {fileID: 1660792194231070637} - - {fileID: 7656265930498992133} - - {fileID: 7206409785286568706} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 6074695791369944830} - m_AABB: - m_Center: {x: 0.08462605, y: -0.018837288, z: 0.013709333} - m_Extent: {x: 0.10698363, y: 0.05242701, z: 0.07775} - m_DirtyAABB: 0 ---- !u!1 &2022503716694714796 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4136447274250135525} - m_Layer: 0 - m_Name: b_r_thumb2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4136447274250135525 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2022503716694714796} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.03251291, y: -4.440892e-18, z: 3.2196467e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3193325132086559900} - m_Father: {fileID: 6230337256741334119} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2027083082657797999 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4387281508250026054} - m_Layer: 0 - m_Name: b_r_index1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4387281508250026054 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2027083082657797999} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.09599624, y: -0.0073164543, z: 0.02355068} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 499308028977601410} - m_Father: {fileID: 6074695791369944830} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2323564534544422184 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4538294506930821646} - m_Layer: 0 - m_Name: b_r_ring1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4538294506930821646 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2323564534544422184} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.08869379, y: -0.006529307, z: -0.017465241} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2625739397944759113} - m_Father: {fileID: 6074695791369944830} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2788739780159516935 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 641747860277761938} - m_Layer: 0 - m_Name: b_r_pinky_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &641747860277761938 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2788739780159516935} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.0195, y: -1.6653345e-18, z: -4.440892e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 7206409785286568706} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3033557437244857320 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7076035868668105671} - m_Layer: 0 - m_Name: b_r_ring3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7076035868668105671 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3033557437244857320} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.026573397, y: 4.440892e-18, z: -4.440892e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 19501568195955450} - m_Father: {fileID: 2625739397944759113} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3298036314229932024 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7208495844020216615} - m_Layer: 0 - m_Name: b_r_pinky0 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7208495844020216615 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3298036314229932024} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.034073558, y: -0.009419835, z: -0.022998573} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1660792194231070637} - m_Father: {fileID: 6074695791369944830} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3828400230330710569 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2431772719756876556} - m_Layer: 0 - m_Name: b_r_forearm_stub - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2431772719756876556 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3828400230330710569} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6074695791369944830} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4100402501060503511 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7051508850990648128} - m_Layer: 0 - m_Name: b_r_middle_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7051508850990648128 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4100402501060503511} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.0237, y: 6.661338e-18, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 4561807398059698700} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4242221153164909178 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2625739397944759113} - m_Layer: 0 - m_Name: b_r_ring2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2625739397944759113 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4242221153164909178} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.0389961, y: -8.881784e-18, z: 8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7076035868668105671} - m_Father: {fileID: 4538294506930821646} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5297636929265971620 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 499308028977601410} - m_Layer: 0 - m_Name: b_r_index2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &499308028977601410 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5297636929265971620} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.0379273, y: 3.330669e-18, z: 1.3322676e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3684505181418518374} - m_Father: {fileID: 4387281508250026054} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5388515540529837378 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7656265930498992133} - m_Layer: 0 - m_Name: b_r_pinky2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7656265930498992133 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5388515540529837378} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.030720409, y: 1.110223e-18, z: -3.7747583e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7206409785286568706} - m_Father: {fileID: 1660792194231070637} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6836968695888116958 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7206409785286568706} - m_Layer: 0 - m_Name: b_r_pinky3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7206409785286568706 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6836968695888116958} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.020311384, y: -6.661338e-18, z: 1.7763568e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 641747860277761938} - m_Father: {fileID: 7656265930498992133} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7013366702386787851 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 866258511210268322} - m_Layer: 0 - m_Name: b_r_index_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &866258511210268322 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7013366702386787851} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.0218, y: 6.661338e-18, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3684505181418518374} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7537557981129894024 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8647944637430213066} - m_Layer: 0 - m_Name: b_r_thumb0 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8647944637430213066 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7537557981129894024} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.020069301, y: -0.011554099, z: 0.0104965195} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6230337256741334119} - m_Father: {fileID: 6074695791369944830} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8052325552342072024 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3684505181418518374} - m_Layer: 0 - m_Name: b_r_index3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3684505181418518374 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8052325552342072024} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.024303643, y: -5.2735593e-18, z: -8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 866258511210268322} - m_Father: {fileID: 499308028977601410} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8471754774312637307 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8928510318475963127} - m_Layer: 0 - m_Name: b_r_middle1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8928510318475963127 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8471754774312637307} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.095646605, y: -0.0025431544, z: 0.0017259055} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2528328944239701140} - m_Father: {fileID: 6074695791369944830} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8541721897334399204 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 19501568195955450} - m_Layer: 0 - m_Name: b_r_ring_null - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &19501568195955450 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8541721897334399204} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.023, y: -1.110223e-18, z: -6.661338e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 7076035868668105671} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Samples/Prefabs/HandSetups/OculusHand_R (no offset).prefab.meta b/Samples/Prefabs/HandSetups/OculusHand_R (no offset).prefab.meta deleted file mode 100644 index 9558738..0000000 --- a/Samples/Prefabs/HandSetups/OculusHand_R (no offset).prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ab871fe1f19b23f45b9b7b698034b569 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: