1#usda 1.0
2(
3    defaultPrim = "Cube"
4    upAxis = "Z"
5)
6
7def Xform "Cube" (
8    assetInfo = {
9        asset identifier = @./Cube.usda@
10        string name = "Cube"
11    }
12    kind = "component"
13    variants = {
14        string shadingVariant = "Default"
15    }
16    add variantSets = "shadingVariant"
17)
18{
19    def Xform "Geom"
20    {
21        def Mesh "Cube" (
22            prepend references = @CubeCompressedTriangles.usda.draco/Cube_Geom_Cube.drc@
23        )
24        {
25        }
26    }
27    variantSet "shadingVariant" = {
28        "Blue" {
29            over "Geom"
30            {
31                over "Cube"
32                {
33                    color3f[] primvars:displayColor = [(0, 0, 0.8)]
34                }
35            }
36
37        }
38        "Default" {
39            over "Geom"
40            {
41                over "Cube"
42                {
43                    color3f[] primvars:displayColor = [(0.217638, 0.217638, 0.217638)]
44                }
45            }
46
47        }
48        "Red" {
49            over "Geom"
50            {
51                over "Cube"
52                {
53                    color3f[] primvars:displayColor = [(0.8, 0, 0)]
54                }
55            }
56
57        }
58    }
59}
60
61