modular-avatar/UnitTests~/DuplicatePBStripping/DuplicatePBStripping_HumanoidInner_PBBlocker.prefab
bd_ 295a46ec12
feat: support merging humanoid bones with PBs in limited cases (#1429)
* feat: support merging humanoid bones with PBs in limited cases

This change adds support for merging humanoid bones that are a target of PhysBones, provided that all humanoid children are excluded from that PhysBone (either with a direct ignores field, or using PB Blocker).

Note: Because this is a significant expansion of support, this will need to wait for a minor release to maintain semver semantics.

Closes: #1406
2025-03-12 01:51:47 +00:00

137 lines
4.9 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &8692883387518570274
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945014388, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6625593713945439316, guid: b64134bbe3efa51449776e476b920317,
type: 3}
propertyPath: m_Name
value: DuplicatePBStripping_HumanoidInner_PBBlocker
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 5171819189215563704, guid: b64134bbe3efa51449776e476b920317,
type: 3}
insertIndex: -1
addedObject: {fileID: 9202998116771530898}
- targetCorrespondingSourceObject: {fileID: 8784829580641167551, guid: b64134bbe3efa51449776e476b920317,
type: 3}
insertIndex: -1
addedObject: {fileID: 4756456952176026372}
- targetCorrespondingSourceObject: {fileID: 2498125727964202215, guid: b64134bbe3efa51449776e476b920317,
type: 3}
insertIndex: -1
addedObject: {fileID: 2534654980684605449}
m_SourcePrefab: {fileID: 100100000, guid: b64134bbe3efa51449776e476b920317, type: 3}
--- !u!1 &93072112910444445 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8784829580641167551, guid: b64134bbe3efa51449776e476b920317,
type: 3}
m_PrefabInstance: {fileID: 8692883387518570274}
m_PrefabAsset: {fileID: 0}
--- !u!114 &4756456952176026372
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 93072112910444445}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a5bf908a199a4648845ebe2fd3b5a4bd, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &4568529383833092250 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5171819189215563704, guid: b64134bbe3efa51449776e476b920317,
type: 3}
m_PrefabInstance: {fileID: 8692883387518570274}
m_PrefabAsset: {fileID: 0}
--- !u!114 &9202998116771530898
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4568529383833092250}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a5bf908a199a4648845ebe2fd3b5a4bd, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &6487562254561725381 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2498125727964202215, guid: b64134bbe3efa51449776e476b920317,
type: 3}
m_PrefabInstance: {fileID: 8692883387518570274}
m_PrefabAsset: {fileID: 0}
--- !u!114 &2534654980684605449
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6487562254561725381}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a5bf908a199a4648845ebe2fd3b5a4bd, type: 3}
m_Name:
m_EditorClassIdentifier: