diff --git a/full_assets/CarbonFrameBike/index.usda b/full_assets/CarbonFrameBike/index.usda index a27cce5c..15b7dccd 100644 --- a/full_assets/CarbonFrameBike/index.usda +++ b/full_assets/CarbonFrameBike/index.usda @@ -1,9 +1,16 @@ #usda 1.0 ( defaultPrim = "CarbonFrameBike" + startTimeCode = 0 + endTimeCode = 358.75 ) def "CarbonFrameBike" ( + assetInfo = { + string name = "CarbonFrameBike" + string version = "1" + } + kind = "model" prepend references = @./CarbonFrameBike.usdz@ ) {} \ No newline at end of file diff --git a/full_assets/ElephantWithMonochord/index.usda b/full_assets/ElephantWithMonochord/index.usda index 9ab41227..6be89762 100644 --- a/full_assets/ElephantWithMonochord/index.usda +++ b/full_assets/ElephantWithMonochord/index.usda @@ -1,9 +1,18 @@ #usda 1.0 ( defaultPrim = "ElephantWithMonochord" + startTimeCode = 0 + endTimeCode = 3023 ) def "ElephantWithMonochord" ( + assetInfo = { + string name = "ElephantWithMonochord" + string version = "1" + } + kind = "model" prepend references = @./SoC-ElephantWithMonochord.usdc@ ) -{} \ No newline at end of file +{ +} + diff --git a/full_assets/McUsd/index.usda b/full_assets/McUsd/index.usda index 8f2e2a52..7fa231f0 100644 --- a/full_assets/McUsd/index.usda +++ b/full_assets/McUsd/index.usda @@ -4,6 +4,13 @@ ) def Xform "McUsd" +( + assetInfo = { + string name = "McUsd" + string version = "1" + } + kind = "model" +) { def "McUsd" ( prepend references = @./McUsd.usdz@ diff --git a/full_assets/OpenChessSet/index.usda b/full_assets/OpenChessSet/index.usda index f993645d..fadda661 100644 --- a/full_assets/OpenChessSet/index.usda +++ b/full_assets/OpenChessSet/index.usda @@ -4,6 +4,11 @@ ) def "OpenChessSet" ( + assetInfo = { + string name = "OpenChessSet" + string version = "1" + } + kind = "model" prepend references = @./chess_set.usda@ ) {} \ No newline at end of file diff --git a/full_assets/StandardShaderBall/index.usda b/full_assets/StandardShaderBall/index.usda index c4bc20ed..00ed4190 100644 --- a/full_assets/StandardShaderBall/index.usda +++ b/full_assets/StandardShaderBall/index.usda @@ -4,6 +4,11 @@ ) def "StandardShaderBall" ( + assetInfo = { + string name = "StandardShaderBall" + string version = "1" + } + kind = "model" prepend references = @./standard_shader_ball_scene.usda@ variants = { string example_material = "mtlx_gold" diff --git a/full_assets/Teapot/index.usda b/full_assets/Teapot/index.usda index c1657781..17e67abd 100644 --- a/full_assets/Teapot/index.usda +++ b/full_assets/Teapot/index.usda @@ -4,6 +4,11 @@ ) def "Teapot" ( + assetInfo = { + string name = "Teapot" + string version = "1" + } + kind = "model" prepend references = @./Teapot.usd@ ) {} \ No newline at end of file diff --git a/full_assets/UsdCookie/index.usda b/full_assets/UsdCookie/index.usda index 5b16fef6..19c74a98 100644 --- a/full_assets/UsdCookie/index.usda +++ b/full_assets/UsdCookie/index.usda @@ -4,6 +4,11 @@ ) def "UsdCookie" ( + assetInfo = { + string name = "UsdCookie" + string version = "1" + } + kind = "model" prepend references = @./UsdCookie.usdz@ ) {} \ No newline at end of file diff --git a/full_assets/Vehicles/index.usda b/full_assets/Vehicles/index.usda index ae466677..1546ca5a 100644 --- a/full_assets/Vehicles/index.usda +++ b/full_assets/Vehicles/index.usda @@ -4,26 +4,51 @@ ) def "FourWD" ( + assetInfo = { + string name = "FourWD" + string version = "1" + } + kind = "model" prepend references = @./USD_Mini_Car_Kit/assets/vehicles/4wd/asset/4wdFullAsset.usda@ ) {} def "Ambulance" ( + assetInfo = { + string name = "Ambulance" + string version = "1" + } + kind = "model" prepend references = @./USD_Mini_Car_Kit/assets/vehicles/ambulance/asset/ambulanceFullAsset.usda@ ) {} def "Formula" ( + assetInfo = { + string name = "Formula" + string version = "1" + } + kind = "model" prepend references = @./USD_Mini_Car_Kit/assets/vehicles/formula/asset/formulaFullAsset.usda@ ) {} def "Sedan" ( + assetInfo = { + string name = "Sedan" + string version = "1" + } + kind = "model" prepend references = @./USD_Mini_Car_Kit/assets/vehicles/sedan/asset/sedanFullAsset.usda@ ) {} def "Van" ( + assetInfo = { + string name = "Van" + string version = "1" + } + kind = "model" prepend references = @./USD_Mini_Car_Kit/assets/vehicles/van/asset/vanFullAsset.usda@ ) {} \ No newline at end of file diff --git a/test_assets/AlphaBlendModeTest/index.usda b/test_assets/AlphaBlendModeTest/index.usda index 9ea92c7d..f8b46649 100644 --- a/test_assets/AlphaBlendModeTest/index.usda +++ b/test_assets/AlphaBlendModeTest/index.usda @@ -4,6 +4,11 @@ ) def "AlphaBlendModeTest" ( + assetInfo = { + string name = "AlphaBlendModeTest" + string version = "1" + } + kind = "model" prepend references = @./AlphaBlendModeTest.usd@ ) {} \ No newline at end of file diff --git a/test_assets/AlphaBlendSortTest/index.usda b/test_assets/AlphaBlendSortTest/index.usda index 065dc019..a5edb767 100644 --- a/test_assets/AlphaBlendSortTest/index.usda +++ b/test_assets/AlphaBlendSortTest/index.usda @@ -4,6 +4,11 @@ ) def "AlphaBlendSortTest" ( + assetInfo = { + string name = "AlphaBlendSortTest" + string version = "1" + } + kind = "model" prepend references = @./AlphaBlendSortTest.usda@ ) {} \ No newline at end of file diff --git a/test_assets/MaterialXTest/index.usda b/test_assets/MaterialXTest/index.usda index ea2cfe2f..997ad620 100644 --- a/test_assets/MaterialXTest/index.usda +++ b/test_assets/MaterialXTest/index.usda @@ -4,22 +4,42 @@ ) def "Basic" ( + assetInfo = { + string name = "MaterialX Basic" + string version = "1" + } + kind = "model" prepend references = @./basic.usda@ ) {} def "Basic_Flatten" ( + assetInfo = { + string name = "MaterialX Basic_Flatten" + string version = "1" + } + kind = "model" prepend references = @./basic_flatten.usda@ ) {} def "BasicTextured" ( + assetInfo = { + string name = "MaterialX BasicTextured" + string version = "1" + } + kind = "model" prepend references = @./basicTextured.usda@ ) {} def "BasicTextured_Flatten" ( + assetInfo = { + string name = "MaterialX BasicTextured_Flatten" + string version = "1" + } + kind = "model" prepend references = @./basicTextured_flatten.usda@ ) {} diff --git a/test_assets/NormalsTextureBiasAndScale/index.usda b/test_assets/NormalsTextureBiasAndScale/index.usda index 8dbdfcec..7d351440 100644 --- a/test_assets/NormalsTextureBiasAndScale/index.usda +++ b/test_assets/NormalsTextureBiasAndScale/index.usda @@ -4,6 +4,11 @@ ) def "NormalsTextureBiasAndScale" ( + assetInfo = { + string name = "NormalsTextureBiasAndScale" + string version = "1" + } + kind = "model" prepend references = @./NormalsTextureBiasAndScale.usda@ ) {} \ No newline at end of file diff --git a/test_assets/RoughnessTest/index.usda b/test_assets/RoughnessTest/index.usda index 2e133416..3acf3bfd 100644 --- a/test_assets/RoughnessTest/index.usda +++ b/test_assets/RoughnessTest/index.usda @@ -4,6 +4,11 @@ ) def "RoughnessTest" ( + assetInfo = { + string name = "RoughnessTest" + string version = "1" + } + kind = "model" prepend references = @./RoughnessTest.usdz@ ) {} \ No newline at end of file diff --git a/test_assets/TextureCoordinateTest/index.usda b/test_assets/TextureCoordinateTest/index.usda index 96d077fe..24974bf1 100644 --- a/test_assets/TextureCoordinateTest/index.usda +++ b/test_assets/TextureCoordinateTest/index.usda @@ -4,6 +4,11 @@ ) def "TextureCoordinateTest" ( + assetInfo = { + string name = "TextureCoordinateTest" + string version = "1" + } + kind = "model" prepend references = @./TextureCoordinateTest.usda@ ) {} \ No newline at end of file diff --git a/test_assets/TextureTransformTest/index.usda b/test_assets/TextureTransformTest/index.usda index 854a8f3c..3fc71a62 100644 --- a/test_assets/TextureTransformTest/index.usda +++ b/test_assets/TextureTransformTest/index.usda @@ -4,6 +4,11 @@ ) def "TextureTransformTest" ( + assetInfo = { + string name = "TextureTransformTest" + string version = "1" + } + kind = "model" prepend references = @./TextureTransformTest.usd@ ) {} \ No newline at end of file diff --git a/test_assets/USDZ/index.usda b/test_assets/USDZ/index.usda index 831ff067..26db28ee 100644 --- a/test_assets/USDZ/index.usda +++ b/test_assets/USDZ/index.usda @@ -6,47 +6,84 @@ ) def "AnimatedCube" ( + assetInfo = { + string name = "AnimatedCube" + string version = "1" + } + kind = "model" prepend references = @./AnimatedCube/AnimatedCube.usdz@ active=false ) {} def "AnimatedTriangle" ( + assetInfo = { + string name = "AnimatedTriangle" + string version = "1" + } prepend references = @./AnimatedTriangle/AnimatedTriangle.usdz@ ) {} def "BoxAnimated" ( + assetInfo = { + string name = "BoxAnimated" + string version = "1" + } prepend references = @./BoxAnimated/BoxAnimated.usdz@ ) {} def "BrainStem" ( + assetInfo = { + string name = "BrainStem" + string version = "1" + } prepend references = @./BrainStem/BrainStem.usdz@ ) {} def "CesiumMan" ( + assetInfo = { + string name = "CesiumMan" + string version = "1" + } prepend references = @./CesiumMan/CesiumMan.usdz@ ) {} def "DamagedHelmet" ( + assetInfo = { + string name = "DamagedHelmet" + string version = "1" + } prepend references = @./DamagedHelmet/DamagedHelmet.usdz@ ) {} def "InterpolationTest" ( + assetInfo = { + string name = "InterpolationTest" + string version = "1" + } prepend references = @./InterpolationTest/InterpolationTest.usdz@ ) {} def "RiggedFigure" ( + assetInfo = { + string name = "RiggedFigure" + string version = "1" + } prepend references = @./RiggedFigure/RiggedFigure.usdz@ ) {} def "RiggedSimple" ( + assetInfo = { + string name = "RiggedSimple" + string version = "1" + } prepend references = @./RiggedSimple/RiggedSimple.usdz@ ) {} \ No newline at end of file diff --git a/test_assets/foundation/index.usda b/test_assets/foundation/index.usda index 668767fc..a2b00f4d 100644 --- a/test_assets/foundation/index.usda +++ b/test_assets/foundation/index.usda @@ -3,7 +3,12 @@ defaultPrim = "AlphaBlendModeTest" ) -def "AlphaBlendModeTest" ( +def "Foundation" ( + assetInfo = { + string name = "Foundation" + string version = "1" + } + kind = "model" prepend references = @./AlphaBlendModeTest.usdz@ ) {} \ No newline at end of file diff --git a/test_assets/schemaTests/index.usda b/test_assets/schemaTests/index.usda index 1b8ab0eb..026a98d6 100644 --- a/test_assets/schemaTests/index.usda +++ b/test_assets/schemaTests/index.usda @@ -3,106 +3,229 @@ ) def Scope "Extent" -{ +( + kind = "group" +){ def "Regular_Extent" ( + assetInfo = { + string name = "Regular_Extent" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/extent/regular_extent.usda@ ) {} def "Scaled_Extent" ( + assetInfo = { + string name = "Scaled_Extent" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/extent/scaled_extent.usda@ ) {} def "Zero_Extent" ( + assetInfo = { + string name = "Zero_Extent" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/extent/zero_extent.usda@ ) {} } def Scope "Meshes" +( + kind = "group" +) { def "FiveFace" ( + assetInfo = { + string name = "FiveFace" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/5_face/5_face.usda@ ) {} def "DoubleSided_Quad" ( + assetInfo = { + string name = "DoubleSided_Quad" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/doubleSided/doubleSided_quad.usda@ ) {} def "Empty" ( + assetInfo = { + string name = "Empty" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/empty_mesh/empty.usda@ ) {} def "Mixed" ( + assetInfo = { + string name = "Mixed" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/mixed_faceVertexCounts/mixed.usda@ ) {} def "NormalsTypes" ( + assetInfo = { + string name = "NormalsTypes" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/normals_types/normalsTypes.usda@ ) {} def "PointsTypes" ( + assetInfo = { + string name = "PointsTypes" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/points_types/pointsTypes.usda@ ) {} def "Quads" ( + assetInfo = { + string name = "Quads" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/quad_mesh/quads.usda@ ) {} def "SingleSided" ( + assetInfo = { + string name = "SingleSided" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/singleSided/singleSided.usda@ ) {} def "Subdiv_Bilinear" ( + assetInfo = { + string name = "Subdiv_Bilinear" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/subdiv_bilinear/subdiv_bilinear.usda@ ) {} def "Subdiv_CatmullClark" ( + assetInfo = { + string name = "Subdiv_CatmullClark" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/subdiv_catmullClark/subdiv_catmullClark.usda@ ) {} def "Subdiv_Loop_Quads" ( + assetInfo = { + string name = "Subdiv_Loop_Quads" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/subdiv_loop_quads/subdiv_loop_quads.usda@ ) {} def "Subdiv_Loop_Triangles" ( + assetInfo = { + string name = "Subdiv_Loop_Triangles" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/subdiv_loop_triangles/subdiv_loop_triangles.usda@ ) {} def "Subdiv_None" ( + assetInfo = { + string name = "Subdiv_None" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/subdiv_none/subdiv_none.usda@ ) {} def "Triangles" ( + assetInfo = { + string name = "Triangles" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/meshes/triangled_mesh/triangles.usda@ ) {} } def Scope "Primitives" +( + kind = "group" +) { def "All_Primitives" ( + assetInfo = { + string name = "All_Primitives" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/primitives/all_primitives.usda@ ) {} def "Capsule" ( + assetInfo = { + string name = "Capsule" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/primitives/capsule.usda@ ) {} def "Cone" ( + assetInfo = { + string name = "Cone" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/primitives/cone.usda@ ) {} def "Cube" ( + assetInfo = { + string name = "Cube" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/primitives/cube.usda@ ) {} def "Cylinder" ( + assetInfo = { + string name = "Cylinder" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/primitives/cylinder.usda@ ) {} def "Sphere" ( + assetInfo = { + string name = "Sphere" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/primitives/sphere.usda@ ) {} @@ -110,32 +233,65 @@ def Scope "Primitives" } def Scope "Transforms" +( + kind = "group" +) { def "Complex_Transform" ( + assetInfo = { + string name = "Complex_Transform" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/transforms/complex_transform.usda@ ) {} def "Matrix_Transform" ( + assetInfo = { + string name = "Matrix_Transform" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/transforms/matrix_transform.usda@ ) {} def "Scopes_And_Xforms_Nested" ( + assetInfo = { + string name = "Scopes_And_Xforms_Nested" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/transforms/scopes_and_xforms_nested.usda@ ) {} def "Simple_Transform" ( + assetInfo = { + string name = "Simple_Transform" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/transforms/simple_transform.usda@ ) {} - def "Weird_MAtrix_Transform" ( + def "Weird_Matrix_Transform" ( + assetInfo = { + string name = "Weird_Matrix_Transform" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/transforms/weird_matrix_transform.usda@ ) {} def "Xforms_Nested" ( + assetInfo = { + string name = "Xforms_Nested" + string version = "1" + } + kind = "model" prepend references = @./usdGeom/transforms/xforms_nested.usda@ ) {}