#usda 1.0
(
    defaultPrim = "house_procthor_10k_house"
    metersPerUnit = 1
    upAxis = "Z"
)

def Xform "house_procthor_10k_house"
{
    def Xform "Bedroom_4"
    {
    }

    def Xform "Bathroom_5"
    {
    }

    def Xform "Kitchen_6"
    {
    }

    def Xform "LivingRoom_7"
    {
    }

    def Xform "Bed_4_0_0"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (11.646095329284668, -3.3318498458862305, 0.5166333317756653, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Bed_4_0_0_Bed_23_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Bed_23.usda@</SM_Bed_4_0_0_Bed_23>
        )
        {
        }

        def Mesh "Bed_4_0_0_Bed_23_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Bed_23.usda@</SM_Bed_4_0_0_Bed_23>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "DiningTable_4_1_0"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (13.436676511204581, -7.043647655441816, 0.3721551299095154, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "DiningTable_4_1_0_RobothorDiningTableExtendable_visual" (
            prepend references = @./dataset_house_100/meshes/usd/RobothorDiningTableExtendable.usda@</SM_DiningTable_4_1_0_RobothorDiningTableExtendable>
        )
        {
        }

        def Mesh "DiningTable_4_1_0_RobothorDiningTableExtendable_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/RobothorDiningTableExtendable.usda@</SM_DiningTable_4_1_0_RobothorDiningTableExtendable>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Dresser_4_2"
    {
        matrix4d xformOp:transform = ( (2.220446049250313e-16, 1.0000000000000002, 0, 0), (-1.0000000000000002, 2.220446049250313e-16, 0, 0), (0, 0, 1, 0), (8.561668986558914, -7.069146501203761, 0.35076457262039185, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Dresser_4_2_Dresser_229__1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Dresser_229.usda@</SM_Dresser_4_2_Dresser_229__1>
        )
        {
        }

        def Mesh "Dresser_4_2_Dresser_229__1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Dresser_229.usda@</SM_Dresser_4_2_Dresser_229__1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Toilet_5_0"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (14.30125795340538, -8.849433625221252, 0.5189565420150757, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Toilet_5_0_Toilet_1_0_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Toilet_1_Done_1.usda@</SM_Toilet_5_0_Toilet_1_0>
        )
        {
        }

        def Mesh "Toilet_5_0_Toilet_1_0_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Toilet_1_Done_1.usda@</SM_Toilet_5_0_Toilet_1_0>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Plunger_5_1"
    {
        matrix4d xformOp:transform = ( (-1, 1.2246467991473532e-16, 0, 0), (-1.2246467991473532e-16, -1, 0, 0), (0, 0, 1, 0), (8.437148505926132, -10.322996780395508, 0.2696691155433655, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Plunger_5_1_Plunger_1_0_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Plunger.usda@</SM_Plunger_5_1_Plunger_1_0>
        )
        {
        }

        def Mesh "Plunger_5_1_Plunger_1_0_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Plunger.usda@</SM_Plunger_5_1_Plunger_1_0>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Sink_5_2_0"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (12.60222319685698, -8.641002023696899, 0.48804259300231934, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Sink_5_2_0_Sink_20_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Sink_20.usda@</SM_Sink_5_2_0_Sink_20>
        )
        {
        }

        def Mesh "Sink_5_2_0_Sink_20_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Sink_20.usda@</SM_Sink_5_2_0_Sink_20>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "GarbageCan_5_3"
    {
        matrix4d xformOp:transform = ( (-4.440892098500626e-16, -1.0000000000000002, 0, 0), (1.0000000000000002, -4.440892098500626e-16, 0, 0), (0, 0, 1, 0), (14.38077791070938, -10.161613762497902, 0.2890393137931824, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "GarbageCan_5_3_Bin_13_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Bin_13.usda@</SM_GarbageCan_5_3_Bin_13>
        )
        {
        }

        def Mesh "GarbageCan_5_3_Bin_13_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Bin_13.usda@</SM_GarbageCan_5_3_Bin_13>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "GarbageBag_6_0"
    {
        matrix4d xformOp:transform = ( (-1, 1.2246467991473532e-16, 0, 0), (-1.2246467991473532e-16, -1, 0, 0), (0, 0, 1, 0), (7.198614927956845, -3.885275564438958, 0.2789691686630249, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]
    }

    def Xform "CounterTop_6_1"
    {
        matrix4d xformOp:transform = ( (-1, 1.2246467991473532e-16, 0, 0), (-1.2246467991473532e-16, -1, 0, 0), (0, 0, 1, 0), (7.702859199523925, -10.091724291563034, 0.46873316168785095, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "CounterTop_6_1_CountertopI_4_X_2_visual" (
            prepend references = @./dataset_house_100/meshes/usd/CountertopI_4_X_2.usda@</SM_CounterTop_6_1_CountertopI_4_X_2>
        )
        {
        }

        def Mesh "CounterTop_6_1_CountertopI_4_X_2_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/CountertopI_4_X_2.usda@</SM_CounterTop_6_1_CountertopI_4_X_2>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Fridge_6_2"
    {
        matrix4d xformOp:transform = ( (2.220446049250313e-16, 1.0000000000000002, 0, 0), (-1.0000000000000002, 2.220446049250313e-16, 0, 0), (0, 0, 1, 0), (4.578759217500686, -7.03323363149844, 0.778102457523346, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Fridge_6_2_Fridge_9_visual" (
            prepend references = @./dataset_house_100/meshes/usd/FridgeB_6.usda@</SM_Fridge_6_2_Fridge_9>
        )
        {
        }

        def Mesh "Fridge_6_2_Fridge_9_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/FridgeB_6.usda@</SM_Fridge_6_2_Fridge_9>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "ShelvingUnit_6_3"
    {
        matrix4d xformOp:transform = ( (-4.440892098500626e-16, -1.0000000000000002, 0, 0), (1.0000000000000002, -4.440892098500626e-16, 0, 0), (0, 0, 1, 0), (8.222053832292556, -7.814930733583175, 0.30221545696258545, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "ShelvingUnit_6_3_ShelvingUnit_303__1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/ShelvingUnit_303.usda@</SM_ShelvingUnit_6_3_ShelvingUnit_303__1>
        )
        {
        }

        def Mesh "ShelvingUnit_6_3_ShelvingUnit_303__1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/ShelvingUnit_303.usda@</SM_ShelvingUnit_6_3_ShelvingUnit_303__1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "TVStand_7_0_0"
    {
        matrix4d xformOp:transform = ( (2.220446049250313e-16, 1.0000000000000002, 0, 0), (-1.0000000000000002, 2.220446049250313e-16, 0, 0), (0, 0, 1, 0), (0.34092079997062685, -0.7349127173423768, 0.29677003622055054, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "TVStand_7_0_0_TvStand_211__1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/TvStand_211.usda@</SM_TVStand_7_0_0_TvStand_211__1>
        )
        {
        }

        def Mesh "TVStand_7_0_0_TvStand_211__1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/TvStand_211.usda@</SM_TVStand_7_0_0_TvStand_211__1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "DiningTable_7_1"
    {
        matrix4d xformOp:transform = ( (2.220446049250313e-16, 1.0000000000000002, 0, 0), (-1.0000000000000002, 2.220446049250313e-16, 0, 0), (0, 0, 1, 0), (0.3628369510173798, -2.842669673446873, 0.47117936611175537, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "DiningTable_7_1_DiningTable_21__2_visual" (
            prepend references = @./dataset_house_100/meshes/usd/DiningTable_201.usda@</SM_DiningTable_7_1_DiningTable_21__2>
        )
        {
        }

        def Mesh "DiningTable_7_1_DiningTable_21__2_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/DiningTable_201.usda@</SM_DiningTable_7_1_DiningTable_21__2>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Sofa_7_2"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (2.730622211872023, -0.3646812379360199, 0.4475589096546173, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Sofa_7_2_Sofa_221__1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Sofa_221.usda@</SM_Sofa_7_2_Sofa_221__1>
        )
        {
        }

        def Mesh "Sofa_7_2_Sofa_221__1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Sofa_221.usda@</SM_Sofa_7_2_Sofa_221__1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "DogBed_7_3"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (2.3980488731709757, -2.6630690005133877, 0.15797579288482666, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "DogBed_7_3_DogBed_2__1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/DogBed_2.usda@</SM_DogBed_7_3_DogBed_2__1>
        )
        {
        }

        def Mesh "DogBed_7_3_DogBed_2__1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/DogBed_2.usda@</SM_DogBed_7_3_DogBed_2__1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "HousePlant_7_4_0"
    {
        matrix4d xformOp:transform = ( (-0.840562476351653, -0.5417146143031194, 0, 0), (0.5417146143031194, -0.840562476351653, 0, 0), (0, 0, 1, 0), (3.774822630417958, -4.848498300354799, 0.44735240936279297, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "HousePlant_7_4_0_Houseplant_11_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Houseplant_11.usda@</SM_HousePlant_7_4_0_Houseplant_11>
        )
        {
        }

        def Mesh "HousePlant_7_4_0_Houseplant_11_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Houseplant_11.usda@</SM_HousePlant_7_4_0_Houseplant_11>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Ottoman_7_6"
    {
        matrix4d xformOp:transform = ( (2.220446049250313e-16, 1.0000000000000002, 0, 0), (-1.0000000000000002, 2.220446049250313e-16, 0, 0), (0, 0, 1, 0), (0.2848365843296051, -4.113506512935119, 0.20913833379745483, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Ottoman_7_6_Ottoman_208__1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Ottoman_208.usda@</SM_Ottoman_7_6_Ottoman_208__1>
        )
        {
        }

        def Mesh "Ottoman_7_6_Ottoman_208__1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Ottoman_208.usda@</SM_Ottoman_7_6_Ottoman_208__1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Television_4_3"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (13.57224851211224, -4.230067928671836, 1.5234383153357332, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Television_4_3_Television_27_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Television_27.usda@</SM_Television_4_3_Television_27>
        )
        {
        }

        def Mesh "Television_4_3_Television_27_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Television_27.usda@</SM_Television_4_3_Television_27>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Door_0"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (11.12141021718212, -8.338, 1.049698829650879, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Door_0_DoorwayDouble_8_visual" (
            prepend references = @./dataset_house_100/meshes/usd/DoorwayDouble_8.usda@</SM_Door_0_DoorwayDouble_8>
        )
        {
        }

        def Mesh "Door_0_DoorwayDouble_8_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/DoorwayDouble_8.usda@</SM_Door_0_DoorwayDouble_8>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Door_1"
    {
        matrix4d xformOp:transform = ( (2.220446049250313e-16, 1, 0, 0), (-1, 2.220446049250313e-16, 0, 0), (0, 0, 1, 0), (4.169, -5.190374324022825, 1.0371885299682617, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Door_1_Doorway_9_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Doorway_9.usda@</SM_Door_1_Doorway_9>
        )
        {
        }

        def Mesh "Door_1_Doorway_9_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Doorway_9.usda@</SM_Door_1_Doorway_9>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Door_2"
    {
        matrix4d xformOp:transform = ( (2.220446049250313e-16, 1, 0, 0), (-1, 2.220446049250313e-16, 0, 0), (0, 0, 1, 0), (8.338, -6.964491372701351, 1.0462727337144315, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Door_2_DoorwayDouble_7_visual" (
            prepend references = @./dataset_house_100/meshes/usd/DoorwayDouble_7.usda@</SM_Door_2_DoorwayDouble_7>
        )
        {
        }

        def Mesh "Door_2_DoorwayDouble_7_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/DoorwayDouble_7.usda@</SM_Door_2_DoorwayDouble_7>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Door_3"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (2.8351280540817125, -6.253, 1.049698829650879, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Door_3_DoorwayDouble_8_visual" (
            prepend references = @./dataset_house_100/meshes/usd/DoorwayDouble_8.usda@</SM_Door_0_DoorwayDouble_8>
        )
        {
        }

        def Mesh "Door_3_DoorwayDouble_8_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/DoorwayDouble_8.usda@</SM_Door_0_DoorwayDouble_8>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_0"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_0_0_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_0_0.usda@</SM_Wall_0_0>
        )
        {
        }

        def Mesh "Wall_0_0_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_0_0.usda@</SM_Wall_0_0>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }

        def Mesh "Wall_0_1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_0_1.usda@</SM_Wall_0_1>
        )
        {
        }

        def Mesh "Wall_0_1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_0_1.usda@</SM_Wall_0_1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }

        def Mesh "Wall_0_2_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_0_2.usda@</SM_Wall_0_2>
        )
        {
        }

        def Mesh "Wall_0_2_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_0_2.usda@</SM_Wall_0_2>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_1"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_1_0_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_1_0.usda@</SM_Wall_1_0>
        )
        {
        }

        def Mesh "Wall_1_0_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_1_0.usda@</SM_Wall_1_0>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }

        def Mesh "Wall_1_1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_1_1.usda@</SM_Wall_1_1>
        )
        {
        }

        def Mesh "Wall_1_1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_1_1.usda@</SM_Wall_1_1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }

        def Mesh "Wall_1_2_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_1_2.usda@</SM_Wall_1_2>
        )
        {
        }

        def Mesh "Wall_1_2_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_1_2.usda@</SM_Wall_1_2>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_2"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_2_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_2.usda@</SM_Wall_2>
        )
        {
        }

        def Mesh "Wall_2_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_2.usda@</SM_Wall_2>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_3"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_3_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_3.usda@</SM_Wall_3>
        )
        {
        }

        def Mesh "Wall_3_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_3.usda@</SM_Wall_3>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_4"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_4_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_4.usda@</SM_Wall_4>
        )
        {
        }

        def Mesh "Wall_4_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_4.usda@</SM_Wall_4>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_5"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_5_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_5.usda@</SM_Wall_5>
        )
        {
        }

        def Mesh "Wall_5_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_5.usda@</SM_Wall_5>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_6"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_6_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_6.usda@</SM_Wall_6>
        )
        {
        }

        def Mesh "Wall_6_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_6.usda@</SM_Wall_6>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_7"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_7_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_7.usda@</SM_Wall_7>
        )
        {
        }

        def Mesh "Wall_7_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_7.usda@</SM_Wall_7>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_8"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_8_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_8.usda@</SM_Wall_8>
        )
        {
        }

        def Mesh "Wall_8_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_8.usda@</SM_Wall_8>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_10"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_10_0_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_10_0.usda@</SM_Wall_10_0>
        )
        {
        }

        def Mesh "Wall_10_0_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_10_0.usda@</SM_Wall_10_0>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }

        def Mesh "Wall_10_1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_10_1.usda@</SM_Wall_10_1>
        )
        {
        }

        def Mesh "Wall_10_1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_10_1.usda@</SM_Wall_10_1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }

        def Mesh "Wall_10_2_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_10_2.usda@</SM_Wall_10_2>
        )
        {
        }

        def Mesh "Wall_10_2_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_10_2.usda@</SM_Wall_10_2>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_11"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_11_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_11.usda@</SM_Wall_11>
        )
        {
        }

        def Mesh "Wall_11_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_11.usda@</SM_Wall_11>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_12"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_12_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_12.usda@</SM_Wall_12>
        )
        {
        }

        def Mesh "Wall_12_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_12.usda@</SM_Wall_12>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_15"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_15_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_15.usda@</SM_Wall_15>
        )
        {
        }

        def Mesh "Wall_15_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_15.usda@</SM_Wall_15>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_16"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_16_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_16.usda@</SM_Wall_16>
        )
        {
        }

        def Mesh "Wall_16_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_16.usda@</SM_Wall_16>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_17"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_17_0_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_17_0.usda@</SM_Wall_17_0>
        )
        {
        }

        def Mesh "Wall_17_0_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_17_0.usda@</SM_Wall_17_0>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }

        def Mesh "Wall_17_1_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_17_1.usda@</SM_Wall_17_1>
        )
        {
        }

        def Mesh "Wall_17_1_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_17_1.usda@</SM_Wall_17_1>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }

        def Mesh "Wall_17_2_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_17_2.usda@</SM_Wall_17_2>
        )
        {
        }

        def Mesh "Wall_17_2_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_17_2.usda@</SM_Wall_17_2>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_19"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_19_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_19.usda@</SM_Wall_19>
        )
        {
        }

        def Mesh "Wall_19_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_19.usda@</SM_Wall_19>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }

    def Xform "Wall_20"
    {
        matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 2.220446049250313e-16, 0.9999999999999998, 0), (0, -0.9999999999999998, 2.220446049250313e-16, 0), (0, 0, 0, 1) )
        uniform token[] xformOpOrder = ["xformOp:transform"]

        def Mesh "Wall_20_visual" (
            prepend references = @./dataset_house_100/meshes/usd/Wall_20.usda@</SM_Wall_20>
        )
        {
        }

        def Mesh "Wall_20_collision" (
            prepend apiSchemas = ["PhysicsCollisionAPI", "PhysicsMeshCollisionAPI"]
            prepend references = @./dataset_house_100/meshes/usd/Wall_20.usda@</SM_Wall_20>
        )
        {
            uniform token physics:approximation = "convexHull"
            bool physics:collisionEnabled = 1
            float[] primvars:displayOpacity = [1]
            token visibility = "invisible"
        }
    }
}

