pxr_register_test(testPcpMuseum_BasicReferenceDiamond
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults BasicReferenceDiamond/root.sdf"
- STDOUT_REDIRECT compositionResults_BasicReferenceDiamond_pcp.txt
- DIFF_COMPARE compositionResults_BasicReferenceDiamond_pcp.txt
+ STDOUT_REDIRECT compositionResults_BasicReferenceDiamond.txt
+ DIFF_COMPARE compositionResults_BasicReferenceDiamond.txt
)
pxr_register_test(testPcpMuseum_BasicRelocateToAnimInterface
pxr_register_test(testPcpMuseum_BasicListEditingWithInherits
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults BasicListEditingWithInherits/root.sdf"
- STDOUT_REDIRECT compositionResults_BasicListEditingWithInherits_pcp.txt
- DIFF_COMPARE compositionResults_BasicListEditingWithInherits_pcp.txt
+ STDOUT_REDIRECT compositionResults_BasicListEditingWithInherits.txt
+ DIFF_COMPARE compositionResults_BasicListEditingWithInherits.txt
)
pxr_register_test(testPcpMuseum_BasicDuplicateSublayer
pxr_register_test(testPcpMuseum_BasicNestedVariants
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults BasicNestedVariants/root.sdf"
- STDOUT_REDIRECT compositionResults_BasicNestedVariants_pcp.txt
- DIFF_COMPARE compositionResults_BasicNestedVariants_pcp.txt
+ STDOUT_REDIRECT compositionResults_BasicNestedVariants.txt
+ DIFF_COMPARE compositionResults_BasicNestedVariants.txt
)
pxr_register_test(testPcpMuseum_BasicNestedVariantsWithSameName
pxr_register_test(testPcpMuseum_BasicPayload
PYTHON
- COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults --session BasicPayload/session.sdf --errorFile compositionErrors_BasicPayload_pcp.txt BasicPayload/root.sdf"
- STDOUT_REDIRECT compositionResults_BasicPayload_pcp.txt
- DIFF_COMPARE compositionResults_BasicPayload_pcp.txt compositionErrors_BasicPayload_pcp.txt
+ COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults --session BasicPayload/session.sdf --errorFile compositionErrors_BasicPayload.txt BasicPayload/root.sdf"
+ STDOUT_REDIRECT compositionResults_BasicPayload.txt
+ DIFF_COMPARE compositionResults_BasicPayload.txt compositionErrors_BasicPayload.txt
)
pxr_register_test(testPcpMuseum_BasicSpecializes
pxr_register_test(testPcpMuseum_TypicalReferenceToChargroup
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TypicalReferenceToChargroup/root.sdf"
- STDOUT_REDIRECT compositionResults_TypicalReferenceToChargroup_pcp.txt
- DIFF_COMPARE compositionResults_TypicalReferenceToChargroup_pcp.txt
+ STDOUT_REDIRECT compositionResults_TypicalReferenceToChargroup.txt
+ DIFF_COMPARE compositionResults_TypicalReferenceToChargroup.txt
)
pxr_register_test(testPcpMuseum_TypicalReferenceToChargroupWithRename
pxr_register_test(testPcpMuseum_TrickySpookyInherits
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickySpookyInherits/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickySpookyInherits_pcp.txt
- DIFF_COMPARE compositionResults_TrickySpookyInherits_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickySpookyInherits.txt
+ DIFF_COMPARE compositionResults_TrickySpookyInherits.txt
)
pxr_register_test(testPcpMuseum_TrickySpookyInheritsInSymmetricArmRig
pxr_register_test(testPcpMuseum_TrickyVariantAncestralSelection
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickyVariantAncestralSelection/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickyVariantAncestralSelection_pcp.txt
- DIFF_COMPARE compositionResults_TrickyVariantAncestralSelection_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickyVariantAncestralSelection.txt
+ DIFF_COMPARE compositionResults_TrickyVariantAncestralSelection.txt
)
pxr_register_test(testPcpMuseum_TrickyVariantIndependentSelection
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickyVariantIndependentSelection/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickyVariantIndependentSelection_pcp.txt
- DIFF_COMPARE compositionResults_TrickyVariantIndependentSelection_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickyVariantIndependentSelection.txt
+ DIFF_COMPARE compositionResults_TrickyVariantIndependentSelection.txt
)
pxr_register_test(testPcpMuseum_TrickyVariantInPayload
pxr_register_test(testPcpMuseum_TrickyVariantSelectionInVariant
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickyVariantSelectionInVariant/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickyVariantSelectionInVariant_pcp.txt
- DIFF_COMPARE compositionResults_TrickyVariantSelectionInVariant_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickyVariantSelectionInVariant.txt
+ DIFF_COMPARE compositionResults_TrickyVariantSelectionInVariant.txt
)
pxr_register_test(testPcpMuseum_TrickyVariantWeakerSelection
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickyVariantWeakerSelection/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickyVariantWeakerSelection_pcp.txt
- DIFF_COMPARE compositionResults_TrickyVariantWeakerSelection_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickyVariantWeakerSelection.txt
+ DIFF_COMPARE compositionResults_TrickyVariantWeakerSelection.txt
)
pxr_register_test(testPcpMuseum_TrickyVariantWeakerSelection2
pxr_register_test(testPcpMuseum_TrickySpookyVariantSelection
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickySpookyVariantSelection/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickySpookyVariantSelection_pcp.txt
- DIFF_COMPARE compositionResults_TrickySpookyVariantSelection_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickySpookyVariantSelection.txt
+ DIFF_COMPARE compositionResults_TrickySpookyVariantSelection.txt
)
# Temporarily disable pending bug fix
pxr_register_test(testPcpMuseum_TrickySpookyVariantSelectionInClass
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickySpookyVariantSelectionInClass/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickySpookyVariantSelectionInClass_pcp.txt
- DIFF_COMPARE compositionResults_TrickySpookyVariantSelectionInClass_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickySpookyVariantSelectionInClass.txt
+ DIFF_COMPARE compositionResults_TrickySpookyVariantSelectionInClass.txt
)
endif()
pxr_register_test(testPcpMuseum_TrickyRelocationOfPrimFromPayload
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickyRelocationOfPrimFromPayload/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickyRelocationOfPrimFromPayload_pcp.txt
- DIFF_COMPARE compositionResults_TrickyRelocationOfPrimFromPayload_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickyRelocationOfPrimFromPayload.txt
+ DIFF_COMPARE compositionResults_TrickyRelocationOfPrimFromPayload.txt
)
pxr_register_test(testPcpMuseum_TrickyRelocationOfPrimFromVariant
PYTHON
COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults TrickyRelocationOfPrimFromVariant/root.sdf"
- STDOUT_REDIRECT compositionResults_TrickyRelocationOfPrimFromVariant_pcp.txt
- DIFF_COMPARE compositionResults_TrickyRelocationOfPrimFromVariant_pcp.txt
+ STDOUT_REDIRECT compositionResults_TrickyRelocationOfPrimFromVariant.txt
+ DIFF_COMPARE compositionResults_TrickyRelocationOfPrimFromVariant.txt
)
pxr_register_test(testPcpMuseum_TrickyRelocationSquatter
pxr_register_test(testPcpMuseum_ErrorOpinionAtRelocationSource
PYTHON
- COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults --errorFile compositionErrors_ErrorOpinionAtRelocationSource_pcp.txt ErrorOpinionAtRelocationSource/root.sdf"
+ COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults --errorFile compositionErrors_ErrorOpinionAtRelocationSource.txt ErrorOpinionAtRelocationSource/root.sdf"
STDOUT_REDIRECT compositionResults_ErrorOpinionAtRelocationSource.txt
DIFF_COMPARE compositionResults_ErrorOpinionAtRelocationSource.txt
)
pxr_register_test(testPcpMuseum_ErrorRelocateToSelf
PYTHON
- COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults --errorFile compositionErrors_ErrorRelocateToSelf_pcp.txt ErrorRelocateToSelf/root.sdf"
- STDOUT_REDIRECT compositionResults_ErrorRelocateToSelf_pcp.txt
- DIFF_COMPARE compositionResults_ErrorRelocateToSelf_pcp.txt compositionErrors_ErrorRelocateToSelf_pcp.txt
+ COMMAND "${CMAKE_INSTALL_PREFIX}/tests/testPcpCompositionResults --errorFile compositionErrors_ErrorRelocateToSelf.txt ErrorRelocateToSelf/root.sdf"
+ STDOUT_REDIRECT compositionResults_ErrorRelocateToSelf.txt
+ DIFF_COMPARE compositionResults_ErrorRelocateToSelf.txt compositionErrors_ErrorRelocateToSelf.txt
)
pxr_register_test(testPcpMuseum_ErrorRelocateWithVariantSelection
model.sdf /Model/SymRig
Child names:
- ['C2', 'C1']
+ ['C1', 'C2']
------------------------------------------------------------------------
-Results for composing </Model/LeftRig/C2>
+Results for composing </Model/LeftRig/C1>
Prim Stack:
- model.sdf /Model/SymRig/C2
+ model.sdf /Model/SymRig/C1
------------------------------------------------------------------------
-Results for composing </Model/LeftRig/C1>
+Results for composing </Model/LeftRig/C2>
Prim Stack:
- model.sdf /Model/SymRig/C1
+ model.sdf /Model/SymRig/C2
+++ /dev/null
-Loading @BasicListEditingWithInherits/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Model>
-
-Prim Stack:
- root.sdf /Model
- model.sdf /Model
-
-Child names:
- ['SymRig', 'LeftRig']
-
-------------------------------------------------------------------------
-Results for composing </Model/SymRig>
-
-Prim Stack:
- model.sdf /Model/SymRig
-
-Child names:
- ['C2', 'C1']
-
-------------------------------------------------------------------------
-Results for composing </Model/SymRig/C2>
-
-Prim Stack:
- model.sdf /Model/SymRig/C2
-
-------------------------------------------------------------------------
-Results for composing </Model/SymRig/C1>
-
-Prim Stack:
- model.sdf /Model/SymRig/C1
-
-------------------------------------------------------------------------
-Results for composing </Model/LeftRig>
-
-Prim Stack:
- model.sdf /Model/LeftRig
- model.sdf /Model/SymRig
-
-Child names:
- ['C1', 'C2']
-
-------------------------------------------------------------------------
-Results for composing </Model/LeftRig/C1>
-
-Prim Stack:
- model.sdf /Model/SymRig/C1
-
-------------------------------------------------------------------------
-Results for composing </Model/LeftRig/C2>
-
-Prim Stack:
- model.sdf /Model/SymRig/C2
-
--- /dev/null
+Loading @BasicNestedVariants/root.sdf@
+
+------------------------------------------------------------------------
+Layer Stack:
+ root.sdf
+
+------------------------------------------------------------------------
+Results for composing </Foo>
+
+Prim Stack:
+ root.sdf /Foo
+ root.sdf /Foo{which=A}
+
+Variant Selections:
+ {which = A}
+
+Child names:
+ ['A']
+
+------------------------------------------------------------------------
+Results for composing </Foo/A>
+
+Prim Stack:
+ root.sdf /Foo{which=A}A
+
+Child names:
+ ['Number']
+
+------------------------------------------------------------------------
+Results for composing </Foo/A/Number>
+
+Prim Stack:
+ root.sdf /Foo{which=A}A/Number
+ root.sdf /Foo{which=A}A/Number{count=one}
+
+Variant Selections:
+ {count = one}
+
+Child names:
+ ['one']
+
+------------------------------------------------------------------------
+Results for composing </Foo/A/Number/one>
+
+Prim Stack:
+ root.sdf /Foo{which=A}A/Number{count=one}one
+
+------------------------------------------------------------------------
+Results for composing </DirectlyNestedVariants>
+
+Prim Stack:
+ root.sdf /DirectlyNestedVariants
+ root.sdf /DirectlyNestedVariants{standin=anim}
+ root.sdf /DirectlyNestedVariants{standin=anim}{shadingVariant=spooky}
+ root.sdf /DirectlyNestedVariants{standin=anim}{shadingVariant=spooky}{standin=anim}
+
+Variant Selections:
+ {shadingVariant = spooky}
+ {standin = anim}
+
+Child names:
+ ['anim_spooky_anim_sphere', 'anim_spooky_sphere']
+
+------------------------------------------------------------------------
+Results for composing </DirectlyNestedVariants/anim_spooky_anim_sphere>
+
+Prim Stack:
+ root.sdf /DirectlyNestedVariants{standin=anim}{shadingVariant=spooky}{standin=anim}anim_spooky_anim_sphere
+
+------------------------------------------------------------------------
+Results for composing </DirectlyNestedVariants/anim_spooky_sphere>
+
+Prim Stack:
+ root.sdf /DirectlyNestedVariants{standin=anim}{shadingVariant=spooky}anim_spooky_sphere
+
+++ /dev/null
-Loading @BasicNestedVariants/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Foo>
-
-Prim Stack:
- root.sdf /Foo
- root.sdf /Foo{which=A}
-
-Variant Selections:
- {which = A}
-
-Child names:
- ['A']
-
-------------------------------------------------------------------------
-Results for composing </Foo/A>
-
-Prim Stack:
- root.sdf /Foo{which=A}A
-
-Child names:
- ['Number']
-
-------------------------------------------------------------------------
-Results for composing </Foo/A/Number>
-
-Prim Stack:
- root.sdf /Foo{which=A}A/Number
- root.sdf /Foo{which=A}A/Number{count=one}
-
-Variant Selections:
- {count = one}
-
-Child names:
- ['one']
-
-------------------------------------------------------------------------
-Results for composing </Foo/A/Number/one>
-
-Prim Stack:
- root.sdf /Foo{which=A}A/Number{count=one}one
-
-------------------------------------------------------------------------
-Results for composing </DirectlyNestedVariants>
-
-Prim Stack:
- root.sdf /DirectlyNestedVariants
- root.sdf /DirectlyNestedVariants{standin=anim}
- root.sdf /DirectlyNestedVariants{standin=anim}{shadingVariant=spooky}
- root.sdf /DirectlyNestedVariants{standin=anim}{shadingVariant=spooky}{standin=anim}
-
-Variant Selections:
- {shadingVariant = spooky}
- {standin = anim}
-
-Child names:
- ['anim_spooky_anim_sphere', 'anim_spooky_sphere']
-
-------------------------------------------------------------------------
-Results for composing </DirectlyNestedVariants/anim_spooky_anim_sphere>
-
-Prim Stack:
- root.sdf /DirectlyNestedVariants{standin=anim}{shadingVariant=spooky}{standin=anim}anim_spooky_anim_sphere
-
-------------------------------------------------------------------------
-Results for composing </DirectlyNestedVariants/anim_spooky_sphere>
-
-Prim Stack:
- root.sdf /DirectlyNestedVariants{standin=anim}{shadingVariant=spooky}anim_spooky_sphere
-
--- /dev/null
+Loading session @BasicPayload/session.sdf@
+
+Loading @BasicPayload/root.sdf@
+
+------------------------------------------------------------------------
+Layer Stack:
+ session.sdf
+ root.sdf
+ sublayer.sdf
+
+------------------------------------------------------------------------
+Results for composing </InternalSublayerPayload>
+
+Prim Stack:
+ root.sdf /InternalSublayerPayload
+ sublayer.sdf /InternalSublayerPayload
+
+Child names:
+ ['InternalSublayerPayload_Child']
+
+------------------------------------------------------------------------
+Results for composing </InternalSublayerPayload/InternalSublayerPayload_Child>
+
+Prim Stack:
+ root.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
+ sublayer.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimInSublayerWithInternalPayload>
+
+Prim Stack:
+ sublayer.sdf /PrimInSublayerWithInternalPayload
+ root.sdf /InternalSublayerPayload
+ sublayer.sdf /InternalSublayerPayload
+
+Child names:
+ ['InternalSublayerPayload_Child']
+
+------------------------------------------------------------------------
+Results for composing </PrimInSublayerWithInternalPayload/InternalSublayerPayload_Child>
+
+Prim Stack:
+ root.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
+ sublayer.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
+
+------------------------------------------------------------------------
+Results for composing </SublayerPrim>
+
+Prim Stack:
+ sublayer.sdf /SublayerPrim
+
+------------------------------------------------------------------------
+Results for composing </PrimInSublayerWithInternalPayload2>
+
+Prim Stack:
+ sublayer.sdf /PrimInSublayerWithInternalPayload2
+ sublayer.sdf /SublayerPrim
+
+------------------------------------------------------------------------
+Results for composing </SimplePayload>
+
+Prim Stack:
+ root.sdf /SimplePayload
+ payload.sdf /SimplePayload
+
+Child names:
+ ['Child']
+
+------------------------------------------------------------------------
+Results for composing </SimplePayload/Child>
+
+Prim Stack:
+ payload.sdf /SimplePayload/Child
+
+------------------------------------------------------------------------
+Results for composing </SimpleSubrootPayload>
+
+Prim Stack:
+ root.sdf /SimpleSubrootPayload
+ payload.sdf /SimplePayload/Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloads>
+
+Prim Stack:
+ root.sdf /PrimWithPayloads
+ payload.sdf /SimplePayload
+ ref.sdf /PayloadPrimA
+ ref2.sdf /PrimC
+ ref2.sdf /PrimB
+
+Child names:
+ ['PrimB_Child', 'PrimC_Child', 'PrimA_Child', 'Child']
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloads/PrimB_Child>
+
+Prim Stack:
+ ref2.sdf /PrimB/PrimB_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloads/PrimC_Child>
+
+Prim Stack:
+ ref2.sdf /PrimC/PrimC_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloads/PrimA_Child>
+
+Prim Stack:
+ ref.sdf /PayloadPrimA/PrimA_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloads/Child>
+
+Prim Stack:
+ payload.sdf /SimplePayload/Child
+
+------------------------------------------------------------------------
+Results for composing </PrimB>
+
+Prim Stack:
+ root.sdf /PrimB
+
+Child names:
+ ['PrimB_Child']
+
+------------------------------------------------------------------------
+Results for composing </PrimB/PrimB_Child>
+
+Prim Stack:
+ root.sdf /PrimB/PrimB_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithSelfPayload>
+
+Prim Stack:
+ root.sdf /PrimWithSelfPayload
+ root.sdf /InternalPayload
+ sublayer.sdf /InternalSublayerPayload
+
+Child names:
+ ['InternalSublayerPayload_Child', 'InternalPayload_Child']
+
+------------------------------------------------------------------------
+Results for composing </PrimWithSelfPayload/InternalSublayerPayload_Child>
+
+Prim Stack:
+ sublayer.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithSelfPayload/InternalPayload_Child>
+
+Prim Stack:
+ root.sdf /InternalPayload/InternalPayload_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithInternalPayload>
+
+Prim Stack:
+ root.sdf /PrimWithInternalPayload
+ root.sdf /InternalPayload
+ session.sdf /InternalPayload2
+
+Child names:
+ ['InternalPayload_Child']
+
+------------------------------------------------------------------------
+Results for composing </PrimWithInternalPayload/InternalPayload_Child>
+
+Prim Stack:
+ root.sdf /InternalPayload/InternalPayload_Child
+
+------------------------------------------------------------------------
+Results for composing </InternalPayload>
+
+Prim Stack:
+ root.sdf /InternalPayload
+
+Child names:
+ ['InternalPayload_Child']
+
+------------------------------------------------------------------------
+Results for composing </InternalPayload/InternalPayload_Child>
+
+Prim Stack:
+ root.sdf /InternalPayload/InternalPayload_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithDefaultPayloadTarget>
+
+Prim Stack:
+ root.sdf /PrimWithDefaultPayloadTarget
+ defaultRef.sdf /Default
+
+Child names:
+ ['Default_Child']
+
+------------------------------------------------------------------------
+Results for composing </PrimWithDefaultPayloadTarget/Default_Child>
+
+Prim Stack:
+ defaultRef.sdf /Default/Default_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithDefaultPayloadTarget2>
+
+Prim Stack:
+ root.sdf /PrimWithDefaultPayloadTarget2
+ root.sdf /InternalPayload
+
+Child names:
+ ['InternalPayload_Child']
+
+------------------------------------------------------------------------
+Results for composing </PrimWithDefaultPayloadTarget2/InternalPayload_Child>
+
+Prim Stack:
+ root.sdf /InternalPayload/InternalPayload_Child
+
+------------------------------------------------------------------------
+Results for composing </PayloadPrimWithSubrootInReference>
+
+Prim Stack:
+ root.sdf /PayloadPrimWithSubrootInReference
+ ref.sdf /RefPrimA/PrimA_Child
+ ref2.sdf /PrimC/PrimC_Child
+
+------------------------------------------------------------------------
+Results for composing </RefPrimWithSubrootInReference>
+
+Prim Stack:
+ root.sdf /RefPrimWithSubrootInReference
+ ref.sdf /RefPrimA/PrimA_Child
+ ref2.sdf /PrimC/PrimC_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithInternalSubrootPayload>
+
+Prim Stack:
+ root.sdf /PrimWithInternalSubrootPayload
+ root.sdf /InternalPayload/InternalPayload_Child
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloadsInVariants>
+
+Prim Stack:
+ root.sdf /PrimWithPayloadsInVariants
+ root.sdf /PrimWithPayloadsInVariants{v=ref}
+
+Variant Selections:
+ {v = ref}
+
+Child names:
+ ['Ref', 'A', 'B']
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloadsInVariants/Ref>
+
+Prim Stack:
+ root.sdf /PrimWithPayloadsInVariants{v=ref}Ref
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloadsInVariants/A>
+
+Prim Stack:
+ root.sdf /PrimWithPayloadsInVariants{v=ref}A
+ root.sdf /PrimWithPayloadsInVariants{v=ref}Ref
+
+------------------------------------------------------------------------
+Results for composing </PrimWithPayloadsInVariants/B>
+
+Prim Stack:
+ root.sdf /PrimWithPayloadsInVariants/B
+ root.sdf /PrimWithPayloadsInVariants{v=ref}Ref
+
+------------------------------------------------------------------------
+Results for composing </PayloadPrimWithSubrootInPayload>
+
+Prim Stack:
+ root.sdf /PayloadPrimWithSubrootInPayload
+ ref.sdf /PayloadPrimA/PrimA_Child
+ ref2.sdf /PrimC/PrimC_Child
+
+------------------------------------------------------------------------
+Results for composing </RefPrimWithSubrootInPayload>
+
+Prim Stack:
+ root.sdf /RefPrimWithSubrootInPayload
+ ref.sdf /PayloadPrimA/PrimA_Child
+ ref2.sdf /PrimC/PrimC_Child
+
+------------------------------------------------------------------------
+Results for composing </InternalPayload2>
+
+Prim Stack:
+ session.sdf /InternalPayload2
+
+++ /dev/null
-Loading session @BasicPayload/session.sdf@
-
-Loading @BasicPayload/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- session.sdf
- root.sdf
- sublayer.sdf
-
-------------------------------------------------------------------------
-Results for composing </InternalSublayerPayload>
-
-Prim Stack:
- root.sdf /InternalSublayerPayload
- sublayer.sdf /InternalSublayerPayload
-
-Child names:
- ['InternalSublayerPayload_Child']
-
-------------------------------------------------------------------------
-Results for composing </InternalSublayerPayload/InternalSublayerPayload_Child>
-
-Prim Stack:
- root.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
- sublayer.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimInSublayerWithInternalPayload>
-
-Prim Stack:
- sublayer.sdf /PrimInSublayerWithInternalPayload
- root.sdf /InternalSublayerPayload
- sublayer.sdf /InternalSublayerPayload
-
-Child names:
- ['InternalSublayerPayload_Child']
-
-------------------------------------------------------------------------
-Results for composing </PrimInSublayerWithInternalPayload/InternalSublayerPayload_Child>
-
-Prim Stack:
- root.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
- sublayer.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
-
-------------------------------------------------------------------------
-Results for composing </SublayerPrim>
-
-Prim Stack:
- sublayer.sdf /SublayerPrim
-
-------------------------------------------------------------------------
-Results for composing </PrimInSublayerWithInternalPayload2>
-
-Prim Stack:
- sublayer.sdf /PrimInSublayerWithInternalPayload2
- sublayer.sdf /SublayerPrim
-
-------------------------------------------------------------------------
-Results for composing </SimplePayload>
-
-Prim Stack:
- root.sdf /SimplePayload
- payload.sdf /SimplePayload
-
-Child names:
- ['Child']
-
-------------------------------------------------------------------------
-Results for composing </SimplePayload/Child>
-
-Prim Stack:
- payload.sdf /SimplePayload/Child
-
-------------------------------------------------------------------------
-Results for composing </SimpleSubrootPayload>
-
-Prim Stack:
- root.sdf /SimpleSubrootPayload
- payload.sdf /SimplePayload/Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloads>
-
-Prim Stack:
- root.sdf /PrimWithPayloads
- payload.sdf /SimplePayload
- ref.sdf /PayloadPrimA
- ref2.sdf /PrimC
- ref2.sdf /PrimB
-
-Child names:
- ['PrimB_Child', 'PrimC_Child', 'PrimA_Child', 'Child']
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloads/PrimB_Child>
-
-Prim Stack:
- ref2.sdf /PrimB/PrimB_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloads/PrimC_Child>
-
-Prim Stack:
- ref2.sdf /PrimC/PrimC_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloads/PrimA_Child>
-
-Prim Stack:
- ref.sdf /PayloadPrimA/PrimA_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloads/Child>
-
-Prim Stack:
- payload.sdf /SimplePayload/Child
-
-------------------------------------------------------------------------
-Results for composing </PrimB>
-
-Prim Stack:
- root.sdf /PrimB
-
-Child names:
- ['PrimB_Child']
-
-------------------------------------------------------------------------
-Results for composing </PrimB/PrimB_Child>
-
-Prim Stack:
- root.sdf /PrimB/PrimB_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithSelfPayload>
-
-Prim Stack:
- root.sdf /PrimWithSelfPayload
- root.sdf /InternalPayload
- sublayer.sdf /InternalSublayerPayload
-
-Child names:
- ['InternalSublayerPayload_Child', 'InternalPayload_Child']
-
-------------------------------------------------------------------------
-Results for composing </PrimWithSelfPayload/InternalSublayerPayload_Child>
-
-Prim Stack:
- sublayer.sdf /InternalSublayerPayload/InternalSublayerPayload_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithSelfPayload/InternalPayload_Child>
-
-Prim Stack:
- root.sdf /InternalPayload/InternalPayload_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithInternalPayload>
-
-Prim Stack:
- root.sdf /PrimWithInternalPayload
- root.sdf /InternalPayload
- session.sdf /InternalPayload2
-
-Child names:
- ['InternalPayload_Child']
-
-------------------------------------------------------------------------
-Results for composing </PrimWithInternalPayload/InternalPayload_Child>
-
-Prim Stack:
- root.sdf /InternalPayload/InternalPayload_Child
-
-------------------------------------------------------------------------
-Results for composing </InternalPayload>
-
-Prim Stack:
- root.sdf /InternalPayload
-
-Child names:
- ['InternalPayload_Child']
-
-------------------------------------------------------------------------
-Results for composing </InternalPayload/InternalPayload_Child>
-
-Prim Stack:
- root.sdf /InternalPayload/InternalPayload_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithDefaultPayloadTarget>
-
-Prim Stack:
- root.sdf /PrimWithDefaultPayloadTarget
- defaultRef.sdf /Default
-
-Child names:
- ['Default_Child']
-
-------------------------------------------------------------------------
-Results for composing </PrimWithDefaultPayloadTarget/Default_Child>
-
-Prim Stack:
- defaultRef.sdf /Default/Default_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithDefaultPayloadTarget2>
-
-Prim Stack:
- root.sdf /PrimWithDefaultPayloadTarget2
- root.sdf /InternalPayload
-
-Child names:
- ['InternalPayload_Child']
-
-------------------------------------------------------------------------
-Results for composing </PrimWithDefaultPayloadTarget2/InternalPayload_Child>
-
-Prim Stack:
- root.sdf /InternalPayload/InternalPayload_Child
-
-------------------------------------------------------------------------
-Results for composing </PayloadPrimWithSubrootInReference>
-
-Prim Stack:
- root.sdf /PayloadPrimWithSubrootInReference
- ref.sdf /RefPrimA/PrimA_Child
- ref2.sdf /PrimC/PrimC_Child
-
-------------------------------------------------------------------------
-Results for composing </RefPrimWithSubrootInReference>
-
-Prim Stack:
- root.sdf /RefPrimWithSubrootInReference
- ref.sdf /RefPrimA/PrimA_Child
- ref2.sdf /PrimC/PrimC_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithInternalSubrootPayload>
-
-Prim Stack:
- root.sdf /PrimWithInternalSubrootPayload
- root.sdf /InternalPayload/InternalPayload_Child
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloadsInVariants>
-
-Prim Stack:
- root.sdf /PrimWithPayloadsInVariants
- root.sdf /PrimWithPayloadsInVariants{v=ref}
-
-Variant Selections:
- {v = ref}
-
-Child names:
- ['Ref', 'A', 'B']
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloadsInVariants/Ref>
-
-Prim Stack:
- root.sdf /PrimWithPayloadsInVariants{v=ref}Ref
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloadsInVariants/A>
-
-Prim Stack:
- root.sdf /PrimWithPayloadsInVariants{v=ref}A
- root.sdf /PrimWithPayloadsInVariants{v=ref}Ref
-
-------------------------------------------------------------------------
-Results for composing </PrimWithPayloadsInVariants/B>
-
-Prim Stack:
- root.sdf /PrimWithPayloadsInVariants/B
- root.sdf /PrimWithPayloadsInVariants{v=ref}Ref
-
-------------------------------------------------------------------------
-Results for composing </PayloadPrimWithSubrootInPayload>
-
-Prim Stack:
- root.sdf /PayloadPrimWithSubrootInPayload
- ref.sdf /PayloadPrimA/PrimA_Child
- ref2.sdf /PrimC/PrimC_Child
-
-------------------------------------------------------------------------
-Results for composing </RefPrimWithSubrootInPayload>
-
-Prim Stack:
- root.sdf /RefPrimWithSubrootInPayload
- ref.sdf /PayloadPrimA/PrimA_Child
- ref2.sdf /PrimC/PrimC_Child
-
-------------------------------------------------------------------------
-Results for composing </InternalPayload2>
-
-Prim Stack:
- session.sdf /InternalPayload2
-
A.sdf /A
C.sdf /C
B.sdf /B
+ C.sdf /C
Property names:
- ['B_attr', 'C_attr', 'A_attr']
+ ['C_attr', 'B_attr', 'A_attr']
Property stacks:
/Root.A_attr:
B.sdf /B.B_attr
/Root.C_attr:
C.sdf /C.C_attr
+ C.sdf /C.C_attr
+++ /dev/null
-Loading @BasicReferenceDiamond/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Root>
-
-Prim Stack:
- root.sdf /Root
- A.sdf /A
- C.sdf /C
- B.sdf /B
- C.sdf /C
-
-Property names:
- ['C_attr', 'B_attr', 'A_attr']
-
-Property stacks:
-/Root.A_attr:
- A.sdf /A.A_attr
-/Root.B_attr:
- B.sdf /B.B_attr
-/Root.C_attr:
- C.sdf /C.C_attr
- C.sdf /C.C_attr
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while composing </GroupRoot>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</GroupRoot>
+references:
+@ErrorArcCycle/A.sdf@</GroupA>
+which references:
+@ErrorArcCycle/B.sdf@</GroupB>
+which CANNOT reference:
+@ErrorArcCycle/A.sdf@</GroupA>
+
+
+------------------------------------------------------------------------
+Errors while composing </Parent/Child1>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</Parent/Child1>
+inherits from:
+@ErrorArcCycle/root.sdf@</Parent/Child2>
+which CANNOT inherit from:
+@ErrorArcCycle/root.sdf@</Parent/Child1>
+
+
+------------------------------------------------------------------------
+Errors while composing </Parent/Child2>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</Parent/Child2>
+inherits from:
+@ErrorArcCycle/root.sdf@</Parent/Child1>
+which CANNOT inherit from:
+@ErrorArcCycle/root.sdf@</Parent/Child2>
+
+
+------------------------------------------------------------------------
+Errors while composing </AnotherParent/AnotherChild>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</AnotherParent/AnotherChild>
+references:
+@ErrorArcCycle/model.sdf@</Model>
+which CANNOT reference:
+@ErrorArcCycle/root.sdf@</AnotherParent>
+
+
+------------------------------------------------------------------------
+Errors while composing </YetAnotherParent/Child>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</YetAnotherParent/Child>
+CANNOT inherit from:
+@ErrorArcCycle/root.sdf@</YetAnotherParent>
+
+
+------------------------------------------------------------------------
+Errors while composing </CoRecursiveParent1/Child1/Child2>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</CoRecursiveParent1/Child1/Child2>
+inherits from:
+@ErrorArcCycle/root.sdf@</CoRecursiveParent2/Child2>
+which CANNOT inherit from:
+@ErrorArcCycle/root.sdf@</CoRecursiveParent1>
+
+
+------------------------------------------------------------------------
+Errors while composing </CoRecursiveParent2/Child2/Child1>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</CoRecursiveParent2/Child2/Child1>
+inherits from:
+@ErrorArcCycle/root.sdf@</CoRecursiveParent1/Child1>
+which CANNOT inherit from:
+@ErrorArcCycle/root.sdf@</CoRecursiveParent2>
+
+
+------------------------------------------------------------------------
+Errors while composing </InheritOfChild>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</InheritOfChild>
+CANNOT inherit from:
+@ErrorArcCycle/root.sdf@</InheritOfChild/Child>
+
+
+------------------------------------------------------------------------
+Errors while composing </RelocatedInheritOfChild/Child>
+
+Cycle detected:
+@ErrorArcCycle/root.sdf@</RelocatedInheritOfChild/Child>
+CANNOT inherit from:
+@ErrorArcCycle/root.sdf@</RelocatedInheritOfChild/Child/Class>
+
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while composing </GroupRoot>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</GroupRoot>
-references:
-@ErrorArcCycle/A.sdf@</GroupA>
-which references:
-@ErrorArcCycle/B.sdf@</GroupB>
-which CANNOT reference:
-@ErrorArcCycle/A.sdf@</GroupA>
-
-
-------------------------------------------------------------------------
-Errors while composing </Parent/Child1>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</Parent/Child1>
-inherits from:
-@ErrorArcCycle/root.sdf@</Parent/Child2>
-which CANNOT inherit from:
-@ErrorArcCycle/root.sdf@</Parent/Child1>
-
-
-------------------------------------------------------------------------
-Errors while composing </Parent/Child2>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</Parent/Child2>
-inherits from:
-@ErrorArcCycle/root.sdf@</Parent/Child1>
-which CANNOT inherit from:
-@ErrorArcCycle/root.sdf@</Parent/Child2>
-
-
-------------------------------------------------------------------------
-Errors while composing </AnotherParent/AnotherChild>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</AnotherParent/AnotherChild>
-references:
-@ErrorArcCycle/model.sdf@</Model>
-which CANNOT reference:
-@ErrorArcCycle/root.sdf@</AnotherParent>
-
-
-------------------------------------------------------------------------
-Errors while composing </YetAnotherParent/Child>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</YetAnotherParent/Child>
-CANNOT inherit from:
-@ErrorArcCycle/root.sdf@</YetAnotherParent>
-
-
-------------------------------------------------------------------------
-Errors while composing </CoRecursiveParent1/Child1/Child2>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</CoRecursiveParent1/Child1/Child2>
-inherits from:
-@ErrorArcCycle/root.sdf@</CoRecursiveParent2/Child2>
-which CANNOT inherit from:
-@ErrorArcCycle/root.sdf@</CoRecursiveParent1>
-
-
-------------------------------------------------------------------------
-Errors while composing </CoRecursiveParent2/Child2/Child1>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</CoRecursiveParent2/Child2/Child1>
-inherits from:
-@ErrorArcCycle/root.sdf@</CoRecursiveParent1/Child1>
-which CANNOT inherit from:
-@ErrorArcCycle/root.sdf@</CoRecursiveParent2>
-
-
-------------------------------------------------------------------------
-Errors while composing </InheritOfChild>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</InheritOfChild>
-CANNOT inherit from:
-@ErrorArcCycle/root.sdf@</InheritOfChild/Child>
-
-
-------------------------------------------------------------------------
-Errors while composing </RelocatedInheritOfChild/Child>
-
-Cycle detected:
-@ErrorArcCycle/root.sdf@</RelocatedInheritOfChild/Child>
-CANNOT inherit from:
-@ErrorArcCycle/root.sdf@</RelocatedInheritOfChild/Child/Class>
-
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while composing </PermissionsAcrossReferences/ChildFromRoot>
+
+The relationship target </PermissionsAcrossReferences/PrivatePrimFromRef> from </PermissionsAcrossReferences/ChildFromRoot.relInRoot> in layer @ErrorConnectionPermissionDenied/root.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
+The relationship target </PermissionsAcrossReferences.privateAttrFromRef> from </PermissionsAcrossReferences/ChildFromRoot.relInRoot> in layer @ErrorConnectionPermissionDenied/root.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
+
+------------------------------------------------------------------------
+Errors while composing </PermissionsAcrossInherits/Instance>
+
+The relationship target </ReferenceWithLocalClass/Instance/PrivatePrimFromClass> from </ReferenceWithLocalClass/Instance.relInInstance> in layer @ErrorConnectionPermissionDenied/ref.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
+The relationship target </ReferenceWithLocalClass/Instance.privateAttrFromClass> from </ReferenceWithLocalClass/Instance.relInInstance> in layer @ErrorConnectionPermissionDenied/ref.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
+The relationship target </PermissionsAcrossInherits/Instance/PrivatePrimFromClass> from </PermissionsAcrossInherits/Instance.relInRootInstance> in layer @ErrorConnectionPermissionDenied/root.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
+The relationship target </PermissionsAcrossInherits/Instance.privateAttrFromClass> from </PermissionsAcrossInherits/Instance.relInRootInstance> in layer @ErrorConnectionPermissionDenied/root.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
+
+------------------------------------------------------------------------
+Errors while composing </CulledPermissions_3>
+
+The relationship target </CulledModel/sim/CollisionRig/FiztCollBody> from </CulledModel.colliders> in layer @ErrorConnectionPermissionDenied/culled_stable.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while composing </PermissionsAcrossReferences/ChildFromRoot>
-
-The relationship target </PermissionsAcrossReferences/PrivatePrimFromRef> from </PermissionsAcrossReferences/ChildFromRoot.relInRoot> in layer @ErrorConnectionPermissionDenied/root.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
-The relationship target </PermissionsAcrossReferences.privateAttrFromRef> from </PermissionsAcrossReferences/ChildFromRoot.relInRoot> in layer @ErrorConnectionPermissionDenied/root.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
-
-------------------------------------------------------------------------
-Errors while composing </PermissionsAcrossInherits/Instance>
-
-The relationship target </ReferenceWithLocalClass/Instance/PrivatePrimFromClass> from </ReferenceWithLocalClass/Instance.relInInstance> in layer @ErrorConnectionPermissionDenied/ref.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
-The relationship target </ReferenceWithLocalClass/Instance.privateAttrFromClass> from </ReferenceWithLocalClass/Instance.relInInstance> in layer @ErrorConnectionPermissionDenied/ref.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
-The relationship target </PermissionsAcrossInherits/Instance/PrivatePrimFromClass> from </PermissionsAcrossInherits/Instance.relInRootInstance> in layer @ErrorConnectionPermissionDenied/root.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
-The relationship target </PermissionsAcrossInherits/Instance.privateAttrFromClass> from </PermissionsAcrossInherits/Instance.relInRootInstance> in layer @ErrorConnectionPermissionDenied/root.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
-
-------------------------------------------------------------------------
-Errors while composing </CulledPermissions_3>
-
-The relationship target </CulledModel/sim/CollisionRig/FiztCollBody> from </CulledModel.colliders> in layer @ErrorConnectionPermissionDenied/culled_stable.sdf@ targets an object that is private on the far side of a reference or inherit. This target will be ignored.
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while composing </BadPayload_NonExistentFile>
+
+Could not open asset @ErrorInvalidPayload/payload_non_existent_file.sdf@ for payload introduced by @ErrorInvalidPayload/root.sdf@</BadPayload_NonExistentFile>.
+
+------------------------------------------------------------------------
+Errors while composing </BadPayload_NonExistentPrim>
+
+Unresolved payload prim path @ErrorInvalidPayload/payload.sdf@</NonExistentPrim> introduced by @ErrorInvalidPayload/root.sdf@</BadPayload_NonExistentPrim>
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while composing </BadPayload_NonExistentFile>
-
-Could not open asset @ErrorInvalidPayload/payload_non_existent_file.sdf@ for payload introduced by @ErrorInvalidPayload/root.sdf@</BadPayload_NonExistentFile>.
-
-------------------------------------------------------------------------
-Errors while composing </BadPayload_NonExistentPrim>
-
-Unresolved payload prim path @ErrorInvalidPayload/payload.sdf@</NonExistentPrim> introduced by @ErrorInvalidPayload/root.sdf@</BadPayload_NonExistentPrim>
-
-Loading @ErrorInvalidTargetPath/root.sdf@
+Loading @ErrorInvalidPayload/root.sdf@
------------------------------------------------------------------------
Layer Stack:
root.sdf
------------------------------------------------------------------------
-Results for composing </Root>
+Results for composing </BadPayload_NonExistentFile>
Prim Stack:
- root.sdf /Root
- root.sdf /_Class1
- A.sdf /A
-
-Property names:
- ['A', 'B', 'prohibitedConnectionToInstance', 'x']
-
-Property stacks:
-/Root.A:
- A.sdf /A.A
-/Root.B:
- A.sdf /A.B
-/Root.prohibitedConnectionToInstance:
- root.sdf /_Class1.prohibitedConnectionToInstance
-/Root.x:
- root.sdf /Root.x
-
-Attribute connections:
-/Root.prohibitedConnectionToInstance:
- /Root.x
+ root.sdf /BadPayload_NonExistentFile
------------------------------------------------------------------------
-Results for composing </RootWithReferenceUnderVariant>
+Results for composing </BadPayload_NonExistentPrim>
Prim Stack:
- root.sdf /RootWithReferenceUnderVariant
- root.sdf /RootWithReferenceUnderVariant{standin=anim}
- A.sdf /A
-
-Variant Selections:
- {standin = anim}
-
-Property names:
- ['A', 'B']
-
-Property stacks:
-/RootWithReferenceUnderVariant.A:
- A.sdf /A.A
-/RootWithReferenceUnderVariant.B:
- A.sdf /A.B
-
-Relationship targets:
-/RootWithReferenceUnderVariant.B:
- /PrimOutsideReferenceRoot
-
-Attribute connections:
-/RootWithReferenceUnderVariant.A:
- /PrimOutsideReferenceRoot.A
-
-------------------------------------------------------------------------
-Results for composing </_Class1>
-
-Prim Stack:
- root.sdf /_Class1
-
-Property names:
- ['prohibitedConnectionToInstance']
-
-Property stacks:
-/_Class1.prohibitedConnectionToInstance:
- root.sdf /_Class1.prohibitedConnectionToInstance
-
-Attribute connections:
-/_Class1.prohibitedConnectionToInstance:
- /Root.x
+ root.sdf /BadPayload_NonExistentPrim
+++ /dev/null
-Loading @ErrorInvalidPayload/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </BadPayload_NonExistentFile>
-
-Prim Stack:
- root.sdf /BadPayload_NonExistentFile
-
-------------------------------------------------------------------------
-Results for composing </BadPayload_NonExistentPrim>
-
-Prim Stack:
- root.sdf /BadPayload_NonExistentPrim
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while composing </Root>
+
+The attribute connection </PrimOutsideReferenceRoot.A> from </A.A> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </Root>. Ignoring.
+The relationship target </PrimOutsideReferenceRoot> from </A.B> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </Root>. Ignoring.
+The attribute connection </Root.x> from </_Class1.prohibitedConnectionToInstance> in layer @ErrorInvalidTargetPath/root.sdf@ refers to a path outside the scope of the inherit from </Root>. Ignoring.
+
+------------------------------------------------------------------------
+Errors while composing </SubrootRef>
+
+The relationship target </B/D> from </B/C.testRel> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </SubrootRef>. Ignoring.
+
+------------------------------------------------------------------------
+Errors while composing </RootWithReferenceUnderVariant>
+
+The attribute connection </PrimOutsideReferenceRoot.A> from </A.A> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </RootWithReferenceUnderVariant{standin=anim}>. Ignoring.
+The relationship target </PrimOutsideReferenceRoot> from </A.B> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </RootWithReferenceUnderVariant{standin=anim}>. Ignoring.
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while composing </Root>
-
-The attribute connection </PrimOutsideReferenceRoot.A> from </A.A> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </Root>. Ignoring.
-The relationship target </PrimOutsideReferenceRoot> from </A.B> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </Root>. Ignoring.
-The attribute connection </Root.x> from </_Class1.prohibitedConnectionToInstance> in layer @ErrorInvalidTargetPath/root.sdf@ refers to a path outside the scope of the inherit from </Root>. Ignoring.
-
-------------------------------------------------------------------------
-Errors while composing </SubrootRef>
-
-The relationship target </B/D> from </B/C.testRel> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </SubrootRef>. Ignoring.
-
-------------------------------------------------------------------------
-Errors while composing </RootWithReferenceUnderVariant>
-
-The attribute connection </PrimOutsideReferenceRoot.A> from </A.A> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </RootWithReferenceUnderVariant{standin=anim}>. Ignoring.
-The relationship target </PrimOutsideReferenceRoot> from </A.B> in layer @ErrorInvalidTargetPath/A.sdf@ refers to a path outside the scope of the reference from </RootWithReferenceUnderVariant{standin=anim}>. Ignoring.
-
/Root.x:
root.sdf /Root.x
-Attribute connections:
-/Root.prohibitedConnectionToInstance:
- /Root.x
+------------------------------------------------------------------------
+Results for composing </SubrootRef>
+
+Prim Stack:
+ root.sdf /SubrootRef
+ A.sdf /B/C
+
+Property names:
+ ['testRel']
+
+Property stacks:
+/SubrootRef.testRel:
+ A.sdf /B/C.testRel
------------------------------------------------------------------------
Results for composing </RootWithReferenceUnderVariant>
/RootWithReferenceUnderVariant.B:
A.sdf /A.B
-Relationship targets:
-/RootWithReferenceUnderVariant.B:
- /PrimOutsideReferenceRoot
-
-Attribute connections:
-/RootWithReferenceUnderVariant.A:
- /PrimOutsideReferenceRoot.A
-
------------------------------------------------------------------------
Results for composing </_Class1>
+++ /dev/null
-Loading @ErrorInvalidTargetPath/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Root>
-
-Prim Stack:
- root.sdf /Root
- root.sdf /_Class1
- A.sdf /A
-
-Property names:
- ['A', 'B', 'prohibitedConnectionToInstance', 'x']
-
-Property stacks:
-/Root.A:
- A.sdf /A.A
-/Root.B:
- A.sdf /A.B
-/Root.prohibitedConnectionToInstance:
- root.sdf /_Class1.prohibitedConnectionToInstance
-/Root.x:
- root.sdf /Root.x
-
-------------------------------------------------------------------------
-Results for composing </SubrootRef>
-
-Prim Stack:
- root.sdf /SubrootRef
- A.sdf /B/C
-
-Property names:
- ['testRel']
-
-Property stacks:
-/SubrootRef.testRel:
- A.sdf /B/C.testRel
-
-------------------------------------------------------------------------
-Results for composing </RootWithReferenceUnderVariant>
-
-Prim Stack:
- root.sdf /RootWithReferenceUnderVariant
- root.sdf /RootWithReferenceUnderVariant{standin=anim}
- A.sdf /A
-
-Variant Selections:
- {standin = anim}
-
-Property names:
- ['A', 'B']
-
-Property stacks:
-/RootWithReferenceUnderVariant.A:
- A.sdf /A.A
-/RootWithReferenceUnderVariant.B:
- A.sdf /A.B
-
-------------------------------------------------------------------------
-Results for composing </_Class1>
-
-Prim Stack:
- root.sdf /_Class1
-
-Property names:
- ['prohibitedConnectionToInstance']
-
-Property stacks:
-/_Class1.prohibitedConnectionToInstance:
- root.sdf /_Class1.prohibitedConnectionToInstance
-
-Attribute connections:
-/_Class1.prohibitedConnectionToInstance:
- /Root.x
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while composing </CharRig/Anim/Path>
+
+The layer @ErrorOpinionAtRelocationSource/root.sdf@ has an invalid opinion at the relocation source path </CharRig/Rig/PathRig/Path>, which will be ignored.
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while composing </CharRig/Anim/Path>
-
-The layer @ErrorOpinionAtRelocationSource/root.sdf@ has an invalid opinion at the relocation source path </CharRig/Rig/PathRig/Path>, which will be ignored.
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while computing Layer Stack
+
+The following sublayers for layer @ErrorOwner/root.sdf@ have the same owner 'foo': @ErrorOwner/stronger.sdf@, @ErrorOwner/owned.sdf@
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while computing Layer Stack
-
-The following sublayers for layer @ErrorOwner/root.sdf@ have the same owner 'foo': @ErrorOwner/stronger.sdf@, @ErrorOwner/owned.sdf@
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while composing </Root>
+
+The layer at @ErrorPermissionDenied/root.sdf@ has an illegal opinion about an attribute </Root.attr> which is private across a reference, inherit, or variant. Ignoring.
+The layer at @ErrorPermissionDenied/root.sdf@ has an illegal opinion about a relationship </Root.privateRel> which is private across a reference, inherit, or variant. Ignoring.
+
+------------------------------------------------------------------------
+Errors while composing </Parent/Child>
+
+@ErrorPermissionDenied/root.sdf@</Parent/Child>
+will be ignored because:
+@ErrorPermissionDenied/A.sdf@</Parent/Child>
+is private and overrides its opinions.
+
+------------------------------------------------------------------------
+Errors while composing </Model>
+
+@ErrorPermissionDenied/root.sdf@</Model>
+CANNOT inherit from:
+@ErrorPermissionDenied/root.sdf@</_PrivateClass>
+which is private.
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while composing </Root>
-
-The layer at @ErrorPermissionDenied/root.sdf@ has an illegal opinion about an attribute </Root.attr> which is private across a reference, inherit, or variant. Ignoring.
-The layer at @ErrorPermissionDenied/root.sdf@ has an illegal opinion about a relationship </Root.privateRel> which is private across a reference, inherit, or variant. Ignoring.
-
-------------------------------------------------------------------------
-Errors while composing </Parent/Child>
-
-@ErrorPermissionDenied/root.sdf@</Parent/Child>
-will be ignored because:
-@ErrorPermissionDenied/A.sdf@</Parent/Child>
-is private and overrides its opinions.
-
-------------------------------------------------------------------------
-Errors while composing </Model>
-
-@ErrorPermissionDenied/root.sdf@</Model>
-CANNOT inherit from:
-@ErrorPermissionDenied/root.sdf@</_PrivateClass>
-which is private.
-
+++ /dev/null
-Loading @ErrorRelocateToSelf/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Model_1>
-
-Prim Stack:
- root.sdf /Model_1
- model.sdf /Model
-
-Child names:
- ['LocalClass', 'Instance']
-
-------------------------------------------------------------------------
-Results for composing </Model_1/LocalClass>
-
-Prim Stack:
- root.sdf /Model_1/LocalClass
- model.sdf /Model/LocalClass
-
-Child names:
- ['Test']
-
-------------------------------------------------------------------------
-Results for composing </Model_1/LocalClass/Test>
-
-Prim Stack:
- root.sdf /Model_1/LocalClass/Test
-
-------------------------------------------------------------------------
-Results for composing </Model_1/Instance>
-
-Prim Stack:
- root.sdf /Model_1/Instance
- root.sdf /Model_1/LocalClass
- model.sdf /Model/Instance
- model.sdf /Model/LocalClass
-
-Child names:
- ['Test']
-
-------------------------------------------------------------------------
-Results for composing </Model_1/Instance/Test>
-
-Prim Stack:
- root.sdf /Model_1/Instance/Test
- root.sdf /Model_1/LocalClass/Test
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while computing Layer Stack
+
+Sublayer hierarchy with root layer @ErrorSublayerCycle/B.sdf@ has cycles. Detected when layer @ErrorSublayerCycle/A.sdf@ was seen in the layer stack for the second time.
+Sublayer hierarchy with root layer @ErrorSublayerCycle/A.sdf@ has cycles. Detected when layer @ErrorSublayerCycle/B.sdf@ was seen in the layer stack for the second time.
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while computing Layer Stack
-
-Sublayer hierarchy with root layer @ErrorSublayerCycle/B.sdf@ has cycles. Detected when layer @ErrorSublayerCycle/A.sdf@ was seen in the layer stack for the second time.
-Sublayer hierarchy with root layer @ErrorSublayerCycle/A.sdf@ has cycles. Detected when layer @ErrorSublayerCycle/B.sdf@ was seen in the layer stack for the second time.
-
--- /dev/null
+------------------------------------------------------------------------
+Errors while composing </Group/Model_Renamed>
+
+The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Group/Model>, which will be ignored.
+
+------------------------------------------------------------------------
+Errors while composing </Group/Model_Renamed/B>
+
+The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Group/Model>, which will be ignored.
+
+------------------------------------------------------------------------
+Errors while composing </Group/Model_Renamed/Scope>
+
+The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Group/Model>, which will be ignored.
+The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Group/Model>, which will be ignored.
+
+------------------------------------------------------------------------
+Errors while composing </Rig/Anim/RigClass>
+
+The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Rig/RigClass>, which will be ignored.
+
+------------------------------------------------------------------------
+Errors while composing </Rig/Anim/RigInstance>
+
+The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Rig/RigClass>, which will be ignored.
+
+++ /dev/null
-------------------------------------------------------------------------
-Errors while composing </Group/Model_Renamed>
-
-The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Group/Model>, which will be ignored.
-
-------------------------------------------------------------------------
-Errors while composing </Group/Model_Renamed/B>
-
-The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Group/Model>, which will be ignored.
-
-------------------------------------------------------------------------
-Errors while composing </Group/Model_Renamed/Scope>
-
-The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Group/Model>, which will be ignored.
-The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Group/Model>, which will be ignored.
-
-------------------------------------------------------------------------
-Errors while composing </Rig/Anim/RigClass>
-
-The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Rig/RigClass>, which will be ignored.
-
-------------------------------------------------------------------------
-Errors while composing </Rig/Anim/RigInstance>
-
-The layer @TrickyInheritsAndRelocates/root.sdf@ has an invalid opinion at the relocation source path </Rig/RigClass>, which will be ignored.
-
--- /dev/null
+Loading @TrickyRelocationOfPrimFromPayload/root.sdf@
+
+------------------------------------------------------------------------
+Layer Stack:
+ root.sdf
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel>
+
+Prim Stack:
+ root.sdf /PayloadedModel
+ model_payload.sdf /Model
+
+Child names:
+ ['Rig', 'Test']
+
+Prohibited child names:
+ ['Anim']
+
+Property names:
+ ['doc']
+
+Property stacks:
+/PayloadedModel.doc:
+ model_payload.sdf /Model.doc
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Rig>
+
+Prim Stack:
+ model_payload.sdf /Model/Rig
+ rig.sdf /Rig
+
+Child names:
+ ['SymRigBase', 'SymRig', 'LRig']
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Rig/SymRigBase>
+
+Prim Stack:
+ rig.sdf /Rig/SymRigBase
+
+Child names:
+ ['Anim']
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Rig/SymRigBase/Anim>
+
+Prim Stack:
+ rig.sdf /Rig/SymRigBase/Anim
+
+Property names:
+ ['foo']
+
+Property stacks:
+/PayloadedModel/Rig/SymRigBase/Anim.foo:
+ rig.sdf /Rig/SymRigBase/Anim.foo
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Rig/SymRig>
+
+Prim Stack:
+ rig.sdf /Rig/SymRig
+ rig.sdf /Rig/SymRigBase
+
+Child names:
+ ['Anim']
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Rig/SymRig/Anim>
+
+Prim Stack:
+ rig.sdf /Rig/SymRigBase/Anim
+
+Property names:
+ ['foo']
+
+Property stacks:
+/PayloadedModel/Rig/SymRig/Anim.foo:
+ rig.sdf /Rig/SymRigBase/Anim.foo
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Rig/LRig>
+
+Prim Stack:
+ rig.sdf /Rig/LRig
+ rig.sdf /Rig/SymRig
+ rig.sdf /Rig/SymRigBase
+
+Prohibited child names:
+ ['Anim']
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Test>
+
+Prim Stack:
+ root.sdf /PayloadedModel/Test
+
+Child names:
+ ['Anim']
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Test/Anim>
+
+Prim Stack:
+ model_payload.sdf /Model/Anim
+
+Child names:
+ ['LRig']
+
+------------------------------------------------------------------------
+Results for composing </PayloadedModel/Test/Anim/LRig>
+
+Prim Stack:
+ rig.sdf /Rig/SymRigBase/Anim
+
+Property names:
+ ['foo']
+
+Property stacks:
+/PayloadedModel/Test/Anim/LRig.foo:
+ rig.sdf /Rig/SymRigBase/Anim.foo
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel>
+
+Prim Stack:
+ root.sdf /ReferencePayloadedModel
+ model.sdf /Model
+ model_payload.sdf /Model
+
+Child names:
+ ['Rig', 'Test']
+
+Prohibited child names:
+ ['Anim']
+
+Property names:
+ ['doc']
+
+Property stacks:
+/ReferencePayloadedModel.doc:
+ model_payload.sdf /Model.doc
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Rig>
+
+Prim Stack:
+ model_payload.sdf /Model/Rig
+ rig.sdf /Rig
+
+Child names:
+ ['SymRigBase', 'SymRig', 'LRig']
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Rig/SymRigBase>
+
+Prim Stack:
+ rig.sdf /Rig/SymRigBase
+
+Child names:
+ ['Anim']
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Rig/SymRigBase/Anim>
+
+Prim Stack:
+ rig.sdf /Rig/SymRigBase/Anim
+
+Property names:
+ ['foo']
+
+Property stacks:
+/ReferencePayloadedModel/Rig/SymRigBase/Anim.foo:
+ rig.sdf /Rig/SymRigBase/Anim.foo
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Rig/SymRig>
+
+Prim Stack:
+ rig.sdf /Rig/SymRig
+ rig.sdf /Rig/SymRigBase
+
+Child names:
+ ['Anim']
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Rig/SymRig/Anim>
+
+Prim Stack:
+ rig.sdf /Rig/SymRigBase/Anim
+
+Property names:
+ ['foo']
+
+Property stacks:
+/ReferencePayloadedModel/Rig/SymRig/Anim.foo:
+ rig.sdf /Rig/SymRigBase/Anim.foo
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Rig/LRig>
+
+Prim Stack:
+ rig.sdf /Rig/LRig
+ rig.sdf /Rig/SymRig
+ rig.sdf /Rig/SymRigBase
+
+Prohibited child names:
+ ['Anim']
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Test>
+
+Prim Stack:
+ model.sdf /Model/Test
+
+Child names:
+ ['Anim']
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Test/Anim>
+
+Prim Stack:
+ model_payload.sdf /Model/Anim
+
+Child names:
+ ['LRig']
+
+------------------------------------------------------------------------
+Results for composing </ReferencePayloadedModel/Test/Anim/LRig>
+
+Prim Stack:
+ rig.sdf /Rig/SymRigBase/Anim
+
+Property names:
+ ['foo']
+
+Property stacks:
+/ReferencePayloadedModel/Test/Anim/LRig.foo:
+ rig.sdf /Rig/SymRigBase/Anim.foo
+
+++ /dev/null
-Loading @TrickyRelocationOfPrimFromPayload/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel>
-
-Prim Stack:
- root.sdf /PayloadedModel
- model_payload.sdf /Model
-
-Child names:
- ['Rig', 'Test']
-
-Prohibited child names:
- ['Anim']
-
-Property names:
- ['doc']
-
-Property stacks:
-/PayloadedModel.doc:
- model_payload.sdf /Model.doc
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Rig>
-
-Prim Stack:
- model_payload.sdf /Model/Rig
- rig.sdf /Rig
-
-Child names:
- ['SymRigBase', 'SymRig', 'LRig']
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Rig/SymRigBase>
-
-Prim Stack:
- rig.sdf /Rig/SymRigBase
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Rig/SymRigBase/Anim>
-
-Prim Stack:
- rig.sdf /Rig/SymRigBase/Anim
-
-Property names:
- ['foo']
-
-Property stacks:
-/PayloadedModel/Rig/SymRigBase/Anim.foo:
- rig.sdf /Rig/SymRigBase/Anim.foo
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Rig/SymRig>
-
-Prim Stack:
- rig.sdf /Rig/SymRig
- rig.sdf /Rig/SymRigBase
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Rig/SymRig/Anim>
-
-Prim Stack:
- rig.sdf /Rig/SymRigBase/Anim
-
-Property names:
- ['foo']
-
-Property stacks:
-/PayloadedModel/Rig/SymRig/Anim.foo:
- rig.sdf /Rig/SymRigBase/Anim.foo
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Rig/LRig>
-
-Prim Stack:
- rig.sdf /Rig/LRig
- rig.sdf /Rig/SymRig
- rig.sdf /Rig/SymRigBase
-
-Prohibited child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Test>
-
-Prim Stack:
- root.sdf /PayloadedModel/Test
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Test/Anim>
-
-Prim Stack:
- model_payload.sdf /Model/Anim
-
-Child names:
- ['LRig']
-
-------------------------------------------------------------------------
-Results for composing </PayloadedModel/Test/Anim/LRig>
-
-Prim Stack:
- rig.sdf /Rig/SymRigBase/Anim
-
-Property names:
- ['foo']
-
-Property stacks:
-/PayloadedModel/Test/Anim/LRig.foo:
- rig.sdf /Rig/SymRigBase/Anim.foo
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel>
-
-Prim Stack:
- root.sdf /ReferencePayloadedModel
- model.sdf /Model
- model_payload.sdf /Model
-
-Child names:
- ['Rig', 'Test']
-
-Prohibited child names:
- ['Anim']
-
-Property names:
- ['doc']
-
-Property stacks:
-/ReferencePayloadedModel.doc:
- model_payload.sdf /Model.doc
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Rig>
-
-Prim Stack:
- model_payload.sdf /Model/Rig
- rig.sdf /Rig
-
-Child names:
- ['SymRigBase', 'SymRig', 'LRig']
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Rig/SymRigBase>
-
-Prim Stack:
- rig.sdf /Rig/SymRigBase
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Rig/SymRigBase/Anim>
-
-Prim Stack:
- rig.sdf /Rig/SymRigBase/Anim
-
-Property names:
- ['foo']
-
-Property stacks:
-/ReferencePayloadedModel/Rig/SymRigBase/Anim.foo:
- rig.sdf /Rig/SymRigBase/Anim.foo
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Rig/SymRig>
-
-Prim Stack:
- rig.sdf /Rig/SymRig
- rig.sdf /Rig/SymRigBase
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Rig/SymRig/Anim>
-
-Prim Stack:
- rig.sdf /Rig/SymRigBase/Anim
-
-Property names:
- ['foo']
-
-Property stacks:
-/ReferencePayloadedModel/Rig/SymRig/Anim.foo:
- rig.sdf /Rig/SymRigBase/Anim.foo
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Rig/LRig>
-
-Prim Stack:
- rig.sdf /Rig/LRig
- rig.sdf /Rig/SymRig
- rig.sdf /Rig/SymRigBase
-
-Prohibited child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Test>
-
-Prim Stack:
- model.sdf /Model/Test
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Test/Anim>
-
-Prim Stack:
- model_payload.sdf /Model/Anim
-
-Child names:
- ['LRig']
-
-------------------------------------------------------------------------
-Results for composing </ReferencePayloadedModel/Test/Anim/LRig>
-
-Prim Stack:
- rig.sdf /Rig/SymRigBase/Anim
-
-Property names:
- ['foo']
-
-Property stacks:
-/ReferencePayloadedModel/Test/Anim/LRig.foo:
- rig.sdf /Rig/SymRigBase/Anim.foo
-
CharRig.sdf /CharRig{TailRigVersion=Standard}TailRig
TailRig.sdf /TailRig
+Prohibited child names:
+ ['Tail']
+
------------------------------------------------------------------------
Results for composing </Char/Anim>
Prim Stack:
CharRig.sdf /CharRig2/Anim
+Child names:
+ ['Tail']
+
+++ /dev/null
-Loading @TrickyRelocationOfPrimFromVariant/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Char>
-
-Prim Stack:
- root.sdf /Char
- CharRig.sdf /CharRig
- CharRig.sdf /CharRig{TailRigVersion=Standard}
-
-Variant Selections:
- {TailRigVersion = Standard}
-
-Child names:
- ['TailRig', 'Anim']
-
-------------------------------------------------------------------------
-Results for composing </Char/TailRig>
-
-Prim Stack:
- CharRig.sdf /CharRig{TailRigVersion=Standard}TailRig
- TailRig.sdf /TailRig
-
-Prohibited child names:
- ['Tail']
-
-------------------------------------------------------------------------
-Results for composing </Char/Anim>
-
-Prim Stack:
- CharRig.sdf /CharRig/Anim
-
-Child names:
- ['Tail']
-
-------------------------------------------------------------------------
-Results for composing </Char/Anim/Tail>
-
-Prim Stack:
- TailRig.sdf /TailRig/Tail
-
-------------------------------------------------------------------------
-Results for composing </Char2>
-
-Prim Stack:
- root.sdf /Char2
- CharRig.sdf /CharRig2
- CharRig.sdf /CharRig2{TailRigVersion=None}
-
-Variant Selections:
- {TailRigVersion = None}
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </Char2/Anim>
-
-Prim Stack:
- CharRig.sdf /CharRig2/Anim
-
-Child names:
- ['Tail']
-
Child names:
['SymRig']
+Prohibited child names:
+ ['LRig']
+
------------------------------------------------------------------------
Results for composing </Model_1/Rig/SymRig>
Results for composing </Model_1/Anim/LAnim>
Prim Stack:
+ root.sdf /_class_Model/Rig/SymRig
+ root.sdf /_class_Model/Rig/LRig
root.sdf /_class_Model/Anim/LAnim
+ model.sdf /_class_Model/Rig/SymRig
model.sdf /_class_Model/Rig/LRig
rig.sdf /Rig/LRig
rig.sdf /Rig/SymRig
+++ /dev/null
-Loading @TrickySpookyInherits/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Model_1>
-
-Prim Stack:
- root.sdf /Model_1
- root.sdf /_class_Model
- model.sdf /Model
- model.sdf /_class_Model
-
-Child names:
- ['Rig', 'Anim']
-
-------------------------------------------------------------------------
-Results for composing </Model_1/Rig>
-
-Prim Stack:
- root.sdf /_class_Model/Rig
- model.sdf /Model/Rig
- model.sdf /_class_Model/Rig
- rig.sdf /Rig
-
-Child names:
- ['SymRig']
-
-Prohibited child names:
- ['LRig']
-
-------------------------------------------------------------------------
-Results for composing </Model_1/Rig/SymRig>
-
-Prim Stack:
- root.sdf /_class_Model/Rig/SymRig
- model.sdf /_class_Model/Rig/SymRig
- rig.sdf /Rig/SymRig
-
-------------------------------------------------------------------------
-Results for composing </Model_1/Anim>
-
-Prim Stack:
- root.sdf /_class_Model/Anim
- model.sdf /Model/Anim
- model.sdf /_class_Model/Anim
-
-Child names:
- ['LAnim']
-
-------------------------------------------------------------------------
-Results for composing </Model_1/Anim/LAnim>
-
-Prim Stack:
- root.sdf /_class_Model/Rig/SymRig
- root.sdf /_class_Model/Rig/LRig
- root.sdf /_class_Model/Anim/LAnim
- model.sdf /_class_Model/Rig/SymRig
- model.sdf /_class_Model/Rig/LRig
- rig.sdf /Rig/LRig
- rig.sdf /Rig/SymRig
-
-------------------------------------------------------------------------
-Results for composing </_class_Model>
-
-Prim Stack:
- root.sdf /_class_Model
-
-Child names:
- ['Rig', 'Anim']
-
-------------------------------------------------------------------------
-Results for composing </_class_Model/Rig>
-
-Prim Stack:
- root.sdf /_class_Model/Rig
-
-Child names:
- ['SymRig', 'LRig']
-
-------------------------------------------------------------------------
-Results for composing </_class_Model/Rig/SymRig>
-
-Prim Stack:
- root.sdf /_class_Model/Rig/SymRig
-
-------------------------------------------------------------------------
-Results for composing </_class_Model/Rig/LRig>
-
-Prim Stack:
- root.sdf /_class_Model/Rig/LRig
-
-------------------------------------------------------------------------
-Results for composing </_class_Model/Anim>
-
-Prim Stack:
- root.sdf /_class_Model/Anim
-
-Child names:
- ['LAnim']
-
-------------------------------------------------------------------------
-Results for composing </_class_Model/Anim/LAnim>
-
-Prim Stack:
- root.sdf /_class_Model/Anim/LAnim
-
root.sdf /CharRig/Anim/Lip
FaceRig.sdf /FaceRig/Anim/Lip
LipRig.sdf /LipRig/Anim
+ TwoLips.sdf /LipsRig/Anim
SingleLip.sdf /LipsRig/Anim
Property names:
- ['Lip1']
+ ['Lip1', 'Lip2']
Property stacks:
/CharRig/Anim/Lip.Lip1:
SingleLip.sdf /LipsRig/Anim.Lip1
+/CharRig/Anim/Lip.Lip2:
+ TwoLips.sdf /LipsRig/Anim.Lip2
------------------------------------------------------------------------
Results for composing </CharRig/Rig>
Child names:
['Rig']
+Prohibited child names:
+ ['Anim']
+
------------------------------------------------------------------------
Results for composing </CharRig/Rig/LipRig/Rig>
+++ /dev/null
-Loading @TrickySpookyVariantSelection/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </CharRig>
-
-Prim Stack:
- root.sdf /CharRig
- FaceRig.sdf /FaceRig
-
-Child names:
- ['Anim', 'Rig']
-
-------------------------------------------------------------------------
-Results for composing </CharRig/Anim>
-
-Prim Stack:
- root.sdf /CharRig/Anim
- FaceRig.sdf /FaceRig/Anim
-
-Child names:
- ['Lip']
-
-------------------------------------------------------------------------
-Results for composing </CharRig/Anim/Lip>
-
-Prim Stack:
- root.sdf /CharRig/Anim/Lip
- FaceRig.sdf /FaceRig/Anim/Lip
- LipRig.sdf /LipRig/Anim
- TwoLips.sdf /LipsRig/Anim
- SingleLip.sdf /LipsRig/Anim
-
-Property names:
- ['Lip1', 'Lip2']
-
-Property stacks:
-/CharRig/Anim/Lip.Lip1:
- SingleLip.sdf /LipsRig/Anim.Lip1
-/CharRig/Anim/Lip.Lip2:
- TwoLips.sdf /LipsRig/Anim.Lip2
-
-------------------------------------------------------------------------
-Results for composing </CharRig/Rig>
-
-Prim Stack:
- root.sdf /CharRig/Rig
- FaceRig.sdf /FaceRig/Rig
-
-Child names:
- ['LipRig']
-
-------------------------------------------------------------------------
-Results for composing </CharRig/Rig/LipRig>
-
-Prim Stack:
- root.sdf /CharRig/Rig/LipRig
- FaceRig.sdf /FaceRig/Rig/LipRig
- LipRig.sdf /LipRig
- LipRig.sdf /LipRig{LipRigStyle=TwoLips}
- TwoLips.sdf /LipsRig
- SingleLip.sdf /LipsRig
-
-Variant Selections:
- {LipRigStyle = TwoLips}
-
-Child names:
- ['Rig']
-
-Prohibited child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </CharRig/Rig/LipRig/Rig>
-
-Prim Stack:
- TwoLips.sdf /LipsRig/Rig
- SingleLip.sdf /LipsRig/Rig
-
-Child names:
- ['Lip1Sculpt', 'Lip2Sculpt']
-
-------------------------------------------------------------------------
-Results for composing </CharRig/Rig/LipRig/Rig/Lip1Sculpt>
-
-Prim Stack:
- SingleLip.sdf /LipsRig/Rig/Lip1Sculpt
-
-Property names:
- ['amount']
-
-Property stacks:
-/CharRig/Rig/LipRig/Rig/Lip1Sculpt.amount:
- SingleLip.sdf /LipsRig/Rig/Lip1Sculpt.amount
-
-Attribute connections:
-/CharRig/Rig/LipRig/Rig/Lip1Sculpt.amount:
- /CharRig/Anim/Lip.Lip1
-
-------------------------------------------------------------------------
-Results for composing </CharRig/Rig/LipRig/Rig/Lip2Sculpt>
-
-Prim Stack:
- TwoLips.sdf /LipsRig/Rig/Lip2Sculpt
-
-Property names:
- ['amount']
-
-Property stacks:
-/CharRig/Rig/LipRig/Rig/Lip2Sculpt.amount:
- TwoLips.sdf /LipsRig/Rig/Lip2Sculpt.amount
-
-Attribute connections:
-/CharRig/Rig/LipRig/Rig/Lip2Sculpt.amount:
- /CharRig/Anim/Lip.Lip2
-
Prim Stack:
CharRig.sdf /CharRig/Anim
+Child names:
+ ['LeftLeg', 'RightLeg']
+
+------------------------------------------------------------------------
+Results for composing </Char/Anim/LeftLeg>
+
+Prim Stack:
+ LegRig.sdf /LegRig{LegRigStyle=1Leg}Anim
+
+Property names:
+ ['avarFor1LegStyle']
+
+Property stacks:
+/Char/Anim/LeftLeg.avarFor1LegStyle:
+ LegRig.sdf /LegRig{LegRigStyle=1Leg}Anim.avarFor1LegStyle
+
+------------------------------------------------------------------------
+Results for composing </Char/Anim/RightLeg>
+
+Prim Stack:
+ LegRig.sdf /LegRig{LegRigStyle=2Leg}Anim
+
+Property names:
+ ['avarFor2LegStyle']
+
+Property stacks:
+/Char/Anim/RightLeg.avarFor2LegStyle:
+ LegRig.sdf /LegRig{LegRigStyle=2Leg}Anim.avarFor2LegStyle
+
------------------------------------------------------------------------
Results for composing </Char/Rig>
Variant Selections:
{LegRigStyle = 1Leg}
+Prohibited child names:
+ ['Anim']
+
------------------------------------------------------------------------
Results for composing </Char/Rig/RightLegRig>
Variant Selections:
{LegRigStyle = 2Leg}
+Prohibited child names:
+ ['Anim']
+
------------------------------------------------------------------------
Results for composing </Char/InheritTest>
+++ /dev/null
-Loading @TrickySpookyVariantSelectionInClass/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Char>
-
-Prim Stack:
- root.sdf /Char
- CharRig.sdf /CharRig
-
-Child names:
- ['Anim', 'Rig', 'InheritTest']
-
-------------------------------------------------------------------------
-Results for composing </Char/Anim>
-
-Prim Stack:
- CharRig.sdf /CharRig/Anim
-
-Child names:
- ['LeftLeg', 'RightLeg']
-
-------------------------------------------------------------------------
-Results for composing </Char/Anim/LeftLeg>
-
-Prim Stack:
- LegRig.sdf /LegRig{LegRigStyle=1Leg}Anim
-
-Property names:
- ['avarFor1LegStyle']
-
-Property stacks:
-/Char/Anim/LeftLeg.avarFor1LegStyle:
- LegRig.sdf /LegRig{LegRigStyle=1Leg}Anim.avarFor1LegStyle
-
-------------------------------------------------------------------------
-Results for composing </Char/Anim/RightLeg>
-
-Prim Stack:
- LegRig.sdf /LegRig{LegRigStyle=2Leg}Anim
-
-Property names:
- ['avarFor2LegStyle']
-
-Property stacks:
-/Char/Anim/RightLeg.avarFor2LegStyle:
- LegRig.sdf /LegRig{LegRigStyle=2Leg}Anim.avarFor2LegStyle
-
-------------------------------------------------------------------------
-Results for composing </Char/Rig>
-
-Prim Stack:
- root.sdf /Char/Rig
- CharRig.sdf /CharRig/Rig
-
-Child names:
- ['SymLegRig', 'LeftLegRig', 'RightLegRig']
-
-------------------------------------------------------------------------
-Results for composing </Char/Rig/SymLegRig>
-
-Prim Stack:
- root.sdf /Char/Rig/SymLegRig
- CharRig.sdf /CharRig/Rig/SymLegRig
- LegRig.sdf /LegRig
- LegRig.sdf /LegRig{LegRigStyle=1Leg}
-
-Variant Selections:
- {LegRigStyle = 1Leg}
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </Char/Rig/SymLegRig/Anim>
-
-Prim Stack:
- LegRig.sdf /LegRig{LegRigStyle=1Leg}Anim
-
-Property names:
- ['avarFor1LegStyle']
-
-Property stacks:
-/Char/Rig/SymLegRig/Anim.avarFor1LegStyle:
- LegRig.sdf /LegRig{LegRigStyle=1Leg}Anim.avarFor1LegStyle
-
-------------------------------------------------------------------------
-Results for composing </Char/Rig/LeftLegRig>
-
-Prim Stack:
- root.sdf /Char/Rig/LeftLegRig
- root.sdf /Char/Rig/SymLegRig
- CharRig.sdf /CharRig/Rig/LeftLegRig
- CharRig.sdf /CharRig/Rig/SymLegRig
- LegRig.sdf /LegRig
- LegRig.sdf /LegRig{LegRigStyle=1Leg}
-
-Variant Selections:
- {LegRigStyle = 1Leg}
-
-Prohibited child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </Char/Rig/RightLegRig>
-
-Prim Stack:
- root.sdf /Char/Rig/RightLegRig
- root.sdf /Char/Rig/SymLegRig
- CharRig.sdf /CharRig/Rig/RightLegRig
- CharRig.sdf /CharRig/Rig/SymLegRig
- LegRig.sdf /LegRig
- LegRig.sdf /LegRig{LegRigStyle=2Leg}
-
-Variant Selections:
- {LegRigStyle = 2Leg}
-
-Prohibited child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </Char/InheritTest>
-
-Prim Stack:
- root.sdf /Char/InheritTest
- CharRig.sdf /CharRig/InheritTest
-
-Child names:
- ['_class_X', 'X', 'Y']
-
-------------------------------------------------------------------------
-Results for composing </Char/InheritTest/_class_X>
-
-Prim Stack:
- root.sdf /Char/InheritTest/_class_X
- CharRig.sdf /CharRig/InheritTest/_class_X
-
-------------------------------------------------------------------------
-Results for composing </Char/InheritTest/X>
-
-Prim Stack:
- root.sdf /Char/InheritTest/X
- root.sdf /Char/InheritTest/_class_X
- CharRig.sdf /CharRig/InheritTest/X
- CharRig.sdf /CharRig/InheritTest/_class_X
- LegRig.sdf /LegRig
- LegRig.sdf /LegRig{LegRigStyle=2Leg}
-
-Variant Selections:
- {LegRigStyle = 2Leg}
-
-Child names:
- ['Anim']
-
-------------------------------------------------------------------------
-Results for composing </Char/InheritTest/X/Anim>
-
-Prim Stack:
- CharRig.sdf /CharRig/InheritTest/X/Anim
- LegRig.sdf /LegRig{LegRigStyle=2Leg}Anim
-
-Property names:
- ['avarFor2LegStyle']
-
-Property stacks:
-/Char/InheritTest/X/Anim.avarFor2LegStyle:
- LegRig.sdf /LegRig{LegRigStyle=2Leg}Anim.avarFor2LegStyle
-
-------------------------------------------------------------------------
-Results for composing </Char/InheritTest/Y>
-
-Prim Stack:
- CharRig.sdf /CharRig/InheritTest/Y
- CharRig.sdf /CharRig/InheritTest/X/Anim
-
root.sdf /_class_A1/B/C
ref.sdf /A1/B/C
ref2.sdf /C
- ref2.sdf /C{v1=B}
+ ref2.sdf /C{v1=C}
ref2.sdf /C{v2=Z}
ref2.sdf /B/C
- ref2.sdf /B/C{v1=B}
+ ref2.sdf /B/C{v1=C}
ref2.sdf /B/C{v2=Z}
ref2.sdf /A/B/C
- ref2.sdf /A/B/C{v1=A}
+ ref2.sdf /A/B/C{v1=C}
ref2.sdf /A/B/C{v2=Z}
Variant Selections:
{v2 = Z}
Child names:
- ['v2_Z', 'v1_B']
+ ['v2_Z', 'v1_C']
------------------------------------------------------------------------
Results for composing </Root/B/C/v2_Z>
ref2.sdf /C{v2=Z}v2_Z
------------------------------------------------------------------------
-Results for composing </Root/B/C/v1_B>
+Results for composing </Root/B/C/v1_C>
Prim Stack:
- ref2.sdf /C{v1=B}v1_B
+ ref2.sdf /C{v1=C}v1_C
+++ /dev/null
-Loading @TrickyVariantAncestralSelection/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </_class_A1>
-
-Prim Stack:
- root.sdf /_class_A1
-
-Child names:
- ['B']
-
-------------------------------------------------------------------------
-Results for composing </_class_A1/B>
-
-Prim Stack:
- root.sdf /_class_A1/B
-
-Child names:
- ['C']
-
-------------------------------------------------------------------------
-Results for composing </_class_A1/B/C>
-
-Prim Stack:
- root.sdf /_class_A1/B/C
-
-------------------------------------------------------------------------
-Results for composing </Root>
-
-Prim Stack:
- root.sdf /Root
- root.sdf /_class_A1
- ref.sdf /A1
- ref.sdf /_class_A1
- ref2.sdf /A
-
-Child names:
- ['B']
-
-------------------------------------------------------------------------
-Results for composing </Root/B>
-
-Prim Stack:
- root.sdf /_class_A1/B
- ref.sdf /A1/B
- ref2.sdf /B
- ref2.sdf /A/B
-
-Child names:
- ['C']
-
-------------------------------------------------------------------------
-Results for composing </Root/B/C>
-
-Prim Stack:
- root.sdf /_class_A1/B/C
- ref.sdf /A1/B/C
- ref2.sdf /C
- ref2.sdf /C{v1=C}
- ref2.sdf /C{v2=Z}
- ref2.sdf /B/C
- ref2.sdf /B/C{v1=C}
- ref2.sdf /B/C{v2=Z}
- ref2.sdf /A/B/C
- ref2.sdf /A/B/C{v1=C}
- ref2.sdf /A/B/C{v2=Z}
-
-Variant Selections:
- {v1 = C}
- {v2 = Z}
-
-Child names:
- ['v2_Z', 'v1_C']
-
-------------------------------------------------------------------------
-Results for composing </Root/B/C/v2_Z>
-
-Prim Stack:
- ref2.sdf /C{v2=Z}v2_Z
-
-------------------------------------------------------------------------
-Results for composing </Root/B/C/v1_C>
-
-Prim Stack:
- ref2.sdf /C{v1=C}v1_C
-
ref.sdf /Model_1{transformVariant=a}
ref.sdf /Model_1{pin=test}
ref.sdf /Model_2
- ref.sdf /Model_2{transformVariant=b}
+ ref.sdf /Model_2{transformVariant=a}
ref.sdf /Model_2{pin=test}
ref.sdf /Model_3
- ref.sdf /Model_3{transformVariant=c}
+ ref.sdf /Model_3{transformVariant=a}
ref.sdf /Model_3{pin=test}
Variant Selections:
{transformVariant = a}
Child names:
- ['Model_3_Pin_Test', 'Model_3_Transform_C', 'Model_2_Pin_Test', 'Model_2_Transform_B', 'Model_1_Pin_Test', 'Model_1_Transform_A']
+ ['Model_3_Pin_Test', 'Model_3_Transform_A', 'Model_2_Pin_Test', 'Model_2_Transform_A', 'Model_1_Pin_Test', 'Model_1_Transform_A']
------------------------------------------------------------------------
Results for composing </Model/Model_3_Pin_Test>
ref.sdf /Model_3{pin=test}Model_3_Pin_Test
------------------------------------------------------------------------
-Results for composing </Model/Model_3_Transform_C>
+Results for composing </Model/Model_3_Transform_A>
Prim Stack:
- ref.sdf /Model_3{transformVariant=c}Model_3_Transform_C
+ ref.sdf /Model_3{transformVariant=a}Model_3_Transform_A
------------------------------------------------------------------------
Results for composing </Model/Model_2_Pin_Test>
ref.sdf /Model_2{pin=test}Model_2_Pin_Test
------------------------------------------------------------------------
-Results for composing </Model/Model_2_Transform_B>
+Results for composing </Model/Model_2_Transform_A>
Prim Stack:
- ref.sdf /Model_2{transformVariant=b}Model_2_Transform_B
+ ref.sdf /Model_2{transformVariant=a}Model_2_Transform_A
------------------------------------------------------------------------
Results for composing </Model/Model_1_Pin_Test>
+++ /dev/null
-Loading @TrickyVariantIndependentSelection/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </_class_Model>
-
-Prim Stack:
- root.sdf /_class_Model
-
-------------------------------------------------------------------------
-Results for composing </Model>
-
-Prim Stack:
- root.sdf /Model
- root.sdf /_class_Model
- model.sdf /Model
- ref.sdf /Model_1
- ref.sdf /Model_1{transformVariant=a}
- ref.sdf /Model_1{pin=test}
- ref.sdf /Model_2
- ref.sdf /Model_2{transformVariant=a}
- ref.sdf /Model_2{pin=test}
- ref.sdf /Model_3
- ref.sdf /Model_3{transformVariant=a}
- ref.sdf /Model_3{pin=test}
-
-Variant Selections:
- {pin = test}
- {transformVariant = a}
-
-Child names:
- ['Model_3_Pin_Test', 'Model_3_Transform_A', 'Model_2_Pin_Test', 'Model_2_Transform_A', 'Model_1_Pin_Test', 'Model_1_Transform_A']
-
-------------------------------------------------------------------------
-Results for composing </Model/Model_3_Pin_Test>
-
-Prim Stack:
- ref.sdf /Model_3{pin=test}Model_3_Pin_Test
-
-------------------------------------------------------------------------
-Results for composing </Model/Model_3_Transform_A>
-
-Prim Stack:
- ref.sdf /Model_3{transformVariant=a}Model_3_Transform_A
-
-------------------------------------------------------------------------
-Results for composing </Model/Model_2_Pin_Test>
-
-Prim Stack:
- ref.sdf /Model_2{pin=test}Model_2_Pin_Test
-
-------------------------------------------------------------------------
-Results for composing </Model/Model_2_Transform_A>
-
-Prim Stack:
- ref.sdf /Model_2{transformVariant=a}Model_2_Transform_A
-
-------------------------------------------------------------------------
-Results for composing </Model/Model_1_Pin_Test>
-
-Prim Stack:
- ref.sdf /Model_1{pin=test}Model_1_Pin_Test
-
-------------------------------------------------------------------------
-Results for composing </Model/Model_1_Transform_A>
-
-Prim Stack:
- ref.sdf /Model_1{transformVariant=a}Model_1_Transform_A
-
--- /dev/null
+Loading @TrickyVariantSelectionInVariant/root.sdf@
+
+------------------------------------------------------------------------
+Layer Stack:
+ root.sdf
+
+------------------------------------------------------------------------
+Results for composing </SlugJ>
+
+Prim Stack:
+ root.sdf /SlugJ
+ SlugJ_payload.sdf /SlugJ
+ SlugJ_modelInterface.gen.sdf /SlugJ
+ SlugJ_modelInterface.gen.sdf /SlugJ{shaderBindingVariant=Wet}
+ SlugJ_modelInterface.gen.sdf /SlugJ{shadingVariant=Axel}
+ SlugJ_shaderDisplayDefs.sdf /SlugJ
+ SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants
+ SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants{shaderBindingVariant=Wet}
+
+Variant Selections:
+ {shaderBindingVariant = Wet}
+ {shadingVariant = Axel}
+
+Child names:
+ ['Shaders']
+
+------------------------------------------------------------------------
+Results for composing </SlugJ/Shaders>
+
+Prim Stack:
+ SlugJ_shaderDisplayDefs.sdf /SlugJ/Shaders
+ SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants{shaderBindingVariant=Wet}Shaders
+
+Child names:
+ ['BGVariant_Surface']
+
+------------------------------------------------------------------------
+Results for composing </SlugJ/Shaders/BGVariant_Surface>
+
+Prim Stack:
+ SlugJ_shaderDisplayDefs.sdf /SlugJ/Shaders/BGVariant_Surface
+ SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants{shaderBindingVariant=Wet}Shaders/BGVariant_Surface
+
+Property names:
+ ['activeBinding']
+
+Property stacks:
+/SlugJ/Shaders/BGVariant_Surface.activeBinding:
+ SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants{shaderBindingVariant=Wet}Shaders/BGVariant_Surface.activeBinding
+
+++ /dev/null
-Loading @TrickyVariantSelectionInVariant/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </SlugJ>
-
-Prim Stack:
- root.sdf /SlugJ
- SlugJ_payload.sdf /SlugJ
- SlugJ_modelInterface.gen.sdf /SlugJ
- SlugJ_modelInterface.gen.sdf /SlugJ{shaderBindingVariant=Wet}
- SlugJ_modelInterface.gen.sdf /SlugJ{shadingVariant=Axel}
- SlugJ_shaderDisplayDefs.sdf /SlugJ
- SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants
- SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants{shaderBindingVariant=Wet}
-
-Variant Selections:
- {shaderBindingVariant = Wet}
- {shadingVariant = Axel}
-
-Child names:
- ['Shaders']
-
-------------------------------------------------------------------------
-Results for composing </SlugJ/Shaders>
-
-Prim Stack:
- SlugJ_shaderDisplayDefs.sdf /SlugJ/Shaders
- SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants{shaderBindingVariant=Wet}Shaders
-
-Child names:
- ['BGVariant_Surface']
-
-------------------------------------------------------------------------
-Results for composing </SlugJ/Shaders/BGVariant_Surface>
-
-Prim Stack:
- SlugJ_shaderDisplayDefs.sdf /SlugJ/Shaders/BGVariant_Surface
- SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants{shaderBindingVariant=Wet}Shaders/BGVariant_Surface
-
-Property names:
- ['activeBinding']
-
-Property stacks:
-/SlugJ/Shaders/BGVariant_Surface.activeBinding:
- SlugJ_shaderDisplayDefs.sdf /ShaderBindingVariants{shaderBindingVariant=Wet}Shaders/BGVariant_Surface.activeBinding
-
Prim Stack:
root.sdf /A
+ root.sdf /A{v=v2}
model.sdf /A
+ model.sdf /A{v=v2}
Variant Selections:
{v = v2}
+Property names:
+ ['v2']
+
+Property stacks:
+/A.v2:
+ root.sdf /A{v=v2}.v2
+ model.sdf /A{v=v2}.v2
+
+++ /dev/null
-Loading @TrickyVariantWeakerSelection/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </A>
-
-Prim Stack:
- root.sdf /A
- root.sdf /A{v=v2}
- model.sdf /A
- model.sdf /A{v=v2}
-
-Variant Selections:
- {v = v2}
-
-Property names:
- ['v2']
-
-Property stacks:
-/A.v2:
- root.sdf /A{v=v2}.v2
- model.sdf /A{v=v2}.v2
-
--- /dev/null
+Loading @TypicalReferenceToChargroup/root.sdf@
+
+------------------------------------------------------------------------
+Layer Stack:
+ root.sdf
+
+------------------------------------------------------------------------
+Results for composing </Group>
+
+Prim Stack:
+ root.sdf /Group
+ group.sdf /Group
+ group.sdf /Group{standin=sim}
+
+Variant Selections:
+ {standin = sim}
+
+Child names:
+ ['Model']
+
+Property names:
+ ['standin_name']
+
+Property stacks:
+/Group.standin_name:
+ group.sdf /Group{standin=sim}.standin_name
+
+------------------------------------------------------------------------
+Results for composing </Group/Model>
+
+Prim Stack:
+ root.sdf /Group/Model
+ group.sdf /Group/Model
+ group.sdf /Group{standin=sim}Model
+ model.sdf /Model
+ model.sdf /Model{standin=sim}
+
+Variant Selections:
+ {standin = sim}
+
+Property names:
+ ['standin_name']
+
+Property stacks:
+/Group/Model.standin_name:
+ model.sdf /Model{standin=sim}.standin_name
+
+++ /dev/null
-Loading @TypicalReferenceToChargroup/root.sdf@
-
-------------------------------------------------------------------------
-Layer Stack:
- root.sdf
-
-------------------------------------------------------------------------
-Results for composing </Group>
-
-Prim Stack:
- root.sdf /Group
- group.sdf /Group
- group.sdf /Group{standin=sim}
-
-Variant Selections:
- {standin = sim}
-
-Child names:
- ['Model']
-
-Property names:
- ['standin_name']
-
-Property stacks:
-/Group.standin_name:
- group.sdf /Group{standin=sim}.standin_name
-
-------------------------------------------------------------------------
-Results for composing </Group/Model>
-
-Prim Stack:
- root.sdf /Group/Model
- group.sdf /Group/Model
- group.sdf /Group{standin=sim}Model
- model.sdf /Model
- model.sdf /Model{standin=sim}
-
-Variant Selections:
- {standin = sim}
-
-Property names:
- ['standin_name']
-
-Property stacks:
-/Group/Model.standin_name:
- model.sdf /Model{standin=sim}.standin_name
-