diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
new file mode 100644
index 00000000..b5daed83
--- /dev/null
+++ b/.github/workflows/deploy.yml
@@ -0,0 +1,39 @@
+name: Deploy to GitHub Pages
+
+on:
+ # Trigger the workflow every time you push to the `main` branch
+ # Using a different branch name? Replace `main` with your branch’s name
+ push:
+ branches: [main]
+ # Allows you to run this workflow manually from the Actions tab on GitHub.
+ workflow_dispatch:
+
+# Allow this job to clone the repo and create a page deployment
+permissions:
+ contents: read
+ pages: write
+ id-token: write
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout your repository using git
+ uses: actions/checkout@v4
+ - name: Install, build, and upload your site
+ uses: withastro/action@v2
+ with:
+ path: ./docs # The root location of your Astro project inside the repository. (optional)
+ # node-version: 20 # The specific version of Node that should be used to build your site. Defaults to 20. (optional)
+ # package-manager: pnpm@latest # The Node package manager that should be used to install dependencies and build your site. Automatically detected based on your lockfile. (optional)
+
+ deploy:
+ needs: build
+ runs-on: ubuntu-latest
+ environment:
+ name: github-pages
+ url: ${{ steps.deployment.outputs.page_url }}
+ steps:
+ - name: Deploy to GitHub Pages
+ id: deployment
+ uses: actions/deploy-pages@v4
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..016b59ea
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,24 @@
+# build output
+dist/
+
+# generated types
+.astro/
+
+# dependencies
+node_modules/
+
+# logs
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+
+# environment variables
+.env
+.env.production
+
+# macOS-specific files
+.DS_Store
+
+# jetbrains setting folder
+.idea/
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
new file mode 100644
index 00000000..22a15055
--- /dev/null
+++ b/.vscode/extensions.json
@@ -0,0 +1,4 @@
+{
+ "recommendations": ["astro-build.astro-vscode"],
+ "unwantedRecommendations": []
+}
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 00000000..d6422097
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,11 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "command": "./node_modules/.bin/astro dev",
+ "name": "Development server",
+ "request": "launch",
+ "type": "node-terminal"
+ }
+ ]
+}
diff --git a/ALab/baked_procedurals/main.usda b/ALab/baked_procedurals/main.usda
new file mode 100644
index 00000000..3ab98287
--- /dev/null
+++ b/ALab/baked_procedurals/main.usda
@@ -0,0 +1,4 @@
+#usda 1.0
+(
+ doc = "This is a placeholder layer to be replaced with the baked_procedurals package available as an additional download. Get it to see hair and cloth on the characters!"
+)
diff --git a/ALab/entity/alab_set01/alab_set01.usda b/ALab/entity/alab_set01/alab_set01.usda
new file mode 100644
index 00000000..4142b42f
--- /dev/null
+++ b/ALab/entity/alab_set01/alab_set01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/alab_set01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "alab_set01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/alab_set01/assembly/alab_set01_assembly.usda b/ALab/entity/alab_set01/assembly/alab_set01_assembly.usda
new file mode 100644
index 00000000..7e13a964
--- /dev/null
+++ b/ALab/entity/alab_set01/assembly/alab_set01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/alab_set01/assembly_assembly_alab_set01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/book_encyclopedia01/book_encyclopedia01.usda b/ALab/entity/book_encyclopedia01/book_encyclopedia01.usda
new file mode 100644
index 00000000..1f02be25
--- /dev/null
+++ b/ALab/entity/book_encyclopedia01/book_encyclopedia01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/book_encyclopedia01_surfacing.usda@,
+ @modelling/book_encyclopedia01_modelling.usda@,
+ @preview/book_encyclopedia01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "book_encyclopedia01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460260"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/book_encyclopedia01/modelling/book_encyclopedia01_modelling.usda b/ALab/entity/book_encyclopedia01/modelling/book_encyclopedia01_modelling.usda
new file mode 100644
index 00000000..8ea4be65
--- /dev/null
+++ b/ALab/entity/book_encyclopedia01/modelling/book_encyclopedia01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/book_encyclopedia01/geo_modelling_book_encyclopedia01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview.usda b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview.usda
new file mode 100644
index 00000000..8fe736e7
--- /dev/null
+++ b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @book_encyclopedia01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @book_encyclopedia01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @book_encyclopedia01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @book_encyclopedia01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @book_encyclopedia01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @book_encyclopedia01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_X_pos.png b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e6b0795c
Binary files /dev/null and b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_x_neg.png b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..40c6bad9
Binary files /dev/null and b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_y_neg.png b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7997a33d
Binary files /dev/null and b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_y_pos.png b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..958d21a0
Binary files /dev/null and b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_z_neg.png b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..45ef052b
Binary files /dev/null and b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_z_pos.png b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..cf5441ee
Binary files /dev/null and b/ALab/entity/book_encyclopedia01/preview/book_encyclopedia01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/book_encyclopedia01/surfacing/book_encyclopedia01_surfacing.usda b/ALab/entity/book_encyclopedia01/surfacing/book_encyclopedia01_surfacing.usda
new file mode 100644
index 00000000..e42034a1
--- /dev/null
+++ b/ALab/entity/book_encyclopedia01/surfacing/book_encyclopedia01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/book_encyclopedia01/look_surfacing_book_encyclopedia01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/book_magazine01/book_magazine01.usda b/ALab/entity/book_magazine01/book_magazine01.usda
new file mode 100644
index 00000000..35009b71
--- /dev/null
+++ b/ALab/entity/book_magazine01/book_magazine01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/book_magazine01_surfacing.usda@,
+ @modelling/book_magazine01_modelling.usda@,
+ @preview/book_magazine01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "book_magazine01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457674"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/book_magazine01/modelling/book_magazine01_modelling.usda b/ALab/entity/book_magazine01/modelling/book_magazine01_modelling.usda
new file mode 100644
index 00000000..c02594ea
--- /dev/null
+++ b/ALab/entity/book_magazine01/modelling/book_magazine01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/book_magazine01/geo_modelling_book_magazine01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/book_magazine01/preview/book_magazine01_preview.usda b/ALab/entity/book_magazine01/preview/book_magazine01_preview.usda
new file mode 100644
index 00000000..3c72a444
--- /dev/null
+++ b/ALab/entity/book_magazine01/preview/book_magazine01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @book_magazine01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @book_magazine01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @book_magazine01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @book_magazine01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @book_magazine01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @book_magazine01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_X_pos.png b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b3168a2d
Binary files /dev/null and b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_x_neg.png b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..63d969b1
Binary files /dev/null and b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_y_neg.png b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d3b77b47
Binary files /dev/null and b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_y_pos.png b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e4c2346b
Binary files /dev/null and b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_z_neg.png b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..4a493ccc
Binary files /dev/null and b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_z_pos.png b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..eb25429b
Binary files /dev/null and b/ALab/entity/book_magazine01/preview/book_magazine01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/book_magazine01/surfacing/book_magazine01_surfacing.usda b/ALab/entity/book_magazine01/surfacing/book_magazine01_surfacing.usda
new file mode 100644
index 00000000..73fd664d
--- /dev/null
+++ b/ALab/entity/book_magazine01/surfacing/book_magazine01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/book_magazine01/look_surfacing_book_magazine01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/books_encyclopedias01/books_encyclopedias01.usda b/ALab/entity/books_encyclopedias01/books_encyclopedias01.usda
new file mode 100644
index 00000000..c9b486b2
--- /dev/null
+++ b/ALab/entity/books_encyclopedias01/books_encyclopedias01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/books_encyclopedias01_surfacing.usda@,
+ @modelling/books_encyclopedias01_modelling.usda@,
+ @preview/books_encyclopedias01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "books_encyclopedias01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460516"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/books_encyclopedias01/modelling/books_encyclopedias01_modelling.usda b/ALab/entity/books_encyclopedias01/modelling/books_encyclopedias01_modelling.usda
new file mode 100644
index 00000000..3bad58c7
--- /dev/null
+++ b/ALab/entity/books_encyclopedias01/modelling/books_encyclopedias01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/books_encyclopedias01/geo_modelling_books_encyclopedias01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview.usda b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview.usda
new file mode 100644
index 00000000..00448542
--- /dev/null
+++ b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @books_encyclopedias01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @books_encyclopedias01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @books_encyclopedias01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @books_encyclopedias01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @books_encyclopedias01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @books_encyclopedias01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_X_pos.png b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..23b42014
Binary files /dev/null and b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_x_neg.png b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..cef53b28
Binary files /dev/null and b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_y_neg.png b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..cf9ada4d
Binary files /dev/null and b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_y_pos.png b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..adf40497
Binary files /dev/null and b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_z_neg.png b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..9084bbed
Binary files /dev/null and b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_z_pos.png b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..daee3642
Binary files /dev/null and b/ALab/entity/books_encyclopedias01/preview/books_encyclopedias01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/books_encyclopedias01/surfacing/books_encyclopedias01_surfacing.usda b/ALab/entity/books_encyclopedias01/surfacing/books_encyclopedias01_surfacing.usda
new file mode 100644
index 00000000..f7312961
--- /dev/null
+++ b/ALab/entity/books_encyclopedias01/surfacing/books_encyclopedias01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/books_encyclopedias01/look_surfacing_books_encyclopedias01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/books_magazines01/books_magazines01.usda b/ALab/entity/books_magazines01/books_magazines01.usda
new file mode 100644
index 00000000..379b8b1b
--- /dev/null
+++ b/ALab/entity/books_magazines01/books_magazines01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/books_magazines01_surfacing.usda@,
+ @modelling/books_magazines01_modelling.usda@,
+ @preview/books_magazines01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "books_magazines01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457732"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/books_magazines01/modelling/books_magazines01_modelling.usda b/ALab/entity/books_magazines01/modelling/books_magazines01_modelling.usda
new file mode 100644
index 00000000..5421a0ad
--- /dev/null
+++ b/ALab/entity/books_magazines01/modelling/books_magazines01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/books_magazines01/geo_modelling_books_magazines01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/books_magazines01/preview/books_magazines01_preview.usda b/ALab/entity/books_magazines01/preview/books_magazines01_preview.usda
new file mode 100644
index 00000000..a2f090e0
--- /dev/null
+++ b/ALab/entity/books_magazines01/preview/books_magazines01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @books_magazines01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @books_magazines01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @books_magazines01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @books_magazines01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @books_magazines01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @books_magazines01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_X_pos.png b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1ab9c680
Binary files /dev/null and b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_x_neg.png b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..00386c84
Binary files /dev/null and b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_y_neg.png b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ffef8d6a
Binary files /dev/null and b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_y_pos.png b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..678734b8
Binary files /dev/null and b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_z_neg.png b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..da7aa717
Binary files /dev/null and b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_z_pos.png b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ace1e707
Binary files /dev/null and b/ALab/entity/books_magazines01/preview/books_magazines01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/books_magazines01/surfacing/books_magazines01_surfacing.usda b/ALab/entity/books_magazines01/surfacing/books_magazines01_surfacing.usda
new file mode 100644
index 00000000..e0cea56e
--- /dev/null
+++ b/ALab/entity/books_magazines01/surfacing/books_magazines01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/books_magazines01/look_surfacing_books_magazines01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/books_magazines02/books_magazines02.usda b/ALab/entity/books_magazines02/books_magazines02.usda
new file mode 100644
index 00000000..7f2e5408
--- /dev/null
+++ b/ALab/entity/books_magazines02/books_magazines02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/books_magazines02_surfacing.usda@,
+ @modelling/books_magazines02_modelling.usda@,
+ @preview/books_magazines02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "books_magazines02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459016"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/books_magazines02/modelling/books_magazines02_modelling.usda b/ALab/entity/books_magazines02/modelling/books_magazines02_modelling.usda
new file mode 100644
index 00000000..e7ec3c97
--- /dev/null
+++ b/ALab/entity/books_magazines02/modelling/books_magazines02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/books_magazines02/geo_modelling_books_magazines02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/books_magazines02/preview/books_magazines02_preview.usda b/ALab/entity/books_magazines02/preview/books_magazines02_preview.usda
new file mode 100644
index 00000000..073dadbc
--- /dev/null
+++ b/ALab/entity/books_magazines02/preview/books_magazines02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @books_magazines02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @books_magazines02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @books_magazines02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @books_magazines02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @books_magazines02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @books_magazines02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_X_pos.png b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..756a8ca3
Binary files /dev/null and b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_x_neg.png b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3abb86e8
Binary files /dev/null and b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_y_neg.png b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..522a704c
Binary files /dev/null and b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_y_pos.png b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e498078c
Binary files /dev/null and b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_z_neg.png b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e71d9988
Binary files /dev/null and b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_z_pos.png b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..405a28a1
Binary files /dev/null and b/ALab/entity/books_magazines02/preview/books_magazines02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/books_magazines02/surfacing/books_magazines02_surfacing.usda b/ALab/entity/books_magazines02/surfacing/books_magazines02_surfacing.usda
new file mode 100644
index 00000000..446a2ef6
--- /dev/null
+++ b/ALab/entity/books_magazines02/surfacing/books_magazines02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/books_magazines02/look_surfacing_books_magazines02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker01/chemistry_beaker01.usda b/ALab/entity/chemistry_beaker01/chemistry_beaker01.usda
new file mode 100644
index 00000000..c323b634
--- /dev/null
+++ b/ALab/entity/chemistry_beaker01/chemistry_beaker01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_beaker01_surfacing.usda@,
+ @modelling/chemistry_beaker01_modelling.usda@,
+ @preview/chemistry_beaker01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_beaker01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460848"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker01/modelling/chemistry_beaker01_modelling.usda b/ALab/entity/chemistry_beaker01/modelling/chemistry_beaker01_modelling.usda
new file mode 100644
index 00000000..8a9c01c2
--- /dev/null
+++ b/ALab/entity/chemistry_beaker01/modelling/chemistry_beaker01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_beaker01/geo_modelling_chemistry_beaker01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview.usda b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview.usda
new file mode 100644
index 00000000..3ebb897b
--- /dev/null
+++ b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_beaker01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_beaker01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_beaker01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_beaker01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_beaker01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_beaker01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a435116e
Binary files /dev/null and b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..347bdac1
Binary files /dev/null and b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3f117270
Binary files /dev/null and b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d661518c
Binary files /dev/null and b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a35ae3de
Binary files /dev/null and b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5ed266de
Binary files /dev/null and b/ALab/entity/chemistry_beaker01/preview/chemistry_beaker01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_beaker01/surfacing/chemistry_beaker01_surfacing.usda b/ALab/entity/chemistry_beaker01/surfacing/chemistry_beaker01_surfacing.usda
new file mode 100644
index 00000000..992c544a
--- /dev/null
+++ b/ALab/entity/chemistry_beaker01/surfacing/chemistry_beaker01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_beaker01/look_surfacing_chemistry_beaker01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker02/chemistry_beaker02.usda b/ALab/entity/chemistry_beaker02/chemistry_beaker02.usda
new file mode 100644
index 00000000..e400a94f
--- /dev/null
+++ b/ALab/entity/chemistry_beaker02/chemistry_beaker02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_beaker02_surfacing.usda@,
+ @modelling/chemistry_beaker02_modelling.usda@,
+ @preview/chemistry_beaker02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_beaker02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459982"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker02/modelling/chemistry_beaker02_modelling.usda b/ALab/entity/chemistry_beaker02/modelling/chemistry_beaker02_modelling.usda
new file mode 100644
index 00000000..f5be2da4
--- /dev/null
+++ b/ALab/entity/chemistry_beaker02/modelling/chemistry_beaker02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_beaker02/geo_modelling_chemistry_beaker02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview.usda b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview.usda
new file mode 100644
index 00000000..e74cdfc0
--- /dev/null
+++ b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_beaker02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_beaker02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_beaker02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_beaker02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_beaker02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_beaker02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f5d6aa07
Binary files /dev/null and b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f80c8811
Binary files /dev/null and b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5d394954
Binary files /dev/null and b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d8f6dbf5
Binary files /dev/null and b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5e11fa18
Binary files /dev/null and b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7b1faf5c
Binary files /dev/null and b/ALab/entity/chemistry_beaker02/preview/chemistry_beaker02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_beaker02/surfacing/chemistry_beaker02_surfacing.usda b/ALab/entity/chemistry_beaker02/surfacing/chemistry_beaker02_surfacing.usda
new file mode 100644
index 00000000..57ae89fd
--- /dev/null
+++ b/ALab/entity/chemistry_beaker02/surfacing/chemistry_beaker02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_beaker02/look_surfacing_chemistry_beaker02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker03/chemistry_beaker03.usda b/ALab/entity/chemistry_beaker03/chemistry_beaker03.usda
new file mode 100644
index 00000000..30897fb9
--- /dev/null
+++ b/ALab/entity/chemistry_beaker03/chemistry_beaker03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_beaker03_surfacing.usda@,
+ @modelling/chemistry_beaker03_modelling.usda@,
+ @preview/chemistry_beaker03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_beaker03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460468"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker03/modelling/chemistry_beaker03_modelling.usda b/ALab/entity/chemistry_beaker03/modelling/chemistry_beaker03_modelling.usda
new file mode 100644
index 00000000..6ce61702
--- /dev/null
+++ b/ALab/entity/chemistry_beaker03/modelling/chemistry_beaker03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_beaker03/geo_modelling_chemistry_beaker03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview.usda b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview.usda
new file mode 100644
index 00000000..aa1dfe63
--- /dev/null
+++ b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_beaker03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_beaker03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_beaker03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_beaker03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_beaker03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_beaker03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ba47c78e
Binary files /dev/null and b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c2ca8b4b
Binary files /dev/null and b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..783a2aa5
Binary files /dev/null and b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..b4a15f52
Binary files /dev/null and b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..030d50fa
Binary files /dev/null and b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..231e25fe
Binary files /dev/null and b/ALab/entity/chemistry_beaker03/preview/chemistry_beaker03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_beaker03/surfacing/chemistry_beaker03_surfacing.usda b/ALab/entity/chemistry_beaker03/surfacing/chemistry_beaker03_surfacing.usda
new file mode 100644
index 00000000..c1706057
--- /dev/null
+++ b/ALab/entity/chemistry_beaker03/surfacing/chemistry_beaker03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_beaker03/look_surfacing_chemistry_beaker03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda b/ALab/entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda
new file mode 100644
index 00000000..a6756793
--- /dev/null
+++ b/ALab/entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_beaker_rack01_surfacing.usda@,
+ @modelling/chemistry_beaker_rack01_modelling.usda@,
+ @preview/chemistry_beaker_rack01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_beaker_rack01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459132"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker_rack01/modelling/chemistry_beaker_rack01_modelling.usda b/ALab/entity/chemistry_beaker_rack01/modelling/chemistry_beaker_rack01_modelling.usda
new file mode 100644
index 00000000..8892b0a3
--- /dev/null
+++ b/ALab/entity/chemistry_beaker_rack01/modelling/chemistry_beaker_rack01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_beaker_rack01/geo_modelling_chemistry_beaker_rack01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview.usda b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview.usda
new file mode 100644
index 00000000..b903d2f0
--- /dev/null
+++ b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_beaker_rack01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_beaker_rack01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_beaker_rack01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_beaker_rack01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_beaker_rack01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_beaker_rack01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3c7aad07
Binary files /dev/null and b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9e4cc3e4
Binary files /dev/null and b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9d466ce9
Binary files /dev/null and b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..221dbdfc
Binary files /dev/null and b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6af9f7b8
Binary files /dev/null and b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3a212c8a
Binary files /dev/null and b/ALab/entity/chemistry_beaker_rack01/preview/chemistry_beaker_rack01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_beaker_rack01/surfacing/chemistry_beaker_rack01_surfacing.usda b/ALab/entity/chemistry_beaker_rack01/surfacing/chemistry_beaker_rack01_surfacing.usda
new file mode 100644
index 00000000..445e5fd6
--- /dev/null
+++ b/ALab/entity/chemistry_beaker_rack01/surfacing/chemistry_beaker_rack01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_beaker_rack01/look_surfacing_chemistry_beaker_rack01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker_stand01/chemistry_beaker_stand01.usda b/ALab/entity/chemistry_beaker_stand01/chemistry_beaker_stand01.usda
new file mode 100644
index 00000000..cff9714e
--- /dev/null
+++ b/ALab/entity/chemistry_beaker_stand01/chemistry_beaker_stand01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_beaker_stand01_surfacing.usda@,
+ @modelling/chemistry_beaker_stand01_modelling.usda@,
+ @preview/chemistry_beaker_stand01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_beaker_stand01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455246"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker_stand01/modelling/chemistry_beaker_stand01_modelling.usda b/ALab/entity/chemistry_beaker_stand01/modelling/chemistry_beaker_stand01_modelling.usda
new file mode 100644
index 00000000..4ebb0f61
--- /dev/null
+++ b/ALab/entity/chemistry_beaker_stand01/modelling/chemistry_beaker_stand01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_beaker_stand01/geo_modelling_chemistry_beaker_stand01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview.usda b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview.usda
new file mode 100644
index 00000000..c4f8befc
--- /dev/null
+++ b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_beaker_stand01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_beaker_stand01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_beaker_stand01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_beaker_stand01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_beaker_stand01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_beaker_stand01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f00cbcb6
Binary files /dev/null and b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7d293778
Binary files /dev/null and b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..12ff588d
Binary files /dev/null and b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ff88056d
Binary files /dev/null and b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b648de0d
Binary files /dev/null and b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b48c34d4
Binary files /dev/null and b/ALab/entity/chemistry_beaker_stand01/preview/chemistry_beaker_stand01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_beaker_stand01/surfacing/chemistry_beaker_stand01_surfacing.usda b/ALab/entity/chemistry_beaker_stand01/surfacing/chemistry_beaker_stand01_surfacing.usda
new file mode 100644
index 00000000..abc8f97c
--- /dev/null
+++ b/ALab/entity/chemistry_beaker_stand01/surfacing/chemistry_beaker_stand01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_beaker_stand01/look_surfacing_chemistry_beaker_stand01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle01/chemistry_bottle01.usda b/ALab/entity/chemistry_bottle01/chemistry_bottle01.usda
new file mode 100644
index 00000000..b8173c9e
--- /dev/null
+++ b/ALab/entity/chemistry_bottle01/chemistry_bottle01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_bottle01_surfacing.usda@,
+ @modelling/chemistry_bottle01_modelling.usda@,
+ @preview/chemistry_bottle01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_bottle01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455960"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle01/modelling/chemistry_bottle01_modelling.usda b/ALab/entity/chemistry_bottle01/modelling/chemistry_bottle01_modelling.usda
new file mode 100644
index 00000000..604eab5d
--- /dev/null
+++ b/ALab/entity/chemistry_bottle01/modelling/chemistry_bottle01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_bottle01/geo_modelling_chemistry_bottle01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview.usda b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview.usda
new file mode 100644
index 00000000..2c3aec3c
--- /dev/null
+++ b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_bottle01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_bottle01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_bottle01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_bottle01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_bottle01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_bottle01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..822ac258
Binary files /dev/null and b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e77d2924
Binary files /dev/null and b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e7ddcc11
Binary files /dev/null and b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..707a4d4d
Binary files /dev/null and b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..51019a16
Binary files /dev/null and b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3e6aadbe
Binary files /dev/null and b/ALab/entity/chemistry_bottle01/preview/chemistry_bottle01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_bottle01/surfacing/chemistry_bottle01_surfacing.usda b/ALab/entity/chemistry_bottle01/surfacing/chemistry_bottle01_surfacing.usda
new file mode 100644
index 00000000..3bea1530
--- /dev/null
+++ b/ALab/entity/chemistry_bottle01/surfacing/chemistry_bottle01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_bottle01/look_surfacing_chemistry_bottle01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle02/chemistry_bottle02.usda b/ALab/entity/chemistry_bottle02/chemistry_bottle02.usda
new file mode 100644
index 00000000..08f1c219
--- /dev/null
+++ b/ALab/entity/chemistry_bottle02/chemistry_bottle02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_bottle02_surfacing.usda@,
+ @modelling/chemistry_bottle02_modelling.usda@,
+ @preview/chemistry_bottle02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_bottle02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460952"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle02/modelling/chemistry_bottle02_modelling.usda b/ALab/entity/chemistry_bottle02/modelling/chemistry_bottle02_modelling.usda
new file mode 100644
index 00000000..7da2cc0c
--- /dev/null
+++ b/ALab/entity/chemistry_bottle02/modelling/chemistry_bottle02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_bottle02/geo_modelling_chemistry_bottle02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview.usda b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview.usda
new file mode 100644
index 00000000..3b32790d
--- /dev/null
+++ b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_bottle02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_bottle02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_bottle02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_bottle02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_bottle02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_bottle02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..96cb5efc
Binary files /dev/null and b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d14b3244
Binary files /dev/null and b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1d50beab
Binary files /dev/null and b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..873ccaa3
Binary files /dev/null and b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f55c7556
Binary files /dev/null and b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..414e65c6
Binary files /dev/null and b/ALab/entity/chemistry_bottle02/preview/chemistry_bottle02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_bottle02/surfacing/chemistry_bottle02_surfacing.usda b/ALab/entity/chemistry_bottle02/surfacing/chemistry_bottle02_surfacing.usda
new file mode 100644
index 00000000..21c54c00
--- /dev/null
+++ b/ALab/entity/chemistry_bottle02/surfacing/chemistry_bottle02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_bottle02/look_surfacing_chemistry_bottle02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle03/chemistry_bottle03.usda b/ALab/entity/chemistry_bottle03/chemistry_bottle03.usda
new file mode 100644
index 00000000..714f37c0
--- /dev/null
+++ b/ALab/entity/chemistry_bottle03/chemistry_bottle03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_bottle03_surfacing.usda@,
+ @modelling/chemistry_bottle03_modelling.usda@,
+ @preview/chemistry_bottle03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_bottle03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455170"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle03/modelling/chemistry_bottle03_modelling.usda b/ALab/entity/chemistry_bottle03/modelling/chemistry_bottle03_modelling.usda
new file mode 100644
index 00000000..b75f94aa
--- /dev/null
+++ b/ALab/entity/chemistry_bottle03/modelling/chemistry_bottle03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_bottle03/geo_modelling_chemistry_bottle03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview.usda b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview.usda
new file mode 100644
index 00000000..1c136aa7
--- /dev/null
+++ b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_bottle03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_bottle03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_bottle03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_bottle03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_bottle03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_bottle03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..30822d2b
Binary files /dev/null and b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5de1ad5f
Binary files /dev/null and b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..aff069ce
Binary files /dev/null and b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..488e12a2
Binary files /dev/null and b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c82e0de7
Binary files /dev/null and b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ad5a3617
Binary files /dev/null and b/ALab/entity/chemistry_bottle03/preview/chemistry_bottle03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_bottle03/surfacing/chemistry_bottle03_surfacing.usda b/ALab/entity/chemistry_bottle03/surfacing/chemistry_bottle03_surfacing.usda
new file mode 100644
index 00000000..7e29ef34
--- /dev/null
+++ b/ALab/entity/chemistry_bottle03/surfacing/chemistry_bottle03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_bottle03/look_surfacing_chemistry_bottle03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_flask_stand01/chemistry_flask_stand01.usda b/ALab/entity/chemistry_flask_stand01/chemistry_flask_stand01.usda
new file mode 100644
index 00000000..919b26a2
--- /dev/null
+++ b/ALab/entity/chemistry_flask_stand01/chemistry_flask_stand01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_flask_stand01_surfacing.usda@,
+ @modelling/chemistry_flask_stand01_modelling.usda@,
+ @preview/chemistry_flask_stand01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_flask_stand01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458868"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_flask_stand01/modelling/chemistry_flask_stand01_modelling.usda b/ALab/entity/chemistry_flask_stand01/modelling/chemistry_flask_stand01_modelling.usda
new file mode 100644
index 00000000..8da418f3
--- /dev/null
+++ b/ALab/entity/chemistry_flask_stand01/modelling/chemistry_flask_stand01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_flask_stand01/geo_modelling_chemistry_flask_stand01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview.usda b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview.usda
new file mode 100644
index 00000000..a2b2c1d2
--- /dev/null
+++ b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_flask_stand01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_flask_stand01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_flask_stand01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_flask_stand01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_flask_stand01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_flask_stand01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1b720b62
Binary files /dev/null and b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..305144a5
Binary files /dev/null and b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..54c9b878
Binary files /dev/null and b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f14bc198
Binary files /dev/null and b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..15a78a61
Binary files /dev/null and b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..954cd4e2
Binary files /dev/null and b/ALab/entity/chemistry_flask_stand01/preview/chemistry_flask_stand01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_flask_stand01/surfacing/chemistry_flask_stand01_surfacing.usda b/ALab/entity/chemistry_flask_stand01/surfacing/chemistry_flask_stand01_surfacing.usda
new file mode 100644
index 00000000..095db21a
--- /dev/null
+++ b/ALab/entity/chemistry_flask_stand01/surfacing/chemistry_flask_stand01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_flask_stand01/look_surfacing_chemistry_flask_stand01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_kipps_apparatus01/chemistry_kipps_apparatus01.usda b/ALab/entity/chemistry_kipps_apparatus01/chemistry_kipps_apparatus01.usda
new file mode 100644
index 00000000..bae22e50
--- /dev/null
+++ b/ALab/entity/chemistry_kipps_apparatus01/chemistry_kipps_apparatus01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_kipps_apparatus01_surfacing.usda@,
+ @modelling/chemistry_kipps_apparatus01_modelling.usda@,
+ @preview/chemistry_kipps_apparatus01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "chemistry_kipps_apparatus01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460000"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_kipps_apparatus01/modelling/chemistry_kipps_apparatus01_modelling.usda b/ALab/entity/chemistry_kipps_apparatus01/modelling/chemistry_kipps_apparatus01_modelling.usda
new file mode 100644
index 00000000..39c641c5
--- /dev/null
+++ b/ALab/entity/chemistry_kipps_apparatus01/modelling/chemistry_kipps_apparatus01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_kipps_apparatus01/geo_modelling_chemistry_kipps_apparatus01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview.usda b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview.usda
new file mode 100644
index 00000000..9ccd417e
--- /dev/null
+++ b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_kipps_apparatus01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_kipps_apparatus01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_kipps_apparatus01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_kipps_apparatus01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_kipps_apparatus01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_kipps_apparatus01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..6618414d
Binary files /dev/null and b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..60189bdf
Binary files /dev/null and b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..8cb952d1
Binary files /dev/null and b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..06a273de
Binary files /dev/null and b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..4469f2b4
Binary files /dev/null and b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0ac31043
Binary files /dev/null and b/ALab/entity/chemistry_kipps_apparatus01/preview/chemistry_kipps_apparatus01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_kipps_apparatus01/surfacing/chemistry_kipps_apparatus01_surfacing.usda b/ALab/entity/chemistry_kipps_apparatus01/surfacing/chemistry_kipps_apparatus01_surfacing.usda
new file mode 100644
index 00000000..3dd1952f
--- /dev/null
+++ b/ALab/entity/chemistry_kipps_apparatus01/surfacing/chemistry_kipps_apparatus01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_kipps_apparatus01/look_surfacing_chemistry_kipps_apparatus01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/chemistry_magnetic_stirrer01.usda b/ALab/entity/chemistry_magnetic_stirrer01/chemistry_magnetic_stirrer01.usda
new file mode 100644
index 00000000..4374dc26
--- /dev/null
+++ b/ALab/entity/chemistry_magnetic_stirrer01/chemistry_magnetic_stirrer01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_magnetic_stirrer01_surfacing.usda@,
+ @modelling/chemistry_magnetic_stirrer01_modelling.usda@,
+ @preview/chemistry_magnetic_stirrer01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "chemistry_magnetic_stirrer01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457422"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/modelling/chemistry_magnetic_stirrer01_modelling.usda b/ALab/entity/chemistry_magnetic_stirrer01/modelling/chemistry_magnetic_stirrer01_modelling.usda
new file mode 100644
index 00000000..e30a9c9d
--- /dev/null
+++ b/ALab/entity/chemistry_magnetic_stirrer01/modelling/chemistry_magnetic_stirrer01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_magnetic_stirrer01/geo_modelling_chemistry_magnetic_stirrer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview.usda b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview.usda
new file mode 100644
index 00000000..a8d300fb
--- /dev/null
+++ b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_magnetic_stirrer01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_magnetic_stirrer01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_magnetic_stirrer01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_magnetic_stirrer01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_magnetic_stirrer01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_magnetic_stirrer01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ec35fa84
Binary files /dev/null and b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0e9f1c9b
Binary files /dev/null and b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..140215fe
Binary files /dev/null and b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..86415006
Binary files /dev/null and b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..deea3ee9
Binary files /dev/null and b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9c010571
Binary files /dev/null and b/ALab/entity/chemistry_magnetic_stirrer01/preview/chemistry_magnetic_stirrer01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_magnetic_stirrer01/surfacing/chemistry_magnetic_stirrer01_surfacing.usda b/ALab/entity/chemistry_magnetic_stirrer01/surfacing/chemistry_magnetic_stirrer01_surfacing.usda
new file mode 100644
index 00000000..f7558417
--- /dev/null
+++ b/ALab/entity/chemistry_magnetic_stirrer01/surfacing/chemistry_magnetic_stirrer01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_magnetic_stirrer01/look_surfacing_chemistry_magnetic_stirrer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_microscope01/chemistry_microscope01.usda b/ALab/entity/chemistry_microscope01/chemistry_microscope01.usda
new file mode 100644
index 00000000..b245aeb5
--- /dev/null
+++ b/ALab/entity/chemistry_microscope01/chemistry_microscope01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_microscope01_surfacing.usda@,
+ @modelling/chemistry_microscope01_modelling.usda@,
+ @preview/chemistry_microscope01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "chemistry_microscope01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455564"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_microscope01/modelling/chemistry_microscope01_modelling.usda b/ALab/entity/chemistry_microscope01/modelling/chemistry_microscope01_modelling.usda
new file mode 100644
index 00000000..2cd270eb
--- /dev/null
+++ b/ALab/entity/chemistry_microscope01/modelling/chemistry_microscope01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_microscope01/geo_modelling_chemistry_microscope01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview.usda b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview.usda
new file mode 100644
index 00000000..6e18dd9c
--- /dev/null
+++ b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_microscope01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_microscope01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_microscope01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_microscope01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_microscope01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_microscope01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..974ec9e3
Binary files /dev/null and b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e6e712d8
Binary files /dev/null and b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..f10fd71a
Binary files /dev/null and b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a3ad7f1c
Binary files /dev/null and b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..964a3ee9
Binary files /dev/null and b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c3dee379
Binary files /dev/null and b/ALab/entity/chemistry_microscope01/preview/chemistry_microscope01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_microscope01/surfacing/chemistry_microscope01_surfacing.usda b/ALab/entity/chemistry_microscope01/surfacing/chemistry_microscope01_surfacing.usda
new file mode 100644
index 00000000..f205590a
--- /dev/null
+++ b/ALab/entity/chemistry_microscope01/surfacing/chemistry_microscope01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_microscope01/look_surfacing_chemistry_microscope01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube01/chemistry_test_tube01.usda b/ALab/entity/chemistry_test_tube01/chemistry_test_tube01.usda
new file mode 100644
index 00000000..eeeb616d
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube01/chemistry_test_tube01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_test_tube01_surfacing.usda@,
+ @modelling/chemistry_test_tube01_modelling.usda@,
+ @preview/chemistry_test_tube01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "chemistry_test_tube01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457066"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube01/modelling/chemistry_test_tube01_modelling.usda b/ALab/entity/chemistry_test_tube01/modelling/chemistry_test_tube01_modelling.usda
new file mode 100644
index 00000000..889a8c5d
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube01/modelling/chemistry_test_tube01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_test_tube01/geo_modelling_chemistry_test_tube01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview.usda b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview.usda
new file mode 100644
index 00000000..e5ec46cd
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_test_tube01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_test_tube01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_test_tube01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_test_tube01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_test_tube01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_test_tube01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..cf5fb96e
Binary files /dev/null and b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..8dd599df
Binary files /dev/null and b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..92a2ef16
Binary files /dev/null and b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..dacd3344
Binary files /dev/null and b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cb2e5082
Binary files /dev/null and b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9d10f9ea
Binary files /dev/null and b/ALab/entity/chemistry_test_tube01/preview/chemistry_test_tube01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube01/surfacing/chemistry_test_tube01_surfacing.usda b/ALab/entity/chemistry_test_tube01/surfacing/chemistry_test_tube01_surfacing.usda
new file mode 100644
index 00000000..62785058
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube01/surfacing/chemistry_test_tube01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_test_tube01/look_surfacing_chemistry_test_tube01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube02/chemistry_test_tube02.usda b/ALab/entity/chemistry_test_tube02/chemistry_test_tube02.usda
new file mode 100644
index 00000000..11435076
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube02/chemistry_test_tube02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_test_tube02_surfacing.usda@,
+ @modelling/chemistry_test_tube02_modelling.usda@,
+ @preview/chemistry_test_tube02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "chemistry_test_tube02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458666"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube02/modelling/chemistry_test_tube02_modelling.usda b/ALab/entity/chemistry_test_tube02/modelling/chemistry_test_tube02_modelling.usda
new file mode 100644
index 00000000..7eb757a6
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube02/modelling/chemistry_test_tube02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_test_tube02/geo_modelling_chemistry_test_tube02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview.usda b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview.usda
new file mode 100644
index 00000000..7650a4b3
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_test_tube02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_test_tube02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_test_tube02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_test_tube02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_test_tube02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_test_tube02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1ab231fd
Binary files /dev/null and b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7e42a5c3
Binary files /dev/null and b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b3a109f0
Binary files /dev/null and b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..60a17abf
Binary files /dev/null and b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a3c4e4ee
Binary files /dev/null and b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0d053a12
Binary files /dev/null and b/ALab/entity/chemistry_test_tube02/preview/chemistry_test_tube02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube02/surfacing/chemistry_test_tube02_surfacing.usda b/ALab/entity/chemistry_test_tube02/surfacing/chemistry_test_tube02_surfacing.usda
new file mode 100644
index 00000000..4ca94ead
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube02/surfacing/chemistry_test_tube02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_test_tube02/look_surfacing_chemistry_test_tube02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube03/chemistry_test_tube03.usda b/ALab/entity/chemistry_test_tube03/chemistry_test_tube03.usda
new file mode 100644
index 00000000..c8ddc336
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube03/chemistry_test_tube03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/chemistry_test_tube03_surfacing.usda@,
+ @modelling/chemistry_test_tube03_modelling.usda@,
+ @preview/chemistry_test_tube03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "chemistry_test_tube03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460322"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube03/modelling/chemistry_test_tube03_modelling.usda b/ALab/entity/chemistry_test_tube03/modelling/chemistry_test_tube03_modelling.usda
new file mode 100644
index 00000000..1c3e56d9
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube03/modelling/chemistry_test_tube03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/chemistry_test_tube03/geo_modelling_chemistry_test_tube03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview.usda b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview.usda
new file mode 100644
index 00000000..6cc63594
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @chemistry_test_tube03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @chemistry_test_tube03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @chemistry_test_tube03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @chemistry_test_tube03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @chemistry_test_tube03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @chemistry_test_tube03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_X_pos.png b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..98b63f89
Binary files /dev/null and b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_x_neg.png b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6d41fcaf
Binary files /dev/null and b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_y_neg.png b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..45d2d446
Binary files /dev/null and b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_y_pos.png b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a6d249c7
Binary files /dev/null and b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_z_neg.png b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..034f62cf
Binary files /dev/null and b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_z_pos.png b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5cf795a3
Binary files /dev/null and b/ALab/entity/chemistry_test_tube03/preview/chemistry_test_tube03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/chemistry_test_tube03/surfacing/chemistry_test_tube03_surfacing.usda b/ALab/entity/chemistry_test_tube03/surfacing/chemistry_test_tube03_surfacing.usda
new file mode 100644
index 00000000..2d8c4756
--- /dev/null
+++ b/ALab/entity/chemistry_test_tube03/surfacing/chemistry_test_tube03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/chemistry_test_tube03/look_surfacing_chemistry_test_tube03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/construction_cinder_block01/construction_cinder_block01.usda b/ALab/entity/construction_cinder_block01/construction_cinder_block01.usda
new file mode 100644
index 00000000..f217cd75
--- /dev/null
+++ b/ALab/entity/construction_cinder_block01/construction_cinder_block01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/construction_cinder_block01_surfacing.usda@,
+ @modelling/construction_cinder_block01_modelling.usda@,
+ @preview/construction_cinder_block01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "construction_cinder_block01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832450466"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/construction_cinder_block01/modelling/construction_cinder_block01_modelling.usda b/ALab/entity/construction_cinder_block01/modelling/construction_cinder_block01_modelling.usda
new file mode 100644
index 00000000..8a962cda
--- /dev/null
+++ b/ALab/entity/construction_cinder_block01/modelling/construction_cinder_block01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/construction_cinder_block01/geo_modelling_construction_cinder_block01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview.usda b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview.usda
new file mode 100644
index 00000000..56e2a26e
--- /dev/null
+++ b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @construction_cinder_block01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @construction_cinder_block01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @construction_cinder_block01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @construction_cinder_block01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @construction_cinder_block01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @construction_cinder_block01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_X_pos.png b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b7407731
Binary files /dev/null and b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_x_neg.png b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2e491ad8
Binary files /dev/null and b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_y_neg.png b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3df913f6
Binary files /dev/null and b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_y_pos.png b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a7d56024
Binary files /dev/null and b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_z_neg.png b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..32013b59
Binary files /dev/null and b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_z_pos.png b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5a958c3a
Binary files /dev/null and b/ALab/entity/construction_cinder_block01/preview/construction_cinder_block01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/construction_cinder_block01/surfacing/construction_cinder_block01_surfacing.usda b/ALab/entity/construction_cinder_block01/surfacing/construction_cinder_block01_surfacing.usda
new file mode 100644
index 00000000..e6cd1118
--- /dev/null
+++ b/ALab/entity/construction_cinder_block01/surfacing/construction_cinder_block01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/construction_cinder_block01/look_surfacing_construction_cinder_block01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_basket01/decor_basket01.usda b/ALab/entity/decor_basket01/decor_basket01.usda
new file mode 100644
index 00000000..5756907d
--- /dev/null
+++ b/ALab/entity/decor_basket01/decor_basket01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_basket01_surfacing.usda@,
+ @modelling/decor_basket01_modelling.usda@,
+ @preview/decor_basket01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_basket01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458384"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_basket01/modelling/decor_basket01_modelling.usda b/ALab/entity/decor_basket01/modelling/decor_basket01_modelling.usda
new file mode 100644
index 00000000..9ebe2286
--- /dev/null
+++ b/ALab/entity/decor_basket01/modelling/decor_basket01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_basket01/geo_modelling_decor_basket01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_basket01/preview/decor_basket01_preview.usda b/ALab/entity/decor_basket01/preview/decor_basket01_preview.usda
new file mode 100644
index 00000000..109d96b3
--- /dev/null
+++ b/ALab/entity/decor_basket01/preview/decor_basket01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_basket01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_basket01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_basket01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_basket01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_basket01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_basket01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_X_pos.png b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..020553d7
Binary files /dev/null and b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_x_neg.png b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7a4447c6
Binary files /dev/null and b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_y_neg.png b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..4e2b020a
Binary files /dev/null and b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_y_pos.png b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..73fbebce
Binary files /dev/null and b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_z_neg.png b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7463b4eb
Binary files /dev/null and b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_z_pos.png b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5fbab4dd
Binary files /dev/null and b/ALab/entity/decor_basket01/preview/decor_basket01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_basket01/surfacing/decor_basket01_surfacing.usda b/ALab/entity/decor_basket01/surfacing/decor_basket01_surfacing.usda
new file mode 100644
index 00000000..8304ae7d
--- /dev/null
+++ b/ALab/entity/decor_basket01/surfacing/decor_basket01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_basket01/look_surfacing_decor_basket01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_beach_umbrella01/decor_beach_umbrella01.usda b/ALab/entity/decor_beach_umbrella01/decor_beach_umbrella01.usda
new file mode 100644
index 00000000..4497758e
--- /dev/null
+++ b/ALab/entity/decor_beach_umbrella01/decor_beach_umbrella01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_beach_umbrella01_surfacing.usda@,
+ @modelling/decor_beach_umbrella01_modelling.usda@,
+ @preview/decor_beach_umbrella01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_beach_umbrella01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456728"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_beach_umbrella01/modelling/decor_beach_umbrella01_modelling.usda b/ALab/entity/decor_beach_umbrella01/modelling/decor_beach_umbrella01_modelling.usda
new file mode 100644
index 00000000..2bbbc87e
--- /dev/null
+++ b/ALab/entity/decor_beach_umbrella01/modelling/decor_beach_umbrella01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_beach_umbrella01/geo_modelling_decor_beach_umbrella01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview.usda b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview.usda
new file mode 100644
index 00000000..306565ee
--- /dev/null
+++ b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_beach_umbrella01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_beach_umbrella01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_beach_umbrella01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_beach_umbrella01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_beach_umbrella01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_beach_umbrella01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_X_pos.png b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d90a25f6
Binary files /dev/null and b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_x_neg.png b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2e44911b
Binary files /dev/null and b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_y_neg.png b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..c04a8a79
Binary files /dev/null and b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_y_pos.png b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7aa9710d
Binary files /dev/null and b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_z_neg.png b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..09163781
Binary files /dev/null and b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_z_pos.png b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..24b3072d
Binary files /dev/null and b/ALab/entity/decor_beach_umbrella01/preview/decor_beach_umbrella01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_beach_umbrella01/surfacing/decor_beach_umbrella01_surfacing.usda b/ALab/entity/decor_beach_umbrella01/surfacing/decor_beach_umbrella01_surfacing.usda
new file mode 100644
index 00000000..b79feed9
--- /dev/null
+++ b/ALab/entity/decor_beach_umbrella01/surfacing/decor_beach_umbrella01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_beach_umbrella01/look_surfacing_decor_beach_umbrella01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_beachball01/decor_beachball01.usda b/ALab/entity/decor_beachball01/decor_beachball01.usda
new file mode 100644
index 00000000..51de3bf9
--- /dev/null
+++ b/ALab/entity/decor_beachball01/decor_beachball01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_beachball01_surfacing.usda@,
+ @modelling/decor_beachball01_modelling.usda@,
+ @preview/decor_beachball01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_beachball01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459960"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_beachball01/modelling/decor_beachball01_modelling.usda b/ALab/entity/decor_beachball01/modelling/decor_beachball01_modelling.usda
new file mode 100644
index 00000000..29bbd6d9
--- /dev/null
+++ b/ALab/entity/decor_beachball01/modelling/decor_beachball01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_beachball01/geo_modelling_decor_beachball01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_beachball01/preview/decor_beachball01_preview.usda b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview.usda
new file mode 100644
index 00000000..7a1e9dd4
--- /dev/null
+++ b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_beachball01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_beachball01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_beachball01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_beachball01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_beachball01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_beachball01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_X_pos.png b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c28de9c4
Binary files /dev/null and b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_x_neg.png b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7cf4c111
Binary files /dev/null and b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_y_neg.png b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9fe688eb
Binary files /dev/null and b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_y_pos.png b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..13491216
Binary files /dev/null and b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_z_neg.png b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7526eefa
Binary files /dev/null and b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_z_pos.png b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b339ae35
Binary files /dev/null and b/ALab/entity/decor_beachball01/preview/decor_beachball01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_beachball01/surfacing/decor_beachball01_surfacing.usda b/ALab/entity/decor_beachball01/surfacing/decor_beachball01_surfacing.usda
new file mode 100644
index 00000000..e2affebb
--- /dev/null
+++ b/ALab/entity/decor_beachball01/surfacing/decor_beachball01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_beachball01/look_surfacing_decor_beachball01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_blender01/decor_blender01.usda b/ALab/entity/decor_blender01/decor_blender01.usda
new file mode 100644
index 00000000..57cb755c
--- /dev/null
+++ b/ALab/entity/decor_blender01/decor_blender01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_blender01_surfacing.usda@,
+ @modelling/decor_blender01_modelling.usda@,
+ @preview/decor_blender01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_blender01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457312"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_blender01/modelling/decor_blender01_modelling.usda b/ALab/entity/decor_blender01/modelling/decor_blender01_modelling.usda
new file mode 100644
index 00000000..8a2d2051
--- /dev/null
+++ b/ALab/entity/decor_blender01/modelling/decor_blender01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_blender01/geo_modelling_decor_blender01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_blender01/preview/decor_blender01_preview.usda b/ALab/entity/decor_blender01/preview/decor_blender01_preview.usda
new file mode 100644
index 00000000..64c67c81
--- /dev/null
+++ b/ALab/entity/decor_blender01/preview/decor_blender01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_blender01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_blender01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_blender01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_blender01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_blender01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_blender01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_X_pos.png b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1c9eed26
Binary files /dev/null and b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_x_neg.png b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..fa927b27
Binary files /dev/null and b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_y_neg.png b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..4e427165
Binary files /dev/null and b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_y_pos.png b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a8f3494b
Binary files /dev/null and b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_z_neg.png b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..15e8cc59
Binary files /dev/null and b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_z_pos.png b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7a14f35c
Binary files /dev/null and b/ALab/entity/decor_blender01/preview/decor_blender01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_blender01/surfacing/decor_blender01_surfacing.usda b/ALab/entity/decor_blender01/surfacing/decor_blender01_surfacing.usda
new file mode 100644
index 00000000..1f3e3b6b
--- /dev/null
+++ b/ALab/entity/decor_blender01/surfacing/decor_blender01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_blender01/look_surfacing_decor_blender01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_board_games01/decor_board_games01.usda b/ALab/entity/decor_board_games01/decor_board_games01.usda
new file mode 100644
index 00000000..6e2aa872
--- /dev/null
+++ b/ALab/entity/decor_board_games01/decor_board_games01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_board_games01_surfacing.usda@,
+ @modelling/decor_board_games01_modelling.usda@,
+ @preview/decor_board_games01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_board_games01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456108"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_board_games01/modelling/decor_board_games01_modelling.usda b/ALab/entity/decor_board_games01/modelling/decor_board_games01_modelling.usda
new file mode 100644
index 00000000..88f60cb9
--- /dev/null
+++ b/ALab/entity/decor_board_games01/modelling/decor_board_games01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_board_games01/geo_modelling_decor_board_games01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_board_games01/preview/decor_board_games01_preview.usda b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview.usda
new file mode 100644
index 00000000..315f371c
--- /dev/null
+++ b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_board_games01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_board_games01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_board_games01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_board_games01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_board_games01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_board_games01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_X_pos.png b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1812ed74
Binary files /dev/null and b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_x_neg.png b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3f4fd499
Binary files /dev/null and b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_y_neg.png b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..438975ac
Binary files /dev/null and b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_y_pos.png b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6fa2ddc2
Binary files /dev/null and b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_z_neg.png b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..079d45e4
Binary files /dev/null and b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_z_pos.png b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..aeb3ec32
Binary files /dev/null and b/ALab/entity/decor_board_games01/preview/decor_board_games01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_board_games01/surfacing/decor_board_games01_surfacing.usda b/ALab/entity/decor_board_games01/surfacing/decor_board_games01_surfacing.usda
new file mode 100644
index 00000000..cc9794cd
--- /dev/null
+++ b/ALab/entity/decor_board_games01/surfacing/decor_board_games01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_board_games01/look_surfacing_decor_board_games01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_bonsai_jar01/decor_bonsai_jar01.usda b/ALab/entity/decor_bonsai_jar01/decor_bonsai_jar01.usda
new file mode 100644
index 00000000..5dce8d9c
--- /dev/null
+++ b/ALab/entity/decor_bonsai_jar01/decor_bonsai_jar01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_bonsai_jar01_surfacing.usda@,
+ @modelling/decor_bonsai_jar01_modelling.usda@,
+ @preview/decor_bonsai_jar01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_bonsai_jar01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457084"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_bonsai_jar01/modelling/decor_bonsai_jar01_modelling.usda b/ALab/entity/decor_bonsai_jar01/modelling/decor_bonsai_jar01_modelling.usda
new file mode 100644
index 00000000..d42f29f0
--- /dev/null
+++ b/ALab/entity/decor_bonsai_jar01/modelling/decor_bonsai_jar01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_bonsai_jar01/geo_modelling_decor_bonsai_jar01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview.usda b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview.usda
new file mode 100644
index 00000000..095a5e66
--- /dev/null
+++ b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_bonsai_jar01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_bonsai_jar01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_bonsai_jar01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_bonsai_jar01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_bonsai_jar01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_bonsai_jar01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_X_pos.png b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..84a976a0
Binary files /dev/null and b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_x_neg.png b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0cb17070
Binary files /dev/null and b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_y_neg.png b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..bf4e6ff1
Binary files /dev/null and b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_y_pos.png b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..eb4ef508
Binary files /dev/null and b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_z_neg.png b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..36a96b32
Binary files /dev/null and b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_z_pos.png b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..352986c7
Binary files /dev/null and b/ALab/entity/decor_bonsai_jar01/preview/decor_bonsai_jar01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_bonsai_jar01/surfacing/decor_bonsai_jar01_surfacing.usda b/ALab/entity/decor_bonsai_jar01/surfacing/decor_bonsai_jar01_surfacing.usda
new file mode 100644
index 00000000..00ed68fd
--- /dev/null
+++ b/ALab/entity/decor_bonsai_jar01/surfacing/decor_bonsai_jar01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_bonsai_jar01/look_surfacing_decor_bonsai_jar01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_book_open01/decor_book_open01.usda b/ALab/entity/decor_book_open01/decor_book_open01.usda
new file mode 100644
index 00000000..7b2c5741
--- /dev/null
+++ b/ALab/entity/decor_book_open01/decor_book_open01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_book_open01_surfacing.usda@,
+ @modelling/decor_book_open01_modelling.usda@,
+ @preview/decor_book_open01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_book_open01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459294"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_book_open01/modelling/decor_book_open01_modelling.usda b/ALab/entity/decor_book_open01/modelling/decor_book_open01_modelling.usda
new file mode 100644
index 00000000..63fc328b
--- /dev/null
+++ b/ALab/entity/decor_book_open01/modelling/decor_book_open01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_book_open01/geo_modelling_decor_book_open01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_book_open01/preview/decor_book_open01_preview.usda b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview.usda
new file mode 100644
index 00000000..f72cdf1c
--- /dev/null
+++ b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_book_open01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_book_open01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_book_open01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_book_open01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_book_open01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_book_open01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_X_pos.png b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b84feec7
Binary files /dev/null and b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_x_neg.png b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0a9d3c36
Binary files /dev/null and b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_y_neg.png b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2f9b2972
Binary files /dev/null and b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_y_pos.png b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2e889251
Binary files /dev/null and b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_z_neg.png b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6c783654
Binary files /dev/null and b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_z_pos.png b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8db9234b
Binary files /dev/null and b/ALab/entity/decor_book_open01/preview/decor_book_open01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_book_open01/surfacing/decor_book_open01_surfacing.usda b/ALab/entity/decor_book_open01/surfacing/decor_book_open01_surfacing.usda
new file mode 100644
index 00000000..eebb951b
--- /dev/null
+++ b/ALab/entity/decor_book_open01/surfacing/decor_book_open01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_book_open01/look_surfacing_decor_book_open01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_book_open02/decor_book_open02.usda b/ALab/entity/decor_book_open02/decor_book_open02.usda
new file mode 100644
index 00000000..5cc23b6c
--- /dev/null
+++ b/ALab/entity/decor_book_open02/decor_book_open02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_book_open02_surfacing.usda@,
+ @modelling/decor_book_open02_modelling.usda@,
+ @preview/decor_book_open02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_book_open02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458512"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_book_open02/modelling/decor_book_open02_modelling.usda b/ALab/entity/decor_book_open02/modelling/decor_book_open02_modelling.usda
new file mode 100644
index 00000000..fa7d8812
--- /dev/null
+++ b/ALab/entity/decor_book_open02/modelling/decor_book_open02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_book_open02/geo_modelling_decor_book_open02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_book_open02/preview/decor_book_open02_preview.usda b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview.usda
new file mode 100644
index 00000000..029a990c
--- /dev/null
+++ b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_book_open02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_book_open02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_book_open02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_book_open02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_book_open02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_book_open02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_X_pos.png b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b8f8ca6d
Binary files /dev/null and b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_x_neg.png b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4454d353
Binary files /dev/null and b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_y_neg.png b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..6c66d694
Binary files /dev/null and b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_y_pos.png b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c8e4a96f
Binary files /dev/null and b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_z_neg.png b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..04bf4eb8
Binary files /dev/null and b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_z_pos.png b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6803b840
Binary files /dev/null and b/ALab/entity/decor_book_open02/preview/decor_book_open02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_book_open02/surfacing/decor_book_open02_surfacing.usda b/ALab/entity/decor_book_open02/surfacing/decor_book_open02_surfacing.usda
new file mode 100644
index 00000000..7403f304
--- /dev/null
+++ b/ALab/entity/decor_book_open02/surfacing/decor_book_open02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_book_open02/look_surfacing_decor_book_open02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_cap01/decor_bottle_cap01.usda b/ALab/entity/decor_bottle_cap01/decor_bottle_cap01.usda
new file mode 100644
index 00000000..1b9f9a21
--- /dev/null
+++ b/ALab/entity/decor_bottle_cap01/decor_bottle_cap01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_bottle_cap01_surfacing.usda@,
+ @modelling/decor_bottle_cap01_modelling.usda@,
+ @preview/decor_bottle_cap01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_bottle_cap01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832450086"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_cap01/modelling/decor_bottle_cap01_modelling.usda b/ALab/entity/decor_bottle_cap01/modelling/decor_bottle_cap01_modelling.usda
new file mode 100644
index 00000000..d3458d32
--- /dev/null
+++ b/ALab/entity/decor_bottle_cap01/modelling/decor_bottle_cap01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_bottle_cap01/geo_modelling_decor_bottle_cap01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview.usda b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview.usda
new file mode 100644
index 00000000..f6217f2c
--- /dev/null
+++ b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_bottle_cap01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_bottle_cap01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_bottle_cap01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_bottle_cap01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_bottle_cap01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_bottle_cap01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_X_pos.png b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..07e13e93
Binary files /dev/null and b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_x_neg.png b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e5d5eb37
Binary files /dev/null and b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_y_neg.png b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ea20f571
Binary files /dev/null and b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_y_pos.png b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..90963d11
Binary files /dev/null and b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_z_neg.png b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..023afae9
Binary files /dev/null and b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_z_pos.png b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..495466da
Binary files /dev/null and b/ALab/entity/decor_bottle_cap01/preview/decor_bottle_cap01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_bottle_cap01/surfacing/decor_bottle_cap01_surfacing.usda b/ALab/entity/decor_bottle_cap01/surfacing/decor_bottle_cap01_surfacing.usda
new file mode 100644
index 00000000..269d7385
--- /dev/null
+++ b/ALab/entity/decor_bottle_cap01/surfacing/decor_bottle_cap01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_bottle_cap01/look_surfacing_decor_bottle_cap01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_soda01/decor_bottle_soda01.usda b/ALab/entity/decor_bottle_soda01/decor_bottle_soda01.usda
new file mode 100644
index 00000000..c43009cd
--- /dev/null
+++ b/ALab/entity/decor_bottle_soda01/decor_bottle_soda01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_bottle_soda01_surfacing.usda@,
+ @modelling/decor_bottle_soda01_modelling.usda@,
+ @preview/decor_bottle_soda01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_bottle_soda01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455470"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_soda01/modelling/decor_bottle_soda01_modelling.usda b/ALab/entity/decor_bottle_soda01/modelling/decor_bottle_soda01_modelling.usda
new file mode 100644
index 00000000..e761faee
--- /dev/null
+++ b/ALab/entity/decor_bottle_soda01/modelling/decor_bottle_soda01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_bottle_soda01/geo_modelling_decor_bottle_soda01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview.usda b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview.usda
new file mode 100644
index 00000000..f7071eed
--- /dev/null
+++ b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_bottle_soda01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_bottle_soda01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_bottle_soda01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_bottle_soda01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_bottle_soda01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_bottle_soda01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_X_pos.png b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e635d395
Binary files /dev/null and b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_x_neg.png b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..51947085
Binary files /dev/null and b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_y_neg.png b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..06dc1053
Binary files /dev/null and b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_y_pos.png b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c9fdeb64
Binary files /dev/null and b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_z_neg.png b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..fc385e9f
Binary files /dev/null and b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_z_pos.png b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..269927ed
Binary files /dev/null and b/ALab/entity/decor_bottle_soda01/preview/decor_bottle_soda01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_bottle_soda01/surfacing/decor_bottle_soda01_surfacing.usda b/ALab/entity/decor_bottle_soda01/surfacing/decor_bottle_soda01_surfacing.usda
new file mode 100644
index 00000000..7f51019a
--- /dev/null
+++ b/ALab/entity/decor_bottle_soda01/surfacing/decor_bottle_soda01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_bottle_soda01/look_surfacing_decor_bottle_soda01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_soda02/decor_bottle_soda02.usda b/ALab/entity/decor_bottle_soda02/decor_bottle_soda02.usda
new file mode 100644
index 00000000..d3b90a12
--- /dev/null
+++ b/ALab/entity/decor_bottle_soda02/decor_bottle_soda02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_bottle_soda02_surfacing.usda@,
+ @modelling/decor_bottle_soda02_modelling.usda@,
+ @preview/decor_bottle_soda02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_bottle_soda02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456332"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_soda02/modelling/decor_bottle_soda02_modelling.usda b/ALab/entity/decor_bottle_soda02/modelling/decor_bottle_soda02_modelling.usda
new file mode 100644
index 00000000..3b018af3
--- /dev/null
+++ b/ALab/entity/decor_bottle_soda02/modelling/decor_bottle_soda02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_bottle_soda02/geo_modelling_decor_bottle_soda02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview.usda b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview.usda
new file mode 100644
index 00000000..b43dbe67
--- /dev/null
+++ b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_bottle_soda02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_bottle_soda02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_bottle_soda02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_bottle_soda02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_bottle_soda02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_bottle_soda02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_X_pos.png b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c5a2d8ee
Binary files /dev/null and b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_x_neg.png b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..342bcf01
Binary files /dev/null and b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_y_neg.png b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7aea6127
Binary files /dev/null and b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_y_pos.png b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1f44156a
Binary files /dev/null and b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_z_neg.png b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..64f9454c
Binary files /dev/null and b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_z_pos.png b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7eb63453
Binary files /dev/null and b/ALab/entity/decor_bottle_soda02/preview/decor_bottle_soda02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_bottle_soda02/surfacing/decor_bottle_soda02_surfacing.usda b/ALab/entity/decor_bottle_soda02/surfacing/decor_bottle_soda02_surfacing.usda
new file mode 100644
index 00000000..e51a81d2
--- /dev/null
+++ b/ALab/entity/decor_bottle_soda02/surfacing/decor_bottle_soda02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_bottle_soda02/look_surfacing_decor_bottle_soda02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half01/decor_can_half01.usda b/ALab/entity/decor_can_half01/decor_can_half01.usda
new file mode 100644
index 00000000..0e4de4eb
--- /dev/null
+++ b/ALab/entity/decor_can_half01/decor_can_half01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_can_half01_surfacing.usda@,
+ @modelling/decor_can_half01_modelling.usda@,
+ @preview/decor_can_half01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_can_half01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460576"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half01/modelling/decor_can_half01_modelling.usda b/ALab/entity/decor_can_half01/modelling/decor_can_half01_modelling.usda
new file mode 100644
index 00000000..49be9ce1
--- /dev/null
+++ b/ALab/entity/decor_can_half01/modelling/decor_can_half01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_can_half01/geo_modelling_decor_can_half01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half01/preview/decor_can_half01_preview.usda b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview.usda
new file mode 100644
index 00000000..66d761ab
--- /dev/null
+++ b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_can_half01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_can_half01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_can_half01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_can_half01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_can_half01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_can_half01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_X_pos.png b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4e1f8fd2
Binary files /dev/null and b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_x_neg.png b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..63c1a0e7
Binary files /dev/null and b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_y_neg.png b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..f557dcbb
Binary files /dev/null and b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_y_pos.png b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..29bdee13
Binary files /dev/null and b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_z_neg.png b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6974acca
Binary files /dev/null and b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_z_pos.png b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..31c33245
Binary files /dev/null and b/ALab/entity/decor_can_half01/preview/decor_can_half01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_can_half01/surfacing/decor_can_half01_surfacing.usda b/ALab/entity/decor_can_half01/surfacing/decor_can_half01_surfacing.usda
new file mode 100644
index 00000000..7bdd1d7e
--- /dev/null
+++ b/ALab/entity/decor_can_half01/surfacing/decor_can_half01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_can_half01/look_surfacing_decor_can_half01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half02/decor_can_half02.usda b/ALab/entity/decor_can_half02/decor_can_half02.usda
new file mode 100644
index 00000000..943d0bdd
--- /dev/null
+++ b/ALab/entity/decor_can_half02/decor_can_half02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_can_half02_surfacing.usda@,
+ @modelling/decor_can_half02_modelling.usda@,
+ @preview/decor_can_half02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_can_half02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457660"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half02/modelling/decor_can_half02_modelling.usda b/ALab/entity/decor_can_half02/modelling/decor_can_half02_modelling.usda
new file mode 100644
index 00000000..0d4a0a2f
--- /dev/null
+++ b/ALab/entity/decor_can_half02/modelling/decor_can_half02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_can_half02/geo_modelling_decor_can_half02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half02/preview/decor_can_half02_preview.usda b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview.usda
new file mode 100644
index 00000000..e41b4c37
--- /dev/null
+++ b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_can_half02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_can_half02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_can_half02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_can_half02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_can_half02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_can_half02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_X_pos.png b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..adaf831d
Binary files /dev/null and b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_x_neg.png b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b3cf7800
Binary files /dev/null and b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_y_neg.png b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..175efc30
Binary files /dev/null and b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_y_pos.png b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2f19c3f0
Binary files /dev/null and b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_z_neg.png b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..00d85c6d
Binary files /dev/null and b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_z_pos.png b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..63c66af9
Binary files /dev/null and b/ALab/entity/decor_can_half02/preview/decor_can_half02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_can_half02/surfacing/decor_can_half02_surfacing.usda b/ALab/entity/decor_can_half02/surfacing/decor_can_half02_surfacing.usda
new file mode 100644
index 00000000..b9da5e8a
--- /dev/null
+++ b/ALab/entity/decor_can_half02/surfacing/decor_can_half02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_can_half02/look_surfacing_decor_can_half02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half03/decor_can_half03.usda b/ALab/entity/decor_can_half03/decor_can_half03.usda
new file mode 100644
index 00000000..257161f9
--- /dev/null
+++ b/ALab/entity/decor_can_half03/decor_can_half03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_can_half03_surfacing.usda@,
+ @modelling/decor_can_half03_modelling.usda@,
+ @preview/decor_can_half03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_can_half03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458504"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half03/modelling/decor_can_half03_modelling.usda b/ALab/entity/decor_can_half03/modelling/decor_can_half03_modelling.usda
new file mode 100644
index 00000000..4d9e074f
--- /dev/null
+++ b/ALab/entity/decor_can_half03/modelling/decor_can_half03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_can_half03/geo_modelling_decor_can_half03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half03/preview/decor_can_half03_preview.usda b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview.usda
new file mode 100644
index 00000000..c5e28c96
--- /dev/null
+++ b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_can_half03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_can_half03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_can_half03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_can_half03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_can_half03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_can_half03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_X_pos.png b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..33fdb7f6
Binary files /dev/null and b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_x_neg.png b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7710ce9e
Binary files /dev/null and b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_y_neg.png b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..18252a9e
Binary files /dev/null and b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_y_pos.png b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3777e3db
Binary files /dev/null and b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_z_neg.png b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..18f32060
Binary files /dev/null and b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_z_pos.png b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6672a549
Binary files /dev/null and b/ALab/entity/decor_can_half03/preview/decor_can_half03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_can_half03/surfacing/decor_can_half03_surfacing.usda b/ALab/entity/decor_can_half03/surfacing/decor_can_half03_surfacing.usda
new file mode 100644
index 00000000..1476f7b2
--- /dev/null
+++ b/ALab/entity/decor_can_half03/surfacing/decor_can_half03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_can_half03/look_surfacing_decor_can_half03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half04/decor_can_half04.usda b/ALab/entity/decor_can_half04/decor_can_half04.usda
new file mode 100644
index 00000000..cc133fd7
--- /dev/null
+++ b/ALab/entity/decor_can_half04/decor_can_half04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_can_half04_surfacing.usda@,
+ @modelling/decor_can_half04_modelling.usda@,
+ @preview/decor_can_half04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_can_half04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455908"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half04/modelling/decor_can_half04_modelling.usda b/ALab/entity/decor_can_half04/modelling/decor_can_half04_modelling.usda
new file mode 100644
index 00000000..c56fa862
--- /dev/null
+++ b/ALab/entity/decor_can_half04/modelling/decor_can_half04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_can_half04/geo_modelling_decor_can_half04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_can_half04/preview/decor_can_half04_preview.usda b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview.usda
new file mode 100644
index 00000000..bba252eb
--- /dev/null
+++ b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_can_half04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_can_half04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_can_half04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_can_half04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_can_half04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_can_half04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_X_pos.png b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e360e951
Binary files /dev/null and b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_x_neg.png b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0b752344
Binary files /dev/null and b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_y_neg.png b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..4fd2e45f
Binary files /dev/null and b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_y_pos.png b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..549f5788
Binary files /dev/null and b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_z_neg.png b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..74483bbe
Binary files /dev/null and b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_z_pos.png b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9532368c
Binary files /dev/null and b/ALab/entity/decor_can_half04/preview/decor_can_half04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_can_half04/surfacing/decor_can_half04_surfacing.usda b/ALab/entity/decor_can_half04/surfacing/decor_can_half04_surfacing.usda
new file mode 100644
index 00000000..f83f0692
--- /dev/null
+++ b/ALab/entity/decor_can_half04/surfacing/decor_can_half04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_can_half04/look_surfacing_decor_can_half04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_choko_experiment01/decor_choko_experiment01.usda b/ALab/entity/decor_choko_experiment01/decor_choko_experiment01.usda
new file mode 100644
index 00000000..06c6adc4
--- /dev/null
+++ b/ALab/entity/decor_choko_experiment01/decor_choko_experiment01.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/decor_choko_experiment01_lighting.usda@,
+ @surfacing/decor_choko_experiment01_surfacing.usda@,
+ @modelling/decor_choko_experiment01_modelling.usda@,
+ @preview/decor_choko_experiment01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_choko_experiment01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456806"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_choko_experiment01/lighting/decor_choko_experiment01_lighting.usda b/ALab/entity/decor_choko_experiment01/lighting/decor_choko_experiment01_lighting.usda
new file mode 100644
index 00000000..e96cc589
--- /dev/null
+++ b/ALab/entity/decor_choko_experiment01/lighting/decor_choko_experiment01_lighting.usda
@@ -0,0 +1,9 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/entity/decor_choko_experiment01/modelling/decor_choko_experiment01_modelling.usda b/ALab/entity/decor_choko_experiment01/modelling/decor_choko_experiment01_modelling.usda
new file mode 100644
index 00000000..963c861e
--- /dev/null
+++ b/ALab/entity/decor_choko_experiment01/modelling/decor_choko_experiment01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_choko_experiment01/geo_modelling_decor_choko_experiment01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview.usda b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview.usda
new file mode 100644
index 00000000..f625605f
--- /dev/null
+++ b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_choko_experiment01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_choko_experiment01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_choko_experiment01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_choko_experiment01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_choko_experiment01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_choko_experiment01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_X_pos.png b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..03f8115d
Binary files /dev/null and b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_x_neg.png b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ce9dc1f1
Binary files /dev/null and b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_y_neg.png b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ff123d9d
Binary files /dev/null and b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_y_pos.png b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8024f531
Binary files /dev/null and b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_z_neg.png b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a9b1f2d1
Binary files /dev/null and b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_z_pos.png b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1cc4a3f0
Binary files /dev/null and b/ALab/entity/decor_choko_experiment01/preview/decor_choko_experiment01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_choko_experiment01/surfacing/decor_choko_experiment01_surfacing.usda b/ALab/entity/decor_choko_experiment01/surfacing/decor_choko_experiment01_surfacing.usda
new file mode 100644
index 00000000..89f73c7a
--- /dev/null
+++ b/ALab/entity/decor_choko_experiment01/surfacing/decor_choko_experiment01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_choko_experiment01/look_surfacing_decor_choko_experiment01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_clip01/decor_clip01.usda b/ALab/entity/decor_clip01/decor_clip01.usda
new file mode 100644
index 00000000..ab3cd6f7
--- /dev/null
+++ b/ALab/entity/decor_clip01/decor_clip01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_clip01_surfacing.usda@,
+ @modelling/decor_clip01_modelling.usda@,
+ @preview/decor_clip01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_clip01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455784"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_clip01/modelling/decor_clip01_modelling.usda b/ALab/entity/decor_clip01/modelling/decor_clip01_modelling.usda
new file mode 100644
index 00000000..3e3d23af
--- /dev/null
+++ b/ALab/entity/decor_clip01/modelling/decor_clip01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_clip01/geo_modelling_decor_clip01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_clip01/preview/decor_clip01_preview.usda b/ALab/entity/decor_clip01/preview/decor_clip01_preview.usda
new file mode 100644
index 00000000..b968510d
--- /dev/null
+++ b/ALab/entity/decor_clip01/preview/decor_clip01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_clip01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_clip01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_clip01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_clip01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_clip01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_clip01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_X_pos.png b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f6416522
Binary files /dev/null and b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_x_neg.png b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a2e07ddd
Binary files /dev/null and b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_y_neg.png b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..adb9a702
Binary files /dev/null and b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_y_pos.png b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..904f7d78
Binary files /dev/null and b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_z_neg.png b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..8feb23e5
Binary files /dev/null and b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_z_pos.png b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1d17c98d
Binary files /dev/null and b/ALab/entity/decor_clip01/preview/decor_clip01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_clip01/surfacing/decor_clip01_surfacing.usda b/ALab/entity/decor_clip01/surfacing/decor_clip01_surfacing.usda
new file mode 100644
index 00000000..f9ae76cc
--- /dev/null
+++ b/ALab/entity/decor_clip01/surfacing/decor_clip01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_clip01/look_surfacing_decor_clip01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cooler_box01/decor_cooler_box01.usda b/ALab/entity/decor_cooler_box01/decor_cooler_box01.usda
new file mode 100644
index 00000000..b6df83f1
--- /dev/null
+++ b/ALab/entity/decor_cooler_box01/decor_cooler_box01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_cooler_box01_surfacing.usda@,
+ @modelling/decor_cooler_box01_modelling.usda@,
+ @preview/decor_cooler_box01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_cooler_box01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460372"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_cooler_box01/modelling/decor_cooler_box01_modelling.usda b/ALab/entity/decor_cooler_box01/modelling/decor_cooler_box01_modelling.usda
new file mode 100644
index 00000000..532fbadf
--- /dev/null
+++ b/ALab/entity/decor_cooler_box01/modelling/decor_cooler_box01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_cooler_box01/geo_modelling_decor_cooler_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview.usda b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview.usda
new file mode 100644
index 00000000..9ab01390
--- /dev/null
+++ b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_cooler_box01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_cooler_box01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_cooler_box01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_cooler_box01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_cooler_box01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_cooler_box01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_X_pos.png b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d8b71606
Binary files /dev/null and b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_x_neg.png b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6f6d4b6f
Binary files /dev/null and b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_y_neg.png b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..82178059
Binary files /dev/null and b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_y_pos.png b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6ca8d456
Binary files /dev/null and b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_z_neg.png b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..90f5d3ac
Binary files /dev/null and b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_z_pos.png b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..259efca4
Binary files /dev/null and b/ALab/entity/decor_cooler_box01/preview/decor_cooler_box01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_cooler_box01/surfacing/decor_cooler_box01_surfacing.usda b/ALab/entity/decor_cooler_box01/surfacing/decor_cooler_box01_surfacing.usda
new file mode 100644
index 00000000..215e22a9
--- /dev/null
+++ b/ALab/entity/decor_cooler_box01/surfacing/decor_cooler_box01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_cooler_box01/look_surfacing_decor_cooler_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cricket_ball01/decor_cricket_ball01.usda b/ALab/entity/decor_cricket_ball01/decor_cricket_ball01.usda
new file mode 100644
index 00000000..ad501e37
--- /dev/null
+++ b/ALab/entity/decor_cricket_ball01/decor_cricket_ball01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_cricket_ball01_surfacing.usda@,
+ @modelling/decor_cricket_ball01_modelling.usda@,
+ @preview/decor_cricket_ball01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_cricket_ball01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455370"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_cricket_ball01/modelling/decor_cricket_ball01_modelling.usda b/ALab/entity/decor_cricket_ball01/modelling/decor_cricket_ball01_modelling.usda
new file mode 100644
index 00000000..70ebc48a
--- /dev/null
+++ b/ALab/entity/decor_cricket_ball01/modelling/decor_cricket_ball01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_cricket_ball01/geo_modelling_decor_cricket_ball01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview.usda b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview.usda
new file mode 100644
index 00000000..a4a6aab4
--- /dev/null
+++ b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_cricket_ball01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_cricket_ball01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_cricket_ball01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_cricket_ball01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_cricket_ball01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_cricket_ball01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_X_pos.png b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..fde2f093
Binary files /dev/null and b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_x_neg.png b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..dc1a64bc
Binary files /dev/null and b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_y_neg.png b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..c5dcfb67
Binary files /dev/null and b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_y_pos.png b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5836f940
Binary files /dev/null and b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_z_neg.png b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5cc8e6f3
Binary files /dev/null and b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_z_pos.png b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..dda8e00e
Binary files /dev/null and b/ALab/entity/decor_cricket_ball01/preview/decor_cricket_ball01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_cricket_ball01/surfacing/decor_cricket_ball01_surfacing.usda b/ALab/entity/decor_cricket_ball01/surfacing/decor_cricket_ball01_surfacing.usda
new file mode 100644
index 00000000..5e8d9719
--- /dev/null
+++ b/ALab/entity/decor_cricket_ball01/surfacing/decor_cricket_ball01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_cricket_ball01/look_surfacing_decor_cricket_ball01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cricket_bat01/decor_cricket_bat01.usda b/ALab/entity/decor_cricket_bat01/decor_cricket_bat01.usda
new file mode 100644
index 00000000..b1f296b8
--- /dev/null
+++ b/ALab/entity/decor_cricket_bat01/decor_cricket_bat01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_cricket_bat01_surfacing.usda@,
+ @modelling/decor_cricket_bat01_modelling.usda@,
+ @preview/decor_cricket_bat01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_cricket_bat01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832448480"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_cricket_bat01/modelling/decor_cricket_bat01_modelling.usda b/ALab/entity/decor_cricket_bat01/modelling/decor_cricket_bat01_modelling.usda
new file mode 100644
index 00000000..8ad100e7
--- /dev/null
+++ b/ALab/entity/decor_cricket_bat01/modelling/decor_cricket_bat01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_cricket_bat01/geo_modelling_decor_cricket_bat01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview.usda b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview.usda
new file mode 100644
index 00000000..11868a8a
--- /dev/null
+++ b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_cricket_bat01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_cricket_bat01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_cricket_bat01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_cricket_bat01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_cricket_bat01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_cricket_bat01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_X_pos.png b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..50f57adf
Binary files /dev/null and b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_x_neg.png b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c2fd5ee8
Binary files /dev/null and b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_y_neg.png b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0f161681
Binary files /dev/null and b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_y_pos.png b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..cad73582
Binary files /dev/null and b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_z_neg.png b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..9275d8e9
Binary files /dev/null and b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_z_pos.png b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..59b0e1c5
Binary files /dev/null and b/ALab/entity/decor_cricket_bat01/preview/decor_cricket_bat01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_cricket_bat01/surfacing/decor_cricket_bat01_surfacing.usda b/ALab/entity/decor_cricket_bat01/surfacing/decor_cricket_bat01_surfacing.usda
new file mode 100644
index 00000000..7ad8ce5a
--- /dev/null
+++ b/ALab/entity/decor_cricket_bat01/surfacing/decor_cricket_bat01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_cricket_bat01/look_surfacing_decor_cricket_bat01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cstand_clamp01/decor_cstand_clamp01.usda b/ALab/entity/decor_cstand_clamp01/decor_cstand_clamp01.usda
new file mode 100644
index 00000000..eb415163
--- /dev/null
+++ b/ALab/entity/decor_cstand_clamp01/decor_cstand_clamp01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_cstand_clamp01_surfacing.usda@,
+ @modelling/decor_cstand_clamp01_modelling.usda@,
+ @preview/decor_cstand_clamp01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_cstand_clamp01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455298"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_cstand_clamp01/modelling/decor_cstand_clamp01_modelling.usda b/ALab/entity/decor_cstand_clamp01/modelling/decor_cstand_clamp01_modelling.usda
new file mode 100644
index 00000000..d4c4c1f5
--- /dev/null
+++ b/ALab/entity/decor_cstand_clamp01/modelling/decor_cstand_clamp01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_cstand_clamp01/geo_modelling_decor_cstand_clamp01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview.usda b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview.usda
new file mode 100644
index 00000000..d3260917
--- /dev/null
+++ b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_cstand_clamp01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_cstand_clamp01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_cstand_clamp01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_cstand_clamp01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_cstand_clamp01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_cstand_clamp01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_X_pos.png b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0a59e8dc
Binary files /dev/null and b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_x_neg.png b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..65a9dfe8
Binary files /dev/null and b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_y_neg.png b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..c28c5eb1
Binary files /dev/null and b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_y_pos.png b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a817927b
Binary files /dev/null and b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_z_neg.png b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..61290e7b
Binary files /dev/null and b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_z_pos.png b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..81d00613
Binary files /dev/null and b/ALab/entity/decor_cstand_clamp01/preview/decor_cstand_clamp01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_cstand_clamp01/surfacing/decor_cstand_clamp01_surfacing.usda b/ALab/entity/decor_cstand_clamp01/surfacing/decor_cstand_clamp01_surfacing.usda
new file mode 100644
index 00000000..36a32d0a
--- /dev/null
+++ b/ALab/entity/decor_cstand_clamp01/surfacing/decor_cstand_clamp01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_cstand_clamp01/look_surfacing_decor_cstand_clamp01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cstand_ground01/decor_cstand_ground01.usda b/ALab/entity/decor_cstand_ground01/decor_cstand_ground01.usda
new file mode 100644
index 00000000..0c6ad654
--- /dev/null
+++ b/ALab/entity/decor_cstand_ground01/decor_cstand_ground01.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/decor_cstand_ground01_lighting.usda@,
+ @surfacing/decor_cstand_ground01_surfacing.usda@,
+ @modelling/decor_cstand_ground01_modelling.usda@,
+ @preview/decor_cstand_ground01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_cstand_ground01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832505760"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_cstand_ground01/lighting/decor_cstand_ground01_lighting.usda b/ALab/entity/decor_cstand_ground01/lighting/decor_cstand_ground01_lighting.usda
new file mode 100644
index 00000000..e96cc589
--- /dev/null
+++ b/ALab/entity/decor_cstand_ground01/lighting/decor_cstand_ground01_lighting.usda
@@ -0,0 +1,9 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/entity/decor_cstand_ground01/modelling/decor_cstand_ground01_modelling.usda b/ALab/entity/decor_cstand_ground01/modelling/decor_cstand_ground01_modelling.usda
new file mode 100644
index 00000000..b45a8d9c
--- /dev/null
+++ b/ALab/entity/decor_cstand_ground01/modelling/decor_cstand_ground01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_cstand_ground01/geo_modelling_decor_cstand_ground01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview.usda b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview.usda
new file mode 100644
index 00000000..e5d9d5ed
--- /dev/null
+++ b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_cstand_ground01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_cstand_ground01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_cstand_ground01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_cstand_ground01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_cstand_ground01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_cstand_ground01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_X_pos.png b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..2a7226a6
Binary files /dev/null and b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_x_neg.png b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a1cda669
Binary files /dev/null and b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_y_neg.png b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..de42c3c5
Binary files /dev/null and b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_y_pos.png b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ed060be9
Binary files /dev/null and b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_z_neg.png b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..bdfbaa66
Binary files /dev/null and b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_z_pos.png b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..73c60d29
Binary files /dev/null and b/ALab/entity/decor_cstand_ground01/preview/decor_cstand_ground01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_cstand_ground01/surfacing/decor_cstand_ground01_surfacing.usda b/ALab/entity/decor_cstand_ground01/surfacing/decor_cstand_ground01_surfacing.usda
new file mode 100644
index 00000000..7b3a49bf
--- /dev/null
+++ b/ALab/entity/decor_cstand_ground01/surfacing/decor_cstand_ground01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_cstand_ground01/look_surfacing_decor_cstand_ground01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_dish_rack01/decor_dish_rack01.usda b/ALab/entity/decor_dish_rack01/decor_dish_rack01.usda
new file mode 100644
index 00000000..38a941b6
--- /dev/null
+++ b/ALab/entity/decor_dish_rack01/decor_dish_rack01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_dish_rack01_surfacing.usda@,
+ @modelling/decor_dish_rack01_modelling.usda@,
+ @preview/decor_dish_rack01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_dish_rack01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460312"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_dish_rack01/modelling/decor_dish_rack01_modelling.usda b/ALab/entity/decor_dish_rack01/modelling/decor_dish_rack01_modelling.usda
new file mode 100644
index 00000000..e893c271
--- /dev/null
+++ b/ALab/entity/decor_dish_rack01/modelling/decor_dish_rack01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_dish_rack01/geo_modelling_decor_dish_rack01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview.usda b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview.usda
new file mode 100644
index 00000000..c34bf4b8
--- /dev/null
+++ b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_dish_rack01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_dish_rack01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_dish_rack01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_dish_rack01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_dish_rack01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_dish_rack01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_X_pos.png b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c21ea579
Binary files /dev/null and b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_x_neg.png b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2913f4fa
Binary files /dev/null and b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_y_neg.png b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..eee85c69
Binary files /dev/null and b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_y_pos.png b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..022187ee
Binary files /dev/null and b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_z_neg.png b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e9746bc3
Binary files /dev/null and b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_z_pos.png b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e9274b0a
Binary files /dev/null and b/ALab/entity/decor_dish_rack01/preview/decor_dish_rack01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_dish_rack01/surfacing/decor_dish_rack01_surfacing.usda b/ALab/entity/decor_dish_rack01/surfacing/decor_dish_rack01_surfacing.usda
new file mode 100644
index 00000000..1a30241d
--- /dev/null
+++ b/ALab/entity/decor_dish_rack01/surfacing/decor_dish_rack01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_dish_rack01/look_surfacing_decor_dish_rack01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_firecracker01/decor_firecracker01.usda b/ALab/entity/decor_firecracker01/decor_firecracker01.usda
new file mode 100644
index 00000000..0899f0d3
--- /dev/null
+++ b/ALab/entity/decor_firecracker01/decor_firecracker01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_firecracker01_surfacing.usda@,
+ @modelling/decor_firecracker01_modelling.usda@,
+ @preview/decor_firecracker01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_firecracker01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454924"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_firecracker01/modelling/decor_firecracker01_modelling.usda b/ALab/entity/decor_firecracker01/modelling/decor_firecracker01_modelling.usda
new file mode 100644
index 00000000..fe173a46
--- /dev/null
+++ b/ALab/entity/decor_firecracker01/modelling/decor_firecracker01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_firecracker01/geo_modelling_decor_firecracker01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview.usda b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview.usda
new file mode 100644
index 00000000..bd769557
--- /dev/null
+++ b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_firecracker01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_firecracker01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_firecracker01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_firecracker01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_firecracker01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_firecracker01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_X_pos.png b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f0655830
Binary files /dev/null and b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_x_neg.png b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3aee78ac
Binary files /dev/null and b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_y_neg.png b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..eec170e5
Binary files /dev/null and b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_y_pos.png b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..befc1492
Binary files /dev/null and b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_z_neg.png b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cb84a0b3
Binary files /dev/null and b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_z_pos.png b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8de7fbf6
Binary files /dev/null and b/ALab/entity/decor_firecracker01/preview/decor_firecracker01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_firecracker01/surfacing/decor_firecracker01_surfacing.usda b/ALab/entity/decor_firecracker01/surfacing/decor_firecracker01_surfacing.usda
new file mode 100644
index 00000000..43ff1875
--- /dev/null
+++ b/ALab/entity/decor_firecracker01/surfacing/decor_firecracker01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_firecracker01/look_surfacing_decor_firecracker01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_flask_pump01/decor_flask_pump01.usda b/ALab/entity/decor_flask_pump01/decor_flask_pump01.usda
new file mode 100644
index 00000000..62cc9b53
--- /dev/null
+++ b/ALab/entity/decor_flask_pump01/decor_flask_pump01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_flask_pump01_surfacing.usda@,
+ @modelling/decor_flask_pump01_modelling.usda@,
+ @preview/decor_flask_pump01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_flask_pump01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458546"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_flask_pump01/modelling/decor_flask_pump01_modelling.usda b/ALab/entity/decor_flask_pump01/modelling/decor_flask_pump01_modelling.usda
new file mode 100644
index 00000000..c9d2ffad
--- /dev/null
+++ b/ALab/entity/decor_flask_pump01/modelling/decor_flask_pump01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_flask_pump01/geo_modelling_decor_flask_pump01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview.usda b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview.usda
new file mode 100644
index 00000000..86fdfead
--- /dev/null
+++ b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_flask_pump01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_flask_pump01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_flask_pump01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_flask_pump01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_flask_pump01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_flask_pump01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_X_pos.png b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d8952837
Binary files /dev/null and b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_x_neg.png b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..25985404
Binary files /dev/null and b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_y_neg.png b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..f08ee4d0
Binary files /dev/null and b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_y_pos.png b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0264b6bf
Binary files /dev/null and b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_z_neg.png b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..add40aac
Binary files /dev/null and b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_z_pos.png b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..520d06a8
Binary files /dev/null and b/ALab/entity/decor_flask_pump01/preview/decor_flask_pump01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_flask_pump01/surfacing/decor_flask_pump01_surfacing.usda b/ALab/entity/decor_flask_pump01/surfacing/decor_flask_pump01_surfacing.usda
new file mode 100644
index 00000000..7269b9c1
--- /dev/null
+++ b/ALab/entity/decor_flask_pump01/surfacing/decor_flask_pump01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_flask_pump01/look_surfacing_decor_flask_pump01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_foam_hand01/decor_foam_hand01.usda b/ALab/entity/decor_foam_hand01/decor_foam_hand01.usda
new file mode 100644
index 00000000..b9397314
--- /dev/null
+++ b/ALab/entity/decor_foam_hand01/decor_foam_hand01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_foam_hand01_surfacing.usda@,
+ @modelling/decor_foam_hand01_modelling.usda@,
+ @preview/decor_foam_hand01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_foam_hand01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457238"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_foam_hand01/modelling/decor_foam_hand01_modelling.usda b/ALab/entity/decor_foam_hand01/modelling/decor_foam_hand01_modelling.usda
new file mode 100644
index 00000000..7245b70b
--- /dev/null
+++ b/ALab/entity/decor_foam_hand01/modelling/decor_foam_hand01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_foam_hand01/geo_modelling_decor_foam_hand01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview.usda b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview.usda
new file mode 100644
index 00000000..4fb27ba6
--- /dev/null
+++ b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_foam_hand01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_foam_hand01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_foam_hand01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_foam_hand01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_foam_hand01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_foam_hand01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_X_pos.png b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..5df88dc5
Binary files /dev/null and b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_x_neg.png b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0efd281b
Binary files /dev/null and b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_y_neg.png b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ca280677
Binary files /dev/null and b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_y_pos.png b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6f6ffddb
Binary files /dev/null and b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_z_neg.png b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5d7fb102
Binary files /dev/null and b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_z_pos.png b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1935fefa
Binary files /dev/null and b/ALab/entity/decor_foam_hand01/preview/decor_foam_hand01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_foam_hand01/surfacing/decor_foam_hand01_surfacing.usda b/ALab/entity/decor_foam_hand01/surfacing/decor_foam_hand01_surfacing.usda
new file mode 100644
index 00000000..cfd2f382
--- /dev/null
+++ b/ALab/entity/decor_foam_hand01/surfacing/decor_foam_hand01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_foam_hand/look_surfacing_decor_foam_hand.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_glass01/decor_glass01.usda b/ALab/entity/decor_glass01/decor_glass01.usda
new file mode 100644
index 00000000..e71f2a3f
--- /dev/null
+++ b/ALab/entity/decor_glass01/decor_glass01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_glass01_surfacing.usda@,
+ @modelling/decor_glass01_modelling.usda@,
+ @preview/decor_glass01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_glass01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460752"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_glass01/modelling/decor_glass01_modelling.usda b/ALab/entity/decor_glass01/modelling/decor_glass01_modelling.usda
new file mode 100644
index 00000000..07ced814
--- /dev/null
+++ b/ALab/entity/decor_glass01/modelling/decor_glass01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_glass01/geo_modelling_decor_glass01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_glass01/preview/decor_glass01_preview.usda b/ALab/entity/decor_glass01/preview/decor_glass01_preview.usda
new file mode 100644
index 00000000..78ea7678
--- /dev/null
+++ b/ALab/entity/decor_glass01/preview/decor_glass01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_glass01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_glass01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_glass01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_glass01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_glass01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_glass01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_X_pos.png b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f002413c
Binary files /dev/null and b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_x_neg.png b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..caddeb10
Binary files /dev/null and b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_y_neg.png b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b9bd48a4
Binary files /dev/null and b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_y_pos.png b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7a154c54
Binary files /dev/null and b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_z_neg.png b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cfb83d62
Binary files /dev/null and b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_z_pos.png b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f447dd5b
Binary files /dev/null and b/ALab/entity/decor_glass01/preview/decor_glass01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_glass01/surfacing/decor_glass01_surfacing.usda b/ALab/entity/decor_glass01/surfacing/decor_glass01_surfacing.usda
new file mode 100644
index 00000000..45e5f8e2
--- /dev/null
+++ b/ALab/entity/decor_glass01/surfacing/decor_glass01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_glass01/look_surfacing_decor_glass01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_hair_dryer_torch01/decor_hair_dryer_torch01.usda b/ALab/entity/decor_hair_dryer_torch01/decor_hair_dryer_torch01.usda
new file mode 100644
index 00000000..f8285403
--- /dev/null
+++ b/ALab/entity/decor_hair_dryer_torch01/decor_hair_dryer_torch01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_hair_dryer_torch01_surfacing.usda@,
+ @modelling/decor_hair_dryer_torch01_modelling.usda@,
+ @preview/decor_hair_dryer_torch01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_hair_dryer_torch01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460582"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_hair_dryer_torch01/modelling/decor_hair_dryer_torch01_modelling.usda b/ALab/entity/decor_hair_dryer_torch01/modelling/decor_hair_dryer_torch01_modelling.usda
new file mode 100644
index 00000000..99528f1e
--- /dev/null
+++ b/ALab/entity/decor_hair_dryer_torch01/modelling/decor_hair_dryer_torch01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_hair_dryer_torch01/geo_modelling_decor_hair_dryer_torch01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview.usda b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview.usda
new file mode 100644
index 00000000..2bc362d7
--- /dev/null
+++ b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_hair_dryer_torch01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_hair_dryer_torch01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_hair_dryer_torch01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_hair_dryer_torch01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_hair_dryer_torch01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_hair_dryer_torch01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_X_pos.png b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3140f87a
Binary files /dev/null and b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_x_neg.png b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ba1b73bb
Binary files /dev/null and b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_y_neg.png b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a422c130
Binary files /dev/null and b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_y_pos.png b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bf3fba15
Binary files /dev/null and b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_z_neg.png b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cfd38205
Binary files /dev/null and b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_z_pos.png b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9b24e3fa
Binary files /dev/null and b/ALab/entity/decor_hair_dryer_torch01/preview/decor_hair_dryer_torch01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_hair_dryer_torch01/surfacing/decor_hair_dryer_torch01_surfacing.usda b/ALab/entity/decor_hair_dryer_torch01/surfacing/decor_hair_dryer_torch01_surfacing.usda
new file mode 100644
index 00000000..a7c80315
--- /dev/null
+++ b/ALab/entity/decor_hair_dryer_torch01/surfacing/decor_hair_dryer_torch01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_hair_dryer_torch01/look_surfacing_decor_hair_dryer_torch01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_hazard_sign01/decor_hazard_sign01.usda b/ALab/entity/decor_hazard_sign01/decor_hazard_sign01.usda
new file mode 100644
index 00000000..349a3939
--- /dev/null
+++ b/ALab/entity/decor_hazard_sign01/decor_hazard_sign01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_hazard_sign01_surfacing.usda@,
+ @modelling/decor_hazard_sign01_modelling.usda@,
+ @preview/decor_hazard_sign01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_hazard_sign01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460488"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_hazard_sign01/modelling/decor_hazard_sign01_modelling.usda b/ALab/entity/decor_hazard_sign01/modelling/decor_hazard_sign01_modelling.usda
new file mode 100644
index 00000000..5f8f5e66
--- /dev/null
+++ b/ALab/entity/decor_hazard_sign01/modelling/decor_hazard_sign01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_hazard_sign01/geo_modelling_decor_hazard_sign01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview.usda b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview.usda
new file mode 100644
index 00000000..a9125aaf
--- /dev/null
+++ b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_hazard_sign01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_hazard_sign01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_hazard_sign01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_hazard_sign01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_hazard_sign01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_hazard_sign01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_X_pos.png b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f2c35a0c
Binary files /dev/null and b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_x_neg.png b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..02d25cf9
Binary files /dev/null and b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_y_neg.png b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ad72a19e
Binary files /dev/null and b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_y_pos.png b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..250b63ea
Binary files /dev/null and b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_z_neg.png b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..128b2543
Binary files /dev/null and b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_z_pos.png b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..17864175
Binary files /dev/null and b/ALab/entity/decor_hazard_sign01/preview/decor_hazard_sign01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_hazard_sign01/surfacing/decor_hazard_sign01_surfacing.usda b/ALab/entity/decor_hazard_sign01/surfacing/decor_hazard_sign01_surfacing.usda
new file mode 100644
index 00000000..d7e8c107
--- /dev/null
+++ b/ALab/entity/decor_hazard_sign01/surfacing/decor_hazard_sign01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_hazard_sign01/look_surfacing_decor_hazard_sign01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_helmet_head01/decor_helmet_head01.usda b/ALab/entity/decor_helmet_head01/decor_helmet_head01.usda
new file mode 100644
index 00000000..a494a296
--- /dev/null
+++ b/ALab/entity/decor_helmet_head01/decor_helmet_head01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_helmet_head01_surfacing.usda@,
+ @modelling/decor_helmet_head01_modelling.usda@,
+ @preview/decor_helmet_head01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "decor_helmet_head01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832461014"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_helmet_head01/modelling/decor_helmet_head01_modelling.usda b/ALab/entity/decor_helmet_head01/modelling/decor_helmet_head01_modelling.usda
new file mode 100644
index 00000000..4e848ffe
--- /dev/null
+++ b/ALab/entity/decor_helmet_head01/modelling/decor_helmet_head01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_helmet_head01/geo_modelling_decor_helmet_head01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview.usda b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview.usda
new file mode 100644
index 00000000..587e0834
--- /dev/null
+++ b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_helmet_head01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_helmet_head01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_helmet_head01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_helmet_head01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_helmet_head01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_helmet_head01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_X_pos.png b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..02e18b68
Binary files /dev/null and b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_x_neg.png b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2a35735b
Binary files /dev/null and b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_y_neg.png b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..62e05a44
Binary files /dev/null and b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_y_pos.png b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..04724126
Binary files /dev/null and b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_z_neg.png b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7f05c793
Binary files /dev/null and b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_z_pos.png b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..48b60564
Binary files /dev/null and b/ALab/entity/decor_helmet_head01/preview/decor_helmet_head01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_helmet_head01/surfacing/decor_helmet_head01_surfacing.usda b/ALab/entity/decor_helmet_head01/surfacing/decor_helmet_head01_surfacing.usda
new file mode 100644
index 00000000..46ad7469
--- /dev/null
+++ b/ALab/entity/decor_helmet_head01/surfacing/decor_helmet_head01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_helmet_head01/look_surfacing_decor_helmet_head01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar01/assembly/decor_jar01_assembly.usda b/ALab/entity/decor_jar01/assembly/decor_jar01_assembly.usda
new file mode 100644
index 00000000..97a63bad
--- /dev/null
+++ b/ALab/entity/decor_jar01/assembly/decor_jar01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/jar_filling/assembly_assembly_jar_filling.usd@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar01/decor_jar01.usda b/ALab/entity/decor_jar01/decor_jar01.usda
new file mode 100644
index 00000000..2eacdd7c
--- /dev/null
+++ b/ALab/entity/decor_jar01/decor_jar01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_jar01_surfacing.usda@,
+ @modelling/decor_jar01_modelling.usda@,
+ @assembly/decor_jar01_assembly.usda@,
+ @preview/decor_jar01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_jar01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar01/modelling/decor_jar01_modelling.usda b/ALab/entity/decor_jar01/modelling/decor_jar01_modelling.usda
new file mode 100644
index 00000000..1247cbac
--- /dev/null
+++ b/ALab/entity/decor_jar01/modelling/decor_jar01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_jar01/geo_modelling_decor_jar01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar01/preview/decor_jar01_preview.usda b/ALab/entity/decor_jar01/preview/decor_jar01_preview.usda
new file mode 100644
index 00000000..c688fb23
--- /dev/null
+++ b/ALab/entity/decor_jar01/preview/decor_jar01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_jar01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_jar01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_jar01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_jar01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_jar01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_jar01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_X_pos.png b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f6cf28e2
Binary files /dev/null and b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_x_neg.png b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..cf6a8fa0
Binary files /dev/null and b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_y_neg.png b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ff7e01c8
Binary files /dev/null and b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_y_pos.png b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..fc2d15cd
Binary files /dev/null and b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_z_neg.png b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..75ac7787
Binary files /dev/null and b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_z_pos.png b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..28fbdad4
Binary files /dev/null and b/ALab/entity/decor_jar01/preview/decor_jar01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_jar01/surfacing/decor_jar01_surfacing.usda b/ALab/entity/decor_jar01/surfacing/decor_jar01_surfacing.usda
new file mode 100644
index 00000000..3a3a2931
--- /dev/null
+++ b/ALab/entity/decor_jar01/surfacing/decor_jar01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_jar01/look_surfacing_decor_jar01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar02/assembly/decor_jar02_assembly.usda b/ALab/entity/decor_jar02/assembly/decor_jar02_assembly.usda
new file mode 100644
index 00000000..97a63bad
--- /dev/null
+++ b/ALab/entity/decor_jar02/assembly/decor_jar02_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/jar_filling/assembly_assembly_jar_filling.usd@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar02/decor_jar02.usda b/ALab/entity/decor_jar02/decor_jar02.usda
new file mode 100644
index 00000000..05c7416e
--- /dev/null
+++ b/ALab/entity/decor_jar02/decor_jar02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_jar02_surfacing.usda@,
+ @modelling/decor_jar02_modelling.usda@,
+ @assembly/decor_jar02_assembly.usda@,
+ @preview/decor_jar02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_jar02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar02/modelling/decor_jar02_modelling.usda b/ALab/entity/decor_jar02/modelling/decor_jar02_modelling.usda
new file mode 100644
index 00000000..a71da884
--- /dev/null
+++ b/ALab/entity/decor_jar02/modelling/decor_jar02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_jar02/geo_modelling_decor_jar02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar02/preview/decor_jar02_preview.usda b/ALab/entity/decor_jar02/preview/decor_jar02_preview.usda
new file mode 100644
index 00000000..600ee9ea
--- /dev/null
+++ b/ALab/entity/decor_jar02/preview/decor_jar02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_jar02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_jar02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_jar02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_jar02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_jar02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_jar02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_X_pos.png b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a9f954bf
Binary files /dev/null and b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_x_neg.png b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..797b9a70
Binary files /dev/null and b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_y_neg.png b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..456ac38a
Binary files /dev/null and b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_y_pos.png b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..88c49193
Binary files /dev/null and b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_z_neg.png b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..820c70da
Binary files /dev/null and b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_z_pos.png b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..89ff890c
Binary files /dev/null and b/ALab/entity/decor_jar02/preview/decor_jar02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_jar02/surfacing/decor_jar02_surfacing.usda b/ALab/entity/decor_jar02/surfacing/decor_jar02_surfacing.usda
new file mode 100644
index 00000000..ece40113
--- /dev/null
+++ b/ALab/entity/decor_jar02/surfacing/decor_jar02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_jar02/look_surfacing_decor_jar02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar03/assembly/decor_jar03_assembly.usda b/ALab/entity/decor_jar03/assembly/decor_jar03_assembly.usda
new file mode 100644
index 00000000..97a63bad
--- /dev/null
+++ b/ALab/entity/decor_jar03/assembly/decor_jar03_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/jar_filling/assembly_assembly_jar_filling.usd@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar03/decor_jar03.usda b/ALab/entity/decor_jar03/decor_jar03.usda
new file mode 100644
index 00000000..3fee2588
--- /dev/null
+++ b/ALab/entity/decor_jar03/decor_jar03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_jar03_surfacing.usda@,
+ @modelling/decor_jar03_modelling.usda@,
+ @assembly/decor_jar03_assembly.usda@,
+ @preview/decor_jar03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_jar03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar03/modelling/decor_jar03_modelling.usda b/ALab/entity/decor_jar03/modelling/decor_jar03_modelling.usda
new file mode 100644
index 00000000..61f95b5f
--- /dev/null
+++ b/ALab/entity/decor_jar03/modelling/decor_jar03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_jar03/geo_modelling_decor_jar03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_jar03/preview/decor_jar03_preview.usda b/ALab/entity/decor_jar03/preview/decor_jar03_preview.usda
new file mode 100644
index 00000000..6e9b29f7
--- /dev/null
+++ b/ALab/entity/decor_jar03/preview/decor_jar03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_jar03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_jar03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_jar03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_jar03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_jar03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_jar03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_X_pos.png b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0a1ab8c1
Binary files /dev/null and b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_x_neg.png b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e47c8c72
Binary files /dev/null and b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_y_neg.png b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7abdce57
Binary files /dev/null and b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_y_pos.png b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6b04c8b3
Binary files /dev/null and b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_z_neg.png b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0ad46997
Binary files /dev/null and b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_z_pos.png b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5f429d2a
Binary files /dev/null and b/ALab/entity/decor_jar03/preview/decor_jar03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_jar03/surfacing/decor_jar03_surfacing.usda b/ALab/entity/decor_jar03/surfacing/decor_jar03_surfacing.usda
new file mode 100644
index 00000000..2ac36bbe
--- /dev/null
+++ b/ALab/entity/decor_jar03/surfacing/decor_jar03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_jar03/look_surfacing_decor_jar03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_kerosene_lamp01/decor_kerosene_lamp01.usda b/ALab/entity/decor_kerosene_lamp01/decor_kerosene_lamp01.usda
new file mode 100644
index 00000000..61c46957
--- /dev/null
+++ b/ALab/entity/decor_kerosene_lamp01/decor_kerosene_lamp01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_kerosene_lamp01_surfacing.usda@,
+ @modelling/decor_kerosene_lamp01_modelling.usda@,
+ @preview/decor_kerosene_lamp01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_kerosene_lamp01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458816"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_kerosene_lamp01/modelling/decor_kerosene_lamp01_modelling.usda b/ALab/entity/decor_kerosene_lamp01/modelling/decor_kerosene_lamp01_modelling.usda
new file mode 100644
index 00000000..1cdc7ae7
--- /dev/null
+++ b/ALab/entity/decor_kerosene_lamp01/modelling/decor_kerosene_lamp01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_kerosene_lamp01/geo_modelling_decor_kerosene_lamp01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview.usda b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview.usda
new file mode 100644
index 00000000..48237f44
--- /dev/null
+++ b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_kerosene_lamp01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_kerosene_lamp01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_kerosene_lamp01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_kerosene_lamp01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_kerosene_lamp01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_kerosene_lamp01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_X_pos.png b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..aec59241
Binary files /dev/null and b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_x_neg.png b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..515b728d
Binary files /dev/null and b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_y_neg.png b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..80de6727
Binary files /dev/null and b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_y_pos.png b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0598ed7a
Binary files /dev/null and b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_z_neg.png b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..62d05d5a
Binary files /dev/null and b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_z_pos.png b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..55fa4c4e
Binary files /dev/null and b/ALab/entity/decor_kerosene_lamp01/preview/decor_kerosene_lamp01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_kerosene_lamp01/surfacing/decor_kerosene_lamp01_surfacing.usda b/ALab/entity/decor_kerosene_lamp01/surfacing/decor_kerosene_lamp01_surfacing.usda
new file mode 100644
index 00000000..514267ec
--- /dev/null
+++ b/ALab/entity/decor_kerosene_lamp01/surfacing/decor_kerosene_lamp01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_kerosene_lamp01/look_surfacing_decor_kerosene_lamp01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_macrame_hangar01/decor_macrame_hangar01.usda b/ALab/entity/decor_macrame_hangar01/decor_macrame_hangar01.usda
new file mode 100644
index 00000000..86d4f329
--- /dev/null
+++ b/ALab/entity/decor_macrame_hangar01/decor_macrame_hangar01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_macrame_hangar01_surfacing.usda@,
+ @modelling/decor_macrame_hangar01_modelling.usda@,
+ @preview/decor_macrame_hangar01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_macrame_hangar01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455632"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_macrame_hangar01/modelling/decor_macrame_hangar01_modelling.usda b/ALab/entity/decor_macrame_hangar01/modelling/decor_macrame_hangar01_modelling.usda
new file mode 100644
index 00000000..5124eb1b
--- /dev/null
+++ b/ALab/entity/decor_macrame_hangar01/modelling/decor_macrame_hangar01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_macrame_hangar01/geo_modelling_decor_macrame_hangar01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview.usda b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview.usda
new file mode 100644
index 00000000..4c6abf27
--- /dev/null
+++ b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_macrame_hangar01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_macrame_hangar01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_macrame_hangar01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_macrame_hangar01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_macrame_hangar01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_macrame_hangar01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_X_pos.png b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..aa9a4038
Binary files /dev/null and b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_x_neg.png b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e4ffebaf
Binary files /dev/null and b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_y_neg.png b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b31596e2
Binary files /dev/null and b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_y_pos.png b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d4780f0d
Binary files /dev/null and b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_z_neg.png b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..18102627
Binary files /dev/null and b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_z_pos.png b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..072f7643
Binary files /dev/null and b/ALab/entity/decor_macrame_hangar01/preview/decor_macrame_hangar01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_macrame_hangar01/surfacing/decor_macrame_hangar01_surfacing.usda b/ALab/entity/decor_macrame_hangar01/surfacing/decor_macrame_hangar01_surfacing.usda
new file mode 100644
index 00000000..e298355e
--- /dev/null
+++ b/ALab/entity/decor_macrame_hangar01/surfacing/decor_macrame_hangar01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_macrame_hangar01/look_surfacing_decor_macrame_hangar01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_mat01/decor_mat01.usda b/ALab/entity/decor_mat01/decor_mat01.usda
new file mode 100644
index 00000000..cfc24d85
--- /dev/null
+++ b/ALab/entity/decor_mat01/decor_mat01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_mat01_surfacing.usda@,
+ @modelling/decor_mat01_modelling.usda@,
+ @preview/decor_mat01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_mat01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458372"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_mat01/modelling/decor_mat01_modelling.usda b/ALab/entity/decor_mat01/modelling/decor_mat01_modelling.usda
new file mode 100644
index 00000000..b0b84e2c
--- /dev/null
+++ b/ALab/entity/decor_mat01/modelling/decor_mat01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_mat01/geo_modelling_decor_mat01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_mat01/preview/decor_mat01_preview.usda b/ALab/entity/decor_mat01/preview/decor_mat01_preview.usda
new file mode 100644
index 00000000..bb1a424f
--- /dev/null
+++ b/ALab/entity/decor_mat01/preview/decor_mat01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_mat01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_mat01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_mat01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_mat01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_mat01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_mat01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_X_pos.png b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d7946502
Binary files /dev/null and b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_x_neg.png b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9e82db17
Binary files /dev/null and b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_y_neg.png b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ee47a9cd
Binary files /dev/null and b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_y_pos.png b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0a2c1aeb
Binary files /dev/null and b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_z_neg.png b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..8ffabbab
Binary files /dev/null and b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_z_pos.png b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ec27f3a5
Binary files /dev/null and b/ALab/entity/decor_mat01/preview/decor_mat01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_mat01/surfacing/decor_mat01_surfacing.usda b/ALab/entity/decor_mat01/surfacing/decor_mat01_surfacing.usda
new file mode 100644
index 00000000..92f75416
--- /dev/null
+++ b/ALab/entity/decor_mat01/surfacing/decor_mat01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_mat01/look_surfacing_decor_mat01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_medical_screen01/decor_medical_screen01.usda b/ALab/entity/decor_medical_screen01/decor_medical_screen01.usda
new file mode 100644
index 00000000..0ae36c04
--- /dev/null
+++ b/ALab/entity/decor_medical_screen01/decor_medical_screen01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_medical_screen01_surfacing.usda@,
+ @modelling/decor_medical_screen01_modelling.usda@,
+ @preview/decor_medical_screen01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_medical_screen01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456686"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_medical_screen01/modelling/decor_medical_screen01_modelling.usda b/ALab/entity/decor_medical_screen01/modelling/decor_medical_screen01_modelling.usda
new file mode 100644
index 00000000..6d391f35
--- /dev/null
+++ b/ALab/entity/decor_medical_screen01/modelling/decor_medical_screen01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_medical_screen01/geo_modelling_decor_medical_screen01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview.usda b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview.usda
new file mode 100644
index 00000000..5398283c
--- /dev/null
+++ b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_medical_screen01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_medical_screen01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_medical_screen01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_medical_screen01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_medical_screen01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_medical_screen01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_X_pos.png b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..85ab594b
Binary files /dev/null and b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_x_neg.png b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..73ca44f5
Binary files /dev/null and b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_y_neg.png b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d18678bb
Binary files /dev/null and b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_y_pos.png b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ff3c8b8f
Binary files /dev/null and b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_z_neg.png b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a67bbadb
Binary files /dev/null and b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_z_pos.png b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b30f3962
Binary files /dev/null and b/ALab/entity/decor_medical_screen01/preview/decor_medical_screen01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_medical_screen01/surfacing/decor_medical_screen01_surfacing.usda b/ALab/entity/decor_medical_screen01/surfacing/decor_medical_screen01_surfacing.usda
new file mode 100644
index 00000000..3bb613c5
--- /dev/null
+++ b/ALab/entity/decor_medical_screen01/surfacing/decor_medical_screen01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_medical_screen01/look_surfacing_decor_medical_screen01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee01/decor_mug_coffee01.usda b/ALab/entity/decor_mug_coffee01/decor_mug_coffee01.usda
new file mode 100644
index 00000000..c3bcde49
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee01/decor_mug_coffee01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_mug_coffee01_surfacing.usda@,
+ @modelling/decor_mug_coffee01_modelling.usda@,
+ @preview/decor_mug_coffee01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_mug_coffee01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460846"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee01/modelling/decor_mug_coffee01_modelling.usda b/ALab/entity/decor_mug_coffee01/modelling/decor_mug_coffee01_modelling.usda
new file mode 100644
index 00000000..a0252262
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee01/modelling/decor_mug_coffee01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_mug_coffee01/geo_modelling_decor_mug_coffee01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview.usda b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview.usda
new file mode 100644
index 00000000..8d8aabdb
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_mug_coffee01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_mug_coffee01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_mug_coffee01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_mug_coffee01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_mug_coffee01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_mug_coffee01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_X_pos.png b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e2ab4463
Binary files /dev/null and b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_x_neg.png b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..399145cd
Binary files /dev/null and b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_y_neg.png b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..31b7f900
Binary files /dev/null and b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_y_pos.png b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e6e27000
Binary files /dev/null and b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_z_neg.png b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..efc5473f
Binary files /dev/null and b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_z_pos.png b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..540caf45
Binary files /dev/null and b/ALab/entity/decor_mug_coffee01/preview/decor_mug_coffee01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee01/surfacing/decor_mug_coffee01_surfacing.usda b/ALab/entity/decor_mug_coffee01/surfacing/decor_mug_coffee01_surfacing.usda
new file mode 100644
index 00000000..5fac5ecd
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee01/surfacing/decor_mug_coffee01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_mug_coffee01/look_surfacing_decor_mug_coffee01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee02/decor_mug_coffee02.usda b/ALab/entity/decor_mug_coffee02/decor_mug_coffee02.usda
new file mode 100644
index 00000000..65014112
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee02/decor_mug_coffee02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_mug_coffee02_surfacing.usda@,
+ @modelling/decor_mug_coffee02_modelling.usda@,
+ @preview/decor_mug_coffee02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_mug_coffee02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456286"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee02/modelling/decor_mug_coffee02_modelling.usda b/ALab/entity/decor_mug_coffee02/modelling/decor_mug_coffee02_modelling.usda
new file mode 100644
index 00000000..1bc909e0
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee02/modelling/decor_mug_coffee02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_mug_coffee02/geo_modelling_decor_mug_coffee02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview.usda b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview.usda
new file mode 100644
index 00000000..03dac992
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_mug_coffee02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_mug_coffee02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_mug_coffee02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_mug_coffee02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_mug_coffee02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_mug_coffee02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_X_pos.png b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1ce4178e
Binary files /dev/null and b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_x_neg.png b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..cef90eb4
Binary files /dev/null and b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_y_neg.png b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..827d4a2f
Binary files /dev/null and b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_y_pos.png b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1dfb9bec
Binary files /dev/null and b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_z_neg.png b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..42030ca1
Binary files /dev/null and b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_z_pos.png b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..fa66823c
Binary files /dev/null and b/ALab/entity/decor_mug_coffee02/preview/decor_mug_coffee02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee02/surfacing/decor_mug_coffee02_surfacing.usda b/ALab/entity/decor_mug_coffee02/surfacing/decor_mug_coffee02_surfacing.usda
new file mode 100644
index 00000000..42954e7c
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee02/surfacing/decor_mug_coffee02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_mug_coffee02/look_surfacing_decor_mug_coffee02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee03/decor_mug_coffee03.usda b/ALab/entity/decor_mug_coffee03/decor_mug_coffee03.usda
new file mode 100644
index 00000000..c0a58bb1
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee03/decor_mug_coffee03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_mug_coffee03_surfacing.usda@,
+ @modelling/decor_mug_coffee03_modelling.usda@,
+ @preview/decor_mug_coffee03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_mug_coffee03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832447706"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee03/modelling/decor_mug_coffee03_modelling.usda b/ALab/entity/decor_mug_coffee03/modelling/decor_mug_coffee03_modelling.usda
new file mode 100644
index 00000000..a36375a5
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee03/modelling/decor_mug_coffee03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_mug_coffee03/geo_modelling_decor_mug_coffee03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview.usda b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview.usda
new file mode 100644
index 00000000..b8b8e7d9
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_mug_coffee03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_mug_coffee03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_mug_coffee03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_mug_coffee03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_mug_coffee03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_mug_coffee03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_X_pos.png b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..2c0abf96
Binary files /dev/null and b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_x_neg.png b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..700df3dc
Binary files /dev/null and b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_y_neg.png b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..875d27cd
Binary files /dev/null and b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_y_pos.png b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1bb46b90
Binary files /dev/null and b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_z_neg.png b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5c59a994
Binary files /dev/null and b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_z_pos.png b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..33cd3d90
Binary files /dev/null and b/ALab/entity/decor_mug_coffee03/preview/decor_mug_coffee03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_mug_coffee03/surfacing/decor_mug_coffee03_surfacing.usda b/ALab/entity/decor_mug_coffee03/surfacing/decor_mug_coffee03_surfacing.usda
new file mode 100644
index 00000000..668b6f62
--- /dev/null
+++ b/ALab/entity/decor_mug_coffee03/surfacing/decor_mug_coffee03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_mug_coffee03/look_surfacing_decor_mug_coffee03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_necklace_curly01/decor_necklace_curly01.usda b/ALab/entity/decor_necklace_curly01/decor_necklace_curly01.usda
new file mode 100644
index 00000000..57117ea5
--- /dev/null
+++ b/ALab/entity/decor_necklace_curly01/decor_necklace_curly01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_necklace_curly01_surfacing.usda@,
+ @modelling/decor_necklace_curly01_modelling.usda@,
+ @preview/decor_necklace_curly01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_necklace_curly01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832452714"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_necklace_curly01/modelling/decor_necklace_curly01_modelling.usda b/ALab/entity/decor_necklace_curly01/modelling/decor_necklace_curly01_modelling.usda
new file mode 100644
index 00000000..383f77da
--- /dev/null
+++ b/ALab/entity/decor_necklace_curly01/modelling/decor_necklace_curly01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_necklace_curly01/geo_modelling_decor_necklace_curly01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview.usda b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview.usda
new file mode 100644
index 00000000..9f1f4043
--- /dev/null
+++ b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_necklace_curly01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_necklace_curly01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_necklace_curly01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_necklace_curly01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_necklace_curly01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_necklace_curly01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_X_pos.png b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..cfd6bfc5
Binary files /dev/null and b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_x_neg.png b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..af57873a
Binary files /dev/null and b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_y_neg.png b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..77a46561
Binary files /dev/null and b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_y_pos.png b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f97f7ca5
Binary files /dev/null and b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_z_neg.png b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..9d124406
Binary files /dev/null and b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_z_pos.png b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f5a7fa75
Binary files /dev/null and b/ALab/entity/decor_necklace_curly01/preview/decor_necklace_curly01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_necklace_curly01/surfacing/decor_necklace_curly01_surfacing.usda b/ALab/entity/decor_necklace_curly01/surfacing/decor_necklace_curly01_surfacing.usda
new file mode 100644
index 00000000..7e3dacea
--- /dev/null
+++ b/ALab/entity/decor_necklace_curly01/surfacing/decor_necklace_curly01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_necklace_curly01/look_surfacing_decor_necklace_curly01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea01/decor_paper_notea01.usda b/ALab/entity/decor_paper_notea01/decor_paper_notea01.usda
new file mode 100644
index 00000000..82dbd587
--- /dev/null
+++ b/ALab/entity/decor_paper_notea01/decor_paper_notea01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notea01_surfacing.usda@,
+ @modelling/decor_paper_notea01_modelling.usda@,
+ @preview/decor_paper_notea01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notea01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455504"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea01/modelling/decor_paper_notea01_modelling.usda b/ALab/entity/decor_paper_notea01/modelling/decor_paper_notea01_modelling.usda
new file mode 100644
index 00000000..ee3f8ffa
--- /dev/null
+++ b/ALab/entity/decor_paper_notea01/modelling/decor_paper_notea01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notea01/geo_modelling_decor_paper_notea01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview.usda b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview.usda
new file mode 100644
index 00000000..8d938c25
--- /dev/null
+++ b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notea01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notea01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notea01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notea01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notea01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notea01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a22af05f
Binary files /dev/null and b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d304a99c
Binary files /dev/null and b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..6c05d7b1
Binary files /dev/null and b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..87f64962
Binary files /dev/null and b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2c1b9ffb
Binary files /dev/null and b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6e6ad0bb
Binary files /dev/null and b/ALab/entity/decor_paper_notea01/preview/decor_paper_notea01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notea01/surfacing/decor_paper_notea01_surfacing.usda b/ALab/entity/decor_paper_notea01/surfacing/decor_paper_notea01_surfacing.usda
new file mode 100644
index 00000000..38ab5b0a
--- /dev/null
+++ b/ALab/entity/decor_paper_notea01/surfacing/decor_paper_notea01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notea01/look_surfacing_decor_paper_notea01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea02/decor_paper_notea02.usda b/ALab/entity/decor_paper_notea02/decor_paper_notea02.usda
new file mode 100644
index 00000000..f4122ea8
--- /dev/null
+++ b/ALab/entity/decor_paper_notea02/decor_paper_notea02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notea02_surfacing.usda@,
+ @modelling/decor_paper_notea02_modelling.usda@,
+ @preview/decor_paper_notea02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notea02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458904"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea02/modelling/decor_paper_notea02_modelling.usda b/ALab/entity/decor_paper_notea02/modelling/decor_paper_notea02_modelling.usda
new file mode 100644
index 00000000..71288e78
--- /dev/null
+++ b/ALab/entity/decor_paper_notea02/modelling/decor_paper_notea02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notea02/geo_modelling_decor_paper_notea02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview.usda b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview.usda
new file mode 100644
index 00000000..b834317d
--- /dev/null
+++ b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notea02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notea02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notea02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notea02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notea02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notea02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1df4f9a6
Binary files /dev/null and b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6e0f2452
Binary files /dev/null and b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3b08d00a
Binary files /dev/null and b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3e172041
Binary files /dev/null and b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f36c300f
Binary files /dev/null and b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a5613f35
Binary files /dev/null and b/ALab/entity/decor_paper_notea02/preview/decor_paper_notea02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notea02/surfacing/decor_paper_notea02_surfacing.usda b/ALab/entity/decor_paper_notea02/surfacing/decor_paper_notea02_surfacing.usda
new file mode 100644
index 00000000..b6624503
--- /dev/null
+++ b/ALab/entity/decor_paper_notea02/surfacing/decor_paper_notea02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notea02/look_surfacing_decor_paper_notea02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea03/decor_paper_notea03.usda b/ALab/entity/decor_paper_notea03/decor_paper_notea03.usda
new file mode 100644
index 00000000..0f1881ae
--- /dev/null
+++ b/ALab/entity/decor_paper_notea03/decor_paper_notea03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notea03_surfacing.usda@,
+ @modelling/decor_paper_notea03_modelling.usda@,
+ @preview/decor_paper_notea03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notea03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455166"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea03/modelling/decor_paper_notea03_modelling.usda b/ALab/entity/decor_paper_notea03/modelling/decor_paper_notea03_modelling.usda
new file mode 100644
index 00000000..198513dd
--- /dev/null
+++ b/ALab/entity/decor_paper_notea03/modelling/decor_paper_notea03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notea03/geo_modelling_decor_paper_notea03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview.usda b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview.usda
new file mode 100644
index 00000000..e59555c5
--- /dev/null
+++ b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notea03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notea03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notea03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notea03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notea03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notea03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..080a273e
Binary files /dev/null and b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b3ef5182
Binary files /dev/null and b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a7bf08a8
Binary files /dev/null and b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e86c1daa
Binary files /dev/null and b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2806d7a5
Binary files /dev/null and b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..203a83c8
Binary files /dev/null and b/ALab/entity/decor_paper_notea03/preview/decor_paper_notea03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notea03/surfacing/decor_paper_notea03_surfacing.usda b/ALab/entity/decor_paper_notea03/surfacing/decor_paper_notea03_surfacing.usda
new file mode 100644
index 00000000..4590b68d
--- /dev/null
+++ b/ALab/entity/decor_paper_notea03/surfacing/decor_paper_notea03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notea03/look_surfacing_decor_paper_notea03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea04/decor_paper_notea04.usda b/ALab/entity/decor_paper_notea04/decor_paper_notea04.usda
new file mode 100644
index 00000000..004c8ed5
--- /dev/null
+++ b/ALab/entity/decor_paper_notea04/decor_paper_notea04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notea04_surfacing.usda@,
+ @modelling/decor_paper_notea04_modelling.usda@,
+ @preview/decor_paper_notea04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notea04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457058"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea04/modelling/decor_paper_notea04_modelling.usda b/ALab/entity/decor_paper_notea04/modelling/decor_paper_notea04_modelling.usda
new file mode 100644
index 00000000..ed2aabca
--- /dev/null
+++ b/ALab/entity/decor_paper_notea04/modelling/decor_paper_notea04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notea04/geo_modelling_decor_paper_notea04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview.usda b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview.usda
new file mode 100644
index 00000000..3851ab58
--- /dev/null
+++ b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notea04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notea04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notea04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notea04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notea04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notea04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4cc0220d
Binary files /dev/null and b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..cf6d7673
Binary files /dev/null and b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0c202578
Binary files /dev/null and b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..699e7253
Binary files /dev/null and b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0f51ee35
Binary files /dev/null and b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a1f1545d
Binary files /dev/null and b/ALab/entity/decor_paper_notea04/preview/decor_paper_notea04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notea04/surfacing/decor_paper_notea04_surfacing.usda b/ALab/entity/decor_paper_notea04/surfacing/decor_paper_notea04_surfacing.usda
new file mode 100644
index 00000000..571e3ddb
--- /dev/null
+++ b/ALab/entity/decor_paper_notea04/surfacing/decor_paper_notea04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notea04/look_surfacing_decor_paper_notea04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb01/decor_paper_noteb01.usda b/ALab/entity/decor_paper_noteb01/decor_paper_noteb01.usda
new file mode 100644
index 00000000..7150d95a
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb01/decor_paper_noteb01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noteb01_surfacing.usda@,
+ @modelling/decor_paper_noteb01_modelling.usda@,
+ @preview/decor_paper_noteb01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noteb01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832446224"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb01/modelling/decor_paper_noteb01_modelling.usda b/ALab/entity/decor_paper_noteb01/modelling/decor_paper_noteb01_modelling.usda
new file mode 100644
index 00000000..5e2d03fd
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb01/modelling/decor_paper_noteb01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noteb01/geo_modelling_decor_paper_noteb01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview.usda b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview.usda
new file mode 100644
index 00000000..d31ca518
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noteb01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noteb01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noteb01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noteb01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noteb01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noteb01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..6e7129e1
Binary files /dev/null and b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3db2a1bf
Binary files /dev/null and b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2ddff035
Binary files /dev/null and b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..4cf7f964
Binary files /dev/null and b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..dea55a4f
Binary files /dev/null and b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..bfaeeb8b
Binary files /dev/null and b/ALab/entity/decor_paper_noteb01/preview/decor_paper_noteb01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb01/surfacing/decor_paper_noteb01_surfacing.usda b/ALab/entity/decor_paper_noteb01/surfacing/decor_paper_noteb01_surfacing.usda
new file mode 100644
index 00000000..ab8f57c8
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb01/surfacing/decor_paper_noteb01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noteb01/look_surfacing_decor_paper_noteb01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb02/decor_paper_noteb02.usda b/ALab/entity/decor_paper_noteb02/decor_paper_noteb02.usda
new file mode 100644
index 00000000..8a225a76
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb02/decor_paper_noteb02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noteb02_surfacing.usda@,
+ @modelling/decor_paper_noteb02_modelling.usda@,
+ @preview/decor_paper_noteb02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noteb02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456022"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb02/modelling/decor_paper_noteb02_modelling.usda b/ALab/entity/decor_paper_noteb02/modelling/decor_paper_noteb02_modelling.usda
new file mode 100644
index 00000000..902fd6f1
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb02/modelling/decor_paper_noteb02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noteb02/geo_modelling_decor_paper_noteb02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview.usda b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview.usda
new file mode 100644
index 00000000..bf7aafde
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noteb02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noteb02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noteb02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noteb02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noteb02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noteb02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7094e9c4
Binary files /dev/null and b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9dba1df7
Binary files /dev/null and b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9dd0a56c
Binary files /dev/null and b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7ee906ef
Binary files /dev/null and b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2d95da9f
Binary files /dev/null and b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0e71c849
Binary files /dev/null and b/ALab/entity/decor_paper_noteb02/preview/decor_paper_noteb02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb02/surfacing/decor_paper_noteb02_surfacing.usda b/ALab/entity/decor_paper_noteb02/surfacing/decor_paper_noteb02_surfacing.usda
new file mode 100644
index 00000000..3a9a910a
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb02/surfacing/decor_paper_noteb02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noteb02/look_surfacing_decor_paper_noteb02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb03/decor_paper_noteb03.usda b/ALab/entity/decor_paper_noteb03/decor_paper_noteb03.usda
new file mode 100644
index 00000000..bc5ec84f
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb03/decor_paper_noteb03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noteb03_surfacing.usda@,
+ @modelling/decor_paper_noteb03_modelling.usda@,
+ @preview/decor_paper_noteb03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noteb03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454346"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb03/modelling/decor_paper_noteb03_modelling.usda b/ALab/entity/decor_paper_noteb03/modelling/decor_paper_noteb03_modelling.usda
new file mode 100644
index 00000000..6775028c
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb03/modelling/decor_paper_noteb03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noteb03/geo_modelling_decor_paper_noteb03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview.usda b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview.usda
new file mode 100644
index 00000000..800c400a
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noteb03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noteb03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noteb03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noteb03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noteb03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noteb03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ceb830ab
Binary files /dev/null and b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e8c33191
Binary files /dev/null and b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..694b6415
Binary files /dev/null and b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0e4c8899
Binary files /dev/null and b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..293e218c
Binary files /dev/null and b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..cece7255
Binary files /dev/null and b/ALab/entity/decor_paper_noteb03/preview/decor_paper_noteb03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noteb03/surfacing/decor_paper_noteb03_surfacing.usda b/ALab/entity/decor_paper_noteb03/surfacing/decor_paper_noteb03_surfacing.usda
new file mode 100644
index 00000000..1f7997ab
--- /dev/null
+++ b/ALab/entity/decor_paper_noteb03/surfacing/decor_paper_noteb03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noteb03/look_surfacing_decor_paper_noteb03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec01/decor_paper_notec01.usda b/ALab/entity/decor_paper_notec01/decor_paper_notec01.usda
new file mode 100644
index 00000000..38694436
--- /dev/null
+++ b/ALab/entity/decor_paper_notec01/decor_paper_notec01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notec01_surfacing.usda@,
+ @modelling/decor_paper_notec01_modelling.usda@,
+ @preview/decor_paper_notec01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notec01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455140"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec01/modelling/decor_paper_notec01_modelling.usda b/ALab/entity/decor_paper_notec01/modelling/decor_paper_notec01_modelling.usda
new file mode 100644
index 00000000..eee9006a
--- /dev/null
+++ b/ALab/entity/decor_paper_notec01/modelling/decor_paper_notec01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notec01/geo_modelling_decor_paper_notec01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview.usda b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview.usda
new file mode 100644
index 00000000..142c9dca
--- /dev/null
+++ b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notec01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notec01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notec01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notec01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notec01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notec01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..fefd5397
Binary files /dev/null and b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a429fb7f
Binary files /dev/null and b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7cfc0ae4
Binary files /dev/null and b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0d83dcf3
Binary files /dev/null and b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..70814987
Binary files /dev/null and b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..63733df0
Binary files /dev/null and b/ALab/entity/decor_paper_notec01/preview/decor_paper_notec01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notec01/surfacing/decor_paper_notec01_surfacing.usda b/ALab/entity/decor_paper_notec01/surfacing/decor_paper_notec01_surfacing.usda
new file mode 100644
index 00000000..af8a4b9d
--- /dev/null
+++ b/ALab/entity/decor_paper_notec01/surfacing/decor_paper_notec01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notec01/look_surfacing_decor_paper_notec01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec02/decor_paper_notec02.usda b/ALab/entity/decor_paper_notec02/decor_paper_notec02.usda
new file mode 100644
index 00000000..ce7280f0
--- /dev/null
+++ b/ALab/entity/decor_paper_notec02/decor_paper_notec02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notec02_surfacing.usda@,
+ @modelling/decor_paper_notec02_modelling.usda@,
+ @preview/decor_paper_notec02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notec02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457346"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec02/modelling/decor_paper_notec02_modelling.usda b/ALab/entity/decor_paper_notec02/modelling/decor_paper_notec02_modelling.usda
new file mode 100644
index 00000000..c10ebbdd
--- /dev/null
+++ b/ALab/entity/decor_paper_notec02/modelling/decor_paper_notec02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notec02/geo_modelling_decor_paper_notec02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview.usda b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview.usda
new file mode 100644
index 00000000..efa7b069
--- /dev/null
+++ b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notec02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notec02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notec02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notec02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notec02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notec02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1daa6a20
Binary files /dev/null and b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0be4208c
Binary files /dev/null and b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..93d60ec0
Binary files /dev/null and b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..62a62e75
Binary files /dev/null and b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..503034f6
Binary files /dev/null and b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ec2b1ebc
Binary files /dev/null and b/ALab/entity/decor_paper_notec02/preview/decor_paper_notec02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notec02/surfacing/decor_paper_notec02_surfacing.usda b/ALab/entity/decor_paper_notec02/surfacing/decor_paper_notec02_surfacing.usda
new file mode 100644
index 00000000..d7d2ce98
--- /dev/null
+++ b/ALab/entity/decor_paper_notec02/surfacing/decor_paper_notec02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notec02/look_surfacing_decor_paper_notec02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec03/decor_paper_notec03.usda b/ALab/entity/decor_paper_notec03/decor_paper_notec03.usda
new file mode 100644
index 00000000..c5c944ee
--- /dev/null
+++ b/ALab/entity/decor_paper_notec03/decor_paper_notec03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notec03_surfacing.usda@,
+ @modelling/decor_paper_notec03_modelling.usda@,
+ @preview/decor_paper_notec03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notec03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832451006"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec03/modelling/decor_paper_notec03_modelling.usda b/ALab/entity/decor_paper_notec03/modelling/decor_paper_notec03_modelling.usda
new file mode 100644
index 00000000..10339e3f
--- /dev/null
+++ b/ALab/entity/decor_paper_notec03/modelling/decor_paper_notec03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notec03/geo_modelling_decor_paper_notec03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview.usda b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview.usda
new file mode 100644
index 00000000..caf7fc42
--- /dev/null
+++ b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notec03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notec03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notec03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notec03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notec03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notec03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e732df6e
Binary files /dev/null and b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..97097291
Binary files /dev/null and b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5c837189
Binary files /dev/null and b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..86a0eabb
Binary files /dev/null and b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..00e472e7
Binary files /dev/null and b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..dcefe8f3
Binary files /dev/null and b/ALab/entity/decor_paper_notec03/preview/decor_paper_notec03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notec03/surfacing/decor_paper_notec03_surfacing.usda b/ALab/entity/decor_paper_notec03/surfacing/decor_paper_notec03_surfacing.usda
new file mode 100644
index 00000000..52944927
--- /dev/null
+++ b/ALab/entity/decor_paper_notec03/surfacing/decor_paper_notec03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notec03/look_surfacing_decor_paper_notec03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noted01/decor_paper_noted01.usda b/ALab/entity/decor_paper_noted01/decor_paper_noted01.usda
new file mode 100644
index 00000000..29ba0754
--- /dev/null
+++ b/ALab/entity/decor_paper_noted01/decor_paper_noted01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noted01_surfacing.usda@,
+ @modelling/decor_paper_noted01_modelling.usda@,
+ @preview/decor_paper_noted01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noted01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460276"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noted01/modelling/decor_paper_noted01_modelling.usda b/ALab/entity/decor_paper_noted01/modelling/decor_paper_noted01_modelling.usda
new file mode 100644
index 00000000..3f482ac1
--- /dev/null
+++ b/ALab/entity/decor_paper_noted01/modelling/decor_paper_noted01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noted01/geo_modelling_decor_paper_noted01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview.usda b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview.usda
new file mode 100644
index 00000000..852dd431
--- /dev/null
+++ b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noted01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noted01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noted01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noted01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noted01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noted01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f37b9e9e
Binary files /dev/null and b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..53bde0a1
Binary files /dev/null and b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5149fe91
Binary files /dev/null and b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..98254257
Binary files /dev/null and b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..08f1fef7
Binary files /dev/null and b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ce04558e
Binary files /dev/null and b/ALab/entity/decor_paper_noted01/preview/decor_paper_noted01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noted01/surfacing/decor_paper_noted01_surfacing.usda b/ALab/entity/decor_paper_noted01/surfacing/decor_paper_noted01_surfacing.usda
new file mode 100644
index 00000000..30ae4891
--- /dev/null
+++ b/ALab/entity/decor_paper_noted01/surfacing/decor_paper_noted01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noted01/look_surfacing_decor_paper_noted01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notee01/decor_paper_notee01.usda b/ALab/entity/decor_paper_notee01/decor_paper_notee01.usda
new file mode 100644
index 00000000..d5212024
--- /dev/null
+++ b/ALab/entity/decor_paper_notee01/decor_paper_notee01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notee01_surfacing.usda@,
+ @modelling/decor_paper_notee01_modelling.usda@,
+ @preview/decor_paper_notee01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notee01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458320"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notee01/modelling/decor_paper_notee01_modelling.usda b/ALab/entity/decor_paper_notee01/modelling/decor_paper_notee01_modelling.usda
new file mode 100644
index 00000000..74de8ded
--- /dev/null
+++ b/ALab/entity/decor_paper_notee01/modelling/decor_paper_notee01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notee01/geo_modelling_decor_paper_notee01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview.usda b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview.usda
new file mode 100644
index 00000000..2023c7ad
--- /dev/null
+++ b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notee01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notee01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notee01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notee01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notee01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notee01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0071461a
Binary files /dev/null and b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..88728493
Binary files /dev/null and b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..40c886e5
Binary files /dev/null and b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2ca37a9d
Binary files /dev/null and b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ff33cb70
Binary files /dev/null and b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ba1572c5
Binary files /dev/null and b/ALab/entity/decor_paper_notee01/preview/decor_paper_notee01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notee01/surfacing/decor_paper_notee01_surfacing.usda b/ALab/entity/decor_paper_notee01/surfacing/decor_paper_notee01_surfacing.usda
new file mode 100644
index 00000000..fbddc363
--- /dev/null
+++ b/ALab/entity/decor_paper_notee01/surfacing/decor_paper_notee01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notee01/look_surfacing_decor_paper_notee01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef01/decor_paper_notef01.usda b/ALab/entity/decor_paper_notef01/decor_paper_notef01.usda
new file mode 100644
index 00000000..3a4b5a6e
--- /dev/null
+++ b/ALab/entity/decor_paper_notef01/decor_paper_notef01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef01_surfacing.usda@,
+ @modelling/decor_paper_notef01_modelling.usda@,
+ @preview/decor_paper_notef01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457550"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef01/modelling/decor_paper_notef01_modelling.usda b/ALab/entity/decor_paper_notef01/modelling/decor_paper_notef01_modelling.usda
new file mode 100644
index 00000000..074866fc
--- /dev/null
+++ b/ALab/entity/decor_paper_notef01/modelling/decor_paper_notef01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef01/geo_modelling_decor_paper_notef01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview.usda b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview.usda
new file mode 100644
index 00000000..4a150d00
--- /dev/null
+++ b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4cf1bf78
Binary files /dev/null and b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..669f7909
Binary files /dev/null and b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d2a5aa51
Binary files /dev/null and b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c59ccb1a
Binary files /dev/null and b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1f78e318
Binary files /dev/null and b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..75400bd2
Binary files /dev/null and b/ALab/entity/decor_paper_notef01/preview/decor_paper_notef01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef01/surfacing/decor_paper_notef01_surfacing.usda b/ALab/entity/decor_paper_notef01/surfacing/decor_paper_notef01_surfacing.usda
new file mode 100644
index 00000000..0661c79e
--- /dev/null
+++ b/ALab/entity/decor_paper_notef01/surfacing/decor_paper_notef01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef01/look_surfacing_decor_paper_notef01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef02/decor_paper_notef02.usda b/ALab/entity/decor_paper_notef02/decor_paper_notef02.usda
new file mode 100644
index 00000000..db7578a8
--- /dev/null
+++ b/ALab/entity/decor_paper_notef02/decor_paper_notef02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef02_surfacing.usda@,
+ @modelling/decor_paper_notef02_modelling.usda@,
+ @preview/decor_paper_notef02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455834"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef02/modelling/decor_paper_notef02_modelling.usda b/ALab/entity/decor_paper_notef02/modelling/decor_paper_notef02_modelling.usda
new file mode 100644
index 00000000..2dbcb982
--- /dev/null
+++ b/ALab/entity/decor_paper_notef02/modelling/decor_paper_notef02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef02/geo_modelling_decor_paper_notef02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview.usda b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview.usda
new file mode 100644
index 00000000..2c63b27b
--- /dev/null
+++ b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..5348698a
Binary files /dev/null and b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..34f5fe76
Binary files /dev/null and b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1c9fce0a
Binary files /dev/null and b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..58999075
Binary files /dev/null and b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..9cf1ade3
Binary files /dev/null and b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a44c460e
Binary files /dev/null and b/ALab/entity/decor_paper_notef02/preview/decor_paper_notef02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef02/surfacing/decor_paper_notef02_surfacing.usda b/ALab/entity/decor_paper_notef02/surfacing/decor_paper_notef02_surfacing.usda
new file mode 100644
index 00000000..176443cb
--- /dev/null
+++ b/ALab/entity/decor_paper_notef02/surfacing/decor_paper_notef02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef02/look_surfacing_decor_paper_notef02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef03/decor_paper_notef03.usda b/ALab/entity/decor_paper_notef03/decor_paper_notef03.usda
new file mode 100644
index 00000000..2791da8e
--- /dev/null
+++ b/ALab/entity/decor_paper_notef03/decor_paper_notef03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef03_surfacing.usda@,
+ @modelling/decor_paper_notef03_modelling.usda@,
+ @preview/decor_paper_notef03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832447700"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef03/modelling/decor_paper_notef03_modelling.usda b/ALab/entity/decor_paper_notef03/modelling/decor_paper_notef03_modelling.usda
new file mode 100644
index 00000000..f96f6812
--- /dev/null
+++ b/ALab/entity/decor_paper_notef03/modelling/decor_paper_notef03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef03/geo_modelling_decor_paper_notef03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview.usda b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview.usda
new file mode 100644
index 00000000..767473fa
--- /dev/null
+++ b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..64bca6fd
Binary files /dev/null and b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..31a589bb
Binary files /dev/null and b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b5d5e0ef
Binary files /dev/null and b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5c1370e6
Binary files /dev/null and b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..fc9871b6
Binary files /dev/null and b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6e2d75a6
Binary files /dev/null and b/ALab/entity/decor_paper_notef03/preview/decor_paper_notef03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef03/surfacing/decor_paper_notef03_surfacing.usda b/ALab/entity/decor_paper_notef03/surfacing/decor_paper_notef03_surfacing.usda
new file mode 100644
index 00000000..ef9ae5eb
--- /dev/null
+++ b/ALab/entity/decor_paper_notef03/surfacing/decor_paper_notef03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef03/look_surfacing_decor_paper_notef03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef04/decor_paper_notef04.usda b/ALab/entity/decor_paper_notef04/decor_paper_notef04.usda
new file mode 100644
index 00000000..efece6f4
--- /dev/null
+++ b/ALab/entity/decor_paper_notef04/decor_paper_notef04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef04_surfacing.usda@,
+ @modelling/decor_paper_notef04_modelling.usda@,
+ @preview/decor_paper_notef04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457824"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef04/modelling/decor_paper_notef04_modelling.usda b/ALab/entity/decor_paper_notef04/modelling/decor_paper_notef04_modelling.usda
new file mode 100644
index 00000000..1a7f3fea
--- /dev/null
+++ b/ALab/entity/decor_paper_notef04/modelling/decor_paper_notef04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef04/geo_modelling_decor_paper_notef04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview.usda b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview.usda
new file mode 100644
index 00000000..c294be47
--- /dev/null
+++ b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1039c887
Binary files /dev/null and b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4ee638e0
Binary files /dev/null and b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..06328862
Binary files /dev/null and b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c220d19e
Binary files /dev/null and b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..53e35082
Binary files /dev/null and b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..67cca735
Binary files /dev/null and b/ALab/entity/decor_paper_notef04/preview/decor_paper_notef04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef04/surfacing/decor_paper_notef04_surfacing.usda b/ALab/entity/decor_paper_notef04/surfacing/decor_paper_notef04_surfacing.usda
new file mode 100644
index 00000000..b1ed6e2f
--- /dev/null
+++ b/ALab/entity/decor_paper_notef04/surfacing/decor_paper_notef04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef04/look_surfacing_decor_paper_notef04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef05/decor_paper_notef05.usda b/ALab/entity/decor_paper_notef05/decor_paper_notef05.usda
new file mode 100644
index 00000000..fbfdf524
--- /dev/null
+++ b/ALab/entity/decor_paper_notef05/decor_paper_notef05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef05_surfacing.usda@,
+ @modelling/decor_paper_notef05_modelling.usda@,
+ @preview/decor_paper_notef05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456164"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef05/modelling/decor_paper_notef05_modelling.usda b/ALab/entity/decor_paper_notef05/modelling/decor_paper_notef05_modelling.usda
new file mode 100644
index 00000000..672b3bbc
--- /dev/null
+++ b/ALab/entity/decor_paper_notef05/modelling/decor_paper_notef05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef05/geo_modelling_decor_paper_notef05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview.usda b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview.usda
new file mode 100644
index 00000000..2d904144
--- /dev/null
+++ b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..410caad0
Binary files /dev/null and b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f3934407
Binary files /dev/null and b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3004b39c
Binary files /dev/null and b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0f94360c
Binary files /dev/null and b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ee5d6193
Binary files /dev/null and b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c92ef072
Binary files /dev/null and b/ALab/entity/decor_paper_notef05/preview/decor_paper_notef05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef05/surfacing/decor_paper_notef05_surfacing.usda b/ALab/entity/decor_paper_notef05/surfacing/decor_paper_notef05_surfacing.usda
new file mode 100644
index 00000000..68b34748
--- /dev/null
+++ b/ALab/entity/decor_paper_notef05/surfacing/decor_paper_notef05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef05/look_surfacing_decor_paper_notef05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef06/decor_paper_notef06.usda b/ALab/entity/decor_paper_notef06/decor_paper_notef06.usda
new file mode 100644
index 00000000..edc63cce
--- /dev/null
+++ b/ALab/entity/decor_paper_notef06/decor_paper_notef06.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef06_surfacing.usda@,
+ @modelling/decor_paper_notef06_modelling.usda@,
+ @preview/decor_paper_notef06_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef06"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460884"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef06/modelling/decor_paper_notef06_modelling.usda b/ALab/entity/decor_paper_notef06/modelling/decor_paper_notef06_modelling.usda
new file mode 100644
index 00000000..00a14c01
--- /dev/null
+++ b/ALab/entity/decor_paper_notef06/modelling/decor_paper_notef06_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef06/geo_modelling_decor_paper_notef06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview.usda b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview.usda
new file mode 100644
index 00000000..98302c0b
--- /dev/null
+++ b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef06_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef06_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef06_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef06_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef06_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef06_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d2ae42a5
Binary files /dev/null and b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f2ba4fcb
Binary files /dev/null and b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..76c4aab8
Binary files /dev/null and b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3f0c40de
Binary files /dev/null and b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5581f20c
Binary files /dev/null and b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5e402894
Binary files /dev/null and b/ALab/entity/decor_paper_notef06/preview/decor_paper_notef06_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef06/surfacing/decor_paper_notef06_surfacing.usda b/ALab/entity/decor_paper_notef06/surfacing/decor_paper_notef06_surfacing.usda
new file mode 100644
index 00000000..600403c4
--- /dev/null
+++ b/ALab/entity/decor_paper_notef06/surfacing/decor_paper_notef06_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef06/look_surfacing_decor_paper_notef06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef07/decor_paper_notef07.usda b/ALab/entity/decor_paper_notef07/decor_paper_notef07.usda
new file mode 100644
index 00000000..0d548a7e
--- /dev/null
+++ b/ALab/entity/decor_paper_notef07/decor_paper_notef07.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef07_surfacing.usda@,
+ @modelling/decor_paper_notef07_modelling.usda@,
+ @preview/decor_paper_notef07_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef07"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455476"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef07/modelling/decor_paper_notef07_modelling.usda b/ALab/entity/decor_paper_notef07/modelling/decor_paper_notef07_modelling.usda
new file mode 100644
index 00000000..0e98c60d
--- /dev/null
+++ b/ALab/entity/decor_paper_notef07/modelling/decor_paper_notef07_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef07/geo_modelling_decor_paper_notef07.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview.usda b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview.usda
new file mode 100644
index 00000000..21b4c38b
--- /dev/null
+++ b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef07_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef07_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef07_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef07_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef07_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef07_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c2b67ccd
Binary files /dev/null and b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d45ee6ec
Binary files /dev/null and b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e29e6c54
Binary files /dev/null and b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..12efcd76
Binary files /dev/null and b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ea4bb74f
Binary files /dev/null and b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..2ca9ce1e
Binary files /dev/null and b/ALab/entity/decor_paper_notef07/preview/decor_paper_notef07_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef07/surfacing/decor_paper_notef07_surfacing.usda b/ALab/entity/decor_paper_notef07/surfacing/decor_paper_notef07_surfacing.usda
new file mode 100644
index 00000000..a23130b9
--- /dev/null
+++ b/ALab/entity/decor_paper_notef07/surfacing/decor_paper_notef07_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef07/look_surfacing_decor_paper_notef07.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef08/decor_paper_notef08.usda b/ALab/entity/decor_paper_notef08/decor_paper_notef08.usda
new file mode 100644
index 00000000..4e69f9e7
--- /dev/null
+++ b/ALab/entity/decor_paper_notef08/decor_paper_notef08.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef08_surfacing.usda@,
+ @modelling/decor_paper_notef08_modelling.usda@,
+ @preview/decor_paper_notef08_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef08"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459608"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef08/modelling/decor_paper_notef08_modelling.usda b/ALab/entity/decor_paper_notef08/modelling/decor_paper_notef08_modelling.usda
new file mode 100644
index 00000000..c932264d
--- /dev/null
+++ b/ALab/entity/decor_paper_notef08/modelling/decor_paper_notef08_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef08/geo_modelling_decor_paper_notef08.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview.usda b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview.usda
new file mode 100644
index 00000000..be237d54
--- /dev/null
+++ b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef08_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef08_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef08_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef08_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef08_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef08_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..dda0e581
Binary files /dev/null and b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a79b98c4
Binary files /dev/null and b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a65be7a1
Binary files /dev/null and b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bbc7f4f4
Binary files /dev/null and b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e2f385ef
Binary files /dev/null and b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..da8911de
Binary files /dev/null and b/ALab/entity/decor_paper_notef08/preview/decor_paper_notef08_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef08/surfacing/decor_paper_notef08_surfacing.usda b/ALab/entity/decor_paper_notef08/surfacing/decor_paper_notef08_surfacing.usda
new file mode 100644
index 00000000..70417f68
--- /dev/null
+++ b/ALab/entity/decor_paper_notef08/surfacing/decor_paper_notef08_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef08/look_surfacing_decor_paper_notef08.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef09/decor_paper_notef09.usda b/ALab/entity/decor_paper_notef09/decor_paper_notef09.usda
new file mode 100644
index 00000000..a3f37eb6
--- /dev/null
+++ b/ALab/entity/decor_paper_notef09/decor_paper_notef09.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef09_surfacing.usda@,
+ @modelling/decor_paper_notef09_modelling.usda@,
+ @preview/decor_paper_notef09_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef09"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455696"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef09/modelling/decor_paper_notef09_modelling.usda b/ALab/entity/decor_paper_notef09/modelling/decor_paper_notef09_modelling.usda
new file mode 100644
index 00000000..b1af4e0d
--- /dev/null
+++ b/ALab/entity/decor_paper_notef09/modelling/decor_paper_notef09_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef09/geo_modelling_decor_paper_notef09.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview.usda b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview.usda
new file mode 100644
index 00000000..a982875c
--- /dev/null
+++ b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef09_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef09_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef09_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef09_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef09_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef09_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3958fc25
Binary files /dev/null and b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..48f2f6ec
Binary files /dev/null and b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5f70b349
Binary files /dev/null and b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..da783043
Binary files /dev/null and b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..577b9df5
Binary files /dev/null and b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c339f341
Binary files /dev/null and b/ALab/entity/decor_paper_notef09/preview/decor_paper_notef09_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef09/surfacing/decor_paper_notef09_surfacing.usda b/ALab/entity/decor_paper_notef09/surfacing/decor_paper_notef09_surfacing.usda
new file mode 100644
index 00000000..1dec0729
--- /dev/null
+++ b/ALab/entity/decor_paper_notef09/surfacing/decor_paper_notef09_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef09/look_surfacing_decor_paper_notef09.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef10/decor_paper_notef10.usda b/ALab/entity/decor_paper_notef10/decor_paper_notef10.usda
new file mode 100644
index 00000000..75d785ef
--- /dev/null
+++ b/ALab/entity/decor_paper_notef10/decor_paper_notef10.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notef10_surfacing.usda@,
+ @modelling/decor_paper_notef10_modelling.usda@,
+ @preview/decor_paper_notef10_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notef10"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458858"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef10/modelling/decor_paper_notef10_modelling.usda b/ALab/entity/decor_paper_notef10/modelling/decor_paper_notef10_modelling.usda
new file mode 100644
index 00000000..5ce04290
--- /dev/null
+++ b/ALab/entity/decor_paper_notef10/modelling/decor_paper_notef10_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notef10/geo_modelling_decor_paper_notef10.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview.usda b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview.usda
new file mode 100644
index 00000000..cfd69e6b
--- /dev/null
+++ b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notef10_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notef10_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notef10_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notef10_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notef10_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notef10_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..9461aff2
Binary files /dev/null and b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6ea3bd00
Binary files /dev/null and b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..135b2870
Binary files /dev/null and b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6663986d
Binary files /dev/null and b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f4861979
Binary files /dev/null and b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..82786eec
Binary files /dev/null and b/ALab/entity/decor_paper_notef10/preview/decor_paper_notef10_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notef10/surfacing/decor_paper_notef10_surfacing.usda b/ALab/entity/decor_paper_notef10/surfacing/decor_paper_notef10_surfacing.usda
new file mode 100644
index 00000000..19bd9a00
--- /dev/null
+++ b/ALab/entity/decor_paper_notef10/surfacing/decor_paper_notef10_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notef10/look_surfacing_decor_paper_notef10.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteg01/decor_paper_noteg01.usda b/ALab/entity/decor_paper_noteg01/decor_paper_noteg01.usda
new file mode 100644
index 00000000..33903c7c
--- /dev/null
+++ b/ALab/entity/decor_paper_noteg01/decor_paper_noteg01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noteg01_surfacing.usda@,
+ @modelling/decor_paper_noteg01_modelling.usda@,
+ @preview/decor_paper_noteg01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noteg01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460124"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteg01/modelling/decor_paper_noteg01_modelling.usda b/ALab/entity/decor_paper_noteg01/modelling/decor_paper_noteg01_modelling.usda
new file mode 100644
index 00000000..02362084
--- /dev/null
+++ b/ALab/entity/decor_paper_noteg01/modelling/decor_paper_noteg01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noteg01/geo_modelling_decor_paper_noteg01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview.usda b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview.usda
new file mode 100644
index 00000000..35d31ec3
--- /dev/null
+++ b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noteg01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noteg01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noteg01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noteg01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noteg01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noteg01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c6a218d9
Binary files /dev/null and b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0c8cb15d
Binary files /dev/null and b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..01ae7123
Binary files /dev/null and b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..dee9d494
Binary files /dev/null and b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..990b54e2
Binary files /dev/null and b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..cf569070
Binary files /dev/null and b/ALab/entity/decor_paper_noteg01/preview/decor_paper_noteg01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noteg01/surfacing/decor_paper_noteg01_surfacing.usda b/ALab/entity/decor_paper_noteg01/surfacing/decor_paper_noteg01_surfacing.usda
new file mode 100644
index 00000000..35c5f777
--- /dev/null
+++ b/ALab/entity/decor_paper_noteg01/surfacing/decor_paper_noteg01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noteg01/look_surfacing_decor_paper_noteg01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteh01/decor_paper_noteh01.usda b/ALab/entity/decor_paper_noteh01/decor_paper_noteh01.usda
new file mode 100644
index 00000000..ab4cfe8e
--- /dev/null
+++ b/ALab/entity/decor_paper_noteh01/decor_paper_noteh01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noteh01_surfacing.usda@,
+ @modelling/decor_paper_noteh01_modelling.usda@,
+ @preview/decor_paper_noteh01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noteh01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455824"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteh01/modelling/decor_paper_noteh01_modelling.usda b/ALab/entity/decor_paper_noteh01/modelling/decor_paper_noteh01_modelling.usda
new file mode 100644
index 00000000..9e6a6012
--- /dev/null
+++ b/ALab/entity/decor_paper_noteh01/modelling/decor_paper_noteh01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noteh01/geo_modelling_decor_paper_noteh01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview.usda b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview.usda
new file mode 100644
index 00000000..e32d2956
--- /dev/null
+++ b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noteh01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noteh01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noteh01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noteh01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noteh01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noteh01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b9603fe5
Binary files /dev/null and b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4153d295
Binary files /dev/null and b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..13fdd06b
Binary files /dev/null and b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5aac798a
Binary files /dev/null and b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2a9f26be
Binary files /dev/null and b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..4881f6ec
Binary files /dev/null and b/ALab/entity/decor_paper_noteh01/preview/decor_paper_noteh01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noteh01/surfacing/decor_paper_noteh01_surfacing.usda b/ALab/entity/decor_paper_noteh01/surfacing/decor_paper_noteh01_surfacing.usda
new file mode 100644
index 00000000..085398b6
--- /dev/null
+++ b/ALab/entity/decor_paper_noteh01/surfacing/decor_paper_noteh01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noteh01/look_surfacing_decor_paper_noteh01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteh02/decor_paper_noteh02.usda b/ALab/entity/decor_paper_noteh02/decor_paper_noteh02.usda
new file mode 100644
index 00000000..9a6cb56a
--- /dev/null
+++ b/ALab/entity/decor_paper_noteh02/decor_paper_noteh02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noteh02_surfacing.usda@,
+ @modelling/decor_paper_noteh02_modelling.usda@,
+ @preview/decor_paper_noteh02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noteh02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832505164"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteh02/modelling/decor_paper_noteh02_modelling.usda b/ALab/entity/decor_paper_noteh02/modelling/decor_paper_noteh02_modelling.usda
new file mode 100644
index 00000000..6e460f22
--- /dev/null
+++ b/ALab/entity/decor_paper_noteh02/modelling/decor_paper_noteh02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noteh02/geo_modelling_decor_paper_noteh02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview.usda b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview.usda
new file mode 100644
index 00000000..8acefc27
--- /dev/null
+++ b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noteh02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noteh02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noteh02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noteh02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noteh02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noteh02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..eb407cd3
Binary files /dev/null and b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7b8e6f13
Binary files /dev/null and b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9b1cfdde
Binary files /dev/null and b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8f508e0b
Binary files /dev/null and b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c156b778
Binary files /dev/null and b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..01391791
Binary files /dev/null and b/ALab/entity/decor_paper_noteh02/preview/decor_paper_noteh02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noteh02/surfacing/decor_paper_noteh02_surfacing.usda b/ALab/entity/decor_paper_noteh02/surfacing/decor_paper_noteh02_surfacing.usda
new file mode 100644
index 00000000..b37c03c9
--- /dev/null
+++ b/ALab/entity/decor_paper_noteh02/surfacing/decor_paper_noteh02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noteh02/look_surfacing_decor_paper_noteh02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notei01/decor_paper_notei01.usda b/ALab/entity/decor_paper_notei01/decor_paper_notei01.usda
new file mode 100644
index 00000000..728b3061
--- /dev/null
+++ b/ALab/entity/decor_paper_notei01/decor_paper_notei01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notei01_surfacing.usda@,
+ @modelling/decor_paper_notei01_modelling.usda@,
+ @preview/decor_paper_notei01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notei01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454760"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notei01/modelling/decor_paper_notei01_modelling.usda b/ALab/entity/decor_paper_notei01/modelling/decor_paper_notei01_modelling.usda
new file mode 100644
index 00000000..9c68a2d8
--- /dev/null
+++ b/ALab/entity/decor_paper_notei01/modelling/decor_paper_notei01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notei01/geo_modelling_decor_paper_notei01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview.usda b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview.usda
new file mode 100644
index 00000000..b5eac7ba
--- /dev/null
+++ b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notei01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notei01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notei01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notei01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notei01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notei01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..8f743aaf
Binary files /dev/null and b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c4672dca
Binary files /dev/null and b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..8658de58
Binary files /dev/null and b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e2e26bbe
Binary files /dev/null and b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..91f8be7b
Binary files /dev/null and b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c554d308
Binary files /dev/null and b/ALab/entity/decor_paper_notei01/preview/decor_paper_notei01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notei01/surfacing/decor_paper_notei01_surfacing.usda b/ALab/entity/decor_paper_notei01/surfacing/decor_paper_notei01_surfacing.usda
new file mode 100644
index 00000000..906c3324
--- /dev/null
+++ b/ALab/entity/decor_paper_notei01/surfacing/decor_paper_notei01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notei01/look_surfacing_decor_paper_notei01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notej01/decor_paper_notej01.usda b/ALab/entity/decor_paper_notej01/decor_paper_notej01.usda
new file mode 100644
index 00000000..24de986b
--- /dev/null
+++ b/ALab/entity/decor_paper_notej01/decor_paper_notej01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notej01_surfacing.usda@,
+ @modelling/decor_paper_notej01_modelling.usda@,
+ @preview/decor_paper_notej01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notej01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454018"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notej01/modelling/decor_paper_notej01_modelling.usda b/ALab/entity/decor_paper_notej01/modelling/decor_paper_notej01_modelling.usda
new file mode 100644
index 00000000..d70639f5
--- /dev/null
+++ b/ALab/entity/decor_paper_notej01/modelling/decor_paper_notej01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notej01/geo_modelling_decor_paper_notej01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview.usda b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview.usda
new file mode 100644
index 00000000..f375c5da
--- /dev/null
+++ b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notej01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notej01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notej01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notej01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notej01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notej01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..fb67d3ee
Binary files /dev/null and b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3debad56
Binary files /dev/null and b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a22d63cc
Binary files /dev/null and b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..530f1cb0
Binary files /dev/null and b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..bdd62d26
Binary files /dev/null and b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..74bb9a68
Binary files /dev/null and b/ALab/entity/decor_paper_notej01/preview/decor_paper_notej01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notej01/surfacing/decor_paper_notej01_surfacing.usda b/ALab/entity/decor_paper_notej01/surfacing/decor_paper_notej01_surfacing.usda
new file mode 100644
index 00000000..3dda5abb
--- /dev/null
+++ b/ALab/entity/decor_paper_notej01/surfacing/decor_paper_notej01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notej01/look_surfacing_decor_paper_notej01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notek01/decor_paper_notek01.usda b/ALab/entity/decor_paper_notek01/decor_paper_notek01.usda
new file mode 100644
index 00000000..7b8142cf
--- /dev/null
+++ b/ALab/entity/decor_paper_notek01/decor_paper_notek01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notek01_surfacing.usda@,
+ @modelling/decor_paper_notek01_modelling.usda@,
+ @preview/decor_paper_notek01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notek01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454984"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notek01/modelling/decor_paper_notek01_modelling.usda b/ALab/entity/decor_paper_notek01/modelling/decor_paper_notek01_modelling.usda
new file mode 100644
index 00000000..da8e4a47
--- /dev/null
+++ b/ALab/entity/decor_paper_notek01/modelling/decor_paper_notek01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notek01/geo_modelling_decor_paper_notek01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview.usda b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview.usda
new file mode 100644
index 00000000..285543e9
--- /dev/null
+++ b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notek01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notek01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notek01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notek01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notek01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notek01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..787dc292
Binary files /dev/null and b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5be4b960
Binary files /dev/null and b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..61fd8b13
Binary files /dev/null and b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2cd59f66
Binary files /dev/null and b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c6cb52b2
Binary files /dev/null and b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0252757f
Binary files /dev/null and b/ALab/entity/decor_paper_notek01/preview/decor_paper_notek01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notek01/surfacing/decor_paper_notek01_surfacing.usda b/ALab/entity/decor_paper_notek01/surfacing/decor_paper_notek01_surfacing.usda
new file mode 100644
index 00000000..eeea1430
--- /dev/null
+++ b/ALab/entity/decor_paper_notek01/surfacing/decor_paper_notek01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notek01/look_surfacing_decor_paper_notek01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notel01/decor_paper_notel01.usda b/ALab/entity/decor_paper_notel01/decor_paper_notel01.usda
new file mode 100644
index 00000000..c2c61273
--- /dev/null
+++ b/ALab/entity/decor_paper_notel01/decor_paper_notel01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notel01_surfacing.usda@,
+ @modelling/decor_paper_notel01_modelling.usda@,
+ @preview/decor_paper_notel01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notel01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455464"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notel01/modelling/decor_paper_notel01_modelling.usda b/ALab/entity/decor_paper_notel01/modelling/decor_paper_notel01_modelling.usda
new file mode 100644
index 00000000..ffbff7a4
--- /dev/null
+++ b/ALab/entity/decor_paper_notel01/modelling/decor_paper_notel01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notel01/geo_modelling_decor_paper_notel01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview.usda b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview.usda
new file mode 100644
index 00000000..1fae97e9
--- /dev/null
+++ b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notel01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notel01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notel01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notel01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notel01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notel01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..72e5ba57
Binary files /dev/null and b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c85434be
Binary files /dev/null and b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..bd1ae39d
Binary files /dev/null and b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f54b90fd
Binary files /dev/null and b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e6e973fc
Binary files /dev/null and b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..72d48ae7
Binary files /dev/null and b/ALab/entity/decor_paper_notel01/preview/decor_paper_notel01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notel01/surfacing/decor_paper_notel01_surfacing.usda b/ALab/entity/decor_paper_notel01/surfacing/decor_paper_notel01_surfacing.usda
new file mode 100644
index 00000000..449480ea
--- /dev/null
+++ b/ALab/entity/decor_paper_notel01/surfacing/decor_paper_notel01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notel01/look_surfacing_decor_paper_notel01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notem01/decor_paper_notem01.usda b/ALab/entity/decor_paper_notem01/decor_paper_notem01.usda
new file mode 100644
index 00000000..3b101dec
--- /dev/null
+++ b/ALab/entity/decor_paper_notem01/decor_paper_notem01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_notem01_surfacing.usda@,
+ @modelling/decor_paper_notem01_modelling.usda@,
+ @preview/decor_paper_notem01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_notem01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455740"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notem01/modelling/decor_paper_notem01_modelling.usda b/ALab/entity/decor_paper_notem01/modelling/decor_paper_notem01_modelling.usda
new file mode 100644
index 00000000..4a200ff7
--- /dev/null
+++ b/ALab/entity/decor_paper_notem01/modelling/decor_paper_notem01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_notem01/geo_modelling_decor_paper_notem01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview.usda b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview.usda
new file mode 100644
index 00000000..8b101528
--- /dev/null
+++ b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_notem01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_notem01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_notem01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_notem01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_notem01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_notem01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..929364d7
Binary files /dev/null and b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6b01affb
Binary files /dev/null and b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..071e58d8
Binary files /dev/null and b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3d04f208
Binary files /dev/null and b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..02b7ae96
Binary files /dev/null and b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..850f30c8
Binary files /dev/null and b/ALab/entity/decor_paper_notem01/preview/decor_paper_notem01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_notem01/surfacing/decor_paper_notem01_surfacing.usda b/ALab/entity/decor_paper_notem01/surfacing/decor_paper_notem01_surfacing.usda
new file mode 100644
index 00000000..a8009eb8
--- /dev/null
+++ b/ALab/entity/decor_paper_notem01/surfacing/decor_paper_notem01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_notem01/look_surfacing_decor_paper_notem01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noten01/decor_paper_noten01.usda b/ALab/entity/decor_paper_noten01/decor_paper_noten01.usda
new file mode 100644
index 00000000..41b38bb1
--- /dev/null
+++ b/ALab/entity/decor_paper_noten01/decor_paper_noten01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noten01_surfacing.usda@,
+ @modelling/decor_paper_noten01_modelling.usda@,
+ @preview/decor_paper_noten01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noten01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459864"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noten01/modelling/decor_paper_noten01_modelling.usda b/ALab/entity/decor_paper_noten01/modelling/decor_paper_noten01_modelling.usda
new file mode 100644
index 00000000..89396262
--- /dev/null
+++ b/ALab/entity/decor_paper_noten01/modelling/decor_paper_noten01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noten01/geo_modelling_decor_paper_noten01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview.usda b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview.usda
new file mode 100644
index 00000000..b6498931
--- /dev/null
+++ b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noten01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noten01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noten01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noten01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noten01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noten01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0d29a228
Binary files /dev/null and b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3eebb75f
Binary files /dev/null and b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..74f44080
Binary files /dev/null and b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bd7d8079
Binary files /dev/null and b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..625f3d39
Binary files /dev/null and b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d6bf7579
Binary files /dev/null and b/ALab/entity/decor_paper_noten01/preview/decor_paper_noten01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noten01/surfacing/decor_paper_noten01_surfacing.usda b/ALab/entity/decor_paper_noten01/surfacing/decor_paper_noten01_surfacing.usda
new file mode 100644
index 00000000..18c4bea4
--- /dev/null
+++ b/ALab/entity/decor_paper_noten01/surfacing/decor_paper_noten01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noten01/look_surfacing_decor_paper_noten01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteo01/decor_paper_noteo01.usda b/ALab/entity/decor_paper_noteo01/decor_paper_noteo01.usda
new file mode 100644
index 00000000..bf34e5d8
--- /dev/null
+++ b/ALab/entity/decor_paper_noteo01/decor_paper_noteo01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_noteo01_surfacing.usda@,
+ @modelling/decor_paper_noteo01_modelling.usda@,
+ @preview/decor_paper_noteo01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_noteo01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455694"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteo01/modelling/decor_paper_noteo01_modelling.usda b/ALab/entity/decor_paper_noteo01/modelling/decor_paper_noteo01_modelling.usda
new file mode 100644
index 00000000..9e98d73d
--- /dev/null
+++ b/ALab/entity/decor_paper_noteo01/modelling/decor_paper_noteo01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_noteo01/geo_modelling_decor_paper_noteo01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview.usda b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview.usda
new file mode 100644
index 00000000..e95cb708
--- /dev/null
+++ b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_noteo01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_noteo01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_noteo01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_noteo01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_noteo01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_noteo01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7cf1ebb1
Binary files /dev/null and b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..57a0d253
Binary files /dev/null and b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7546ce61
Binary files /dev/null and b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..71d0880c
Binary files /dev/null and b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..053c169d
Binary files /dev/null and b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..601f669c
Binary files /dev/null and b/ALab/entity/decor_paper_noteo01/preview/decor_paper_noteo01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_noteo01/surfacing/decor_paper_noteo01_surfacing.usda b/ALab/entity/decor_paper_noteo01/surfacing/decor_paper_noteo01_surfacing.usda
new file mode 100644
index 00000000..872d59bc
--- /dev/null
+++ b/ALab/entity/decor_paper_noteo01/surfacing/decor_paper_noteo01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_noteo01/look_surfacing_decor_paper_noteo01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_rolled01/decor_paper_rolled01.usda b/ALab/entity/decor_paper_rolled01/decor_paper_rolled01.usda
new file mode 100644
index 00000000..c1f4bd6e
--- /dev/null
+++ b/ALab/entity/decor_paper_rolled01/decor_paper_rolled01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_rolled01_surfacing.usda@,
+ @modelling/decor_paper_rolled01_modelling.usda@,
+ @preview/decor_paper_rolled01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_rolled01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460966"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_rolled01/modelling/decor_paper_rolled01_modelling.usda b/ALab/entity/decor_paper_rolled01/modelling/decor_paper_rolled01_modelling.usda
new file mode 100644
index 00000000..da5e7274
--- /dev/null
+++ b/ALab/entity/decor_paper_rolled01/modelling/decor_paper_rolled01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_rolled01/geo_modelling_decor_paper_rolled01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview.usda b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview.usda
new file mode 100644
index 00000000..47ea27e8
--- /dev/null
+++ b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_rolled01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_rolled01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_rolled01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_rolled01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_rolled01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_rolled01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..72440ee8
Binary files /dev/null and b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d408efc5
Binary files /dev/null and b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..c4cd7242
Binary files /dev/null and b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..4c349112
Binary files /dev/null and b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..12586672
Binary files /dev/null and b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8e123051
Binary files /dev/null and b/ALab/entity/decor_paper_rolled01/preview/decor_paper_rolled01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_rolled01/surfacing/decor_paper_rolled01_surfacing.usda b/ALab/entity/decor_paper_rolled01/surfacing/decor_paper_rolled01_surfacing.usda
new file mode 100644
index 00000000..4f156b6d
--- /dev/null
+++ b/ALab/entity/decor_paper_rolled01/surfacing/decor_paper_rolled01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_rolled01/look_surfacing_decor_paper_rolled01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_rolled02/decor_paper_rolled02.usda b/ALab/entity/decor_paper_rolled02/decor_paper_rolled02.usda
new file mode 100644
index 00000000..80854625
--- /dev/null
+++ b/ALab/entity/decor_paper_rolled02/decor_paper_rolled02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_paper_rolled02_surfacing.usda@,
+ @modelling/decor_paper_rolled02_modelling.usda@,
+ @preview/decor_paper_rolled02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_paper_rolled02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460942"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_rolled02/modelling/decor_paper_rolled02_modelling.usda b/ALab/entity/decor_paper_rolled02/modelling/decor_paper_rolled02_modelling.usda
new file mode 100644
index 00000000..ef1fd702
--- /dev/null
+++ b/ALab/entity/decor_paper_rolled02/modelling/decor_paper_rolled02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_paper_rolled02/geo_modelling_decor_paper_rolled02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview.usda b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview.usda
new file mode 100644
index 00000000..92bbac7c
--- /dev/null
+++ b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_paper_rolled02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_paper_rolled02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_paper_rolled02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_paper_rolled02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_paper_rolled02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_paper_rolled02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_X_pos.png b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0ed4227b
Binary files /dev/null and b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_x_neg.png b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..20730895
Binary files /dev/null and b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_y_neg.png b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..06e4f3ae
Binary files /dev/null and b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_y_pos.png b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0ed51c50
Binary files /dev/null and b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_z_neg.png b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..bb686716
Binary files /dev/null and b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_z_pos.png b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..45bb581b
Binary files /dev/null and b/ALab/entity/decor_paper_rolled02/preview/decor_paper_rolled02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_paper_rolled02/surfacing/decor_paper_rolled02_surfacing.usda b/ALab/entity/decor_paper_rolled02/surfacing/decor_paper_rolled02_surfacing.usda
new file mode 100644
index 00000000..5a618bb9
--- /dev/null
+++ b/ALab/entity/decor_paper_rolled02/surfacing/decor_paper_rolled02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_paper_rolled02/look_surfacing_decor_paper_rolled02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_party_lights01/decor_party_lights01.usda b/ALab/entity/decor_party_lights01/decor_party_lights01.usda
new file mode 100644
index 00000000..65beab9d
--- /dev/null
+++ b/ALab/entity/decor_party_lights01/decor_party_lights01.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/decor_party_lights01_lighting.usda@,
+ @surfacing/decor_party_lights01_surfacing.usda@,
+ @modelling/decor_party_lights01_modelling.usda@,
+ @preview/decor_party_lights01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_party_lights01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455554"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_party_lights01/lighting/decor_party_lights01_lighting.usda b/ALab/entity/decor_party_lights01/lighting/decor_party_lights01_lighting.usda
new file mode 100644
index 00000000..efe0a080
--- /dev/null
+++ b/ALab/entity/decor_party_lights01/lighting/decor_party_lights01_lighting.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ def "grip_lighting_zlt02_decor_party_lights01" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/grip/lighting/zlt02_decor_party_lights01/grip_lighting_zlt02_decor_party_lights01.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/decor_party_lights01/modelling/decor_party_lights01_modelling.usda b/ALab/entity/decor_party_lights01/modelling/decor_party_lights01_modelling.usda
new file mode 100644
index 00000000..dfeef144
--- /dev/null
+++ b/ALab/entity/decor_party_lights01/modelling/decor_party_lights01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_party_lights01/geo_modelling_decor_party_lights01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview.usda b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview.usda
new file mode 100644
index 00000000..7c0e5435
--- /dev/null
+++ b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_party_lights01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_party_lights01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_party_lights01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_party_lights01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_party_lights01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_party_lights01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_X_pos.png b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4f34634c
Binary files /dev/null and b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_x_neg.png b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..66c2ca71
Binary files /dev/null and b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_y_neg.png b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a03a2ec5
Binary files /dev/null and b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_y_pos.png b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0f5abddd
Binary files /dev/null and b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_z_neg.png b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5f42cb38
Binary files /dev/null and b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_z_pos.png b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8adfb589
Binary files /dev/null and b/ALab/entity/decor_party_lights01/preview/decor_party_lights01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_party_lights01/surfacing/decor_party_lights01_surfacing.usda b/ALab/entity/decor_party_lights01/surfacing/decor_party_lights01_surfacing.usda
new file mode 100644
index 00000000..5271ca85
--- /dev/null
+++ b/ALab/entity/decor_party_lights01/surfacing/decor_party_lights01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_party_lights01/look_surfacing_decor_party_lights01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_piggy_bank01/decor_piggy_bank01.usda b/ALab/entity/decor_piggy_bank01/decor_piggy_bank01.usda
new file mode 100644
index 00000000..34be6e26
--- /dev/null
+++ b/ALab/entity/decor_piggy_bank01/decor_piggy_bank01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_piggy_bank01_surfacing.usda@,
+ @modelling/decor_piggy_bank01_modelling.usda@,
+ @preview/decor_piggy_bank01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_piggy_bank01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455456"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_piggy_bank01/modelling/decor_piggy_bank01_modelling.usda b/ALab/entity/decor_piggy_bank01/modelling/decor_piggy_bank01_modelling.usda
new file mode 100644
index 00000000..bedd98bd
--- /dev/null
+++ b/ALab/entity/decor_piggy_bank01/modelling/decor_piggy_bank01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_piggy_bank01/geo_modelling_decor_piggy_bank01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview.usda b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview.usda
new file mode 100644
index 00000000..b717c3c4
--- /dev/null
+++ b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_piggy_bank01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_piggy_bank01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_piggy_bank01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_piggy_bank01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_piggy_bank01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_piggy_bank01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_X_pos.png b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..fd108ea6
Binary files /dev/null and b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_x_neg.png b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0784e7f3
Binary files /dev/null and b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_y_neg.png b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ee636d87
Binary files /dev/null and b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_y_pos.png b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..de60aa0f
Binary files /dev/null and b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_z_neg.png b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..9aca08c9
Binary files /dev/null and b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_z_pos.png b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..de176845
Binary files /dev/null and b/ALab/entity/decor_piggy_bank01/preview/decor_piggy_bank01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_piggy_bank01/surfacing/decor_piggy_bank01_surfacing.usda b/ALab/entity/decor_piggy_bank01/surfacing/decor_piggy_bank01_surfacing.usda
new file mode 100644
index 00000000..8abf1058
--- /dev/null
+++ b/ALab/entity/decor_piggy_bank01/surfacing/decor_piggy_bank01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_piggy_bank01/look_surfacing_decor_piggy_bank01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_pitch_experiment01/decor_pitch_experiment01.usda b/ALab/entity/decor_pitch_experiment01/decor_pitch_experiment01.usda
new file mode 100644
index 00000000..c3f2411e
--- /dev/null
+++ b/ALab/entity/decor_pitch_experiment01/decor_pitch_experiment01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_pitch_experiment01_surfacing.usda@,
+ @modelling/decor_pitch_experiment01_modelling.usda@,
+ @preview/decor_pitch_experiment01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_pitch_experiment01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832511640"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_pitch_experiment01/modelling/decor_pitch_experiment01_modelling.usda b/ALab/entity/decor_pitch_experiment01/modelling/decor_pitch_experiment01_modelling.usda
new file mode 100644
index 00000000..49bf9094
--- /dev/null
+++ b/ALab/entity/decor_pitch_experiment01/modelling/decor_pitch_experiment01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_pitch_experiment01/geo_modelling_decor_pitch_experiment01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview.usda b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview.usda
new file mode 100644
index 00000000..76f466cc
--- /dev/null
+++ b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_pitch_experiment01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_pitch_experiment01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_pitch_experiment01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_pitch_experiment01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_pitch_experiment01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_pitch_experiment01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_X_pos.png b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1e9dc146
Binary files /dev/null and b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_x_neg.png b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..759ab0ac
Binary files /dev/null and b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_y_neg.png b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..c8608942
Binary files /dev/null and b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_y_pos.png b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7932529c
Binary files /dev/null and b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_z_neg.png b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6f8fc8b8
Binary files /dev/null and b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_z_pos.png b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ef190478
Binary files /dev/null and b/ALab/entity/decor_pitch_experiment01/preview/decor_pitch_experiment01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_pitch_experiment01/surfacing/decor_pitch_experiment01_surfacing.usda b/ALab/entity/decor_pitch_experiment01/surfacing/decor_pitch_experiment01_surfacing.usda
new file mode 100644
index 00000000..ace977c6
--- /dev/null
+++ b/ALab/entity/decor_pitch_experiment01/surfacing/decor_pitch_experiment01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_pitch_experiment01/look_surfacing_decor_pitch_experiment01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small01/decor_plant_small01.usda b/ALab/entity/decor_plant_small01/decor_plant_small01.usda
new file mode 100644
index 00000000..3cca63dc
--- /dev/null
+++ b/ALab/entity/decor_plant_small01/decor_plant_small01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plant_small01_surfacing.usda@,
+ @modelling/decor_plant_small01_modelling.usda@,
+ @preview/decor_plant_small01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plant_small01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832453440"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small01/modelling/decor_plant_small01_modelling.usda b/ALab/entity/decor_plant_small01/modelling/decor_plant_small01_modelling.usda
new file mode 100644
index 00000000..a10545d6
--- /dev/null
+++ b/ALab/entity/decor_plant_small01/modelling/decor_plant_small01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plant_small01/geo_modelling_decor_plant_small01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview.usda b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview.usda
new file mode 100644
index 00000000..74904b9f
--- /dev/null
+++ b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plant_small01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plant_small01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plant_small01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plant_small01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plant_small01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plant_small01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_X_pos.png b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e4b55433
Binary files /dev/null and b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_x_neg.png b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..187a2d8f
Binary files /dev/null and b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_y_neg.png b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b696a8cd
Binary files /dev/null and b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_y_pos.png b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e4945e93
Binary files /dev/null and b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_z_neg.png b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7eedcd66
Binary files /dev/null and b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_z_pos.png b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..95285f55
Binary files /dev/null and b/ALab/entity/decor_plant_small01/preview/decor_plant_small01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plant_small01/surfacing/decor_plant_small01_surfacing.usda b/ALab/entity/decor_plant_small01/surfacing/decor_plant_small01_surfacing.usda
new file mode 100644
index 00000000..c60716ee
--- /dev/null
+++ b/ALab/entity/decor_plant_small01/surfacing/decor_plant_small01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plant_small01/look_surfacing_decor_plant_small01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small02/decor_plant_small02.usda b/ALab/entity/decor_plant_small02/decor_plant_small02.usda
new file mode 100644
index 00000000..3736ada3
--- /dev/null
+++ b/ALab/entity/decor_plant_small02/decor_plant_small02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plant_small02_surfacing.usda@,
+ @modelling/decor_plant_small02_modelling.usda@,
+ @preview/decor_plant_small02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plant_small02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457968"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small02/modelling/decor_plant_small02_modelling.usda b/ALab/entity/decor_plant_small02/modelling/decor_plant_small02_modelling.usda
new file mode 100644
index 00000000..f69cdef3
--- /dev/null
+++ b/ALab/entity/decor_plant_small02/modelling/decor_plant_small02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plant_small02/geo_modelling_decor_plant_small02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview.usda b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview.usda
new file mode 100644
index 00000000..48c04a30
--- /dev/null
+++ b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plant_small02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plant_small02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plant_small02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plant_small02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plant_small02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plant_small02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_X_pos.png b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..920cede6
Binary files /dev/null and b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_x_neg.png b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d954fc4e
Binary files /dev/null and b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_y_neg.png b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5487fb27
Binary files /dev/null and b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_y_pos.png b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d3a65c3c
Binary files /dev/null and b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_z_neg.png b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..60cd8dfa
Binary files /dev/null and b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_z_pos.png b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..dbf516cc
Binary files /dev/null and b/ALab/entity/decor_plant_small02/preview/decor_plant_small02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plant_small02/surfacing/decor_plant_small02_surfacing.usda b/ALab/entity/decor_plant_small02/surfacing/decor_plant_small02_surfacing.usda
new file mode 100644
index 00000000..6dc14d6a
--- /dev/null
+++ b/ALab/entity/decor_plant_small02/surfacing/decor_plant_small02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plant_small02/look_surfacing_decor_plant_small02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small03/decor_plant_small03.usda b/ALab/entity/decor_plant_small03/decor_plant_small03.usda
new file mode 100644
index 00000000..5a604eec
--- /dev/null
+++ b/ALab/entity/decor_plant_small03/decor_plant_small03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plant_small03_surfacing.usda@,
+ @modelling/decor_plant_small03_modelling.usda@,
+ @preview/decor_plant_small03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plant_small03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459858"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small03/modelling/decor_plant_small03_modelling.usda b/ALab/entity/decor_plant_small03/modelling/decor_plant_small03_modelling.usda
new file mode 100644
index 00000000..28400420
--- /dev/null
+++ b/ALab/entity/decor_plant_small03/modelling/decor_plant_small03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plant_small03/geo_modelling_decor_plant_small03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview.usda b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview.usda
new file mode 100644
index 00000000..3d02e120
--- /dev/null
+++ b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plant_small03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plant_small03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plant_small03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plant_small03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plant_small03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plant_small03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_X_pos.png b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e220743d
Binary files /dev/null and b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_x_neg.png b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..034c3a0c
Binary files /dev/null and b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_y_neg.png b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..712205a7
Binary files /dev/null and b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_y_pos.png b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a6cdd31e
Binary files /dev/null and b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_z_neg.png b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0a024d27
Binary files /dev/null and b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_z_pos.png b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..95106d93
Binary files /dev/null and b/ALab/entity/decor_plant_small03/preview/decor_plant_small03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plant_small03/surfacing/decor_plant_small03_surfacing.usda b/ALab/entity/decor_plant_small03/surfacing/decor_plant_small03_surfacing.usda
new file mode 100644
index 00000000..81977a08
--- /dev/null
+++ b/ALab/entity/decor_plant_small03/surfacing/decor_plant_small03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plant_small03/look_surfacing_decor_plant_small03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small04/decor_plant_small04.usda b/ALab/entity/decor_plant_small04/decor_plant_small04.usda
new file mode 100644
index 00000000..ba252597
--- /dev/null
+++ b/ALab/entity/decor_plant_small04/decor_plant_small04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plant_small04_surfacing.usda@,
+ @modelling/decor_plant_small04_modelling.usda@,
+ @preview/decor_plant_small04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plant_small04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460434"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small04/modelling/decor_plant_small04_modelling.usda b/ALab/entity/decor_plant_small04/modelling/decor_plant_small04_modelling.usda
new file mode 100644
index 00000000..64c23d13
--- /dev/null
+++ b/ALab/entity/decor_plant_small04/modelling/decor_plant_small04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plant_small04/geo_modelling_decor_plant_small04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview.usda b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview.usda
new file mode 100644
index 00000000..f3504077
--- /dev/null
+++ b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plant_small04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plant_small04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plant_small04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plant_small04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plant_small04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plant_small04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_X_pos.png b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..cf21db6d
Binary files /dev/null and b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_x_neg.png b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..423c3456
Binary files /dev/null and b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_y_neg.png b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7395c43f
Binary files /dev/null and b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_y_pos.png b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1306c4db
Binary files /dev/null and b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_z_neg.png b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ba1c502f
Binary files /dev/null and b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_z_pos.png b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ab15f4b6
Binary files /dev/null and b/ALab/entity/decor_plant_small04/preview/decor_plant_small04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plant_small04/surfacing/decor_plant_small04_surfacing.usda b/ALab/entity/decor_plant_small04/surfacing/decor_plant_small04_surfacing.usda
new file mode 100644
index 00000000..46240c79
--- /dev/null
+++ b/ALab/entity/decor_plant_small04/surfacing/decor_plant_small04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plant_small04/look_surfacing_decor_plant_small04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_planter01/decor_planter01.usda b/ALab/entity/decor_planter01/decor_planter01.usda
new file mode 100644
index 00000000..4d00cae4
--- /dev/null
+++ b/ALab/entity/decor_planter01/decor_planter01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_planter01_surfacing.usda@,
+ @modelling/decor_planter01_modelling.usda@,
+ @preview/decor_planter01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_planter01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460356"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_planter01/modelling/decor_planter01_modelling.usda b/ALab/entity/decor_planter01/modelling/decor_planter01_modelling.usda
new file mode 100644
index 00000000..9f7bf73e
--- /dev/null
+++ b/ALab/entity/decor_planter01/modelling/decor_planter01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_planter01/geo_modelling_decor_planter01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_planter01/preview/decor_planter01_preview.usda b/ALab/entity/decor_planter01/preview/decor_planter01_preview.usda
new file mode 100644
index 00000000..f4f3eb5d
--- /dev/null
+++ b/ALab/entity/decor_planter01/preview/decor_planter01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_planter01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_planter01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_planter01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_planter01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_planter01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_planter01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_X_pos.png b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7ce3edf9
Binary files /dev/null and b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_x_neg.png b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..fc204666
Binary files /dev/null and b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_y_neg.png b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..06158b5f
Binary files /dev/null and b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_y_pos.png b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ac7c744d
Binary files /dev/null and b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_z_neg.png b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0907aaea
Binary files /dev/null and b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_z_pos.png b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..40b50da7
Binary files /dev/null and b/ALab/entity/decor_planter01/preview/decor_planter01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_planter01/surfacing/decor_planter01_surfacing.usda b/ALab/entity/decor_planter01/surfacing/decor_planter01_surfacing.usda
new file mode 100644
index 00000000..1345776d
--- /dev/null
+++ b/ALab/entity/decor_planter01/surfacing/decor_planter01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_planter01/look_surfacing_decor_planter01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label01/decor_plastic_label01.usda b/ALab/entity/decor_plastic_label01/decor_plastic_label01.usda
new file mode 100644
index 00000000..aef37be2
--- /dev/null
+++ b/ALab/entity/decor_plastic_label01/decor_plastic_label01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label01_surfacing.usda@,
+ @modelling/decor_plastic_label01_modelling.usda@,
+ @preview/decor_plastic_label01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456648"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label01/modelling/decor_plastic_label01_modelling.usda b/ALab/entity/decor_plastic_label01/modelling/decor_plastic_label01_modelling.usda
new file mode 100644
index 00000000..08e64682
--- /dev/null
+++ b/ALab/entity/decor_plastic_label01/modelling/decor_plastic_label01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label01/geo_modelling_decor_plastic_label01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview.usda b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview.usda
new file mode 100644
index 00000000..cf71b305
--- /dev/null
+++ b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ead1a8b9
Binary files /dev/null and b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2de5fe7f
Binary files /dev/null and b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..57154f37
Binary files /dev/null and b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1da2332e
Binary files /dev/null and b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a5f9ea29
Binary files /dev/null and b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d435b55a
Binary files /dev/null and b/ALab/entity/decor_plastic_label01/preview/decor_plastic_label01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label01/surfacing/decor_plastic_label01_surfacing.usda b/ALab/entity/decor_plastic_label01/surfacing/decor_plastic_label01_surfacing.usda
new file mode 100644
index 00000000..f525886b
--- /dev/null
+++ b/ALab/entity/decor_plastic_label01/surfacing/decor_plastic_label01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label01/look_surfacing_decor_plastic_label01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label02/decor_plastic_label02.usda b/ALab/entity/decor_plastic_label02/decor_plastic_label02.usda
new file mode 100644
index 00000000..ab4372b1
--- /dev/null
+++ b/ALab/entity/decor_plastic_label02/decor_plastic_label02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label02_surfacing.usda@,
+ @modelling/decor_plastic_label02_modelling.usda@,
+ @preview/decor_plastic_label02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455794"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label02/modelling/decor_plastic_label02_modelling.usda b/ALab/entity/decor_plastic_label02/modelling/decor_plastic_label02_modelling.usda
new file mode 100644
index 00000000..60bcb3ea
--- /dev/null
+++ b/ALab/entity/decor_plastic_label02/modelling/decor_plastic_label02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label02/geo_modelling_decor_plastic_label02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview.usda b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview.usda
new file mode 100644
index 00000000..db382981
--- /dev/null
+++ b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3ab4f276
Binary files /dev/null and b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..74cfb14a
Binary files /dev/null and b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3851212f
Binary files /dev/null and b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a1df46cf
Binary files /dev/null and b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d6c39160
Binary files /dev/null and b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..08b42c15
Binary files /dev/null and b/ALab/entity/decor_plastic_label02/preview/decor_plastic_label02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label02/surfacing/decor_plastic_label02_surfacing.usda b/ALab/entity/decor_plastic_label02/surfacing/decor_plastic_label02_surfacing.usda
new file mode 100644
index 00000000..0800773c
--- /dev/null
+++ b/ALab/entity/decor_plastic_label02/surfacing/decor_plastic_label02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label02/look_surfacing_decor_plastic_label02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label03/decor_plastic_label03.usda b/ALab/entity/decor_plastic_label03/decor_plastic_label03.usda
new file mode 100644
index 00000000..4e892f00
--- /dev/null
+++ b/ALab/entity/decor_plastic_label03/decor_plastic_label03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label03_surfacing.usda@,
+ @modelling/decor_plastic_label03_modelling.usda@,
+ @preview/decor_plastic_label03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456518"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label03/modelling/decor_plastic_label03_modelling.usda b/ALab/entity/decor_plastic_label03/modelling/decor_plastic_label03_modelling.usda
new file mode 100644
index 00000000..655e2b94
--- /dev/null
+++ b/ALab/entity/decor_plastic_label03/modelling/decor_plastic_label03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label03/geo_modelling_decor_plastic_label03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview.usda b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview.usda
new file mode 100644
index 00000000..92581b4b
--- /dev/null
+++ b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4b5b0f61
Binary files /dev/null and b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..083ad263
Binary files /dev/null and b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7d0f05cc
Binary files /dev/null and b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3433ca53
Binary files /dev/null and b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b651791d
Binary files /dev/null and b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..4d72a9c7
Binary files /dev/null and b/ALab/entity/decor_plastic_label03/preview/decor_plastic_label03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label03/surfacing/decor_plastic_label03_surfacing.usda b/ALab/entity/decor_plastic_label03/surfacing/decor_plastic_label03_surfacing.usda
new file mode 100644
index 00000000..8431f8ec
--- /dev/null
+++ b/ALab/entity/decor_plastic_label03/surfacing/decor_plastic_label03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label03/look_surfacing_decor_plastic_label03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label04/decor_plastic_label04.usda b/ALab/entity/decor_plastic_label04/decor_plastic_label04.usda
new file mode 100644
index 00000000..bdebf488
--- /dev/null
+++ b/ALab/entity/decor_plastic_label04/decor_plastic_label04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label04_surfacing.usda@,
+ @modelling/decor_plastic_label04_modelling.usda@,
+ @preview/decor_plastic_label04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456804"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label04/modelling/decor_plastic_label04_modelling.usda b/ALab/entity/decor_plastic_label04/modelling/decor_plastic_label04_modelling.usda
new file mode 100644
index 00000000..a0d80b34
--- /dev/null
+++ b/ALab/entity/decor_plastic_label04/modelling/decor_plastic_label04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label04/geo_modelling_decor_plastic_label04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview.usda b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview.usda
new file mode 100644
index 00000000..d33322a8
--- /dev/null
+++ b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..55c2becd
Binary files /dev/null and b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e740327c
Binary files /dev/null and b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d2be50e3
Binary files /dev/null and b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..68957870
Binary files /dev/null and b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a2f0b578
Binary files /dev/null and b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..84935b03
Binary files /dev/null and b/ALab/entity/decor_plastic_label04/preview/decor_plastic_label04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label04/surfacing/decor_plastic_label04_surfacing.usda b/ALab/entity/decor_plastic_label04/surfacing/decor_plastic_label04_surfacing.usda
new file mode 100644
index 00000000..5637aa72
--- /dev/null
+++ b/ALab/entity/decor_plastic_label04/surfacing/decor_plastic_label04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label04/look_surfacing_decor_plastic_label04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label05/decor_plastic_label05.usda b/ALab/entity/decor_plastic_label05/decor_plastic_label05.usda
new file mode 100644
index 00000000..b7c81c03
--- /dev/null
+++ b/ALab/entity/decor_plastic_label05/decor_plastic_label05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label05_surfacing.usda@,
+ @modelling/decor_plastic_label05_modelling.usda@,
+ @preview/decor_plastic_label05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454926"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label05/modelling/decor_plastic_label05_modelling.usda b/ALab/entity/decor_plastic_label05/modelling/decor_plastic_label05_modelling.usda
new file mode 100644
index 00000000..9eb7cc94
--- /dev/null
+++ b/ALab/entity/decor_plastic_label05/modelling/decor_plastic_label05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label05/geo_modelling_decor_plastic_label05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview.usda b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview.usda
new file mode 100644
index 00000000..b7d7feb2
--- /dev/null
+++ b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..88e94893
Binary files /dev/null and b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..22154474
Binary files /dev/null and b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0f25b6d7
Binary files /dev/null and b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..587af54c
Binary files /dev/null and b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ef4786b6
Binary files /dev/null and b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3f070f61
Binary files /dev/null and b/ALab/entity/decor_plastic_label05/preview/decor_plastic_label05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label05/surfacing/decor_plastic_label05_surfacing.usda b/ALab/entity/decor_plastic_label05/surfacing/decor_plastic_label05_surfacing.usda
new file mode 100644
index 00000000..9719080a
--- /dev/null
+++ b/ALab/entity/decor_plastic_label05/surfacing/decor_plastic_label05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label05/look_surfacing_decor_plastic_label05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label06/decor_plastic_label06.usda b/ALab/entity/decor_plastic_label06/decor_plastic_label06.usda
new file mode 100644
index 00000000..ac1baffb
--- /dev/null
+++ b/ALab/entity/decor_plastic_label06/decor_plastic_label06.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label06_surfacing.usda@,
+ @modelling/decor_plastic_label06_modelling.usda@,
+ @preview/decor_plastic_label06_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label06"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456866"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label06/modelling/decor_plastic_label06_modelling.usda b/ALab/entity/decor_plastic_label06/modelling/decor_plastic_label06_modelling.usda
new file mode 100644
index 00000000..3c949948
--- /dev/null
+++ b/ALab/entity/decor_plastic_label06/modelling/decor_plastic_label06_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label06/geo_modelling_decor_plastic_label06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview.usda b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview.usda
new file mode 100644
index 00000000..56dbf77d
--- /dev/null
+++ b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label06_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label06_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label06_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label06_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label06_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label06_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ed8acaf5
Binary files /dev/null and b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..68e582ad
Binary files /dev/null and b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d3b26fe8
Binary files /dev/null and b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d85c1565
Binary files /dev/null and b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d2e07bed
Binary files /dev/null and b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d8bfe9a3
Binary files /dev/null and b/ALab/entity/decor_plastic_label06/preview/decor_plastic_label06_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label06/surfacing/decor_plastic_label06_surfacing.usda b/ALab/entity/decor_plastic_label06/surfacing/decor_plastic_label06_surfacing.usda
new file mode 100644
index 00000000..237b3f7d
--- /dev/null
+++ b/ALab/entity/decor_plastic_label06/surfacing/decor_plastic_label06_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label06/look_surfacing_decor_plastic_label06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label07/decor_plastic_label07.usda b/ALab/entity/decor_plastic_label07/decor_plastic_label07.usda
new file mode 100644
index 00000000..4ea51ece
--- /dev/null
+++ b/ALab/entity/decor_plastic_label07/decor_plastic_label07.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label07_surfacing.usda@,
+ @modelling/decor_plastic_label07_modelling.usda@,
+ @preview/decor_plastic_label07_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label07"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457950"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label07/modelling/decor_plastic_label07_modelling.usda b/ALab/entity/decor_plastic_label07/modelling/decor_plastic_label07_modelling.usda
new file mode 100644
index 00000000..c69d51cb
--- /dev/null
+++ b/ALab/entity/decor_plastic_label07/modelling/decor_plastic_label07_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label07/geo_modelling_decor_plastic_label07.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview.usda b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview.usda
new file mode 100644
index 00000000..169902b6
--- /dev/null
+++ b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label07_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label07_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label07_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label07_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label07_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label07_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1b184ddb
Binary files /dev/null and b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2761f111
Binary files /dev/null and b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1c0875a4
Binary files /dev/null and b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..618d872a
Binary files /dev/null and b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d025d6de
Binary files /dev/null and b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..498ef3e0
Binary files /dev/null and b/ALab/entity/decor_plastic_label07/preview/decor_plastic_label07_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label07/surfacing/decor_plastic_label07_surfacing.usda b/ALab/entity/decor_plastic_label07/surfacing/decor_plastic_label07_surfacing.usda
new file mode 100644
index 00000000..b4428a9a
--- /dev/null
+++ b/ALab/entity/decor_plastic_label07/surfacing/decor_plastic_label07_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label07/look_surfacing_decor_plastic_label07.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label08/decor_plastic_label08.usda b/ALab/entity/decor_plastic_label08/decor_plastic_label08.usda
new file mode 100644
index 00000000..d3021a4d
--- /dev/null
+++ b/ALab/entity/decor_plastic_label08/decor_plastic_label08.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label08_surfacing.usda@,
+ @modelling/decor_plastic_label08_modelling.usda@,
+ @preview/decor_plastic_label08_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label08"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456096"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label08/modelling/decor_plastic_label08_modelling.usda b/ALab/entity/decor_plastic_label08/modelling/decor_plastic_label08_modelling.usda
new file mode 100644
index 00000000..6489202d
--- /dev/null
+++ b/ALab/entity/decor_plastic_label08/modelling/decor_plastic_label08_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label08/geo_modelling_decor_plastic_label08.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview.usda b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview.usda
new file mode 100644
index 00000000..97e3439c
--- /dev/null
+++ b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label08_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label08_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label08_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label08_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label08_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label08_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..257fcd5d
Binary files /dev/null and b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..37a71fdb
Binary files /dev/null and b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e46fc3a8
Binary files /dev/null and b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..42c064c0
Binary files /dev/null and b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..fe3e4e8f
Binary files /dev/null and b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..056c4acd
Binary files /dev/null and b/ALab/entity/decor_plastic_label08/preview/decor_plastic_label08_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label08/surfacing/decor_plastic_label08_surfacing.usda b/ALab/entity/decor_plastic_label08/surfacing/decor_plastic_label08_surfacing.usda
new file mode 100644
index 00000000..885c4561
--- /dev/null
+++ b/ALab/entity/decor_plastic_label08/surfacing/decor_plastic_label08_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label08/look_surfacing_decor_plastic_label08.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label09/decor_plastic_label09.usda b/ALab/entity/decor_plastic_label09/decor_plastic_label09.usda
new file mode 100644
index 00000000..98965e9f
--- /dev/null
+++ b/ALab/entity/decor_plastic_label09/decor_plastic_label09.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label09_surfacing.usda@,
+ @modelling/decor_plastic_label09_modelling.usda@,
+ @preview/decor_plastic_label09_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label09"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832448024"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label09/modelling/decor_plastic_label09_modelling.usda b/ALab/entity/decor_plastic_label09/modelling/decor_plastic_label09_modelling.usda
new file mode 100644
index 00000000..b2644469
--- /dev/null
+++ b/ALab/entity/decor_plastic_label09/modelling/decor_plastic_label09_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label09/geo_modelling_decor_plastic_label09.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview.usda b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview.usda
new file mode 100644
index 00000000..16645a53
--- /dev/null
+++ b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label09_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label09_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label09_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label09_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label09_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label09_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..936d506d
Binary files /dev/null and b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..28c1142e
Binary files /dev/null and b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b6e7dacf
Binary files /dev/null and b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..51c62606
Binary files /dev/null and b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cd3700e2
Binary files /dev/null and b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..89c25d61
Binary files /dev/null and b/ALab/entity/decor_plastic_label09/preview/decor_plastic_label09_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label09/surfacing/decor_plastic_label09_surfacing.usda b/ALab/entity/decor_plastic_label09/surfacing/decor_plastic_label09_surfacing.usda
new file mode 100644
index 00000000..b7db85be
--- /dev/null
+++ b/ALab/entity/decor_plastic_label09/surfacing/decor_plastic_label09_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label09/look_surfacing_decor_plastic_label09.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label10/decor_plastic_label10.usda b/ALab/entity/decor_plastic_label10/decor_plastic_label10.usda
new file mode 100644
index 00000000..78e63a39
--- /dev/null
+++ b/ALab/entity/decor_plastic_label10/decor_plastic_label10.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_plastic_label10_surfacing.usda@,
+ @modelling/decor_plastic_label10_modelling.usda@,
+ @preview/decor_plastic_label10_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_plastic_label10"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457242"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label10/modelling/decor_plastic_label10_modelling.usda b/ALab/entity/decor_plastic_label10/modelling/decor_plastic_label10_modelling.usda
new file mode 100644
index 00000000..45968c14
--- /dev/null
+++ b/ALab/entity/decor_plastic_label10/modelling/decor_plastic_label10_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_plastic_label10/geo_modelling_decor_plastic_label10.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview.usda b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview.usda
new file mode 100644
index 00000000..97aed08a
--- /dev/null
+++ b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_plastic_label10_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_plastic_label10_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_plastic_label10_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_plastic_label10_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_plastic_label10_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_plastic_label10_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_X_pos.png b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..71bada53
Binary files /dev/null and b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_x_neg.png b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..1b317f28
Binary files /dev/null and b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_y_neg.png b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..39539378
Binary files /dev/null and b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_y_pos.png b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c96ae386
Binary files /dev/null and b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_z_neg.png b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f99f8808
Binary files /dev/null and b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_z_pos.png b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3db2bfbd
Binary files /dev/null and b/ALab/entity/decor_plastic_label10/preview/decor_plastic_label10_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_plastic_label10/surfacing/decor_plastic_label10_surfacing.usda b/ALab/entity/decor_plastic_label10/surfacing/decor_plastic_label10_surfacing.usda
new file mode 100644
index 00000000..4aa3d790
--- /dev/null
+++ b/ALab/entity/decor_plastic_label10/surfacing/decor_plastic_label10_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_plastic_label10/look_surfacing_decor_plastic_label10.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_postera01/decor_postera01.usda b/ALab/entity/decor_postera01/decor_postera01.usda
new file mode 100644
index 00000000..c012b8d3
--- /dev/null
+++ b/ALab/entity/decor_postera01/decor_postera01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_postera01_surfacing.usda@,
+ @modelling/decor_postera01_modelling.usda@,
+ @preview/decor_postera01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_postera01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455086"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_postera01/modelling/decor_postera01_modelling.usda b/ALab/entity/decor_postera01/modelling/decor_postera01_modelling.usda
new file mode 100644
index 00000000..f76e8f66
--- /dev/null
+++ b/ALab/entity/decor_postera01/modelling/decor_postera01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_postera01/geo_modelling_decor_postera01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_postera01/preview/decor_postera01_preview.usda b/ALab/entity/decor_postera01/preview/decor_postera01_preview.usda
new file mode 100644
index 00000000..e6a05e03
--- /dev/null
+++ b/ALab/entity/decor_postera01/preview/decor_postera01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_postera01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_postera01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_postera01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_postera01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_postera01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_postera01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_X_pos.png b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..5242914d
Binary files /dev/null and b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_x_neg.png b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2f23f207
Binary files /dev/null and b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_y_neg.png b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2d56becf
Binary files /dev/null and b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_y_pos.png b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..371aadeb
Binary files /dev/null and b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_z_neg.png b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..382d842c
Binary files /dev/null and b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_z_pos.png b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..070ffc1e
Binary files /dev/null and b/ALab/entity/decor_postera01/preview/decor_postera01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_postera01/surfacing/decor_postera01_surfacing.usda b/ALab/entity/decor_postera01/surfacing/decor_postera01_surfacing.usda
new file mode 100644
index 00000000..f22c3f50
--- /dev/null
+++ b/ALab/entity/decor_postera01/surfacing/decor_postera01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_postera01/look_surfacing_decor_postera01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_posterb01/decor_posterb01.usda b/ALab/entity/decor_posterb01/decor_posterb01.usda
new file mode 100644
index 00000000..3b53cdd3
--- /dev/null
+++ b/ALab/entity/decor_posterb01/decor_posterb01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_posterb01_surfacing.usda@,
+ @modelling/decor_posterb01_modelling.usda@,
+ @preview/decor_posterb01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_posterb01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457062"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_posterb01/modelling/decor_posterb01_modelling.usda b/ALab/entity/decor_posterb01/modelling/decor_posterb01_modelling.usda
new file mode 100644
index 00000000..8bcbf9a4
--- /dev/null
+++ b/ALab/entity/decor_posterb01/modelling/decor_posterb01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_posterb01/geo_modelling_decor_posterb01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_posterb01/preview/decor_posterb01_preview.usda b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview.usda
new file mode 100644
index 00000000..391aa649
--- /dev/null
+++ b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_posterb01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_posterb01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_posterb01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_posterb01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_posterb01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_posterb01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_X_pos.png b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0162ebe3
Binary files /dev/null and b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_x_neg.png b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3eeeb516
Binary files /dev/null and b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_y_neg.png b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a4f8c667
Binary files /dev/null and b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_y_pos.png b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a9112297
Binary files /dev/null and b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_z_neg.png b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..285450e3
Binary files /dev/null and b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_z_pos.png b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0553bc89
Binary files /dev/null and b/ALab/entity/decor_posterb01/preview/decor_posterb01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_posterb01/surfacing/decor_posterb01_surfacing.usda b/ALab/entity/decor_posterb01/surfacing/decor_posterb01_surfacing.usda
new file mode 100644
index 00000000..04031082
--- /dev/null
+++ b/ALab/entity/decor_posterb01/surfacing/decor_posterb01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_posterb01/look_surfacing_decor_posterb01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_pot01/decor_pot01.usda b/ALab/entity/decor_pot01/decor_pot01.usda
new file mode 100644
index 00000000..432532d8
--- /dev/null
+++ b/ALab/entity/decor_pot01/decor_pot01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_pot01_surfacing.usda@,
+ @modelling/decor_pot01_modelling.usda@,
+ @preview/decor_pot01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_pot01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455870"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_pot01/modelling/decor_pot01_modelling.usda b/ALab/entity/decor_pot01/modelling/decor_pot01_modelling.usda
new file mode 100644
index 00000000..caffef85
--- /dev/null
+++ b/ALab/entity/decor_pot01/modelling/decor_pot01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_pot01/geo_modelling_decor_pot01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_pot01/preview/decor_pot01_preview.usda b/ALab/entity/decor_pot01/preview/decor_pot01_preview.usda
new file mode 100644
index 00000000..ff9482d1
--- /dev/null
+++ b/ALab/entity/decor_pot01/preview/decor_pot01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_pot01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_pot01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_pot01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_pot01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_pot01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_pot01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_X_pos.png b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1519fec4
Binary files /dev/null and b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_x_neg.png b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b2f0be93
Binary files /dev/null and b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_y_neg.png b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..33f57653
Binary files /dev/null and b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_y_pos.png b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d2462f81
Binary files /dev/null and b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_z_neg.png b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..12c64b15
Binary files /dev/null and b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_z_pos.png b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d60ba2e9
Binary files /dev/null and b/ALab/entity/decor_pot01/preview/decor_pot01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_pot01/surfacing/decor_pot01_surfacing.usda b/ALab/entity/decor_pot01/surfacing/decor_pot01_surfacing.usda
new file mode 100644
index 00000000..ec2de0a5
--- /dev/null
+++ b/ALab/entity/decor_pot01/surfacing/decor_pot01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_pot01/look_surfacing_decor_pot01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_rocket_disk01/decor_rocket_disk01.usda b/ALab/entity/decor_rocket_disk01/decor_rocket_disk01.usda
new file mode 100644
index 00000000..8a66c451
--- /dev/null
+++ b/ALab/entity/decor_rocket_disk01/decor_rocket_disk01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_rocket_disk01_surfacing.usda@,
+ @modelling/decor_rocket_disk01_modelling.usda@,
+ @preview/decor_rocket_disk01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_rocket_disk01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455302"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_rocket_disk01/modelling/decor_rocket_disk01_modelling.usda b/ALab/entity/decor_rocket_disk01/modelling/decor_rocket_disk01_modelling.usda
new file mode 100644
index 00000000..5d6bff45
--- /dev/null
+++ b/ALab/entity/decor_rocket_disk01/modelling/decor_rocket_disk01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_rocket_disk01/geo_modelling_decor_rocket_disk01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview.usda b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview.usda
new file mode 100644
index 00000000..a07e5c9f
--- /dev/null
+++ b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_rocket_disk01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_rocket_disk01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_rocket_disk01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_rocket_disk01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_rocket_disk01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_rocket_disk01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_X_pos.png b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..cb57cd3d
Binary files /dev/null and b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_x_neg.png b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6d9db266
Binary files /dev/null and b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_y_neg.png b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e1ceb703
Binary files /dev/null and b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_y_pos.png b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..83e32cf7
Binary files /dev/null and b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_z_neg.png b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..4e83988c
Binary files /dev/null and b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_z_pos.png b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..4c885f09
Binary files /dev/null and b/ALab/entity/decor_rocket_disk01/preview/decor_rocket_disk01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_rocket_disk01/surfacing/decor_rocket_disk01_surfacing.usda b/ALab/entity/decor_rocket_disk01/surfacing/decor_rocket_disk01_surfacing.usda
new file mode 100644
index 00000000..a46ffb07
--- /dev/null
+++ b/ALab/entity/decor_rocket_disk01/surfacing/decor_rocket_disk01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_rocket_disk01/look_surfacing_decor_rocket_disk01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_seeding_tray01/decor_seeding_tray01.usda b/ALab/entity/decor_seeding_tray01/decor_seeding_tray01.usda
new file mode 100644
index 00000000..7df95ae3
--- /dev/null
+++ b/ALab/entity/decor_seeding_tray01/decor_seeding_tray01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_seeding_tray01_surfacing.usda@,
+ @modelling/decor_seeding_tray01_modelling.usda@,
+ @preview/decor_seeding_tray01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_seeding_tray01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460976"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_seeding_tray01/modelling/decor_seeding_tray01_modelling.usda b/ALab/entity/decor_seeding_tray01/modelling/decor_seeding_tray01_modelling.usda
new file mode 100644
index 00000000..47cec1ed
--- /dev/null
+++ b/ALab/entity/decor_seeding_tray01/modelling/decor_seeding_tray01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_seeding_tray01/geo_modelling_decor_seeding_tray01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview.usda b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview.usda
new file mode 100644
index 00000000..1705a992
--- /dev/null
+++ b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_seeding_tray01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_seeding_tray01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_seeding_tray01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_seeding_tray01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_seeding_tray01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_seeding_tray01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_X_pos.png b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7953a883
Binary files /dev/null and b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_x_neg.png b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7b718d15
Binary files /dev/null and b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_y_neg.png b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..777fba49
Binary files /dev/null and b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_y_pos.png b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..aba28314
Binary files /dev/null and b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_z_neg.png b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ecb31509
Binary files /dev/null and b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_z_pos.png b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0a70b8fe
Binary files /dev/null and b/ALab/entity/decor_seeding_tray01/preview/decor_seeding_tray01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_seeding_tray01/surfacing/decor_seeding_tray01_surfacing.usda b/ALab/entity/decor_seeding_tray01/surfacing/decor_seeding_tray01_surfacing.usda
new file mode 100644
index 00000000..641f3551
--- /dev/null
+++ b/ALab/entity/decor_seeding_tray01/surfacing/decor_seeding_tray01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_seeding_tray01/look_surfacing_decor_seeding_tray01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_car01/decor_sheets_car01.usda b/ALab/entity/decor_sheets_car01/decor_sheets_car01.usda
new file mode 100644
index 00000000..437a3a1e
--- /dev/null
+++ b/ALab/entity/decor_sheets_car01/decor_sheets_car01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_sheets_car01_surfacing.usda@,
+ @modelling/decor_sheets_car01_modelling.usda@,
+ @preview/decor_sheets_car01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_sheets_car01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832480504"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_car01/modelling/decor_sheets_car01_modelling.usda b/ALab/entity/decor_sheets_car01/modelling/decor_sheets_car01_modelling.usda
new file mode 100644
index 00000000..a2faaf03
--- /dev/null
+++ b/ALab/entity/decor_sheets_car01/modelling/decor_sheets_car01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_sheets_car01/geo_modelling_decor_sheets_car01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview.usda b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview.usda
new file mode 100644
index 00000000..79047127
--- /dev/null
+++ b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_sheets_car01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_sheets_car01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_sheets_car01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_sheets_car01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_sheets_car01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_sheets_car01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_X_pos.png b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e21acd61
Binary files /dev/null and b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_x_neg.png b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c2192aa0
Binary files /dev/null and b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_y_neg.png b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..995a0e62
Binary files /dev/null and b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_y_pos.png b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2ec11947
Binary files /dev/null and b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_z_neg.png b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5ad1c70b
Binary files /dev/null and b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_z_pos.png b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..852f6f4d
Binary files /dev/null and b/ALab/entity/decor_sheets_car01/preview/decor_sheets_car01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_sheets_car01/surfacing/decor_sheets_car01_surfacing.usda b/ALab/entity/decor_sheets_car01/surfacing/decor_sheets_car01_surfacing.usda
new file mode 100644
index 00000000..262a4575
--- /dev/null
+++ b/ALab/entity/decor_sheets_car01/surfacing/decor_sheets_car01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_sheets_car01/look_surfacing_decor_sheets_car01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_inspiration01/decor_sheets_inspiration01.usda b/ALab/entity/decor_sheets_inspiration01/decor_sheets_inspiration01.usda
new file mode 100644
index 00000000..e2846065
--- /dev/null
+++ b/ALab/entity/decor_sheets_inspiration01/decor_sheets_inspiration01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_sheets_inspiration01_surfacing.usda@,
+ @modelling/decor_sheets_inspiration01_modelling.usda@,
+ @preview/decor_sheets_inspiration01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_sheets_inspiration01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832486482"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_inspiration01/modelling/decor_sheets_inspiration01_modelling.usda b/ALab/entity/decor_sheets_inspiration01/modelling/decor_sheets_inspiration01_modelling.usda
new file mode 100644
index 00000000..485893ae
--- /dev/null
+++ b/ALab/entity/decor_sheets_inspiration01/modelling/decor_sheets_inspiration01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_sheets_inspiration01/geo_modelling_decor_sheets_inspiration01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview.usda b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview.usda
new file mode 100644
index 00000000..f5ff9e88
--- /dev/null
+++ b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_sheets_inspiration01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_sheets_inspiration01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_sheets_inspiration01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_sheets_inspiration01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_sheets_inspiration01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_sheets_inspiration01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_X_pos.png b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..08931250
Binary files /dev/null and b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_x_neg.png b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6d97723e
Binary files /dev/null and b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_y_neg.png b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..6756a36b
Binary files /dev/null and b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_y_pos.png b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e08ec9f5
Binary files /dev/null and b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_z_neg.png b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2820b828
Binary files /dev/null and b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_z_pos.png b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..020c8fe1
Binary files /dev/null and b/ALab/entity/decor_sheets_inspiration01/preview/decor_sheets_inspiration01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_sheets_inspiration01/surfacing/decor_sheets_inspiration01_surfacing.usda b/ALab/entity/decor_sheets_inspiration01/surfacing/decor_sheets_inspiration01_surfacing.usda
new file mode 100644
index 00000000..fe59d7b6
--- /dev/null
+++ b/ALab/entity/decor_sheets_inspiration01/surfacing/decor_sheets_inspiration01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_sheets_inspiration01/look_surfacing_decor_sheets_inspiration01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_planning01/decor_sheets_planning01.usda b/ALab/entity/decor_sheets_planning01/decor_sheets_planning01.usda
new file mode 100644
index 00000000..e29d39e5
--- /dev/null
+++ b/ALab/entity/decor_sheets_planning01/decor_sheets_planning01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_sheets_planning01_surfacing.usda@,
+ @modelling/decor_sheets_planning01_modelling.usda@,
+ @preview/decor_sheets_planning01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_sheets_planning01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832482860"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_planning01/modelling/decor_sheets_planning01_modelling.usda b/ALab/entity/decor_sheets_planning01/modelling/decor_sheets_planning01_modelling.usda
new file mode 100644
index 00000000..69e0ffc4
--- /dev/null
+++ b/ALab/entity/decor_sheets_planning01/modelling/decor_sheets_planning01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_sheets_planning01/geo_modelling_decor_sheets_planning01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview.usda b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview.usda
new file mode 100644
index 00000000..f0a0e938
--- /dev/null
+++ b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_sheets_planning01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_sheets_planning01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_sheets_planning01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_sheets_planning01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_sheets_planning01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_sheets_planning01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_X_pos.png b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d911ff84
Binary files /dev/null and b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_x_neg.png b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7498449a
Binary files /dev/null and b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_y_neg.png b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9362d79d
Binary files /dev/null and b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_y_pos.png b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..52b2f391
Binary files /dev/null and b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_z_neg.png b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7d5dd08d
Binary files /dev/null and b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_z_pos.png b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e84cc7fc
Binary files /dev/null and b/ALab/entity/decor_sheets_planning01/preview/decor_sheets_planning01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_sheets_planning01/surfacing/decor_sheets_planning01_surfacing.usda b/ALab/entity/decor_sheets_planning01/surfacing/decor_sheets_planning01_surfacing.usda
new file mode 100644
index 00000000..8b0b47de
--- /dev/null
+++ b/ALab/entity/decor_sheets_planning01/surfacing/decor_sheets_planning01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_sheets_planning01/look_surfacing_decor_sheets_planning01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_projector01/decor_sheets_projector01.usda b/ALab/entity/decor_sheets_projector01/decor_sheets_projector01.usda
new file mode 100644
index 00000000..2bcabba8
--- /dev/null
+++ b/ALab/entity/decor_sheets_projector01/decor_sheets_projector01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_sheets_projector01_surfacing.usda@,
+ @modelling/decor_sheets_projector01_modelling.usda@,
+ @preview/decor_sheets_projector01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_sheets_projector01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832481030"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_projector01/modelling/decor_sheets_projector01_modelling.usda b/ALab/entity/decor_sheets_projector01/modelling/decor_sheets_projector01_modelling.usda
new file mode 100644
index 00000000..9a60d6f1
--- /dev/null
+++ b/ALab/entity/decor_sheets_projector01/modelling/decor_sheets_projector01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_sheets_projector01/geo_modelling_decor_sheets_projector01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview.usda b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview.usda
new file mode 100644
index 00000000..a7d9b077
--- /dev/null
+++ b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_sheets_projector01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_sheets_projector01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_sheets_projector01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_sheets_projector01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_sheets_projector01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_sheets_projector01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_X_pos.png b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f7aeda64
Binary files /dev/null and b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_x_neg.png b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..646404f6
Binary files /dev/null and b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_y_neg.png b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..66ab0773
Binary files /dev/null and b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_y_pos.png b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..eb4593e5
Binary files /dev/null and b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_z_neg.png b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..44bfe4fc
Binary files /dev/null and b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_z_pos.png b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d441e4b4
Binary files /dev/null and b/ALab/entity/decor_sheets_projector01/preview/decor_sheets_projector01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_sheets_projector01/surfacing/decor_sheets_projector01_surfacing.usda b/ALab/entity/decor_sheets_projector01/surfacing/decor_sheets_projector01_surfacing.usda
new file mode 100644
index 00000000..92bb7f7d
--- /dev/null
+++ b/ALab/entity/decor_sheets_projector01/surfacing/decor_sheets_projector01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_sheets_projector01/look_surfacing_decor_sheets_projector01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_soccer_ball01/decor_soccer_ball01.usda b/ALab/entity/decor_soccer_ball01/decor_soccer_ball01.usda
new file mode 100644
index 00000000..dfd19fdc
--- /dev/null
+++ b/ALab/entity/decor_soccer_ball01/decor_soccer_ball01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_soccer_ball01_surfacing.usda@,
+ @modelling/decor_soccer_ball01_modelling.usda@,
+ @preview/decor_soccer_ball01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_soccer_ball01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460170"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_soccer_ball01/modelling/decor_soccer_ball01_modelling.usda b/ALab/entity/decor_soccer_ball01/modelling/decor_soccer_ball01_modelling.usda
new file mode 100644
index 00000000..493d8dc3
--- /dev/null
+++ b/ALab/entity/decor_soccer_ball01/modelling/decor_soccer_ball01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_soccer_ball01/geo_modelling_decor_soccer_ball01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview.usda b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview.usda
new file mode 100644
index 00000000..4e3ac40d
--- /dev/null
+++ b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_soccer_ball01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_soccer_ball01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_soccer_ball01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_soccer_ball01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_soccer_ball01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_soccer_ball01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_X_pos.png b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..64daa23a
Binary files /dev/null and b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_x_neg.png b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ba50e42c
Binary files /dev/null and b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_y_neg.png b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..870b0b13
Binary files /dev/null and b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_y_pos.png b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..91a720dd
Binary files /dev/null and b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_z_neg.png b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e5ebe31c
Binary files /dev/null and b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_z_pos.png b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..91cd2ccd
Binary files /dev/null and b/ALab/entity/decor_soccer_ball01/preview/decor_soccer_ball01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_soccer_ball01/surfacing/decor_soccer_ball01_surfacing.usda b/ALab/entity/decor_soccer_ball01/surfacing/decor_soccer_ball01_surfacing.usda
new file mode 100644
index 00000000..6e92889d
--- /dev/null
+++ b/ALab/entity/decor_soccer_ball01/surfacing/decor_soccer_ball01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_soccer_ball01/look_surfacing_decor_soccer_ball01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_spray_can01/decor_spray_can01.usda b/ALab/entity/decor_spray_can01/decor_spray_can01.usda
new file mode 100644
index 00000000..f50a767d
--- /dev/null
+++ b/ALab/entity/decor_spray_can01/decor_spray_can01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_spray_can01_surfacing.usda@,
+ @modelling/decor_spray_can01_modelling.usda@,
+ @preview/decor_spray_can01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_spray_can01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832451554"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_spray_can01/modelling/decor_spray_can01_modelling.usda b/ALab/entity/decor_spray_can01/modelling/decor_spray_can01_modelling.usda
new file mode 100644
index 00000000..e6dc7235
--- /dev/null
+++ b/ALab/entity/decor_spray_can01/modelling/decor_spray_can01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_spray_can01/geo_modelling_decor_spray_can01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview.usda b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview.usda
new file mode 100644
index 00000000..22aaa867
--- /dev/null
+++ b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_spray_can01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_spray_can01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_spray_can01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_spray_can01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_spray_can01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_spray_can01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_X_pos.png b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..787db922
Binary files /dev/null and b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_x_neg.png b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..922be784
Binary files /dev/null and b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_y_neg.png b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..23c58939
Binary files /dev/null and b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_y_pos.png b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bd3e9fba
Binary files /dev/null and b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_z_neg.png b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..caa927a4
Binary files /dev/null and b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_z_pos.png b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1a65db4a
Binary files /dev/null and b/ALab/entity/decor_spray_can01/preview/decor_spray_can01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_spray_can01/surfacing/decor_spray_can01_surfacing.usda b/ALab/entity/decor_spray_can01/surfacing/decor_spray_can01_surfacing.usda
new file mode 100644
index 00000000..1ad04dcd
--- /dev/null
+++ b/ALab/entity/decor_spray_can01/surfacing/decor_spray_can01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_spray_can01/look_surfacing_decor_spray_can01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_spray_can02/decor_spray_can02.usda b/ALab/entity/decor_spray_can02/decor_spray_can02.usda
new file mode 100644
index 00000000..5d899320
--- /dev/null
+++ b/ALab/entity/decor_spray_can02/decor_spray_can02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_spray_can02_surfacing.usda@,
+ @modelling/decor_spray_can02_modelling.usda@,
+ @preview/decor_spray_can02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_spray_can02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459234"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_spray_can02/modelling/decor_spray_can02_modelling.usda b/ALab/entity/decor_spray_can02/modelling/decor_spray_can02_modelling.usda
new file mode 100644
index 00000000..96addf9a
--- /dev/null
+++ b/ALab/entity/decor_spray_can02/modelling/decor_spray_can02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_spray_can02/geo_modelling_decor_spray_can02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview.usda b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview.usda
new file mode 100644
index 00000000..426db479
--- /dev/null
+++ b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_spray_can02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_spray_can02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_spray_can02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_spray_can02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_spray_can02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_spray_can02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_X_pos.png b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4eaed511
Binary files /dev/null and b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_x_neg.png b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..485f96b7
Binary files /dev/null and b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_y_neg.png b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7947ed88
Binary files /dev/null and b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_y_pos.png b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5fe72e89
Binary files /dev/null and b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_z_neg.png b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..bcca0800
Binary files /dev/null and b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_z_pos.png b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8c0f853e
Binary files /dev/null and b/ALab/entity/decor_spray_can02/preview/decor_spray_can02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_spray_can02/surfacing/decor_spray_can02_surfacing.usda b/ALab/entity/decor_spray_can02/surfacing/decor_spray_can02_surfacing.usda
new file mode 100644
index 00000000..065f3407
--- /dev/null
+++ b/ALab/entity/decor_spray_can02/surfacing/decor_spray_can02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_spray_can02/look_surfacing_decor_spray_can02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_string01/decor_string01.usda b/ALab/entity/decor_string01/decor_string01.usda
new file mode 100644
index 00000000..f6e8160e
--- /dev/null
+++ b/ALab/entity/decor_string01/decor_string01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_string01_surfacing.usda@,
+ @modelling/decor_string01_modelling.usda@,
+ @preview/decor_string01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_string01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832527246"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_string01/modelling/decor_string01_modelling.usda b/ALab/entity/decor_string01/modelling/decor_string01_modelling.usda
new file mode 100644
index 00000000..a8fb2319
--- /dev/null
+++ b/ALab/entity/decor_string01/modelling/decor_string01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_string01/geo_modelling_decor_string01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_string01/preview/decor_string01_preview.usda b/ALab/entity/decor_string01/preview/decor_string01_preview.usda
new file mode 100644
index 00000000..1a5682a4
--- /dev/null
+++ b/ALab/entity/decor_string01/preview/decor_string01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_string01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_string01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_string01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_string01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_string01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_string01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_X_pos.png b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..48badc55
Binary files /dev/null and b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_x_neg.png b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0952e41b
Binary files /dev/null and b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_y_neg.png b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..04f43097
Binary files /dev/null and b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_y_pos.png b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..fc5576e0
Binary files /dev/null and b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_z_neg.png b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..3a931151
Binary files /dev/null and b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_z_pos.png b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3aeb7990
Binary files /dev/null and b/ALab/entity/decor_string01/preview/decor_string01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_string01/surfacing/decor_string01_surfacing.usda b/ALab/entity/decor_string01/surfacing/decor_string01_surfacing.usda
new file mode 100644
index 00000000..065ba032
--- /dev/null
+++ b/ALab/entity/decor_string01/surfacing/decor_string01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_string01/look_surfacing_decor_string01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_suitcase02/decor_suitcase02.usda b/ALab/entity/decor_suitcase02/decor_suitcase02.usda
new file mode 100644
index 00000000..47847a5f
--- /dev/null
+++ b/ALab/entity/decor_suitcase02/decor_suitcase02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_suitcase02_surfacing.usda@,
+ @modelling/decor_suitcase02_modelling.usda@,
+ @preview/decor_suitcase02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_suitcase02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832461106"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_suitcase02/modelling/decor_suitcase02_modelling.usda b/ALab/entity/decor_suitcase02/modelling/decor_suitcase02_modelling.usda
new file mode 100644
index 00000000..85a52d91
--- /dev/null
+++ b/ALab/entity/decor_suitcase02/modelling/decor_suitcase02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_suitcase02/geo_modelling_decor_suitcase02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview.usda b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview.usda
new file mode 100644
index 00000000..f55034e1
--- /dev/null
+++ b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_suitcase02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_suitcase02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_suitcase02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_suitcase02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_suitcase02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_suitcase02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_X_pos.png b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c0a39814
Binary files /dev/null and b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_x_neg.png b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5ead5bf2
Binary files /dev/null and b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_y_neg.png b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a40be28d
Binary files /dev/null and b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_y_pos.png b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a657cca2
Binary files /dev/null and b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_z_neg.png b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6aa8c674
Binary files /dev/null and b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_z_pos.png b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..13666d1b
Binary files /dev/null and b/ALab/entity/decor_suitcase02/preview/decor_suitcase02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_suitcase02/surfacing/decor_suitcase02_surfacing.usda b/ALab/entity/decor_suitcase02/surfacing/decor_suitcase02_surfacing.usda
new file mode 100644
index 00000000..6bd39cde
--- /dev/null
+++ b/ALab/entity/decor_suitcase02/surfacing/decor_suitcase02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_suitcase02/look_surfacing_decor_suitcase02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_suitcase03/decor_suitcase03.usda b/ALab/entity/decor_suitcase03/decor_suitcase03.usda
new file mode 100644
index 00000000..39c07d41
--- /dev/null
+++ b/ALab/entity/decor_suitcase03/decor_suitcase03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_suitcase03_surfacing.usda@,
+ @modelling/decor_suitcase03_modelling.usda@,
+ @preview/decor_suitcase03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_suitcase03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455660"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_suitcase03/modelling/decor_suitcase03_modelling.usda b/ALab/entity/decor_suitcase03/modelling/decor_suitcase03_modelling.usda
new file mode 100644
index 00000000..7ef05032
--- /dev/null
+++ b/ALab/entity/decor_suitcase03/modelling/decor_suitcase03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_suitcase03/geo_modelling_decor_suitcase03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview.usda b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview.usda
new file mode 100644
index 00000000..e20ee235
--- /dev/null
+++ b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_suitcase03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_suitcase03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_suitcase03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_suitcase03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_suitcase03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_suitcase03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_X_pos.png b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3e6bdc31
Binary files /dev/null and b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_x_neg.png b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3d37c8ff
Binary files /dev/null and b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_y_neg.png b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..c05544a0
Binary files /dev/null and b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_y_pos.png b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0c0752b5
Binary files /dev/null and b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_z_neg.png b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..4b86f02e
Binary files /dev/null and b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_z_pos.png b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..43ebb40c
Binary files /dev/null and b/ALab/entity/decor_suitcase03/preview/decor_suitcase03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_suitcase03/surfacing/decor_suitcase03_surfacing.usda b/ALab/entity/decor_suitcase03/surfacing/decor_suitcase03_surfacing.usda
new file mode 100644
index 00000000..940381df
--- /dev/null
+++ b/ALab/entity/decor_suitcase03/surfacing/decor_suitcase03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_suitcase03/look_surfacing_decor_suitcase03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_tennis_ball01/decor_tennis_ball01.usda b/ALab/entity/decor_tennis_ball01/decor_tennis_ball01.usda
new file mode 100644
index 00000000..0e5231ff
--- /dev/null
+++ b/ALab/entity/decor_tennis_ball01/decor_tennis_ball01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_tennis_ball01_surfacing.usda@,
+ @modelling/decor_tennis_ball01_modelling.usda@,
+ @preview/decor_tennis_ball01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_tennis_ball01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832447726"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_tennis_ball01/modelling/decor_tennis_ball01_modelling.usda b/ALab/entity/decor_tennis_ball01/modelling/decor_tennis_ball01_modelling.usda
new file mode 100644
index 00000000..1a7c3066
--- /dev/null
+++ b/ALab/entity/decor_tennis_ball01/modelling/decor_tennis_ball01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_tennis_ball01/geo_modelling_decor_tennis_ball01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview.usda b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview.usda
new file mode 100644
index 00000000..f4806d8a
--- /dev/null
+++ b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_tennis_ball01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_tennis_ball01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_tennis_ball01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_tennis_ball01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_tennis_ball01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_tennis_ball01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_X_pos.png b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..6c1bf252
Binary files /dev/null and b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_x_neg.png b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e07f1c0b
Binary files /dev/null and b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_y_neg.png b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..6f97eca3
Binary files /dev/null and b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_y_pos.png b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..72b772a5
Binary files /dev/null and b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_z_neg.png b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cbad8f78
Binary files /dev/null and b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_z_pos.png b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0f1386b9
Binary files /dev/null and b/ALab/entity/decor_tennis_ball01/preview/decor_tennis_ball01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_tennis_ball01/surfacing/decor_tennis_ball01_surfacing.usda b/ALab/entity/decor_tennis_ball01/surfacing/decor_tennis_ball01_surfacing.usda
new file mode 100644
index 00000000..ee574ef4
--- /dev/null
+++ b/ALab/entity/decor_tennis_ball01/surfacing/decor_tennis_ball01_surfacing.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/look/surfacing/decor_tennis_ball01/look_surfacing_decor_tennis_ball01.usda@,
+ @../../../fragment/alfro/surfacing/decor_tennis_ball01/alfro_surfacing_decor_tennis_ball01.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/decor_tennis_racket01/decor_tennis_racket01.usda b/ALab/entity/decor_tennis_racket01/decor_tennis_racket01.usda
new file mode 100644
index 00000000..76e2cb34
--- /dev/null
+++ b/ALab/entity/decor_tennis_racket01/decor_tennis_racket01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_tennis_racket01_surfacing.usda@,
+ @modelling/decor_tennis_racket01_modelling.usda@,
+ @preview/decor_tennis_racket01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_tennis_racket01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459396"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_tennis_racket01/modelling/decor_tennis_racket01_modelling.usda b/ALab/entity/decor_tennis_racket01/modelling/decor_tennis_racket01_modelling.usda
new file mode 100644
index 00000000..532c462e
--- /dev/null
+++ b/ALab/entity/decor_tennis_racket01/modelling/decor_tennis_racket01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_tennis_racket01/geo_modelling_decor_tennis_racket01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview.usda b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview.usda
new file mode 100644
index 00000000..4599c019
--- /dev/null
+++ b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_tennis_racket01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_tennis_racket01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_tennis_racket01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_tennis_racket01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_tennis_racket01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_tennis_racket01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_X_pos.png b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..8c92786e
Binary files /dev/null and b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_x_neg.png b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..52ddfb2d
Binary files /dev/null and b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_y_neg.png b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1bbdf129
Binary files /dev/null and b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_y_pos.png b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7a4e5346
Binary files /dev/null and b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_z_neg.png b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5b678d89
Binary files /dev/null and b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_z_pos.png b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..bf7edbb6
Binary files /dev/null and b/ALab/entity/decor_tennis_racket01/preview/decor_tennis_racket01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_tennis_racket01/surfacing/decor_tennis_racket01_surfacing.usda b/ALab/entity/decor_tennis_racket01/surfacing/decor_tennis_racket01_surfacing.usda
new file mode 100644
index 00000000..a7dad717
--- /dev/null
+++ b/ALab/entity/decor_tennis_racket01/surfacing/decor_tennis_racket01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_tennis_racket01/look_surfacing_decor_tennis_racket01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_thumb_tack01/decor_thumb_tack01.usda b/ALab/entity/decor_thumb_tack01/decor_thumb_tack01.usda
new file mode 100644
index 00000000..624dda00
--- /dev/null
+++ b/ALab/entity/decor_thumb_tack01/decor_thumb_tack01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_thumb_tack01_surfacing.usda@,
+ @modelling/decor_thumb_tack01_modelling.usda@,
+ @preview/decor_thumb_tack01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_thumb_tack01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460182"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_thumb_tack01/modelling/decor_thumb_tack01_modelling.usda b/ALab/entity/decor_thumb_tack01/modelling/decor_thumb_tack01_modelling.usda
new file mode 100644
index 00000000..005702d1
--- /dev/null
+++ b/ALab/entity/decor_thumb_tack01/modelling/decor_thumb_tack01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_thumb_tack01/geo_modelling_decor_thumb_tack01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview.usda b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview.usda
new file mode 100644
index 00000000..9415047d
--- /dev/null
+++ b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_thumb_tack01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_thumb_tack01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_thumb_tack01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_thumb_tack01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_thumb_tack01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_thumb_tack01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_X_pos.png b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f492fdb2
Binary files /dev/null and b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_x_neg.png b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..62422419
Binary files /dev/null and b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_y_neg.png b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1740e59e
Binary files /dev/null and b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_y_pos.png b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..04ac0488
Binary files /dev/null and b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_z_neg.png b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b6f60f0b
Binary files /dev/null and b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_z_pos.png b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9be5b253
Binary files /dev/null and b/ALab/entity/decor_thumb_tack01/preview/decor_thumb_tack01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_thumb_tack01/surfacing/decor_thumb_tack01_surfacing.usda b/ALab/entity/decor_thumb_tack01/surfacing/decor_thumb_tack01_surfacing.usda
new file mode 100644
index 00000000..a656e4d2
--- /dev/null
+++ b/ALab/entity/decor_thumb_tack01/surfacing/decor_thumb_tack01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_thumb_tack01/look_surfacing_decor_thumb_tack01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_toolbox01/decor_toolbox01.usda b/ALab/entity/decor_toolbox01/decor_toolbox01.usda
new file mode 100644
index 00000000..e408f6cb
--- /dev/null
+++ b/ALab/entity/decor_toolbox01/decor_toolbox01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_toolbox01_surfacing.usda@,
+ @modelling/decor_toolbox01_modelling.usda@,
+ @preview/decor_toolbox01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_toolbox01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458754"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_toolbox01/modelling/decor_toolbox01_modelling.usda b/ALab/entity/decor_toolbox01/modelling/decor_toolbox01_modelling.usda
new file mode 100644
index 00000000..bda97724
--- /dev/null
+++ b/ALab/entity/decor_toolbox01/modelling/decor_toolbox01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_toolbox01/geo_modelling_decor_toolbox01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview.usda b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview.usda
new file mode 100644
index 00000000..5d97515a
--- /dev/null
+++ b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_toolbox01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_toolbox01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_toolbox01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_toolbox01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_toolbox01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_toolbox01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_X_pos.png b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e6c998f6
Binary files /dev/null and b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_x_neg.png b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..07917764
Binary files /dev/null and b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_y_neg.png b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..8125a133
Binary files /dev/null and b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_y_pos.png b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..05ba2115
Binary files /dev/null and b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_z_neg.png b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..54206775
Binary files /dev/null and b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_z_pos.png b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d7bbc09c
Binary files /dev/null and b/ALab/entity/decor_toolbox01/preview/decor_toolbox01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_toolbox01/surfacing/decor_toolbox01_surfacing.usda b/ALab/entity/decor_toolbox01/surfacing/decor_toolbox01_surfacing.usda
new file mode 100644
index 00000000..855a0295
--- /dev/null
+++ b/ALab/entity/decor_toolbox01/surfacing/decor_toolbox01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_toolbox01/look_surfacing_decor_toolbox01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_dino01/decor_toy_dino01.usda b/ALab/entity/decor_toy_dino01/decor_toy_dino01.usda
new file mode 100644
index 00000000..38142291
--- /dev/null
+++ b/ALab/entity/decor_toy_dino01/decor_toy_dino01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_toy_dino01_surfacing.usda@,
+ @modelling/decor_toy_dino01_modelling.usda@,
+ @preview/decor_toy_dino01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_toy_dino01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457348"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_dino01/modelling/decor_toy_dino01_modelling.usda b/ALab/entity/decor_toy_dino01/modelling/decor_toy_dino01_modelling.usda
new file mode 100644
index 00000000..4eb94e7b
--- /dev/null
+++ b/ALab/entity/decor_toy_dino01/modelling/decor_toy_dino01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_toy_dino01/geo_modelling_decor_toy_dino01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview.usda b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview.usda
new file mode 100644
index 00000000..0134076e
--- /dev/null
+++ b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_toy_dino01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_toy_dino01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_toy_dino01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_toy_dino01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_toy_dino01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_toy_dino01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_X_pos.png b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..11bb9570
Binary files /dev/null and b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_x_neg.png b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4ad94789
Binary files /dev/null and b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_y_neg.png b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d15f8e2e
Binary files /dev/null and b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_y_pos.png b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bde02cb4
Binary files /dev/null and b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_z_neg.png b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..eb472e2c
Binary files /dev/null and b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_z_pos.png b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f8a897d4
Binary files /dev/null and b/ALab/entity/decor_toy_dino01/preview/decor_toy_dino01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_toy_dino01/surfacing/decor_toy_dino01_surfacing.usda b/ALab/entity/decor_toy_dino01/surfacing/decor_toy_dino01_surfacing.usda
new file mode 100644
index 00000000..30788d65
--- /dev/null
+++ b/ALab/entity/decor_toy_dino01/surfacing/decor_toy_dino01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_toy_dino01/look_surfacing_decor_toy_dino01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_dino02/decor_toy_dino02.usda b/ALab/entity/decor_toy_dino02/decor_toy_dino02.usda
new file mode 100644
index 00000000..6a9fd17d
--- /dev/null
+++ b/ALab/entity/decor_toy_dino02/decor_toy_dino02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_toy_dino02_surfacing.usda@,
+ @modelling/decor_toy_dino02_modelling.usda@,
+ @preview/decor_toy_dino02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_toy_dino02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456906"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_dino02/modelling/decor_toy_dino02_modelling.usda b/ALab/entity/decor_toy_dino02/modelling/decor_toy_dino02_modelling.usda
new file mode 100644
index 00000000..28bf4d16
--- /dev/null
+++ b/ALab/entity/decor_toy_dino02/modelling/decor_toy_dino02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_toy_dino02/geo_modelling_decor_toy_dino02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview.usda b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview.usda
new file mode 100644
index 00000000..5e083c10
--- /dev/null
+++ b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_toy_dino02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_toy_dino02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_toy_dino02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_toy_dino02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_toy_dino02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_toy_dino02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_X_pos.png b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..9a614c09
Binary files /dev/null and b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_x_neg.png b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..07bd433a
Binary files /dev/null and b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_y_neg.png b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d5f72d38
Binary files /dev/null and b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_y_pos.png b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6e52e21b
Binary files /dev/null and b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_z_neg.png b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..76a2e51f
Binary files /dev/null and b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_z_pos.png b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a51b49d7
Binary files /dev/null and b/ALab/entity/decor_toy_dino02/preview/decor_toy_dino02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_toy_dino02/surfacing/decor_toy_dino02_surfacing.usda b/ALab/entity/decor_toy_dino02/surfacing/decor_toy_dino02_surfacing.usda
new file mode 100644
index 00000000..0f1cea74
--- /dev/null
+++ b/ALab/entity/decor_toy_dino02/surfacing/decor_toy_dino02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_toy_dino02/look_surfacing_decor_toy_dino02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_penguin01/decor_toy_penguin01.usda b/ALab/entity/decor_toy_penguin01/decor_toy_penguin01.usda
new file mode 100644
index 00000000..57250963
--- /dev/null
+++ b/ALab/entity/decor_toy_penguin01/decor_toy_penguin01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_toy_penguin01_surfacing.usda@,
+ @modelling/decor_toy_penguin01_modelling.usda@,
+ @preview/decor_toy_penguin01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_toy_penguin01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459204"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_penguin01/modelling/decor_toy_penguin01_modelling.usda b/ALab/entity/decor_toy_penguin01/modelling/decor_toy_penguin01_modelling.usda
new file mode 100644
index 00000000..1549cd1b
--- /dev/null
+++ b/ALab/entity/decor_toy_penguin01/modelling/decor_toy_penguin01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_toy_penguin01/geo_modelling_decor_toy_penguin01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview.usda b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview.usda
new file mode 100644
index 00000000..cb0717a5
--- /dev/null
+++ b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_toy_penguin01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_toy_penguin01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_toy_penguin01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_toy_penguin01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_toy_penguin01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_toy_penguin01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_X_pos.png b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1dec3a36
Binary files /dev/null and b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_x_neg.png b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..1ac906df
Binary files /dev/null and b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_y_neg.png b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fdffe9d5
Binary files /dev/null and b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_y_pos.png b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e5a97992
Binary files /dev/null and b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_z_neg.png b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..17a3c4e9
Binary files /dev/null and b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_z_pos.png b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..bccb2e1d
Binary files /dev/null and b/ALab/entity/decor_toy_penguin01/preview/decor_toy_penguin01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_toy_penguin01/surfacing/decor_toy_penguin01_surfacing.usda b/ALab/entity/decor_toy_penguin01/surfacing/decor_toy_penguin01_surfacing.usda
new file mode 100644
index 00000000..8bab8788
--- /dev/null
+++ b/ALab/entity/decor_toy_penguin01/surfacing/decor_toy_penguin01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_toy_penguin01/look_surfacing_decor_toy_penguin01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_tripod_head01/decor_tripod_head01.usda b/ALab/entity/decor_tripod_head01/decor_tripod_head01.usda
new file mode 100644
index 00000000..8c2d972f
--- /dev/null
+++ b/ALab/entity/decor_tripod_head01/decor_tripod_head01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_tripod_head01_surfacing.usda@,
+ @modelling/decor_tripod_head01_modelling.usda@,
+ @preview/decor_tripod_head01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_tripod_head01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459198"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_tripod_head01/modelling/decor_tripod_head01_modelling.usda b/ALab/entity/decor_tripod_head01/modelling/decor_tripod_head01_modelling.usda
new file mode 100644
index 00000000..25e7f4e9
--- /dev/null
+++ b/ALab/entity/decor_tripod_head01/modelling/decor_tripod_head01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_tripod_head01/geo_modelling_decor_tripod_head01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview.usda b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview.usda
new file mode 100644
index 00000000..0192eef6
--- /dev/null
+++ b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_tripod_head01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_tripod_head01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_tripod_head01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_tripod_head01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_tripod_head01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_tripod_head01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_X_pos.png b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a04a5589
Binary files /dev/null and b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_x_neg.png b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6e48303d
Binary files /dev/null and b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_y_neg.png b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..28f60f76
Binary files /dev/null and b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_y_pos.png b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..23cb3e79
Binary files /dev/null and b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_z_neg.png b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1c0c535d
Binary files /dev/null and b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_z_pos.png b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5cb5c8b2
Binary files /dev/null and b/ALab/entity/decor_tripod_head01/preview/decor_tripod_head01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_tripod_head01/surfacing/decor_tripod_head01_surfacing.usda b/ALab/entity/decor_tripod_head01/surfacing/decor_tripod_head01_surfacing.usda
new file mode 100644
index 00000000..29b0a92d
--- /dev/null
+++ b/ALab/entity/decor_tripod_head01/surfacing/decor_tripod_head01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_tripod_head01/look_surfacing_decor_tripod_head01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_tripod_tabletop01/decor_tripod_tabletop01.usda b/ALab/entity/decor_tripod_tabletop01/decor_tripod_tabletop01.usda
new file mode 100644
index 00000000..dcba41c6
--- /dev/null
+++ b/ALab/entity/decor_tripod_tabletop01/decor_tripod_tabletop01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_tripod_tabletop01_surfacing.usda@,
+ @modelling/decor_tripod_tabletop01_modelling.usda@,
+ @preview/decor_tripod_tabletop01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_tripod_tabletop01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458154"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_tripod_tabletop01/modelling/decor_tripod_tabletop01_modelling.usda b/ALab/entity/decor_tripod_tabletop01/modelling/decor_tripod_tabletop01_modelling.usda
new file mode 100644
index 00000000..f50c84af
--- /dev/null
+++ b/ALab/entity/decor_tripod_tabletop01/modelling/decor_tripod_tabletop01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_tripod_tabletop01/geo_modelling_decor_tripod_tabletop01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview.usda b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview.usda
new file mode 100644
index 00000000..48809bc7
--- /dev/null
+++ b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_tripod_tabletop01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_tripod_tabletop01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_tripod_tabletop01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_tripod_tabletop01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_tripod_tabletop01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_tripod_tabletop01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_X_pos.png b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..5fdd3a1c
Binary files /dev/null and b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_x_neg.png b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..30b303eb
Binary files /dev/null and b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_y_neg.png b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..99947300
Binary files /dev/null and b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_y_pos.png b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a49fa059
Binary files /dev/null and b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_z_neg.png b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7ab9886e
Binary files /dev/null and b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_z_pos.png b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e5ddc344
Binary files /dev/null and b/ALab/entity/decor_tripod_tabletop01/preview/decor_tripod_tabletop01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_tripod_tabletop01/surfacing/decor_tripod_tabletop01_surfacing.usda b/ALab/entity/decor_tripod_tabletop01/surfacing/decor_tripod_tabletop01_surfacing.usda
new file mode 100644
index 00000000..7cb4900b
--- /dev/null
+++ b/ALab/entity/decor_tripod_tabletop01/surfacing/decor_tripod_tabletop01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_tripod_tabletop01/look_surfacing_decor_tripod_tabletop01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_wooden_box01/decor_wooden_box01.usda b/ALab/entity/decor_wooden_box01/decor_wooden_box01.usda
new file mode 100644
index 00000000..61f7005b
--- /dev/null
+++ b/ALab/entity/decor_wooden_box01/decor_wooden_box01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/decor_wooden_box01_surfacing.usda@,
+ @modelling/decor_wooden_box01_modelling.usda@,
+ @preview/decor_wooden_box01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "decor_wooden_box01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460112"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/decor_wooden_box01/modelling/decor_wooden_box01_modelling.usda b/ALab/entity/decor_wooden_box01/modelling/decor_wooden_box01_modelling.usda
new file mode 100644
index 00000000..083ee400
--- /dev/null
+++ b/ALab/entity/decor_wooden_box01/modelling/decor_wooden_box01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/decor_wooden_box01/geo_modelling_decor_wooden_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview.usda b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview.usda
new file mode 100644
index 00000000..b91c7d84
--- /dev/null
+++ b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @decor_wooden_box01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @decor_wooden_box01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @decor_wooden_box01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @decor_wooden_box01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @decor_wooden_box01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @decor_wooden_box01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_X_pos.png b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3db835c1
Binary files /dev/null and b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_x_neg.png b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f5d1ea28
Binary files /dev/null and b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_y_neg.png b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..84bad44b
Binary files /dev/null and b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_y_pos.png b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bcfef756
Binary files /dev/null and b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_z_neg.png b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..55db660d
Binary files /dev/null and b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_z_pos.png b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..4169af95
Binary files /dev/null and b/ALab/entity/decor_wooden_box01/preview/decor_wooden_box01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/decor_wooden_box01/surfacing/decor_wooden_box01_surfacing.usda b/ALab/entity/decor_wooden_box01/surfacing/decor_wooden_box01_surfacing.usda
new file mode 100644
index 00000000..dfbe5367
--- /dev/null
+++ b/ALab/entity/decor_wooden_box01/surfacing/decor_wooden_box01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/decor_wooden_box01/look_surfacing_decor_wooden_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/dmp_skydome_alab01/dmp_skydome_alab01.usda b/ALab/entity/dmp_skydome_alab01/dmp_skydome_alab01.usda
new file mode 100644
index 00000000..348cb681
--- /dev/null
+++ b/ALab/entity/dmp_skydome_alab01/dmp_skydome_alab01.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/dmp_skydome_alab01_surfacing.usda@,
+ @modelling/dmp_skydome_alab01_modelling.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "mattepainting"
+ string name = "dmp_skydome_alab01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/dmp_skydome_alab01/modelling/dmp_skydome_alab01_modelling.usda b/ALab/entity/dmp_skydome_alab01/modelling/dmp_skydome_alab01_modelling.usda
new file mode 100644
index 00000000..66cd143f
--- /dev/null
+++ b/ALab/entity/dmp_skydome_alab01/modelling/dmp_skydome_alab01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/dmp_skydome01/geo_modelling_dmp_skydome01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/dmp_skydome_alab01/surfacing/dmp_skydome_alab01_surfacing.usda b/ALab/entity/dmp_skydome_alab01/surfacing/dmp_skydome_alab01_surfacing.usda
new file mode 100644
index 00000000..ce9d064d
--- /dev/null
+++ b/ALab/entity/dmp_skydome_alab01/surfacing/dmp_skydome_alab01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/dmp_skydome_alab01_std01/look_surfacing_dmp_skydome_alab01_std01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_audio_generator01/electronics_audio_generator01.usda b/ALab/entity/electronics_audio_generator01/electronics_audio_generator01.usda
new file mode 100644
index 00000000..d0a29b78
--- /dev/null
+++ b/ALab/entity/electronics_audio_generator01/electronics_audio_generator01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_audio_generator01_surfacing.usda@,
+ @modelling/electronics_audio_generator01_modelling.usda@,
+ @preview/electronics_audio_generator01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_audio_generator01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459652"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_audio_generator01/modelling/electronics_audio_generator01_modelling.usda b/ALab/entity/electronics_audio_generator01/modelling/electronics_audio_generator01_modelling.usda
new file mode 100644
index 00000000..fc4f1d3a
--- /dev/null
+++ b/ALab/entity/electronics_audio_generator01/modelling/electronics_audio_generator01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_audio_generator01/geo_modelling_electronics_audio_generator01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview.usda b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview.usda
new file mode 100644
index 00000000..e0b0a934
--- /dev/null
+++ b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_audio_generator01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_audio_generator01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_audio_generator01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_audio_generator01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_audio_generator01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_audio_generator01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3c79957f
Binary files /dev/null and b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5c3dde74
Binary files /dev/null and b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..53713fc0
Binary files /dev/null and b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8372f836
Binary files /dev/null and b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..8b6ef254
Binary files /dev/null and b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..92c55a68
Binary files /dev/null and b/ALab/entity/electronics_audio_generator01/preview/electronics_audio_generator01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_audio_generator01/surfacing/electronics_audio_generator01_surfacing.usda b/ALab/entity/electronics_audio_generator01/surfacing/electronics_audio_generator01_surfacing.usda
new file mode 100644
index 00000000..ba566afd
--- /dev/null
+++ b/ALab/entity/electronics_audio_generator01/surfacing/electronics_audio_generator01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_audio_generator01/look_surfacing_electronics_audio_generator01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling/electronics_cabling.usda b/ALab/entity/electronics_cabling/electronics_cabling.usda
new file mode 100644
index 00000000..c074d32a
--- /dev/null
+++ b/ALab/entity/electronics_cabling/electronics_cabling.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_cabling_surfacing.usda@,
+ @modelling/electronics_cabling_modelling.usda@,
+ @preview/electronics_cabling_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_cabling"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455698"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling/modelling/electronics_cabling_modelling.usda b/ALab/entity/electronics_cabling/modelling/electronics_cabling_modelling.usda
new file mode 100644
index 00000000..752f23e6
--- /dev/null
+++ b/ALab/entity/electronics_cabling/modelling/electronics_cabling_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_cabling/geo_modelling_electronics_cabling.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling/preview/electronics_cabling_preview.usda b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview.usda
new file mode 100644
index 00000000..448aed36
--- /dev/null
+++ b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_cabling_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_cabling_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_cabling_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_cabling_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_cabling_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_cabling_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_X_pos.png b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c5389cd8
Binary files /dev/null and b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_x_neg.png b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b8be7401
Binary files /dev/null and b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_y_neg.png b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..14da62d4
Binary files /dev/null and b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_y_pos.png b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..874b5119
Binary files /dev/null and b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_z_neg.png b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..4e01e476
Binary files /dev/null and b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_z_pos.png b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0c352304
Binary files /dev/null and b/ALab/entity/electronics_cabling/preview/electronics_cabling_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_cabling/surfacing/electronics_cabling_surfacing.usda b/ALab/entity/electronics_cabling/surfacing/electronics_cabling_surfacing.usda
new file mode 100644
index 00000000..0fb581a3
--- /dev/null
+++ b/ALab/entity/electronics_cabling/surfacing/electronics_cabling_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_cabling/look_surfacing_electronics_cabling.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling02/electronics_cabling02.usda b/ALab/entity/electronics_cabling02/electronics_cabling02.usda
new file mode 100644
index 00000000..55251671
--- /dev/null
+++ b/ALab/entity/electronics_cabling02/electronics_cabling02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_cabling02_surfacing.usda@,
+ @modelling/electronics_cabling02_modelling.usda@,
+ @preview/electronics_cabling02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_cabling02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459940"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling02/modelling/electronics_cabling02_modelling.usda b/ALab/entity/electronics_cabling02/modelling/electronics_cabling02_modelling.usda
new file mode 100644
index 00000000..b9362bb0
--- /dev/null
+++ b/ALab/entity/electronics_cabling02/modelling/electronics_cabling02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_cabling02/geo_modelling_electronics_cabling02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview.usda b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview.usda
new file mode 100644
index 00000000..d351869d
--- /dev/null
+++ b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_cabling02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_cabling02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_cabling02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_cabling02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_cabling02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_cabling02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_X_pos.png b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..6ba4bd3e
Binary files /dev/null and b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_x_neg.png b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a04f26f2
Binary files /dev/null and b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_y_neg.png b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..63bfe8db
Binary files /dev/null and b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_y_pos.png b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..76ef444f
Binary files /dev/null and b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_z_neg.png b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ff959d3a
Binary files /dev/null and b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_z_pos.png b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..2df63f21
Binary files /dev/null and b/ALab/entity/electronics_cabling02/preview/electronics_cabling02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_cabling02/surfacing/electronics_cabling02_surfacing.usda b/ALab/entity/electronics_cabling02/surfacing/electronics_cabling02_surfacing.usda
new file mode 100644
index 00000000..685d706c
--- /dev/null
+++ b/ALab/entity/electronics_cabling02/surfacing/electronics_cabling02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_cabling02/look_surfacing_electronics_cabling02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling03/electronics_cabling03.usda b/ALab/entity/electronics_cabling03/electronics_cabling03.usda
new file mode 100644
index 00000000..6e9d3549
--- /dev/null
+++ b/ALab/entity/electronics_cabling03/electronics_cabling03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_cabling03_surfacing.usda@,
+ @modelling/electronics_cabling03_modelling.usda@,
+ @preview/electronics_cabling03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_cabling03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456744"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling03/modelling/electronics_cabling03_modelling.usda b/ALab/entity/electronics_cabling03/modelling/electronics_cabling03_modelling.usda
new file mode 100644
index 00000000..608fe621
--- /dev/null
+++ b/ALab/entity/electronics_cabling03/modelling/electronics_cabling03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_cabling03/geo_modelling_electronics_cabling03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview.usda b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview.usda
new file mode 100644
index 00000000..b2c0fe35
--- /dev/null
+++ b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_cabling03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_cabling03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_cabling03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_cabling03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_cabling03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_cabling03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_X_pos.png b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..830c8571
Binary files /dev/null and b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_x_neg.png b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4be19389
Binary files /dev/null and b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_y_neg.png b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..dd4da5a9
Binary files /dev/null and b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_y_pos.png b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..eb5212d6
Binary files /dev/null and b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_z_neg.png b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..141d8123
Binary files /dev/null and b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_z_pos.png b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e511fcfd
Binary files /dev/null and b/ALab/entity/electronics_cabling03/preview/electronics_cabling03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_cabling03/surfacing/electronics_cabling03_surfacing.usda b/ALab/entity/electronics_cabling03/surfacing/electronics_cabling03_surfacing.usda
new file mode 100644
index 00000000..ad862245
--- /dev/null
+++ b/ALab/entity/electronics_cabling03/surfacing/electronics_cabling03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_cabling03/look_surfacing_electronics_cabling03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling04/electronics_cabling04.usda b/ALab/entity/electronics_cabling04/electronics_cabling04.usda
new file mode 100644
index 00000000..d4615f7d
--- /dev/null
+++ b/ALab/entity/electronics_cabling04/electronics_cabling04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_cabling04_surfacing.usda@,
+ @modelling/electronics_cabling04_modelling.usda@,
+ @preview/electronics_cabling04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_cabling04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457584"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling04/modelling/electronics_cabling04_modelling.usda b/ALab/entity/electronics_cabling04/modelling/electronics_cabling04_modelling.usda
new file mode 100644
index 00000000..88ec4927
--- /dev/null
+++ b/ALab/entity/electronics_cabling04/modelling/electronics_cabling04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_cabling04/geo_modelling_electronics_cabling04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview.usda b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview.usda
new file mode 100644
index 00000000..f4e56c0c
--- /dev/null
+++ b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_cabling04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_cabling04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_cabling04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_cabling04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_cabling04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_cabling04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_X_pos.png b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a9f561a9
Binary files /dev/null and b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_x_neg.png b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..22bce048
Binary files /dev/null and b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_y_neg.png b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..f468c2a4
Binary files /dev/null and b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_y_pos.png b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..68c27058
Binary files /dev/null and b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_z_neg.png b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5c0c70bc
Binary files /dev/null and b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_z_pos.png b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9beddb66
Binary files /dev/null and b/ALab/entity/electronics_cabling04/preview/electronics_cabling04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_cabling04/surfacing/electronics_cabling04_surfacing.usda b/ALab/entity/electronics_cabling04/surfacing/electronics_cabling04_surfacing.usda
new file mode 100644
index 00000000..7a535fd5
--- /dev/null
+++ b/ALab/entity/electronics_cabling04/surfacing/electronics_cabling04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_cabling04/look_surfacing_electronics_cabling04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling05/electronics_cabling05.usda b/ALab/entity/electronics_cabling05/electronics_cabling05.usda
new file mode 100644
index 00000000..50fb565e
--- /dev/null
+++ b/ALab/entity/electronics_cabling05/electronics_cabling05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_cabling05_surfacing.usda@,
+ @modelling/electronics_cabling05_modelling.usda@,
+ @preview/electronics_cabling05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_cabling05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455082"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling05/modelling/electronics_cabling05_modelling.usda b/ALab/entity/electronics_cabling05/modelling/electronics_cabling05_modelling.usda
new file mode 100644
index 00000000..16cf04b6
--- /dev/null
+++ b/ALab/entity/electronics_cabling05/modelling/electronics_cabling05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_cabling05/geo_modelling_electronics_cabling05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview.usda b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview.usda
new file mode 100644
index 00000000..ffdf8ad7
--- /dev/null
+++ b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_cabling05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_cabling05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_cabling05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_cabling05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_cabling05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_cabling05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_X_pos.png b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..642d0b92
Binary files /dev/null and b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_x_neg.png b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..862604fa
Binary files /dev/null and b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_y_neg.png b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..cd2218da
Binary files /dev/null and b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_y_pos.png b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..df6e988d
Binary files /dev/null and b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_z_neg.png b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..99ad885b
Binary files /dev/null and b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_z_pos.png b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..91bcc494
Binary files /dev/null and b/ALab/entity/electronics_cabling05/preview/electronics_cabling05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_cabling05/surfacing/electronics_cabling05_surfacing.usda b/ALab/entity/electronics_cabling05/surfacing/electronics_cabling05_surfacing.usda
new file mode 100644
index 00000000..fe5d2f30
--- /dev/null
+++ b/ALab/entity/electronics_cabling05/surfacing/electronics_cabling05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_cabling05/look_surfacing_electronics_cabling05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_camera01/electronics_camera01.usda b/ALab/entity/electronics_camera01/electronics_camera01.usda
new file mode 100644
index 00000000..af7d78e9
--- /dev/null
+++ b/ALab/entity/electronics_camera01/electronics_camera01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_camera01_surfacing.usda@,
+ @modelling/electronics_camera01_modelling.usda@,
+ @preview/electronics_camera01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_camera01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457858"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_camera01/modelling/electronics_camera01_modelling.usda b/ALab/entity/electronics_camera01/modelling/electronics_camera01_modelling.usda
new file mode 100644
index 00000000..b25cac16
--- /dev/null
+++ b/ALab/entity/electronics_camera01/modelling/electronics_camera01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_camera01/geo_modelling_electronics_camera01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_camera01/preview/electronics_camera01_preview.usda b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview.usda
new file mode 100644
index 00000000..ab4d5a18
--- /dev/null
+++ b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_camera01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_camera01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_camera01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_camera01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_camera01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_camera01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ff7a49be
Binary files /dev/null and b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..18076cbe
Binary files /dev/null and b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0b9a468c
Binary files /dev/null and b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..985c7f7a
Binary files /dev/null and b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..bc3cd9d7
Binary files /dev/null and b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5bf2381c
Binary files /dev/null and b/ALab/entity/electronics_camera01/preview/electronics_camera01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_camera01/surfacing/electronics_camera01_surfacing.usda b/ALab/entity/electronics_camera01/surfacing/electronics_camera01_surfacing.usda
new file mode 100644
index 00000000..d215136a
--- /dev/null
+++ b/ALab/entity/electronics_camera01/surfacing/electronics_camera01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_camera01/look_surfacing_electronics_camera01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_camera02/electronics_camera02.usda b/ALab/entity/electronics_camera02/electronics_camera02.usda
new file mode 100644
index 00000000..42c78d28
--- /dev/null
+++ b/ALab/entity/electronics_camera02/electronics_camera02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_camera02_surfacing.usda@,
+ @modelling/electronics_camera02_modelling.usda@,
+ @preview/electronics_camera02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_camera02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460450"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_camera02/modelling/electronics_camera02_modelling.usda b/ALab/entity/electronics_camera02/modelling/electronics_camera02_modelling.usda
new file mode 100644
index 00000000..21b4da22
--- /dev/null
+++ b/ALab/entity/electronics_camera02/modelling/electronics_camera02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_camera02/geo_modelling_electronics_camera02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_camera02/preview/electronics_camera02_preview.usda b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview.usda
new file mode 100644
index 00000000..73d5026a
--- /dev/null
+++ b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_camera02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_camera02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_camera02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_camera02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_camera02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_camera02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_X_pos.png b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7190801d
Binary files /dev/null and b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_x_neg.png b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..86cf1e97
Binary files /dev/null and b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_y_neg.png b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..bbfaf4ff
Binary files /dev/null and b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_y_pos.png b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..019de202
Binary files /dev/null and b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_z_neg.png b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7301cf38
Binary files /dev/null and b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_z_pos.png b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7299d34a
Binary files /dev/null and b/ALab/entity/electronics_camera02/preview/electronics_camera02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_camera02/surfacing/electronics_camera02_surfacing.usda b/ALab/entity/electronics_camera02/surfacing/electronics_camera02_surfacing.usda
new file mode 100644
index 00000000..cbe0c8c2
--- /dev/null
+++ b/ALab/entity/electronics_camera02/surfacing/electronics_camera02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_camera02/look_surfacing_electronics_camera02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_car_battery01/electronics_car_battery01.usda b/ALab/entity/electronics_car_battery01/electronics_car_battery01.usda
new file mode 100644
index 00000000..8d51f140
--- /dev/null
+++ b/ALab/entity/electronics_car_battery01/electronics_car_battery01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_car_battery01_surfacing.usda@,
+ @modelling/electronics_car_battery01_modelling.usda@,
+ @preview/electronics_car_battery01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_car_battery01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460496"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_car_battery01/modelling/electronics_car_battery01_modelling.usda b/ALab/entity/electronics_car_battery01/modelling/electronics_car_battery01_modelling.usda
new file mode 100644
index 00000000..350e99e3
--- /dev/null
+++ b/ALab/entity/electronics_car_battery01/modelling/electronics_car_battery01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_car_battery01/geo_modelling_electronics_car_battery01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview.usda b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview.usda
new file mode 100644
index 00000000..e8eef0fd
--- /dev/null
+++ b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_car_battery01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_car_battery01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_car_battery01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_car_battery01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_car_battery01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_car_battery01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..42f3c9bc
Binary files /dev/null and b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..cdb42415
Binary files /dev/null and b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3729c164
Binary files /dev/null and b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ee3129b9
Binary files /dev/null and b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d1277e42
Binary files /dev/null and b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ce46428c
Binary files /dev/null and b/ALab/entity/electronics_car_battery01/preview/electronics_car_battery01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_car_battery01/surfacing/electronics_car_battery01_surfacing.usda b/ALab/entity/electronics_car_battery01/surfacing/electronics_car_battery01_surfacing.usda
new file mode 100644
index 00000000..c24fd4e1
--- /dev/null
+++ b/ALab/entity/electronics_car_battery01/surfacing/electronics_car_battery01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_car_battery01/look_surfacing_electronics_car_battery01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_cabling01/electronics_ham_cabling01.usda b/ALab/entity/electronics_ham_cabling01/electronics_ham_cabling01.usda
new file mode 100644
index 00000000..7f49d9b4
--- /dev/null
+++ b/ALab/entity/electronics_ham_cabling01/electronics_ham_cabling01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_ham_cabling01_surfacing.usda@,
+ @modelling/electronics_ham_cabling01_modelling.usda@,
+ @preview/electronics_ham_cabling01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_ham_cabling01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458534"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_cabling01/modelling/electronics_ham_cabling01_modelling.usda b/ALab/entity/electronics_ham_cabling01/modelling/electronics_ham_cabling01_modelling.usda
new file mode 100644
index 00000000..20ec82fe
--- /dev/null
+++ b/ALab/entity/electronics_ham_cabling01/modelling/electronics_ham_cabling01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_ham_cabling01/geo_modelling_electronics_ham_cabling01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview.usda b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview.usda
new file mode 100644
index 00000000..d789e0a1
--- /dev/null
+++ b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_ham_cabling01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_ham_cabling01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_ham_cabling01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_ham_cabling01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_ham_cabling01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_ham_cabling01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..68dfd7e8
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e69c3f0e
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7c2dadb2
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..dd778f6b
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..efaab2bb
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f46ae307
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling01/preview/electronics_ham_cabling01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_ham_cabling01/surfacing/electronics_ham_cabling01_surfacing.usda b/ALab/entity/electronics_ham_cabling01/surfacing/electronics_ham_cabling01_surfacing.usda
new file mode 100644
index 00000000..0ed94cc0
--- /dev/null
+++ b/ALab/entity/electronics_ham_cabling01/surfacing/electronics_ham_cabling01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_ham_cabling01/look_surfacing_electronics_ham_cabling01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_cabling02/electronics_ham_cabling02.usda b/ALab/entity/electronics_ham_cabling02/electronics_ham_cabling02.usda
new file mode 100644
index 00000000..5f3711d3
--- /dev/null
+++ b/ALab/entity/electronics_ham_cabling02/electronics_ham_cabling02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_ham_cabling02_surfacing.usda@,
+ @modelling/electronics_ham_cabling02_modelling.usda@,
+ @preview/electronics_ham_cabling02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_ham_cabling02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832447748"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_cabling02/modelling/electronics_ham_cabling02_modelling.usda b/ALab/entity/electronics_ham_cabling02/modelling/electronics_ham_cabling02_modelling.usda
new file mode 100644
index 00000000..f519d1ee
--- /dev/null
+++ b/ALab/entity/electronics_ham_cabling02/modelling/electronics_ham_cabling02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_ham_cabling02/geo_modelling_electronics_ham_cabling02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview.usda b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview.usda
new file mode 100644
index 00000000..57b5bf89
--- /dev/null
+++ b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_ham_cabling02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_ham_cabling02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_ham_cabling02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_ham_cabling02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_ham_cabling02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_ham_cabling02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_X_pos.png b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ae8cb280
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_x_neg.png b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..bf635b65
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_y_neg.png b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..999d3096
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_y_pos.png b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e94646c7
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_z_neg.png b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..feb9fe34
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_z_pos.png b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..eb58d86e
Binary files /dev/null and b/ALab/entity/electronics_ham_cabling02/preview/electronics_ham_cabling02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_ham_cabling02/surfacing/electronics_ham_cabling02_surfacing.usda b/ALab/entity/electronics_ham_cabling02/surfacing/electronics_ham_cabling02_surfacing.usda
new file mode 100644
index 00000000..2e51237f
--- /dev/null
+++ b/ALab/entity/electronics_ham_cabling02/surfacing/electronics_ham_cabling02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_ham_cabling02/look_surfacing_electronics_ham_cabling02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment01/electronics_ham_equipment01.usda b/ALab/entity/electronics_ham_equipment01/electronics_ham_equipment01.usda
new file mode 100644
index 00000000..b96fb5a2
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment01/electronics_ham_equipment01.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/electronics_ham_equipment01_lighting.usda@,
+ @surfacing/electronics_ham_equipment01_surfacing.usda@,
+ @modelling/electronics_ham_equipment01_modelling.usda@,
+ @preview/electronics_ham_equipment01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_ham_equipment01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459792"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment01/lighting/electronics_ham_equipment01_lighting.usda b/ALab/entity/electronics_ham_equipment01/lighting/electronics_ham_equipment01_lighting.usda
new file mode 100644
index 00000000..f2569257
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment01/lighting/electronics_ham_equipment01_lighting.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ def "grip_lighting_zlt02_electronics_ham_equipment01" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/grip/lighting/zlt02_electronics_ham_equipment01/grip_lighting_zlt02_electronics_ham_equipment01.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/electronics_ham_equipment01/modelling/electronics_ham_equipment01_modelling.usda b/ALab/entity/electronics_ham_equipment01/modelling/electronics_ham_equipment01_modelling.usda
new file mode 100644
index 00000000..74a0dbc5
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment01/modelling/electronics_ham_equipment01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_ham_equipment01/geo_modelling_electronics_ham_equipment01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview.usda b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview.usda
new file mode 100644
index 00000000..ba0fc8f6
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_ham_equipment01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_ham_equipment01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_ham_equipment01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_ham_equipment01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_ham_equipment01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_ham_equipment01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..49670ff1
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..47d64cc4
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..240ce2d3
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..17231799
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7d6f108c
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..eda0cc65
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment01/preview/electronics_ham_equipment01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment01/surfacing/electronics_ham_equipment01_surfacing.usda b/ALab/entity/electronics_ham_equipment01/surfacing/electronics_ham_equipment01_surfacing.usda
new file mode 100644
index 00000000..5e6490db
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment01/surfacing/electronics_ham_equipment01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_ham_equipment01/look_surfacing_electronics_ham_equipment01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment02/electronics_ham_equipment02.usda b/ALab/entity/electronics_ham_equipment02/electronics_ham_equipment02.usda
new file mode 100644
index 00000000..4bdf7616
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment02/electronics_ham_equipment02.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/electronics_ham_equipment02_lighting.usda@,
+ @surfacing/electronics_ham_equipment02_surfacing.usda@,
+ @modelling/electronics_ham_equipment02_modelling.usda@,
+ @preview/electronics_ham_equipment02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_ham_equipment02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458022"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment02/lighting/electronics_ham_equipment02_lighting.usda b/ALab/entity/electronics_ham_equipment02/lighting/electronics_ham_equipment02_lighting.usda
new file mode 100644
index 00000000..a7350d3b
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment02/lighting/electronics_ham_equipment02_lighting.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ def "grip_lighting_zlt02_electronics_ham_equipment02" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/grip/lighting/zlt02_electronics_ham_equipment02/grip_lighting_zlt02_electronics_ham_equipment02.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/electronics_ham_equipment02/modelling/electronics_ham_equipment02_modelling.usda b/ALab/entity/electronics_ham_equipment02/modelling/electronics_ham_equipment02_modelling.usda
new file mode 100644
index 00000000..62bb7981
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment02/modelling/electronics_ham_equipment02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_ham_equipment02/geo_modelling_electronics_ham_equipment02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview.usda b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview.usda
new file mode 100644
index 00000000..d083260a
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_ham_equipment02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_ham_equipment02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_ham_equipment02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_ham_equipment02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_ham_equipment02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_ham_equipment02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_X_pos.png b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f66fac32
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_x_neg.png b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7642e18f
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_y_neg.png b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1b069676
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_y_pos.png b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d99cbada
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_z_neg.png b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f8d02669
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_z_pos.png b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b0dd9077
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment02/preview/electronics_ham_equipment02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment02/surfacing/electronics_ham_equipment02_surfacing.usda b/ALab/entity/electronics_ham_equipment02/surfacing/electronics_ham_equipment02_surfacing.usda
new file mode 100644
index 00000000..8da4e558
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment02/surfacing/electronics_ham_equipment02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_ham_equipment02/look_surfacing_electronics_ham_equipment02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment03/electronics_ham_equipment03.usda b/ALab/entity/electronics_ham_equipment03/electronics_ham_equipment03.usda
new file mode 100644
index 00000000..fb80e35e
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment03/electronics_ham_equipment03.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/electronics_ham_equipment03_lighting.usda@,
+ @surfacing/electronics_ham_equipment03_surfacing.usda@,
+ @modelling/electronics_ham_equipment03_modelling.usda@,
+ @preview/electronics_ham_equipment03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_ham_equipment03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457678"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment03/lighting/electronics_ham_equipment03_lighting.usda b/ALab/entity/electronics_ham_equipment03/lighting/electronics_ham_equipment03_lighting.usda
new file mode 100644
index 00000000..4c4e8002
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment03/lighting/electronics_ham_equipment03_lighting.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ def "grip_lighting_zlt02_electronics_ham_equipment03" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/grip/lighting/zlt02_electronics_ham_equipment03/grip_lighting_zlt02_electronics_ham_equipment03.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/electronics_ham_equipment03/modelling/electronics_ham_equipment03_modelling.usda b/ALab/entity/electronics_ham_equipment03/modelling/electronics_ham_equipment03_modelling.usda
new file mode 100644
index 00000000..93e4b115
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment03/modelling/electronics_ham_equipment03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_ham_equipment03/geo_modelling_electronics_ham_equipment03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview.usda b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview.usda
new file mode 100644
index 00000000..9d314f4d
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_ham_equipment03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_ham_equipment03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_ham_equipment03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_ham_equipment03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_ham_equipment03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_ham_equipment03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_X_pos.png b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..848e987e
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_x_neg.png b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e9eed84d
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_y_neg.png b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fb5e73e7
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_y_pos.png b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..adf9a379
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_z_neg.png b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..71b73200
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_z_pos.png b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d6999312
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment03/preview/electronics_ham_equipment03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment03/surfacing/electronics_ham_equipment03_surfacing.usda b/ALab/entity/electronics_ham_equipment03/surfacing/electronics_ham_equipment03_surfacing.usda
new file mode 100644
index 00000000..3b78a654
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment03/surfacing/electronics_ham_equipment03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_ham_equipment03/look_surfacing_electronics_ham_equipment03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment04/electronics_ham_equipment04.usda b/ALab/entity/electronics_ham_equipment04/electronics_ham_equipment04.usda
new file mode 100644
index 00000000..9036d504
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment04/electronics_ham_equipment04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_ham_equipment04_surfacing.usda@,
+ @modelling/electronics_ham_equipment04_modelling.usda@,
+ @preview/electronics_ham_equipment04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_ham_equipment04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460118"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment04/modelling/electronics_ham_equipment04_modelling.usda b/ALab/entity/electronics_ham_equipment04/modelling/electronics_ham_equipment04_modelling.usda
new file mode 100644
index 00000000..8e631306
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment04/modelling/electronics_ham_equipment04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_ham_equipment04/geo_modelling_electronics_ham_equipment04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview.usda b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview.usda
new file mode 100644
index 00000000..7c939737
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_ham_equipment04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_ham_equipment04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_ham_equipment04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_ham_equipment04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_ham_equipment04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_ham_equipment04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_X_pos.png b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..852c5aaf
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_x_neg.png b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3a5b1ec4
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_y_neg.png b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..6f1fd931
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_y_pos.png b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d9db1d93
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_z_neg.png b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..27851162
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_z_pos.png b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..32f9102b
Binary files /dev/null and b/ALab/entity/electronics_ham_equipment04/preview/electronics_ham_equipment04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_ham_equipment04/surfacing/electronics_ham_equipment04_surfacing.usda b/ALab/entity/electronics_ham_equipment04/surfacing/electronics_ham_equipment04_surfacing.usda
new file mode 100644
index 00000000..8df45f06
--- /dev/null
+++ b/ALab/entity/electronics_ham_equipment04/surfacing/electronics_ham_equipment04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_ham_equipment04/look_surfacing_electronics_ham_equipment04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_microphone01/electronics_ham_microphone01.usda b/ALab/entity/electronics_ham_microphone01/electronics_ham_microphone01.usda
new file mode 100644
index 00000000..544f6fc6
--- /dev/null
+++ b/ALab/entity/electronics_ham_microphone01/electronics_ham_microphone01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_ham_microphone01_surfacing.usda@,
+ @modelling/electronics_ham_microphone01_modelling.usda@,
+ @preview/electronics_ham_microphone01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_ham_microphone01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455832"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_microphone01/modelling/electronics_ham_microphone01_modelling.usda b/ALab/entity/electronics_ham_microphone01/modelling/electronics_ham_microphone01_modelling.usda
new file mode 100644
index 00000000..afb740f6
--- /dev/null
+++ b/ALab/entity/electronics_ham_microphone01/modelling/electronics_ham_microphone01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_ham_microphone01/geo_modelling_electronics_ham_microphone01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview.usda b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview.usda
new file mode 100644
index 00000000..b7678973
--- /dev/null
+++ b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_ham_microphone01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_ham_microphone01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_ham_microphone01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_ham_microphone01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_ham_microphone01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_ham_microphone01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a45ea3d8
Binary files /dev/null and b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c37ddd53
Binary files /dev/null and b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0a5bcbb9
Binary files /dev/null and b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ae27da07
Binary files /dev/null and b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5b3469ed
Binary files /dev/null and b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..fcb9b056
Binary files /dev/null and b/ALab/entity/electronics_ham_microphone01/preview/electronics_ham_microphone01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_ham_microphone01/surfacing/electronics_ham_microphone01_surfacing.usda b/ALab/entity/electronics_ham_microphone01/surfacing/electronics_ham_microphone01_surfacing.usda
new file mode 100644
index 00000000..9d12a2c0
--- /dev/null
+++ b/ALab/entity/electronics_ham_microphone01/surfacing/electronics_ham_microphone01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_ham_microphone01/look_surfacing_electronics_ham_microphone01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_lightmeter01/electronics_lightmeter01.usda b/ALab/entity/electronics_lightmeter01/electronics_lightmeter01.usda
new file mode 100644
index 00000000..a759ae96
--- /dev/null
+++ b/ALab/entity/electronics_lightmeter01/electronics_lightmeter01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_lightmeter01_surfacing.usda@,
+ @modelling/electronics_lightmeter01_modelling.usda@,
+ @preview/electronics_lightmeter01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_lightmeter01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455540"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_lightmeter01/modelling/electronics_lightmeter01_modelling.usda b/ALab/entity/electronics_lightmeter01/modelling/electronics_lightmeter01_modelling.usda
new file mode 100644
index 00000000..f04c09e8
--- /dev/null
+++ b/ALab/entity/electronics_lightmeter01/modelling/electronics_lightmeter01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_lightmeter01/geo_modelling_electronics_lightmeter01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview.usda b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview.usda
new file mode 100644
index 00000000..848abe75
--- /dev/null
+++ b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_lightmeter01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_lightmeter01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_lightmeter01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_lightmeter01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_lightmeter01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_lightmeter01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..9c41fdf1
Binary files /dev/null and b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..83b9a4f1
Binary files /dev/null and b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..17f69497
Binary files /dev/null and b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a89c853c
Binary files /dev/null and b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ec1fdb43
Binary files /dev/null and b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..769169bb
Binary files /dev/null and b/ALab/entity/electronics_lightmeter01/preview/electronics_lightmeter01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_lightmeter01/surfacing/electronics_lightmeter01_surfacing.usda b/ALab/entity/electronics_lightmeter01/surfacing/electronics_lightmeter01_surfacing.usda
new file mode 100644
index 00000000..0f806fed
--- /dev/null
+++ b/ALab/entity/electronics_lightmeter01/surfacing/electronics_lightmeter01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_lightmeter01/look_surfacing_electronics_lightmeter01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_oscilloscope01/electronics_oscilloscope01.usda b/ALab/entity/electronics_oscilloscope01/electronics_oscilloscope01.usda
new file mode 100644
index 00000000..b44496ca
--- /dev/null
+++ b/ALab/entity/electronics_oscilloscope01/electronics_oscilloscope01.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/electronics_oscilloscope01_lighting.usda@,
+ @surfacing/electronics_oscilloscope01_surfacing.usda@,
+ @modelling/electronics_oscilloscope01_modelling.usda@,
+ @preview/electronics_oscilloscope01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_oscilloscope01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455718"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_oscilloscope01/lighting/electronics_oscilloscope01_lighting.usda b/ALab/entity/electronics_oscilloscope01/lighting/electronics_oscilloscope01_lighting.usda
new file mode 100644
index 00000000..1aa6a0f2
--- /dev/null
+++ b/ALab/entity/electronics_oscilloscope01/lighting/electronics_oscilloscope01_lighting.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ def "grip_lighting_zlt02_electronics_oscilloscope01" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/grip/lighting/zlt02_electronics_oscilloscope01/grip_lighting_zlt02_electronics_oscilloscope01.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/electronics_oscilloscope01/modelling/electronics_oscilloscope01_modelling.usda b/ALab/entity/electronics_oscilloscope01/modelling/electronics_oscilloscope01_modelling.usda
new file mode 100644
index 00000000..a74227b5
--- /dev/null
+++ b/ALab/entity/electronics_oscilloscope01/modelling/electronics_oscilloscope01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_oscilloscope01/geo_modelling_electronics_oscilloscope01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview.usda b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview.usda
new file mode 100644
index 00000000..19f9e4b4
--- /dev/null
+++ b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_oscilloscope01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_oscilloscope01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_oscilloscope01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_oscilloscope01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_oscilloscope01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_oscilloscope01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0f9f4417
Binary files /dev/null and b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..67b810f0
Binary files /dev/null and b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..76096525
Binary files /dev/null and b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1356d663
Binary files /dev/null and b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1835471a
Binary files /dev/null and b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..dfae1898
Binary files /dev/null and b/ALab/entity/electronics_oscilloscope01/preview/electronics_oscilloscope01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_oscilloscope01/surfacing/electronics_oscilloscope01_surfacing.usda b/ALab/entity/electronics_oscilloscope01/surfacing/electronics_oscilloscope01_surfacing.usda
new file mode 100644
index 00000000..af107838
--- /dev/null
+++ b/ALab/entity/electronics_oscilloscope01/surfacing/electronics_oscilloscope01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_oscilloscope01/look_surfacing_electronics_oscilloscope01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_portable_tv01/electronics_portable_tv01.usda b/ALab/entity/electronics_portable_tv01/electronics_portable_tv01.usda
new file mode 100644
index 00000000..d3e93225
--- /dev/null
+++ b/ALab/entity/electronics_portable_tv01/electronics_portable_tv01.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/electronics_portable_tv01_lighting.usda@,
+ @surfacing/electronics_portable_tv01_surfacing.usda@,
+ @modelling/electronics_portable_tv01_modelling.usda@,
+ @preview/electronics_portable_tv01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_portable_tv01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456166"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_portable_tv01/lighting/electronics_portable_tv01_lighting.usda b/ALab/entity/electronics_portable_tv01/lighting/electronics_portable_tv01_lighting.usda
new file mode 100644
index 00000000..7fd37f69
--- /dev/null
+++ b/ALab/entity/electronics_portable_tv01/lighting/electronics_portable_tv01_lighting.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ def "grip_lighting_zlt02_electronics_portable_tv01" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/grip/lighting/zlt02_electronics_portable_tv01/grip_lighting_zlt02_electronics_portable_tv01.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/electronics_portable_tv01/modelling/electronics_portable_tv01_modelling.usda b/ALab/entity/electronics_portable_tv01/modelling/electronics_portable_tv01_modelling.usda
new file mode 100644
index 00000000..fb71b779
--- /dev/null
+++ b/ALab/entity/electronics_portable_tv01/modelling/electronics_portable_tv01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_portable_tv01/geo_modelling_electronics_portable_tv01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview.usda b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview.usda
new file mode 100644
index 00000000..7113e555
--- /dev/null
+++ b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_portable_tv01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_portable_tv01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_portable_tv01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_portable_tv01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_portable_tv01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_portable_tv01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..83e7d68f
Binary files /dev/null and b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f25c5145
Binary files /dev/null and b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1160be4b
Binary files /dev/null and b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..491c5c02
Binary files /dev/null and b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0b0b8f90
Binary files /dev/null and b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..63c4c04f
Binary files /dev/null and b/ALab/entity/electronics_portable_tv01/preview/electronics_portable_tv01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_portable_tv01/surfacing/electronics_portable_tv01_surfacing.usda b/ALab/entity/electronics_portable_tv01/surfacing/electronics_portable_tv01_surfacing.usda
new file mode 100644
index 00000000..9652d516
--- /dev/null
+++ b/ALab/entity/electronics_portable_tv01/surfacing/electronics_portable_tv01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_portable_tv01/look_surfacing_electronics_portable_tv01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_powerpoint01/electronics_powerpoint01.usda b/ALab/entity/electronics_powerpoint01/electronics_powerpoint01.usda
new file mode 100644
index 00000000..05aadd4d
--- /dev/null
+++ b/ALab/entity/electronics_powerpoint01/electronics_powerpoint01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_powerpoint01_surfacing.usda@,
+ @modelling/electronics_powerpoint01_modelling.usda@,
+ @preview/electronics_powerpoint01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_powerpoint01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460070"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_powerpoint01/modelling/electronics_powerpoint01_modelling.usda b/ALab/entity/electronics_powerpoint01/modelling/electronics_powerpoint01_modelling.usda
new file mode 100644
index 00000000..36606942
--- /dev/null
+++ b/ALab/entity/electronics_powerpoint01/modelling/electronics_powerpoint01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_powerpoint01/geo_modelling_electronics_powerpoint01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview.usda b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview.usda
new file mode 100644
index 00000000..cb10364f
--- /dev/null
+++ b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_powerpoint01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_powerpoint01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_powerpoint01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_powerpoint01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_powerpoint01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_powerpoint01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f18a8f63
Binary files /dev/null and b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d71fc406
Binary files /dev/null and b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ce204b80
Binary files /dev/null and b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..b419dd60
Binary files /dev/null and b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..19306457
Binary files /dev/null and b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f1bb9934
Binary files /dev/null and b/ALab/entity/electronics_powerpoint01/preview/electronics_powerpoint01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_powerpoint01/surfacing/electronics_powerpoint01_surfacing.usda b/ALab/entity/electronics_powerpoint01/surfacing/electronics_powerpoint01_surfacing.usda
new file mode 100644
index 00000000..01887765
--- /dev/null
+++ b/ALab/entity/electronics_powerpoint01/surfacing/electronics_powerpoint01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_powerpoint01/look_surfacing_electronics_powerpoint01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_speaker01/electronics_speaker01.usda b/ALab/entity/electronics_speaker01/electronics_speaker01.usda
new file mode 100644
index 00000000..9537b88e
--- /dev/null
+++ b/ALab/entity/electronics_speaker01/electronics_speaker01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_speaker01_surfacing.usda@,
+ @modelling/electronics_speaker01_modelling.usda@,
+ @preview/electronics_speaker01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_speaker01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832494780"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_speaker01/modelling/electronics_speaker01_modelling.usda b/ALab/entity/electronics_speaker01/modelling/electronics_speaker01_modelling.usda
new file mode 100644
index 00000000..a63c86b7
--- /dev/null
+++ b/ALab/entity/electronics_speaker01/modelling/electronics_speaker01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_speaker01/geo_modelling_electronics_speaker01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview.usda b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview.usda
new file mode 100644
index 00000000..3229af17
--- /dev/null
+++ b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_speaker01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_speaker01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_speaker01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_speaker01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_speaker01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_speaker01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..340ece6c
Binary files /dev/null and b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c35df05a
Binary files /dev/null and b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d0cccc0f
Binary files /dev/null and b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5065b8ac
Binary files /dev/null and b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b9ea5e83
Binary files /dev/null and b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a23bb49d
Binary files /dev/null and b/ALab/entity/electronics_speaker01/preview/electronics_speaker01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_speaker01/surfacing/electronics_speaker01_surfacing.usda b/ALab/entity/electronics_speaker01/surfacing/electronics_speaker01_surfacing.usda
new file mode 100644
index 00000000..b3bce7d1
--- /dev/null
+++ b/ALab/entity/electronics_speaker01/surfacing/electronics_speaker01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_speaker01/look_surfacing_electronics_speaker01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_spoolrack/electronics_spoolrack.usda b/ALab/entity/electronics_spoolrack/electronics_spoolrack.usda
new file mode 100644
index 00000000..d0373ee1
--- /dev/null
+++ b/ALab/entity/electronics_spoolrack/electronics_spoolrack.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_spoolrack_surfacing.usda@,
+ @modelling/electronics_spoolrack_modelling.usda@,
+ @preview/electronics_spoolrack_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_spoolrack"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455984"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_spoolrack/modelling/electronics_spoolrack_modelling.usda b/ALab/entity/electronics_spoolrack/modelling/electronics_spoolrack_modelling.usda
new file mode 100644
index 00000000..67265c54
--- /dev/null
+++ b/ALab/entity/electronics_spoolrack/modelling/electronics_spoolrack_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_spoolrack/geo_modelling_electronics_spoolrack.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview.usda b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview.usda
new file mode 100644
index 00000000..d7286293
--- /dev/null
+++ b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_spoolrack_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_spoolrack_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_spoolrack_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_spoolrack_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_spoolrack_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_spoolrack_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_X_pos.png b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..98c7bf0e
Binary files /dev/null and b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_x_neg.png b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..fca63a08
Binary files /dev/null and b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_y_neg.png b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..49e7dcda
Binary files /dev/null and b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_y_pos.png b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e1280c11
Binary files /dev/null and b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_z_neg.png b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0b9894f7
Binary files /dev/null and b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_z_pos.png b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a0903b66
Binary files /dev/null and b/ALab/entity/electronics_spoolrack/preview/electronics_spoolrack_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_spoolrack/surfacing/electronics_spoolrack_surfacing.usda b/ALab/entity/electronics_spoolrack/surfacing/electronics_spoolrack_surfacing.usda
new file mode 100644
index 00000000..d3c9b631
--- /dev/null
+++ b/ALab/entity/electronics_spoolrack/surfacing/electronics_spoolrack_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_spoolrack/look_surfacing_electronics_spoolrack.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_tape_recorder01/electronics_tape_recorder01.usda b/ALab/entity/electronics_tape_recorder01/electronics_tape_recorder01.usda
new file mode 100644
index 00000000..ce45d19a
--- /dev/null
+++ b/ALab/entity/electronics_tape_recorder01/electronics_tape_recorder01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_tape_recorder01_surfacing.usda@,
+ @modelling/electronics_tape_recorder01_modelling.usda@,
+ @preview/electronics_tape_recorder01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_tape_recorder01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460748"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_tape_recorder01/modelling/electronics_tape_recorder01_modelling.usda b/ALab/entity/electronics_tape_recorder01/modelling/electronics_tape_recorder01_modelling.usda
new file mode 100644
index 00000000..c6f06c5c
--- /dev/null
+++ b/ALab/entity/electronics_tape_recorder01/modelling/electronics_tape_recorder01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_tape_recorder01/geo_modelling_electronics_tape_recorder01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview.usda b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview.usda
new file mode 100644
index 00000000..ff6370d8
--- /dev/null
+++ b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_tape_recorder01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_tape_recorder01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_tape_recorder01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_tape_recorder01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_tape_recorder01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_tape_recorder01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d2c29a90
Binary files /dev/null and b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d79fe849
Binary files /dev/null and b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9a0171bb
Binary files /dev/null and b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5d954ffa
Binary files /dev/null and b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f0c76f96
Binary files /dev/null and b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d57bd05d
Binary files /dev/null and b/ALab/entity/electronics_tape_recorder01/preview/electronics_tape_recorder01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_tape_recorder01/surfacing/electronics_tape_recorder01_surfacing.usda b/ALab/entity/electronics_tape_recorder01/surfacing/electronics_tape_recorder01_surfacing.usda
new file mode 100644
index 00000000..d5a8b2a9
--- /dev/null
+++ b/ALab/entity/electronics_tape_recorder01/surfacing/electronics_tape_recorder01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_tape_recorder01/look_surfacing_electronics_tape_recorder01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_tesla_coil01/electronics_tesla_coil01.usda b/ALab/entity/electronics_tesla_coil01/electronics_tesla_coil01.usda
new file mode 100644
index 00000000..d5c3b837
--- /dev/null
+++ b/ALab/entity/electronics_tesla_coil01/electronics_tesla_coil01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_tesla_coil01_surfacing.usda@,
+ @modelling/electronics_tesla_coil01_modelling.usda@,
+ @preview/electronics_tesla_coil01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_tesla_coil01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456402"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_tesla_coil01/modelling/electronics_tesla_coil01_modelling.usda b/ALab/entity/electronics_tesla_coil01/modelling/electronics_tesla_coil01_modelling.usda
new file mode 100644
index 00000000..d4e56962
--- /dev/null
+++ b/ALab/entity/electronics_tesla_coil01/modelling/electronics_tesla_coil01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_tesla_coil01/geo_modelling_electronics_tesla_coil01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview.usda b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview.usda
new file mode 100644
index 00000000..37612ef3
--- /dev/null
+++ b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_tesla_coil01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_tesla_coil01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_tesla_coil01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_tesla_coil01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_tesla_coil01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_tesla_coil01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4fbab2da
Binary files /dev/null and b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7a82600d
Binary files /dev/null and b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..54de55ea
Binary files /dev/null and b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..daf9ac51
Binary files /dev/null and b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b5e621f5
Binary files /dev/null and b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c20651b3
Binary files /dev/null and b/ALab/entity/electronics_tesla_coil01/preview/electronics_tesla_coil01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_tesla_coil01/surfacing/electronics_tesla_coil01_surfacing.usda b/ALab/entity/electronics_tesla_coil01/surfacing/electronics_tesla_coil01_surfacing.usda
new file mode 100644
index 00000000..3f189c17
--- /dev/null
+++ b/ALab/entity/electronics_tesla_coil01/surfacing/electronics_tesla_coil01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_tesla_coil01/look_surfacing_electronics_tesla_coil01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_turntable01/electronics_turntable01.usda b/ALab/entity/electronics_turntable01/electronics_turntable01.usda
new file mode 100644
index 00000000..9d1cbbdc
--- /dev/null
+++ b/ALab/entity/electronics_turntable01/electronics_turntable01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_turntable01_surfacing.usda@,
+ @modelling/electronics_turntable01_modelling.usda@,
+ @preview/electronics_turntable01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_turntable01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832505128"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_turntable01/modelling/electronics_turntable01_modelling.usda b/ALab/entity/electronics_turntable01/modelling/electronics_turntable01_modelling.usda
new file mode 100644
index 00000000..fa1f3d61
--- /dev/null
+++ b/ALab/entity/electronics_turntable01/modelling/electronics_turntable01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_turntable01/geo_modelling_electronics_turntable01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview.usda b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview.usda
new file mode 100644
index 00000000..ea413044
--- /dev/null
+++ b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_turntable01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_turntable01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_turntable01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_turntable01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_turntable01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_turntable01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..805f691c
Binary files /dev/null and b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0453e4a0
Binary files /dev/null and b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..af492bfb
Binary files /dev/null and b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..661f295b
Binary files /dev/null and b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..47a33b6f
Binary files /dev/null and b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..195e656f
Binary files /dev/null and b/ALab/entity/electronics_turntable01/preview/electronics_turntable01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_turntable01/surfacing/electronics_turntable01_surfacing.usda b/ALab/entity/electronics_turntable01/surfacing/electronics_turntable01_surfacing.usda
new file mode 100644
index 00000000..301ee6b0
--- /dev/null
+++ b/ALab/entity/electronics_turntable01/surfacing/electronics_turntable01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_turntable01/look_surfacing_electronics_turntable01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool01/electronics_wire_spool01.usda b/ALab/entity/electronics_wire_spool01/electronics_wire_spool01.usda
new file mode 100644
index 00000000..170158cd
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool01/electronics_wire_spool01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_wire_spool01_surfacing.usda@,
+ @modelling/electronics_wire_spool01_modelling.usda@,
+ @preview/electronics_wire_spool01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "electronics_wire_spool01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454580"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool01/modelling/electronics_wire_spool01_modelling.usda b/ALab/entity/electronics_wire_spool01/modelling/electronics_wire_spool01_modelling.usda
new file mode 100644
index 00000000..022a2c19
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool01/modelling/electronics_wire_spool01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_wire_spool01/geo_modelling_electronics_wire_spool01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview.usda b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview.usda
new file mode 100644
index 00000000..70568ed1
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_wire_spool01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_wire_spool01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_wire_spool01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_wire_spool01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_wire_spool01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_wire_spool01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_X_pos.png b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..436c7cef
Binary files /dev/null and b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_x_neg.png b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..57e7544e
Binary files /dev/null and b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_y_neg.png b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..19d205be
Binary files /dev/null and b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_y_pos.png b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..90dc628a
Binary files /dev/null and b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_z_neg.png b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cd63ed69
Binary files /dev/null and b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_z_pos.png b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ef57798a
Binary files /dev/null and b/ALab/entity/electronics_wire_spool01/preview/electronics_wire_spool01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool01/surfacing/electronics_wire_spool01_surfacing.usda b/ALab/entity/electronics_wire_spool01/surfacing/electronics_wire_spool01_surfacing.usda
new file mode 100644
index 00000000..5b1499a5
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool01/surfacing/electronics_wire_spool01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_wire_spool01/look_surfacing_electronics_wire_spool01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool02/electronics_wire_spool02.usda b/ALab/entity/electronics_wire_spool02/electronics_wire_spool02.usda
new file mode 100644
index 00000000..a828eb5a
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool02/electronics_wire_spool02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_wire_spool02_surfacing.usda@,
+ @modelling/electronics_wire_spool02_modelling.usda@,
+ @preview/electronics_wire_spool02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_wire_spool02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832451158"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool02/modelling/electronics_wire_spool02_modelling.usda b/ALab/entity/electronics_wire_spool02/modelling/electronics_wire_spool02_modelling.usda
new file mode 100644
index 00000000..bd839b00
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool02/modelling/electronics_wire_spool02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_wire_spool02/geo_modelling_electronics_wire_spool02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview.usda b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview.usda
new file mode 100644
index 00000000..ebd67849
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_wire_spool02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_wire_spool02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_wire_spool02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_wire_spool02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_wire_spool02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_wire_spool02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_X_pos.png b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1f4fff72
Binary files /dev/null and b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_x_neg.png b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e066918f
Binary files /dev/null and b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_y_neg.png b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..56319aef
Binary files /dev/null and b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_y_pos.png b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f2c215a9
Binary files /dev/null and b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_z_neg.png b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e4b8284c
Binary files /dev/null and b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_z_pos.png b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a6de98f9
Binary files /dev/null and b/ALab/entity/electronics_wire_spool02/preview/electronics_wire_spool02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool02/surfacing/electronics_wire_spool02_surfacing.usda b/ALab/entity/electronics_wire_spool02/surfacing/electronics_wire_spool02_surfacing.usda
new file mode 100644
index 00000000..7b620544
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool02/surfacing/electronics_wire_spool02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_wire_spool02/look_surfacing_electronics_wire_spool02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool04/electronics_wire_spool04.usda b/ALab/entity/electronics_wire_spool04/electronics_wire_spool04.usda
new file mode 100644
index 00000000..c432c54c
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool04/electronics_wire_spool04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_wire_spool04_surfacing.usda@,
+ @modelling/electronics_wire_spool04_modelling.usda@,
+ @preview/electronics_wire_spool04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_wire_spool04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457716"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool04/modelling/electronics_wire_spool04_modelling.usda b/ALab/entity/electronics_wire_spool04/modelling/electronics_wire_spool04_modelling.usda
new file mode 100644
index 00000000..022a2c19
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool04/modelling/electronics_wire_spool04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_wire_spool01/geo_modelling_electronics_wire_spool01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview.usda b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview.usda
new file mode 100644
index 00000000..b2721bdd
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_wire_spool04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_wire_spool04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_wire_spool04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_wire_spool04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_wire_spool04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_wire_spool04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_X_pos.png b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..2055a021
Binary files /dev/null and b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_x_neg.png b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..1a006e05
Binary files /dev/null and b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_y_neg.png b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2db90098
Binary files /dev/null and b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_y_pos.png b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e2739ac8
Binary files /dev/null and b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_z_neg.png b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c6b5930d
Binary files /dev/null and b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_z_pos.png b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b01fe78a
Binary files /dev/null and b/ALab/entity/electronics_wire_spool04/preview/electronics_wire_spool04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool04/surfacing/electronics_wire_spool04_surfacing.usda b/ALab/entity/electronics_wire_spool04/surfacing/electronics_wire_spool04_surfacing.usda
new file mode 100644
index 00000000..89db28a5
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool04/surfacing/electronics_wire_spool04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_wire_spool04/look_surfacing_electronics_wire_spool04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool05/electronics_wire_spool05.usda b/ALab/entity/electronics_wire_spool05/electronics_wire_spool05.usda
new file mode 100644
index 00000000..1ae500d5
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool05/electronics_wire_spool05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_wire_spool05_surfacing.usda@,
+ @modelling/electronics_wire_spool05_modelling.usda@,
+ @preview/electronics_wire_spool05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_wire_spool05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459174"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool05/modelling/electronics_wire_spool05_modelling.usda b/ALab/entity/electronics_wire_spool05/modelling/electronics_wire_spool05_modelling.usda
new file mode 100644
index 00000000..bd839b00
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool05/modelling/electronics_wire_spool05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_wire_spool02/geo_modelling_electronics_wire_spool02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview.usda b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview.usda
new file mode 100644
index 00000000..39dc27f7
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_wire_spool05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_wire_spool05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_wire_spool05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_wire_spool05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_wire_spool05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_wire_spool05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_X_pos.png b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..025e005f
Binary files /dev/null and b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_x_neg.png b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b9158a3e
Binary files /dev/null and b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_y_neg.png b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b0fda08e
Binary files /dev/null and b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_y_pos.png b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..06764205
Binary files /dev/null and b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_z_neg.png b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..8233c081
Binary files /dev/null and b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_z_pos.png b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..aa032168
Binary files /dev/null and b/ALab/entity/electronics_wire_spool05/preview/electronics_wire_spool05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool05/surfacing/electronics_wire_spool05_surfacing.usda b/ALab/entity/electronics_wire_spool05/surfacing/electronics_wire_spool05_surfacing.usda
new file mode 100644
index 00000000..1cb60239
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool05/surfacing/electronics_wire_spool05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_wire_spool05/look_surfacing_electronics_wire_spool05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool06/electronics_wire_spool06.usda b/ALab/entity/electronics_wire_spool06/electronics_wire_spool06.usda
new file mode 100644
index 00000000..ff30a6e7
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool06/electronics_wire_spool06.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/electronics_wire_spool06_surfacing.usda@,
+ @modelling/electronics_wire_spool06_modelling.usda@,
+ @preview/electronics_wire_spool06_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "electronics_wire_spool06"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832453840"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool06/modelling/electronics_wire_spool06_modelling.usda b/ALab/entity/electronics_wire_spool06/modelling/electronics_wire_spool06_modelling.usda
new file mode 100644
index 00000000..bd839b00
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool06/modelling/electronics_wire_spool06_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/electronics_wire_spool02/geo_modelling_electronics_wire_spool02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview.usda b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview.usda
new file mode 100644
index 00000000..aa51b31b
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @electronics_wire_spool06_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @electronics_wire_spool06_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @electronics_wire_spool06_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @electronics_wire_spool06_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @electronics_wire_spool06_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @electronics_wire_spool06_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_X_pos.png b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..76c4ac2b
Binary files /dev/null and b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_x_neg.png b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5d4f0ac9
Binary files /dev/null and b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_y_neg.png b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..f3b9ab02
Binary files /dev/null and b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_y_pos.png b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d54d6bba
Binary files /dev/null and b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_z_neg.png b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f9be8af4
Binary files /dev/null and b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_z_pos.png b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c1130117
Binary files /dev/null and b/ALab/entity/electronics_wire_spool06/preview/electronics_wire_spool06_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/electronics_wire_spool06/surfacing/electronics_wire_spool06_surfacing.usda b/ALab/entity/electronics_wire_spool06/surfacing/electronics_wire_spool06_surfacing.usda
new file mode 100644
index 00000000..53b9d111
--- /dev/null
+++ b/ALab/entity/electronics_wire_spool06/surfacing/electronics_wire_spool06_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/electronics_wire_spool06/look_surfacing_electronics_wire_spool06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_bench01/furniture_bench01.usda b/ALab/entity/furniture_bench01/furniture_bench01.usda
new file mode 100644
index 00000000..80a8c3ac
--- /dev/null
+++ b/ALab/entity/furniture_bench01/furniture_bench01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_bench01_surfacing.usda@,
+ @modelling/furniture_bench01_modelling.usda@,
+ @preview/furniture_bench01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_bench01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456106"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_bench01/modelling/furniture_bench01_modelling.usda b/ALab/entity/furniture_bench01/modelling/furniture_bench01_modelling.usda
new file mode 100644
index 00000000..40654e39
--- /dev/null
+++ b/ALab/entity/furniture_bench01/modelling/furniture_bench01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_bench01/geo_modelling_furniture_bench01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_bench01/preview/furniture_bench01_preview.usda b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview.usda
new file mode 100644
index 00000000..1514e5ec
--- /dev/null
+++ b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_bench01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_bench01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_bench01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_bench01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_bench01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_bench01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e579f802
Binary files /dev/null and b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..877c82dd
Binary files /dev/null and b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e59f50c4
Binary files /dev/null and b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3fdeb5c1
Binary files /dev/null and b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..3bed94e5
Binary files /dev/null and b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..af6a32ce
Binary files /dev/null and b/ALab/entity/furniture_bench01/preview/furniture_bench01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_bench01/surfacing/furniture_bench01_surfacing.usda b/ALab/entity/furniture_bench01/surfacing/furniture_bench01_surfacing.usda
new file mode 100644
index 00000000..b7184343
--- /dev/null
+++ b/ALab/entity/furniture_bench01/surfacing/furniture_bench01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_bench01/look_surfacing_furniture_bench01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_bench_seat01/furniture_bench_seat01.usda b/ALab/entity/furniture_bench_seat01/furniture_bench_seat01.usda
new file mode 100644
index 00000000..02cf0558
--- /dev/null
+++ b/ALab/entity/furniture_bench_seat01/furniture_bench_seat01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_bench_seat01_surfacing.usda@,
+ @modelling/furniture_bench_seat01_modelling.usda@,
+ @preview/furniture_bench_seat01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_bench_seat01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458076"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_bench_seat01/modelling/furniture_bench_seat01_modelling.usda b/ALab/entity/furniture_bench_seat01/modelling/furniture_bench_seat01_modelling.usda
new file mode 100644
index 00000000..1f7f0342
--- /dev/null
+++ b/ALab/entity/furniture_bench_seat01/modelling/furniture_bench_seat01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_bench_seat01/geo_modelling_furniture_bench_seat01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview.usda b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview.usda
new file mode 100644
index 00000000..763ae369
--- /dev/null
+++ b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_bench_seat01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_bench_seat01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_bench_seat01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_bench_seat01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_bench_seat01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_bench_seat01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..262f968f
Binary files /dev/null and b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b7eb697e
Binary files /dev/null and b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1ca0049c
Binary files /dev/null and b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f1e788ec
Binary files /dev/null and b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e4cd38ca
Binary files /dev/null and b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ccdbc87c
Binary files /dev/null and b/ALab/entity/furniture_bench_seat01/preview/furniture_bench_seat01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_bench_seat01/surfacing/furniture_bench_seat01_surfacing.usda b/ALab/entity/furniture_bench_seat01/surfacing/furniture_bench_seat01_surfacing.usda
new file mode 100644
index 00000000..8db542fb
--- /dev/null
+++ b/ALab/entity/furniture_bench_seat01/surfacing/furniture_bench_seat01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_bench_seat01/look_surfacing_furniture_bench_seat01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_blackboard01/furniture_blackboard01.usda b/ALab/entity/furniture_blackboard01/furniture_blackboard01.usda
new file mode 100644
index 00000000..50548abf
--- /dev/null
+++ b/ALab/entity/furniture_blackboard01/furniture_blackboard01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_blackboard01_surfacing.usda@,
+ @modelling/furniture_blackboard01_modelling.usda@,
+ @preview/furniture_blackboard01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "furniture_blackboard01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456816"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_blackboard01/modelling/furniture_blackboard01_modelling.usda b/ALab/entity/furniture_blackboard01/modelling/furniture_blackboard01_modelling.usda
new file mode 100644
index 00000000..473d2fc9
--- /dev/null
+++ b/ALab/entity/furniture_blackboard01/modelling/furniture_blackboard01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_blackboard01/geo_modelling_furniture_blackboard01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview.usda b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview.usda
new file mode 100644
index 00000000..32427a64
--- /dev/null
+++ b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_blackboard01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_blackboard01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_blackboard01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_blackboard01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_blackboard01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_blackboard01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..28bfc39c
Binary files /dev/null and b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d7f7c08b
Binary files /dev/null and b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..23ef3ad5
Binary files /dev/null and b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..9368fdd4
Binary files /dev/null and b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6923f395
Binary files /dev/null and b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d0516e1d
Binary files /dev/null and b/ALab/entity/furniture_blackboard01/preview/furniture_blackboard01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_blackboard01/surfacing/furniture_blackboard01_surfacing.usda b/ALab/entity/furniture_blackboard01/surfacing/furniture_blackboard01_surfacing.usda
new file mode 100644
index 00000000..69755dc0
--- /dev/null
+++ b/ALab/entity/furniture_blackboard01/surfacing/furniture_blackboard01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_blackboard01/look_surfacing_furniture_blackboard01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lawn_chair02/furniture_lawn_chair02.usda b/ALab/entity/furniture_lawn_chair02/furniture_lawn_chair02.usda
new file mode 100644
index 00000000..b463b6d9
--- /dev/null
+++ b/ALab/entity/furniture_lawn_chair02/furniture_lawn_chair02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_lawn_chair02_surfacing.usda@,
+ @modelling/furniture_lawn_chair02_modelling.usda@,
+ @preview/furniture_lawn_chair02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_lawn_chair02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455890"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lawn_chair02/modelling/furniture_lawn_chair02_modelling.usda b/ALab/entity/furniture_lawn_chair02/modelling/furniture_lawn_chair02_modelling.usda
new file mode 100644
index 00000000..ef115812
--- /dev/null
+++ b/ALab/entity/furniture_lawn_chair02/modelling/furniture_lawn_chair02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_lawn_chair02/geo_modelling_furniture_lawn_chair02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview.usda b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview.usda
new file mode 100644
index 00000000..33d54d6d
--- /dev/null
+++ b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_lawn_chair02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_lawn_chair02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_lawn_chair02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_lawn_chair02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_lawn_chair02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_lawn_chair02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_X_pos.png b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..85f45f45
Binary files /dev/null and b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_x_neg.png b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..bdc8cc96
Binary files /dev/null and b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_y_neg.png b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..f50c49b7
Binary files /dev/null and b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_y_pos.png b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..28232360
Binary files /dev/null and b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_z_neg.png b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..49e73e9c
Binary files /dev/null and b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_z_pos.png b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e83d8eb3
Binary files /dev/null and b/ALab/entity/furniture_lawn_chair02/preview/furniture_lawn_chair02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_lawn_chair02/surfacing/furniture_lawn_chair02_surfacing.usda b/ALab/entity/furniture_lawn_chair02/surfacing/furniture_lawn_chair02_surfacing.usda
new file mode 100644
index 00000000..c8bf95bf
--- /dev/null
+++ b/ALab/entity/furniture_lawn_chair02/surfacing/furniture_lawn_chair02_surfacing.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/look/surfacing/furniture_lawn_chair02/look_surfacing_furniture_lawn_chair02.usda@,
+ @../../../fragment/weave/surfacing/furniture_lawn_chair02/weave_surfacing_furniture_lawn_chair02.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lbracket01/furniture_lbracket01.usda b/ALab/entity/furniture_lbracket01/furniture_lbracket01.usda
new file mode 100644
index 00000000..ccfc29dd
--- /dev/null
+++ b/ALab/entity/furniture_lbracket01/furniture_lbracket01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_lbracket01_surfacing.usda@,
+ @modelling/furniture_lbracket01_modelling.usda@,
+ @preview/furniture_lbracket01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_lbracket01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457680"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lbracket01/modelling/furniture_lbracket01_modelling.usda b/ALab/entity/furniture_lbracket01/modelling/furniture_lbracket01_modelling.usda
new file mode 100644
index 00000000..3a52f22c
--- /dev/null
+++ b/ALab/entity/furniture_lbracket01/modelling/furniture_lbracket01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_lbracket01/geo_modelling_furniture_lbracket01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview.usda b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview.usda
new file mode 100644
index 00000000..e9c914f3
--- /dev/null
+++ b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_lbracket01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_lbracket01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_lbracket01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_lbracket01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_lbracket01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_lbracket01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..13501045
Binary files /dev/null and b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7c259848
Binary files /dev/null and b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..faf12f8f
Binary files /dev/null and b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..4947e2c2
Binary files /dev/null and b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a01ffac1
Binary files /dev/null and b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..223edb22
Binary files /dev/null and b/ALab/entity/furniture_lbracket01/preview/furniture_lbracket01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_lbracket01/surfacing/furniture_lbracket01_surfacing.usda b/ALab/entity/furniture_lbracket01/surfacing/furniture_lbracket01_surfacing.usda
new file mode 100644
index 00000000..cccc87ed
--- /dev/null
+++ b/ALab/entity/furniture_lbracket01/surfacing/furniture_lbracket01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_lbracket01/look_surfacing_furniture_lbracket01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lbracket02/furniture_lbracket02.usda b/ALab/entity/furniture_lbracket02/furniture_lbracket02.usda
new file mode 100644
index 00000000..12eebfc2
--- /dev/null
+++ b/ALab/entity/furniture_lbracket02/furniture_lbracket02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_lbracket02_surfacing.usda@,
+ @modelling/furniture_lbracket02_modelling.usda@,
+ @preview/furniture_lbracket02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_lbracket02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458222"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lbracket02/modelling/furniture_lbracket02_modelling.usda b/ALab/entity/furniture_lbracket02/modelling/furniture_lbracket02_modelling.usda
new file mode 100644
index 00000000..054edda0
--- /dev/null
+++ b/ALab/entity/furniture_lbracket02/modelling/furniture_lbracket02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_lbracket02/geo_modelling_furniture_lbracket02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview.usda b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview.usda
new file mode 100644
index 00000000..9341cf9a
--- /dev/null
+++ b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_lbracket02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_lbracket02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_lbracket02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_lbracket02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_lbracket02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_lbracket02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_X_pos.png b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4520362f
Binary files /dev/null and b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_x_neg.png b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e83681f0
Binary files /dev/null and b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_y_neg.png b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d9b22297
Binary files /dev/null and b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_y_pos.png b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..131c6f0e
Binary files /dev/null and b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_z_neg.png b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..13dc45bb
Binary files /dev/null and b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_z_pos.png b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0d7fbc81
Binary files /dev/null and b/ALab/entity/furniture_lbracket02/preview/furniture_lbracket02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_lbracket02/surfacing/furniture_lbracket02_surfacing.usda b/ALab/entity/furniture_lbracket02/surfacing/furniture_lbracket02_surfacing.usda
new file mode 100644
index 00000000..b2121de1
--- /dev/null
+++ b/ALab/entity/furniture_lbracket02/surfacing/furniture_lbracket02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_lbracket02/look_surfacing_furniture_lbracket02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_organizer_drawers01/furniture_organizer_drawers01.usda b/ALab/entity/furniture_organizer_drawers01/furniture_organizer_drawers01.usda
new file mode 100644
index 00000000..8c13f80e
--- /dev/null
+++ b/ALab/entity/furniture_organizer_drawers01/furniture_organizer_drawers01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_organizer_drawers01_surfacing.usda@,
+ @modelling/furniture_organizer_drawers01_modelling.usda@,
+ @preview/furniture_organizer_drawers01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_organizer_drawers01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455300"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_organizer_drawers01/modelling/furniture_organizer_drawers01_modelling.usda b/ALab/entity/furniture_organizer_drawers01/modelling/furniture_organizer_drawers01_modelling.usda
new file mode 100644
index 00000000..b8aa0781
--- /dev/null
+++ b/ALab/entity/furniture_organizer_drawers01/modelling/furniture_organizer_drawers01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_organizer_drawers01/geo_modelling_furniture_organizer_drawers01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview.usda b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview.usda
new file mode 100644
index 00000000..a86533f6
--- /dev/null
+++ b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_organizer_drawers01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_organizer_drawers01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_organizer_drawers01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_organizer_drawers01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_organizer_drawers01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_organizer_drawers01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..83bbc127
Binary files /dev/null and b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0ea8d7a6
Binary files /dev/null and b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..bee218f4
Binary files /dev/null and b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..423fcbd6
Binary files /dev/null and b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..70cb936d
Binary files /dev/null and b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3e933e70
Binary files /dev/null and b/ALab/entity/furniture_organizer_drawers01/preview/furniture_organizer_drawers01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_organizer_drawers01/surfacing/furniture_organizer_drawers01_surfacing.usda b/ALab/entity/furniture_organizer_drawers01/surfacing/furniture_organizer_drawers01_surfacing.usda
new file mode 100644
index 00000000..561db83c
--- /dev/null
+++ b/ALab/entity/furniture_organizer_drawers01/surfacing/furniture_organizer_drawers01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_organizer_drawers01/look_surfacing_furniture_organizer_drawers01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_parts_cabinet01/furniture_parts_cabinet01.usda b/ALab/entity/furniture_parts_cabinet01/furniture_parts_cabinet01.usda
new file mode 100644
index 00000000..bb51ffc1
--- /dev/null
+++ b/ALab/entity/furniture_parts_cabinet01/furniture_parts_cabinet01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_parts_cabinet01_surfacing.usda@,
+ @modelling/furniture_parts_cabinet01_modelling.usda@,
+ @preview/furniture_parts_cabinet01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_parts_cabinet01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458708"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_parts_cabinet01/modelling/furniture_parts_cabinet01_modelling.usda b/ALab/entity/furniture_parts_cabinet01/modelling/furniture_parts_cabinet01_modelling.usda
new file mode 100644
index 00000000..73c659ab
--- /dev/null
+++ b/ALab/entity/furniture_parts_cabinet01/modelling/furniture_parts_cabinet01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_parts_cabinet01/geo_modelling_furniture_parts_cabinet01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview.usda b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview.usda
new file mode 100644
index 00000000..7f79dd5d
--- /dev/null
+++ b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_parts_cabinet01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_parts_cabinet01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_parts_cabinet01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_parts_cabinet01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_parts_cabinet01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_parts_cabinet01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e589751c
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..27bcd1b0
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..32da067f
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bf632480
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d3c7f454
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3291338e
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet01/preview/furniture_parts_cabinet01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_parts_cabinet01/surfacing/furniture_parts_cabinet01_surfacing.usda b/ALab/entity/furniture_parts_cabinet01/surfacing/furniture_parts_cabinet01_surfacing.usda
new file mode 100644
index 00000000..41688830
--- /dev/null
+++ b/ALab/entity/furniture_parts_cabinet01/surfacing/furniture_parts_cabinet01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_parts_cabinet01/look_surfacing_furniture_parts_cabinet01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_parts_cabinet02/furniture_parts_cabinet02.usda b/ALab/entity/furniture_parts_cabinet02/furniture_parts_cabinet02.usda
new file mode 100644
index 00000000..dea1b1e3
--- /dev/null
+++ b/ALab/entity/furniture_parts_cabinet02/furniture_parts_cabinet02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_parts_cabinet02_surfacing.usda@,
+ @modelling/furniture_parts_cabinet02_modelling.usda@,
+ @preview/furniture_parts_cabinet02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_parts_cabinet02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456662"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_parts_cabinet02/modelling/furniture_parts_cabinet02_modelling.usda b/ALab/entity/furniture_parts_cabinet02/modelling/furniture_parts_cabinet02_modelling.usda
new file mode 100644
index 00000000..8f5f8da0
--- /dev/null
+++ b/ALab/entity/furniture_parts_cabinet02/modelling/furniture_parts_cabinet02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_parts_cabinet02/geo_modelling_furniture_parts_cabinet02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview.usda b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview.usda
new file mode 100644
index 00000000..e014d532
--- /dev/null
+++ b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_parts_cabinet02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_parts_cabinet02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_parts_cabinet02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_parts_cabinet02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_parts_cabinet02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_parts_cabinet02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_X_pos.png b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b47d6dbc
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_x_neg.png b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..62ff7c43
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_y_neg.png b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..85f2de34
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_y_pos.png b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..96efa59c
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_z_neg.png b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..827342c6
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_z_pos.png b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..efaa6040
Binary files /dev/null and b/ALab/entity/furniture_parts_cabinet02/preview/furniture_parts_cabinet02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_parts_cabinet02/surfacing/furniture_parts_cabinet02_surfacing.usda b/ALab/entity/furniture_parts_cabinet02/surfacing/furniture_parts_cabinet02_surfacing.usda
new file mode 100644
index 00000000..f2bb2bb6
--- /dev/null
+++ b/ALab/entity/furniture_parts_cabinet02/surfacing/furniture_parts_cabinet02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_parts_cabinet02/look_surfacing_furniture_parts_cabinet02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_shelving01/furniture_shelving01.usda b/ALab/entity/furniture_shelving01/furniture_shelving01.usda
new file mode 100644
index 00000000..fa1eab24
--- /dev/null
+++ b/ALab/entity/furniture_shelving01/furniture_shelving01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_shelving01_surfacing.usda@,
+ @modelling/furniture_shelving01_modelling.usda@,
+ @preview/furniture_shelving01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "furniture_shelving01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459744"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_shelving01/modelling/furniture_shelving01_modelling.usda b/ALab/entity/furniture_shelving01/modelling/furniture_shelving01_modelling.usda
new file mode 100644
index 00000000..0198c4fa
--- /dev/null
+++ b/ALab/entity/furniture_shelving01/modelling/furniture_shelving01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_shelving01/geo_modelling_furniture_shelving01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview.usda b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview.usda
new file mode 100644
index 00000000..6c87985f
--- /dev/null
+++ b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_shelving01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_shelving01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_shelving01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_shelving01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_shelving01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_shelving01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..bee53948
Binary files /dev/null and b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a091dd0a
Binary files /dev/null and b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7819aeee
Binary files /dev/null and b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5d0dc587
Binary files /dev/null and b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f2af7b0a
Binary files /dev/null and b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a9e6602a
Binary files /dev/null and b/ALab/entity/furniture_shelving01/preview/furniture_shelving01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_shelving01/surfacing/furniture_shelving01_surfacing.usda b/ALab/entity/furniture_shelving01/surfacing/furniture_shelving01_surfacing.usda
new file mode 100644
index 00000000..f8528c74
--- /dev/null
+++ b/ALab/entity/furniture_shelving01/surfacing/furniture_shelving01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_shelving01/look_surfacing_furniture_shelving01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_sink01/furniture_sink01.usda b/ALab/entity/furniture_sink01/furniture_sink01.usda
new file mode 100644
index 00000000..5fc9b008
--- /dev/null
+++ b/ALab/entity/furniture_sink01/furniture_sink01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_sink01_surfacing.usda@,
+ @modelling/furniture_sink01_modelling.usda@,
+ @preview/furniture_sink01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_sink01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457690"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_sink01/modelling/furniture_sink01_modelling.usda b/ALab/entity/furniture_sink01/modelling/furniture_sink01_modelling.usda
new file mode 100644
index 00000000..8db82217
--- /dev/null
+++ b/ALab/entity/furniture_sink01/modelling/furniture_sink01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_sink01/geo_modelling_furniture_sink01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_sink01/preview/furniture_sink01_preview.usda b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview.usda
new file mode 100644
index 00000000..c5161eb2
--- /dev/null
+++ b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_sink01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_sink01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_sink01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_sink01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_sink01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_sink01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4f488cf1
Binary files /dev/null and b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..79e0fdd6
Binary files /dev/null and b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..86748cd3
Binary files /dev/null and b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a40d66a1
Binary files /dev/null and b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1532db37
Binary files /dev/null and b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..586d2887
Binary files /dev/null and b/ALab/entity/furniture_sink01/preview/furniture_sink01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_sink01/surfacing/furniture_sink01_surfacing.usda b/ALab/entity/furniture_sink01/surfacing/furniture_sink01_surfacing.usda
new file mode 100644
index 00000000..fd8ea702
--- /dev/null
+++ b/ALab/entity/furniture_sink01/surfacing/furniture_sink01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_sink01/look_surfacing_furniture_sink01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_wooden_shelf01/furniture_wooden_shelf01.usda b/ALab/entity/furniture_wooden_shelf01/furniture_wooden_shelf01.usda
new file mode 100644
index 00000000..ce757274
--- /dev/null
+++ b/ALab/entity/furniture_wooden_shelf01/furniture_wooden_shelf01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_wooden_shelf01_surfacing.usda@,
+ @modelling/furniture_wooden_shelf01_modelling.usda@,
+ @preview/furniture_wooden_shelf01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "furniture_wooden_shelf01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459856"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_wooden_shelf01/modelling/furniture_wooden_shelf01_modelling.usda b/ALab/entity/furniture_wooden_shelf01/modelling/furniture_wooden_shelf01_modelling.usda
new file mode 100644
index 00000000..a486818f
--- /dev/null
+++ b/ALab/entity/furniture_wooden_shelf01/modelling/furniture_wooden_shelf01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_wooden_shelf01/geo_modelling_furniture_wooden_shelf01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview.usda b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview.usda
new file mode 100644
index 00000000..5422e57c
--- /dev/null
+++ b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_wooden_shelf01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_wooden_shelf01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_wooden_shelf01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_wooden_shelf01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_wooden_shelf01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_wooden_shelf01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a87de7ca
Binary files /dev/null and b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..40031567
Binary files /dev/null and b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d41e0237
Binary files /dev/null and b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5cb3a419
Binary files /dev/null and b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d3fb4b8c
Binary files /dev/null and b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7a7afbf2
Binary files /dev/null and b/ALab/entity/furniture_wooden_shelf01/preview/furniture_wooden_shelf01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_wooden_shelf01/surfacing/furniture_wooden_shelf01_surfacing.usda b/ALab/entity/furniture_wooden_shelf01/surfacing/furniture_wooden_shelf01_surfacing.usda
new file mode 100644
index 00000000..0604e879
--- /dev/null
+++ b/ALab/entity/furniture_wooden_shelf01/surfacing/furniture_wooden_shelf01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_wooden_shelf01/look_surfacing_furniture_wooden_shelf01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_workbench01/furniture_workbench01.usda b/ALab/entity/furniture_workbench01/furniture_workbench01.usda
new file mode 100644
index 00000000..a2a55451
--- /dev/null
+++ b/ALab/entity/furniture_workbench01/furniture_workbench01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/furniture_workbench01_surfacing.usda@,
+ @modelling/furniture_workbench01_modelling.usda@,
+ @preview/furniture_workbench01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "furniture_workbench01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455172"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/furniture_workbench01/modelling/furniture_workbench01_modelling.usda b/ALab/entity/furniture_workbench01/modelling/furniture_workbench01_modelling.usda
new file mode 100644
index 00000000..749a5e84
--- /dev/null
+++ b/ALab/entity/furniture_workbench01/modelling/furniture_workbench01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/furniture_workbench01/geo_modelling_furniture_workbench01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview.usda b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview.usda
new file mode 100644
index 00000000..27d9cfe1
--- /dev/null
+++ b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @furniture_workbench01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @furniture_workbench01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @furniture_workbench01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @furniture_workbench01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @furniture_workbench01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @furniture_workbench01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_X_pos.png b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..59cadd6e
Binary files /dev/null and b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_x_neg.png b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..12777580
Binary files /dev/null and b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_y_neg.png b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..33e5b056
Binary files /dev/null and b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_y_pos.png b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..14112ee4
Binary files /dev/null and b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_z_neg.png b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f1f01c54
Binary files /dev/null and b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_z_pos.png b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7d24645a
Binary files /dev/null and b/ALab/entity/furniture_workbench01/preview/furniture_workbench01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/furniture_workbench01/surfacing/furniture_workbench01_surfacing.usda b/ALab/entity/furniture_workbench01/surfacing/furniture_workbench01_surfacing.usda
new file mode 100644
index 00000000..18d215b3
--- /dev/null
+++ b/ALab/entity/furniture_workbench01/surfacing/furniture_workbench01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/furniture_workbench01/look_surfacing_furniture_workbench01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_electronics01/assembly/lab_electronics01_assembly.usda b/ALab/entity/lab_electronics01/assembly/lab_electronics01_assembly.usda
new file mode 100644
index 00000000..aebf8ed9
--- /dev/null
+++ b/ALab/entity/lab_electronics01/assembly/lab_electronics01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_electronics01/assembly_assembly_lab_electronics01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_electronics01/lab_electronics01.usda b/ALab/entity/lab_electronics01/lab_electronics01.usda
new file mode 100644
index 00000000..0a0afc89
--- /dev/null
+++ b/ALab/entity/lab_electronics01/lab_electronics01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/lab_electronics01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "lab_electronics01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_garage01/assembly/lab_garage01_assembly.usda b/ALab/entity/lab_garage01/assembly/lab_garage01_assembly.usda
new file mode 100644
index 00000000..3fc5d372
--- /dev/null
+++ b/ALab/entity/lab_garage01/assembly/lab_garage01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_garage01/assembly_assembly_lab_garage01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_garage01/lab_garage01.usda b/ALab/entity/lab_garage01/lab_garage01.usda
new file mode 100644
index 00000000..353ee3fe
--- /dev/null
+++ b/ALab/entity/lab_garage01/lab_garage01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/lab_garage01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "lab_garage01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_hydrophonics01/assembly/lab_hydrophonics01_assembly.usda b/ALab/entity/lab_hydrophonics01/assembly/lab_hydrophonics01_assembly.usda
new file mode 100644
index 00000000..4d0f8334
--- /dev/null
+++ b/ALab/entity/lab_hydrophonics01/assembly/lab_hydrophonics01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_hydrophonics01/assembly_assembly_lab_hydrophonics01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_hydrophonics01/lab_hydrophonics01.usda b/ALab/entity/lab_hydrophonics01/lab_hydrophonics01.usda
new file mode 100644
index 00000000..7ea469a4
--- /dev/null
+++ b/ALab/entity/lab_hydrophonics01/lab_hydrophonics01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/lab_hydrophonics01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "lab_hydrophonics01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_inspiration01/assembly/lab_inspiration01_assembly.usda b/ALab/entity/lab_inspiration01/assembly/lab_inspiration01_assembly.usda
new file mode 100644
index 00000000..5291cfb7
--- /dev/null
+++ b/ALab/entity/lab_inspiration01/assembly/lab_inspiration01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_inspiration01/assembly_assembly_lab_inspiration01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_inspiration01/lab_inspiration01.usda b/ALab/entity/lab_inspiration01/lab_inspiration01.usda
new file mode 100644
index 00000000..48ef8bbc
--- /dev/null
+++ b/ALab/entity/lab_inspiration01/lab_inspiration01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/lab_inspiration01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "lab_inspiration01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_planning01/assembly/lab_planning01_assembly.usda b/ALab/entity/lab_planning01/assembly/lab_planning01_assembly.usda
new file mode 100644
index 00000000..2bada40f
--- /dev/null
+++ b/ALab/entity/lab_planning01/assembly/lab_planning01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_planning01/assembly_assembly_lab_planning01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_planning01/lab_planning01.usda b/ALab/entity/lab_planning01/lab_planning01.usda
new file mode 100644
index 00000000..edfafa3b
--- /dev/null
+++ b/ALab/entity/lab_planning01/lab_planning01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/lab_planning01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "lab_planning01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_projector01/assembly/lab_projector01_assembly.usda b/ALab/entity/lab_projector01/assembly/lab_projector01_assembly.usda
new file mode 100644
index 00000000..3b6eeed1
--- /dev/null
+++ b/ALab/entity/lab_projector01/assembly/lab_projector01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_projector01/assembly_assembly_lab_projector01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_projector01/lab_projector01.usda b/ALab/entity/lab_projector01/lab_projector01.usda
new file mode 100644
index 00000000..0f3112f8
--- /dev/null
+++ b/ALab/entity/lab_projector01/lab_projector01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/lab_projector01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "lab_projector01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi01/assembly/lab_remi01_assembly.usda b/ALab/entity/lab_remi01/assembly/lab_remi01_assembly.usda
new file mode 100644
index 00000000..b57737e8
--- /dev/null
+++ b/ALab/entity/lab_remi01/assembly/lab_remi01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_remi01/assembly_assembly_lab_remi01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi01/charfxrig/lab_remi01_charfxrig.usda b/ALab/entity/lab_remi01/charfxrig/lab_remi01_charfxrig.usda
new file mode 100644
index 00000000..574aaaa2
--- /dev/null
+++ b/ALab/entity/lab_remi01/charfxrig/lab_remi01_charfxrig.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/fxrig/charfxrig/lab_remi01/fxrig_charfxrig_lab_remi01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi01/lab_remi01.usda b/ALab/entity/lab_remi01/lab_remi01.usda
new file mode 100644
index 00000000..b1829ede
--- /dev/null
+++ b/ALab/entity/lab_remi01/lab_remi01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @charfxrig/lab_remi01_charfxrig.usda@,
+ @rigging/lab_remi01_rigging.usda@,
+ @assembly/lab_remi01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "character"
+ string name = "lab_remi01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832523452"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi01/rigging/lab_remi01_rigging.usda b/ALab/entity/lab_remi01/rigging/lab_remi01_rigging.usda
new file mode 100644
index 00000000..8804d111
--- /dev/null
+++ b/ALab/entity/lab_remi01/rigging/lab_remi01_rigging.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/perfrig/rigging/lab_remi01/perfrig_rigging_lab_remi01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi_body01/lab_remi_body01.usda b/ALab/entity/lab_remi_body01/lab_remi_body01.usda
new file mode 100644
index 00000000..0dc55ae3
--- /dev/null
+++ b/ALab/entity/lab_remi_body01/lab_remi_body01.usda
@@ -0,0 +1,30 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/lab_remi_body01_surfacing.usda@,
+ @modelling/lab_remi_body01_modelling.usda@,
+ @preview/lab_remi_body01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "part"
+ string name = "lab_remi_body01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi_body01/modelling/lab_remi_body01_modelling.usda b/ALab/entity/lab_remi_body01/modelling/lab_remi_body01_modelling.usda
new file mode 100644
index 00000000..46678856
--- /dev/null
+++ b/ALab/entity/lab_remi_body01/modelling/lab_remi_body01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/lab_remi_body01/geo_modelling_lab_remi_body01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview.usda b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview.usda
new file mode 100644
index 00000000..b029449f
--- /dev/null
+++ b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @lab_remi_body01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @lab_remi_body01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @lab_remi_body01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @lab_remi_body01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @lab_remi_body01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @lab_remi_body01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_X_pos.png b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7bd804eb
Binary files /dev/null and b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_x_neg.png b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..53b93254
Binary files /dev/null and b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_y_neg.png b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..277dd4ea
Binary files /dev/null and b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_y_pos.png b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..b18182a1
Binary files /dev/null and b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_z_neg.png b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..39447052
Binary files /dev/null and b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_z_pos.png b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f1690d77
Binary files /dev/null and b/ALab/entity/lab_remi_body01/preview/lab_remi_body01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/lab_remi_body01/surfacing/lab_remi_body01_surfacing.usda b/ALab/entity/lab_remi_body01/surfacing/lab_remi_body01_surfacing.usda
new file mode 100644
index 00000000..4de96a90
--- /dev/null
+++ b/ALab/entity/lab_remi_body01/surfacing/lab_remi_body01_surfacing.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/look/surfacing/lab_remi_body01/look_surfacing_lab_remi_body01.usda@,
+ @../../../fragment/weave/surfacing/lab_remi_flag01/weave_surfacing_lab_remi_flag01.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi_head01/lab_remi_head01.usda b/ALab/entity/lab_remi_head01/lab_remi_head01.usda
new file mode 100644
index 00000000..9c5ff29e
--- /dev/null
+++ b/ALab/entity/lab_remi_head01/lab_remi_head01.usda
@@ -0,0 +1,30 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/lab_remi_head01_surfacing.usda@,
+ @modelling/lab_remi_head01_modelling.usda@,
+ @preview/lab_remi_head01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "part"
+ string name = "lab_remi_head01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi_head01/modelling/lab_remi_head01_modelling.usda b/ALab/entity/lab_remi_head01/modelling/lab_remi_head01_modelling.usda
new file mode 100644
index 00000000..bf299f7e
--- /dev/null
+++ b/ALab/entity/lab_remi_head01/modelling/lab_remi_head01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/lab_remi_head01/geo_modelling_lab_remi_head01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview.usda b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview.usda
new file mode 100644
index 00000000..2847251b
--- /dev/null
+++ b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @lab_remi_head01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @lab_remi_head01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @lab_remi_head01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @lab_remi_head01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @lab_remi_head01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @lab_remi_head01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_X_pos.png b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d84eaa61
Binary files /dev/null and b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_x_neg.png b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..98516278
Binary files /dev/null and b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_y_neg.png b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..cc3cf040
Binary files /dev/null and b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_y_pos.png b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6df29d80
Binary files /dev/null and b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_z_neg.png b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2739b165
Binary files /dev/null and b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_z_pos.png b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d0c2cb49
Binary files /dev/null and b/ALab/entity/lab_remi_head01/preview/lab_remi_head01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/lab_remi_head01/surfacing/lab_remi_head01_surfacing.usda b/ALab/entity/lab_remi_head01/surfacing/lab_remi_head01_surfacing.usda
new file mode 100644
index 00000000..e6d3e233
--- /dev/null
+++ b/ALab/entity/lab_remi_head01/surfacing/lab_remi_head01_surfacing.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/look/surfacing/lab_remi_head01/look_surfacing_lab_remi_head01.usda@,
+ @../../../fragment/alfro/surfacing/lab_remi_head01/alfro_surfacing_lab_remi_head01.usda@,
+ @../../../fragment/alfro/surfacing/lab_remi_head01_secondary/alfro_surfacing_lab_remi_head01_secondary.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/lab_structure01/assembly/lab_structure01_assembly.usda b/ALab/entity/lab_structure01/assembly/lab_structure01_assembly.usda
new file mode 100644
index 00000000..b028d196
--- /dev/null
+++ b/ALab/entity/lab_structure01/assembly/lab_structure01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_structure01/assembly_assembly_lab_structure01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_structure01/lab_structure01.usda b/ALab/entity/lab_structure01/lab_structure01.usda
new file mode 100644
index 00000000..6782d7a1
--- /dev/null
+++ b/ALab/entity/lab_structure01/lab_structure01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/lab_structure01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "lab_structure01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/lab_workbench01/assembly/lab_workbench01_assembly.usda b/ALab/entity/lab_workbench01/assembly/lab_workbench01_assembly.usda
new file mode 100644
index 00000000..0f5b7976
--- /dev/null
+++ b/ALab/entity/lab_workbench01/assembly/lab_workbench01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/lab_workbench01/assembly_assembly_lab_workbench01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/lab_workbench01/lab_workbench01.usda b/ALab/entity/lab_workbench01/lab_workbench01.usda
new file mode 100644
index 00000000..1564b7b4
--- /dev/null
+++ b/ALab/entity/lab_workbench01/lab_workbench01.usda
@@ -0,0 +1,28 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/lab_workbench01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "environment"
+ string name = "lab_workbench01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/mk020_0281/animation/mk020_0281_animation.usda b/ALab/entity/mk020_0281/animation/mk020_0281_animation.usda
new file mode 100644
index 00000000..9b88a08e
--- /dev/null
+++ b/ALab/entity/mk020_0281/animation/mk020_0281_animation.usda
@@ -0,0 +1,13 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @../animfxcache/mk020_0281_animfxcache.usda@,
+ @../animbase/mk020_0281_animbase.usda@
+ ]
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/entity/mk020_0281/animbase/mk020_0281_animbase.usda b/ALab/entity/mk020_0281/animbase/mk020_0281_animbase.usda
new file mode 100644
index 00000000..4f45fa67
--- /dev/null
+++ b/ALab/entity/mk020_0281/animbase/mk020_0281_animbase.usda
@@ -0,0 +1,37 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/display/animbase/shot/mk020_0281_display_animbase_shot.usda@
+)
+{
+ over "camera01" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/cameracache/animbase/camera01/mk020_0281_cameracache_animbase_camera01.usda@
+ )
+ {
+ }
+
+ over "remi" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/geocache/animbase/remi/mk020_0281_geocache_animbase_remi.usda@
+ )
+ {
+ }
+
+ over "stoat" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/geocache/animbase/stoat/mk020_0281_geocache_animbase_stoat.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/mk020_0281/animfxcache/mk020_0281_animfxcache.usda b/ALab/entity/mk020_0281/animfxcache/mk020_0281_animfxcache.usda
new file mode 100644
index 00000000..9b96d7a2
--- /dev/null
+++ b/ALab/entity/mk020_0281/animfxcache/mk020_0281_animfxcache.usda
@@ -0,0 +1,47 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @../../../fragment/fxcache/animfxcache/remi_geo/mk020_0281_fxcache_animfxcache_remi_geo.usda@,
+ @../../../fragment/fxcache/animfxcache/stoat_alfro/mk020_0281_fxcache_animfxcache_stoat_alfro.usda@,
+ @../../../fragment/fxcache/animfxcache/stoat_geo/mk020_0281_fxcache_animfxcache_stoat_geo.usda@
+ ]
+)
+
+def "root"
+{
+ over "remi" (
+ variants = {
+ string hasanimfx = "on"
+ }
+ prepend variantSets = "hasanimfx"
+ )
+ {
+ variantSet "hasanimfx" = {
+ "off" {
+
+ }
+ "on" {
+
+ }
+ }
+ }
+
+ over "stoat" (
+ variants = {
+ string hasanimfx = "on"
+ }
+ prepend variantSets = "hasanimfx"
+ )
+ {
+ variantSet "hasanimfx" = {
+ "off" {
+
+ }
+ "on" {
+
+ }
+ }
+ }
+}
+
diff --git a/ALab/entity/mk020_0281/assembly/mk020_0281_assembly.usda b/ALab/entity/mk020_0281/assembly/mk020_0281_assembly.usda
new file mode 100644
index 00000000..0cb032d4
--- /dev/null
+++ b/ALab/entity/mk020_0281/assembly/mk020_0281_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/breakdown/assembly/shot/mk020_0281_breakdown_assembly_shot.usda@
+)
+{
+}
+
diff --git a/ALab/entity/mk020_0281/charfxcache/mk020_0281_charfxcache.usda b/ALab/entity/mk020_0281/charfxcache/mk020_0281_charfxcache.usda
new file mode 100644
index 00000000..042dceb3
--- /dev/null
+++ b/ALab/entity/mk020_0281/charfxcache/mk020_0281_charfxcache.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @../../../fragment/fxcache/charfxcache/stoat_geo/mk020_0281_fxcache_charfxcache_stoat_geo.usda@,
+ @../../../fragment/fxcache/charfxcache/stoat_alfro/mk020_0281_fxcache_charfxcache_stoat_alfro.usda@,
+ @../../../fragment/fxcache/charfxcache/remi_geo/mk020_0281_fxcache_charfxcache_remi_geo.usda@
+ ]
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/entity/mk020_0281/crowd/mk020_0281_crowd.usda b/ALab/entity/mk020_0281/crowd/mk020_0281_crowd.usda
new file mode 100644
index 00000000..e96cc589
--- /dev/null
+++ b/ALab/entity/mk020_0281/crowd/mk020_0281_crowd.usda
@@ -0,0 +1,9 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/entity/mk020_0281/edit/mk020_0281_edit.usda b/ALab/entity/mk020_0281/edit/mk020_0281_edit.usda
new file mode 100644
index 00000000..979c5052
--- /dev/null
+++ b/ALab/entity/mk020_0281/edit/mk020_0281_edit.usda
@@ -0,0 +1,18 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/audio/edit/audio/mk020_0281_audio_edit_audio.usda@,
+ @../../../fragment/audio/edit/mixdown/mk020_0281_audio_edit_mixdown.usda@,
+ @../../../fragment/audio/edit/dialogue/mk020_0281_audio_edit_dialogue.usda@,
+ @../../../fragment/audio/edit/effects/mk020_0281_audio_edit_effects.usda@,
+ @../../../fragment/audio/edit/music/mk020_0281_audio_edit_music.usda@,
+ @../../../fragment/shotrange/edit/shot/mk020_0281_shotrange_edit_shot.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/mk020_0281/fx/mk020_0281_fx.usda b/ALab/entity/mk020_0281/fx/mk020_0281_fx.usda
new file mode 100644
index 00000000..e96cc589
--- /dev/null
+++ b/ALab/entity/mk020_0281/fx/mk020_0281_fx.usda
@@ -0,0 +1,9 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/entity/mk020_0281/layout/mk020_0281_layout.usda b/ALab/entity/mk020_0281/layout/mk020_0281_layout.usda
new file mode 100644
index 00000000..f1ca3b1a
--- /dev/null
+++ b/ALab/entity/mk020_0281/layout/mk020_0281_layout.usda
@@ -0,0 +1,53 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/layout/shot/mk020_0281_assembly_layout_shot.usda@
+)
+{
+ def "blob_layout_shot" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ )
+ {
+ }
+
+ over "camera01" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/cameracache/layout/camera01/mk020_0281_cameracache_layout_camera01.usda@
+ )
+ {
+ }
+
+ over "dmp_skydome_alab01" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ )
+ {
+ }
+
+ over "remi" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/geocache/layout/remi/mk020_0281_geocache_layout_remi.usda@
+ )
+ {
+ }
+
+ over "stoat" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/geocache/layout/stoat/mk020_0281_geocache_layout_stoat.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/mk020_0281/lighting/mk020_0281_lighting.usda b/ALab/entity/mk020_0281/lighting/mk020_0281_lighting.usda
new file mode 100644
index 00000000..33dffa0a
--- /dev/null
+++ b/ALab/entity/mk020_0281/lighting/mk020_0281_lighting.usda
@@ -0,0 +1,13 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @../lightingrenderovers/mk020_0281_lightingrenderovers.usda@
+ ]
+)
+
+def "root" (
+ prepend references = @../../../fragment/lightrig/lighting/mk020_0281_export/lightrig_lighting_mk020_0281_export.usda@
+)
+{
+}
diff --git a/ALab/entity/mk020_0281/lightingrenderovers/mk020_0281_lightingrenderovers.usda b/ALab/entity/mk020_0281/lightingrenderovers/mk020_0281_lightingrenderovers.usda
new file mode 100644
index 00000000..cf512105
--- /dev/null
+++ b/ALab/entity/mk020_0281/lightingrenderovers/mk020_0281_lightingrenderovers.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/config/lightingrenderovers/rendered_dof/mk020_0281_config_lightingrenderovers_rendered_dof.usda@
+)
+{
+}
+
diff --git a/ALab/entity/mk020_0281/mk020_0281_light_pre_input.usda b/ALab/entity/mk020_0281/mk020_0281_light_pre_input.usda
new file mode 100644
index 00000000..994b1798
--- /dev/null
+++ b/ALab/entity/mk020_0281/mk020_0281_light_pre_input.usda
@@ -0,0 +1,34 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/mk020_0281_lighting.usda@,
+ @fx/mk020_0281_fx.usda@,
+ @crowd/mk020_0281_crowd.usda@,
+ @charfxcache/mk020_0281_charfxcache.usda@,
+ @animation/mk020_0281_animation.usda@,
+ @layout/mk020_0281_layout.usda@,
+ @assembly/mk020_0281_assembly.usda@,
+ @edit/mk020_0281_edit.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "shot"
+ string name = "mk020_0281"
+ }
+ kind = "assembly"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_bud01/modelling/plant_choko_bud01_modelling.usda b/ALab/entity/plant_choko_bud01/modelling/plant_choko_bud01_modelling.usda
new file mode 100644
index 00000000..afe34348
--- /dev/null
+++ b/ALab/entity/plant_choko_bud01/modelling/plant_choko_bud01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_bud01/geo_modelling_plant_choko_bud01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_bud01/plant_choko_bud01.usda b/ALab/entity/plant_choko_bud01/plant_choko_bud01.usda
new file mode 100644
index 00000000..32ca1d94
--- /dev/null
+++ b/ALab/entity/plant_choko_bud01/plant_choko_bud01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_bud01_surfacing.usda@,
+ @modelling/plant_choko_bud01_modelling.usda@,
+ @preview/plant_choko_bud01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_bud01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460900"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview.usda b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview.usda
new file mode 100644
index 00000000..d50f292a
--- /dev/null
+++ b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_bud01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_bud01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_bud01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_bud01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_bud01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_bud01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..66682185
Binary files /dev/null and b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9b94636f
Binary files /dev/null and b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3d7b52dd
Binary files /dev/null and b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6dde00f8
Binary files /dev/null and b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ef06444c
Binary files /dev/null and b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..51534590
Binary files /dev/null and b/ALab/entity/plant_choko_bud01/preview/plant_choko_bud01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_bud01/surfacing/plant_choko_bud01_surfacing.usda b/ALab/entity/plant_choko_bud01/surfacing/plant_choko_bud01_surfacing.usda
new file mode 100644
index 00000000..4e2da4ec
--- /dev/null
+++ b/ALab/entity/plant_choko_bud01/surfacing/plant_choko_bud01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_bud01/look_surfacing_plant_choko_bud01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_bud02/modelling/plant_choko_bud02_modelling.usda b/ALab/entity/plant_choko_bud02/modelling/plant_choko_bud02_modelling.usda
new file mode 100644
index 00000000..264ab811
--- /dev/null
+++ b/ALab/entity/plant_choko_bud02/modelling/plant_choko_bud02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_bud02/geo_modelling_plant_choko_bud02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_bud02/plant_choko_bud02.usda b/ALab/entity/plant_choko_bud02/plant_choko_bud02.usda
new file mode 100644
index 00000000..5ce3cfe0
--- /dev/null
+++ b/ALab/entity/plant_choko_bud02/plant_choko_bud02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_bud02_surfacing.usda@,
+ @modelling/plant_choko_bud02_modelling.usda@,
+ @preview/plant_choko_bud02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_bud02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460200"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview.usda b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview.usda
new file mode 100644
index 00000000..7bc29cf7
--- /dev/null
+++ b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_bud02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_bud02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_bud02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_bud02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_bud02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_bud02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..5de7fe11
Binary files /dev/null and b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7c7e5fed
Binary files /dev/null and b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..bf0101f8
Binary files /dev/null and b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8447a74a
Binary files /dev/null and b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..706f3df2
Binary files /dev/null and b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..92df2604
Binary files /dev/null and b/ALab/entity/plant_choko_bud02/preview/plant_choko_bud02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_bud02/surfacing/plant_choko_bud02_surfacing.usda b/ALab/entity/plant_choko_bud02/surfacing/plant_choko_bud02_surfacing.usda
new file mode 100644
index 00000000..f5af488c
--- /dev/null
+++ b/ALab/entity/plant_choko_bud02/surfacing/plant_choko_bud02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_bud02/look_surfacing_plant_choko_bud02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower01/modelling/plant_choko_flower01_modelling.usda b/ALab/entity/plant_choko_flower01/modelling/plant_choko_flower01_modelling.usda
new file mode 100644
index 00000000..1f9a87bb
--- /dev/null
+++ b/ALab/entity/plant_choko_flower01/modelling/plant_choko_flower01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_flower01/geo_modelling_plant_choko_flower01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower01/plant_choko_flower01.usda b/ALab/entity/plant_choko_flower01/plant_choko_flower01.usda
new file mode 100644
index 00000000..e595aa86
--- /dev/null
+++ b/ALab/entity/plant_choko_flower01/plant_choko_flower01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_flower01_surfacing.usda@,
+ @modelling/plant_choko_flower01_modelling.usda@,
+ @preview/plant_choko_flower01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_flower01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832484958"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview.usda b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview.usda
new file mode 100644
index 00000000..6d7bbe8b
--- /dev/null
+++ b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_flower01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_flower01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_flower01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_flower01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_flower01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_flower01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f9a53a0c
Binary files /dev/null and b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5457797d
Binary files /dev/null and b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5be1d43b
Binary files /dev/null and b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..4bb297f6
Binary files /dev/null and b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6fc2a748
Binary files /dev/null and b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..41f77394
Binary files /dev/null and b/ALab/entity/plant_choko_flower01/preview/plant_choko_flower01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_flower01/surfacing/plant_choko_flower01_surfacing.usda b/ALab/entity/plant_choko_flower01/surfacing/plant_choko_flower01_surfacing.usda
new file mode 100644
index 00000000..5f1cb50f
--- /dev/null
+++ b/ALab/entity/plant_choko_flower01/surfacing/plant_choko_flower01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_flower01/look_surfacing_plant_choko_flower01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower02/modelling/plant_choko_flower02_modelling.usda b/ALab/entity/plant_choko_flower02/modelling/plant_choko_flower02_modelling.usda
new file mode 100644
index 00000000..5a039f12
--- /dev/null
+++ b/ALab/entity/plant_choko_flower02/modelling/plant_choko_flower02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_flower02/geo_modelling_plant_choko_flower02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower02/plant_choko_flower02.usda b/ALab/entity/plant_choko_flower02/plant_choko_flower02.usda
new file mode 100644
index 00000000..35f3af24
--- /dev/null
+++ b/ALab/entity/plant_choko_flower02/plant_choko_flower02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_flower02_surfacing.usda@,
+ @modelling/plant_choko_flower02_modelling.usda@,
+ @preview/plant_choko_flower02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_flower02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455492"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview.usda b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview.usda
new file mode 100644
index 00000000..2c5d3431
--- /dev/null
+++ b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_flower02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_flower02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_flower02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_flower02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_flower02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_flower02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..699ee43d
Binary files /dev/null and b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e110c1e7
Binary files /dev/null and b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..90a55c7c
Binary files /dev/null and b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3dda1acd
Binary files /dev/null and b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..071fe23a
Binary files /dev/null and b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7991d720
Binary files /dev/null and b/ALab/entity/plant_choko_flower02/preview/plant_choko_flower02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_flower02/surfacing/plant_choko_flower02_surfacing.usda b/ALab/entity/plant_choko_flower02/surfacing/plant_choko_flower02_surfacing.usda
new file mode 100644
index 00000000..6af91dd7
--- /dev/null
+++ b/ALab/entity/plant_choko_flower02/surfacing/plant_choko_flower02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_flower02/look_surfacing_plant_choko_flower02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower03/modelling/plant_choko_flower03_modelling.usda b/ALab/entity/plant_choko_flower03/modelling/plant_choko_flower03_modelling.usda
new file mode 100644
index 00000000..23766acf
--- /dev/null
+++ b/ALab/entity/plant_choko_flower03/modelling/plant_choko_flower03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_flower03/geo_modelling_plant_choko_flower03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower03/plant_choko_flower03.usda b/ALab/entity/plant_choko_flower03/plant_choko_flower03.usda
new file mode 100644
index 00000000..64ef91c7
--- /dev/null
+++ b/ALab/entity/plant_choko_flower03/plant_choko_flower03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_flower03_surfacing.usda@,
+ @modelling/plant_choko_flower03_modelling.usda@,
+ @preview/plant_choko_flower03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_flower03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832484942"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview.usda b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview.usda
new file mode 100644
index 00000000..9e438419
--- /dev/null
+++ b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_flower03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_flower03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_flower03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_flower03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_flower03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_flower03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..edf1d9ca
Binary files /dev/null and b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..867e41d5
Binary files /dev/null and b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..380d883c
Binary files /dev/null and b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7e5bf7f0
Binary files /dev/null and b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f82cab4f
Binary files /dev/null and b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..bb7f02fe
Binary files /dev/null and b/ALab/entity/plant_choko_flower03/preview/plant_choko_flower03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_flower03/surfacing/plant_choko_flower03_surfacing.usda b/ALab/entity/plant_choko_flower03/surfacing/plant_choko_flower03_surfacing.usda
new file mode 100644
index 00000000..838daba4
--- /dev/null
+++ b/ALab/entity/plant_choko_flower03/surfacing/plant_choko_flower03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_flower03/look_surfacing_plant_choko_flower03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower04/modelling/plant_choko_flower04_modelling.usda b/ALab/entity/plant_choko_flower04/modelling/plant_choko_flower04_modelling.usda
new file mode 100644
index 00000000..4c1153e7
--- /dev/null
+++ b/ALab/entity/plant_choko_flower04/modelling/plant_choko_flower04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_flower04/geo_modelling_plant_choko_flower04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower04/plant_choko_flower04.usda b/ALab/entity/plant_choko_flower04/plant_choko_flower04.usda
new file mode 100644
index 00000000..9e674bd5
--- /dev/null
+++ b/ALab/entity/plant_choko_flower04/plant_choko_flower04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_flower04_surfacing.usda@,
+ @modelling/plant_choko_flower04_modelling.usda@,
+ @preview/plant_choko_flower04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_flower04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459958"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview.usda b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview.usda
new file mode 100644
index 00000000..2dcffecc
--- /dev/null
+++ b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_flower04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_flower04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_flower04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_flower04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_flower04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_flower04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d39bbf8b
Binary files /dev/null and b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..95a337ab
Binary files /dev/null and b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e5846e5c
Binary files /dev/null and b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..9cfec770
Binary files /dev/null and b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d8847d13
Binary files /dev/null and b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e66c0975
Binary files /dev/null and b/ALab/entity/plant_choko_flower04/preview/plant_choko_flower04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_flower04/surfacing/plant_choko_flower04_surfacing.usda b/ALab/entity/plant_choko_flower04/surfacing/plant_choko_flower04_surfacing.usda
new file mode 100644
index 00000000..4d8f6a8d
--- /dev/null
+++ b/ALab/entity/plant_choko_flower04/surfacing/plant_choko_flower04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_flower04/look_surfacing_plant_choko_flower04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf01/modelling/plant_choko_leaf01_modelling.usda b/ALab/entity/plant_choko_leaf01/modelling/plant_choko_leaf01_modelling.usda
new file mode 100644
index 00000000..de2627bd
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf01/modelling/plant_choko_leaf01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_leaf01/geo_modelling_plant_choko_leaf01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf01/plant_choko_leaf01.usda b/ALab/entity/plant_choko_leaf01/plant_choko_leaf01.usda
new file mode 100644
index 00000000..8c016154
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf01/plant_choko_leaf01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_leaf01_surfacing.usda@,
+ @modelling/plant_choko_leaf01_modelling.usda@,
+ @preview/plant_choko_leaf01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_leaf01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456150"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview.usda b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview.usda
new file mode 100644
index 00000000..b3de193d
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_leaf01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_leaf01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_leaf01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_leaf01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_leaf01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_leaf01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..35244310
Binary files /dev/null and b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3c8ab28b
Binary files /dev/null and b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..53ea0138
Binary files /dev/null and b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8ca05646
Binary files /dev/null and b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1aa38c62
Binary files /dev/null and b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f419c7ef
Binary files /dev/null and b/ALab/entity/plant_choko_leaf01/preview/plant_choko_leaf01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf01/surfacing/plant_choko_leaf01_surfacing.usda b/ALab/entity/plant_choko_leaf01/surfacing/plant_choko_leaf01_surfacing.usda
new file mode 100644
index 00000000..2764c210
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf01/surfacing/plant_choko_leaf01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_leaf01/look_surfacing_plant_choko_leaf01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf02/modelling/plant_choko_leaf02_modelling.usda b/ALab/entity/plant_choko_leaf02/modelling/plant_choko_leaf02_modelling.usda
new file mode 100644
index 00000000..5154a150
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf02/modelling/plant_choko_leaf02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_leaf02/geo_modelling_plant_choko_leaf02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf02/plant_choko_leaf02.usda b/ALab/entity/plant_choko_leaf02/plant_choko_leaf02.usda
new file mode 100644
index 00000000..7c8d8652
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf02/plant_choko_leaf02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_leaf02_surfacing.usda@,
+ @modelling/plant_choko_leaf02_modelling.usda@,
+ @preview/plant_choko_leaf02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_leaf02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455536"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview.usda b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview.usda
new file mode 100644
index 00000000..f399d075
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_leaf02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_leaf02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_leaf02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_leaf02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_leaf02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_leaf02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..6be499ec
Binary files /dev/null and b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9be815bf
Binary files /dev/null and b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d245df4e
Binary files /dev/null and b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8769047f
Binary files /dev/null and b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c5ee517b
Binary files /dev/null and b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..51b84d7a
Binary files /dev/null and b/ALab/entity/plant_choko_leaf02/preview/plant_choko_leaf02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf02/surfacing/plant_choko_leaf02_surfacing.usda b/ALab/entity/plant_choko_leaf02/surfacing/plant_choko_leaf02_surfacing.usda
new file mode 100644
index 00000000..a724d39e
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf02/surfacing/plant_choko_leaf02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_leaf02/look_surfacing_plant_choko_leaf02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf03/modelling/plant_choko_leaf03_modelling.usda b/ALab/entity/plant_choko_leaf03/modelling/plant_choko_leaf03_modelling.usda
new file mode 100644
index 00000000..8c67732e
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf03/modelling/plant_choko_leaf03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_leaf03/geo_modelling_plant_choko_leaf03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf03/plant_choko_leaf03.usda b/ALab/entity/plant_choko_leaf03/plant_choko_leaf03.usda
new file mode 100644
index 00000000..bfce97a3
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf03/plant_choko_leaf03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_leaf03_surfacing.usda@,
+ @modelling/plant_choko_leaf03_modelling.usda@,
+ @preview/plant_choko_leaf03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_leaf03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460010"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview.usda b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview.usda
new file mode 100644
index 00000000..63c5d865
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_leaf03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_leaf03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_leaf03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_leaf03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_leaf03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_leaf03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..658a6efa
Binary files /dev/null and b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..8b5371b1
Binary files /dev/null and b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..945b67e5
Binary files /dev/null and b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..010e64e9
Binary files /dev/null and b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..4a62a179
Binary files /dev/null and b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..58111155
Binary files /dev/null and b/ALab/entity/plant_choko_leaf03/preview/plant_choko_leaf03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf03/surfacing/plant_choko_leaf03_surfacing.usda b/ALab/entity/plant_choko_leaf03/surfacing/plant_choko_leaf03_surfacing.usda
new file mode 100644
index 00000000..1730062f
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf03/surfacing/plant_choko_leaf03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_leaf03/look_surfacing_plant_choko_leaf03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf04/modelling/plant_choko_leaf04_modelling.usda b/ALab/entity/plant_choko_leaf04/modelling/plant_choko_leaf04_modelling.usda
new file mode 100644
index 00000000..de2627bd
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf04/modelling/plant_choko_leaf04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_leaf01/geo_modelling_plant_choko_leaf01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf04/plant_choko_leaf04.usda b/ALab/entity/plant_choko_leaf04/plant_choko_leaf04.usda
new file mode 100644
index 00000000..a71af6db
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf04/plant_choko_leaf04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_leaf04_surfacing.usda@,
+ @modelling/plant_choko_leaf04_modelling.usda@,
+ @preview/plant_choko_leaf04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_leaf04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832529210"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview.usda b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview.usda
new file mode 100644
index 00000000..4b4d07c6
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_leaf04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_leaf04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_leaf04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_leaf04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_leaf04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_leaf04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b714b628
Binary files /dev/null and b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3bce23fe
Binary files /dev/null and b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b29829ec
Binary files /dev/null and b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..657fc2c3
Binary files /dev/null and b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d9f555fc
Binary files /dev/null and b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3f1298f9
Binary files /dev/null and b/ALab/entity/plant_choko_leaf04/preview/plant_choko_leaf04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf04/surfacing/plant_choko_leaf04_surfacing.usda b/ALab/entity/plant_choko_leaf04/surfacing/plant_choko_leaf04_surfacing.usda
new file mode 100644
index 00000000..96457085
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf04/surfacing/plant_choko_leaf04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_leaf04/look_surfacing_plant_choko_leaf04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf05/modelling/plant_choko_leaf05_modelling.usda b/ALab/entity/plant_choko_leaf05/modelling/plant_choko_leaf05_modelling.usda
new file mode 100644
index 00000000..5154a150
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf05/modelling/plant_choko_leaf05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_leaf02/geo_modelling_plant_choko_leaf02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf05/plant_choko_leaf05.usda b/ALab/entity/plant_choko_leaf05/plant_choko_leaf05.usda
new file mode 100644
index 00000000..0555ce26
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf05/plant_choko_leaf05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_leaf05_surfacing.usda@,
+ @modelling/plant_choko_leaf05_modelling.usda@,
+ @preview/plant_choko_leaf05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_leaf05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832529216"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview.usda b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview.usda
new file mode 100644
index 00000000..b2c081cf
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_leaf05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_leaf05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_leaf05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_leaf05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_leaf05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_leaf05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..41f3f197
Binary files /dev/null and b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5b9e7a8f
Binary files /dev/null and b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..99db0858
Binary files /dev/null and b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e0fb7812
Binary files /dev/null and b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..99915111
Binary files /dev/null and b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c1859972
Binary files /dev/null and b/ALab/entity/plant_choko_leaf05/preview/plant_choko_leaf05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf05/surfacing/plant_choko_leaf05_surfacing.usda b/ALab/entity/plant_choko_leaf05/surfacing/plant_choko_leaf05_surfacing.usda
new file mode 100644
index 00000000..b1a851b3
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf05/surfacing/plant_choko_leaf05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_leaf05/look_surfacing_plant_choko_leaf05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf06/modelling/plant_choko_leaf06_modelling.usda b/ALab/entity/plant_choko_leaf06/modelling/plant_choko_leaf06_modelling.usda
new file mode 100644
index 00000000..8c67732e
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf06/modelling/plant_choko_leaf06_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/plant_choko_leaf03/geo_modelling_plant_choko_leaf03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf06/plant_choko_leaf06.usda b/ALab/entity/plant_choko_leaf06/plant_choko_leaf06.usda
new file mode 100644
index 00000000..f646b9ef
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf06/plant_choko_leaf06.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/plant_choko_leaf06_surfacing.usda@,
+ @modelling/plant_choko_leaf06_modelling.usda@,
+ @preview/plant_choko_leaf06_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "plant_choko_leaf06"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832529224"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview.usda b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview.usda
new file mode 100644
index 00000000..443bfb56
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @plant_choko_leaf06_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @plant_choko_leaf06_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @plant_choko_leaf06_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @plant_choko_leaf06_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @plant_choko_leaf06_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @plant_choko_leaf06_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_X_pos.png b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b4e229a0
Binary files /dev/null and b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_x_neg.png b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..68c6cc8b
Binary files /dev/null and b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_y_neg.png b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..15ffb19e
Binary files /dev/null and b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_y_pos.png b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c6db801b
Binary files /dev/null and b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_z_neg.png b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..50e501cb
Binary files /dev/null and b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_z_pos.png b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8470ddca
Binary files /dev/null and b/ALab/entity/plant_choko_leaf06/preview/plant_choko_leaf06_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/plant_choko_leaf06/surfacing/plant_choko_leaf06_surfacing.usda b/ALab/entity/plant_choko_leaf06/surfacing/plant_choko_leaf06_surfacing.usda
new file mode 100644
index 00000000..f8d07e7a
--- /dev/null
+++ b/ALab/entity/plant_choko_leaf06/surfacing/plant_choko_leaf06_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/plant_choko_leaf06/look_surfacing_plant_choko_leaf06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large01/assembly/proc_dev_circuit_board_large01_assembly.usda b/ALab/entity/proc_dev_circuit_board_large01/assembly/proc_dev_circuit_board_large01_assembly.usda
new file mode 100644
index 00000000..02a53764
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large01/assembly/proc_dev_circuit_board_large01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_large01/assembly_assembly_proc_dev_circuit_board_large01.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview.usda b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview.usda
new file mode 100644
index 00000000..0e8970bf
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_large01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_large01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_large01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_large01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_large01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_large01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e916106c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7e391efc
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9200be3b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..4a6f6406
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ca7f97b8
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..559d02b6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large01/preview/proc_dev_circuit_board_large01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large01/proc_dev_circuit_board_large01.usda b/ALab/entity/proc_dev_circuit_board_large01/proc_dev_circuit_board_large01.usda
new file mode 100644
index 00000000..fc358ebc
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large01/proc_dev_circuit_board_large01.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_large01_assembly.usda@,
+ @preview/proc_dev_circuit_board_large01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_large01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large02/assembly/proc_dev_circuit_board_large02_assembly.usda b/ALab/entity/proc_dev_circuit_board_large02/assembly/proc_dev_circuit_board_large02_assembly.usda
new file mode 100644
index 00000000..5067ba4e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large02/assembly/proc_dev_circuit_board_large02_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_large02/assembly_assembly_proc_dev_circuit_board_large02.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview.usda b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview.usda
new file mode 100644
index 00000000..b8475050
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_large02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_large02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_large02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_large02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_large02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_large02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..cffd32cb
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..160452c0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3626a4b6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..23d33b49
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d623d25f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6613a7c8
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large02/preview/proc_dev_circuit_board_large02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large02/proc_dev_circuit_board_large02.usda b/ALab/entity/proc_dev_circuit_board_large02/proc_dev_circuit_board_large02.usda
new file mode 100644
index 00000000..8d96ff2a
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large02/proc_dev_circuit_board_large02.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_large02_assembly.usda@,
+ @preview/proc_dev_circuit_board_large02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_large02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large03/assembly/proc_dev_circuit_board_large03_assembly.usda b/ALab/entity/proc_dev_circuit_board_large03/assembly/proc_dev_circuit_board_large03_assembly.usda
new file mode 100644
index 00000000..a9a33e11
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large03/assembly/proc_dev_circuit_board_large03_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_large03/assembly_assembly_proc_dev_circuit_board_large03.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview.usda b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview.usda
new file mode 100644
index 00000000..e60453eb
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_large03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_large03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_large03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_large03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_large03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_large03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..fc8c28df
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ae904252
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..26485df3
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..962d3932
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..586093a0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a83d2aa2
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_large03/preview/proc_dev_circuit_board_large03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_large03/proc_dev_circuit_board_large03.usda b/ALab/entity/proc_dev_circuit_board_large03/proc_dev_circuit_board_large03.usda
new file mode 100644
index 00000000..5452de9e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_large03/proc_dev_circuit_board_large03.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_large03_assembly.usda@,
+ @preview/proc_dev_circuit_board_large03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_large03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/assembly/proc_dev_circuit_board_medium01_assembly.usda b/ALab/entity/proc_dev_circuit_board_medium01/assembly/proc_dev_circuit_board_medium01_assembly.usda
new file mode 100644
index 00000000..34f0bced
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium01/assembly/proc_dev_circuit_board_medium01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_medium01/assembly_assembly_proc_dev_circuit_board_medium01.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview.usda b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview.usda
new file mode 100644
index 00000000..2b5893f3
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_medium01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_medium01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_medium01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_medium01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_medium01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_medium01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4bb060d8
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4bd7dbd0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b05592a1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..10737fad
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..25240508
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..bfa115e6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium01/preview/proc_dev_circuit_board_medium01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium01/proc_dev_circuit_board_medium01.usda b/ALab/entity/proc_dev_circuit_board_medium01/proc_dev_circuit_board_medium01.usda
new file mode 100644
index 00000000..a981d22d
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium01/proc_dev_circuit_board_medium01.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_medium01_assembly.usda@,
+ @preview/proc_dev_circuit_board_medium01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_medium01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/assembly/proc_dev_circuit_board_medium02_assembly.usda b/ALab/entity/proc_dev_circuit_board_medium02/assembly/proc_dev_circuit_board_medium02_assembly.usda
new file mode 100644
index 00000000..fb639a71
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium02/assembly/proc_dev_circuit_board_medium02_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_medium02/assembly_assembly_proc_dev_circuit_board_medium02.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview.usda b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview.usda
new file mode 100644
index 00000000..52f412c1
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_medium02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_medium02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_medium02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_medium02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_medium02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_medium02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3e8ea679
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0239dac7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ded0fd04
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..04c47148
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..30477458
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b2f21768
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium02/preview/proc_dev_circuit_board_medium02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium02/proc_dev_circuit_board_medium02.usda b/ALab/entity/proc_dev_circuit_board_medium02/proc_dev_circuit_board_medium02.usda
new file mode 100644
index 00000000..eb052d3b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium02/proc_dev_circuit_board_medium02.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_medium02_assembly.usda@,
+ @preview/proc_dev_circuit_board_medium02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_medium02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/assembly/proc_dev_circuit_board_medium03_assembly.usda b/ALab/entity/proc_dev_circuit_board_medium03/assembly/proc_dev_circuit_board_medium03_assembly.usda
new file mode 100644
index 00000000..d17397be
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium03/assembly/proc_dev_circuit_board_medium03_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_medium03/assembly_assembly_proc_dev_circuit_board_medium03.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview.usda b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview.usda
new file mode 100644
index 00000000..5766e097
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_medium03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_medium03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_medium03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_medium03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_medium03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_medium03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0d2cd73a
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..49ab96c7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..6540f385
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a78669c6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..89acc79c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..991deb14
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium03/preview/proc_dev_circuit_board_medium03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium03/proc_dev_circuit_board_medium03.usda b/ALab/entity/proc_dev_circuit_board_medium03/proc_dev_circuit_board_medium03.usda
new file mode 100644
index 00000000..fcfc2290
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium03/proc_dev_circuit_board_medium03.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_medium03_assembly.usda@,
+ @preview/proc_dev_circuit_board_medium03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_medium03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/assembly/proc_dev_circuit_board_medium04_assembly.usda b/ALab/entity/proc_dev_circuit_board_medium04/assembly/proc_dev_circuit_board_medium04_assembly.usda
new file mode 100644
index 00000000..4bf7b681
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium04/assembly/proc_dev_circuit_board_medium04_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_medium04/assembly_assembly_proc_dev_circuit_board_medium04.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview.usda b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview.usda
new file mode 100644
index 00000000..6a1f914c
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_medium04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_medium04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_medium04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_medium04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_medium04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_medium04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..db5c01a5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..02090c6b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..bec1eb27
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..34085295
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b449c8f7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..be983fad
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_medium04/preview/proc_dev_circuit_board_medium04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_medium04/proc_dev_circuit_board_medium04.usda b/ALab/entity/proc_dev_circuit_board_medium04/proc_dev_circuit_board_medium04.usda
new file mode 100644
index 00000000..3ff38857
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_medium04/proc_dev_circuit_board_medium04.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_medium04_assembly.usda@,
+ @preview/proc_dev_circuit_board_medium04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_medium04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small01/assembly/proc_dev_circuit_board_small01_assembly.usda b/ALab/entity/proc_dev_circuit_board_small01/assembly/proc_dev_circuit_board_small01_assembly.usda
new file mode 100644
index 00000000..3f896d52
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small01/assembly/proc_dev_circuit_board_small01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_small01/assembly_assembly_proc_dev_circuit_board_small01.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview.usda b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview.usda
new file mode 100644
index 00000000..7a07b5c6
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_small01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_small01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_small01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_small01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_small01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_small01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1456d9b6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4d915541
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..21e930ff
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..64574353
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..48bfedde
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e237cb1a
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small01/preview/proc_dev_circuit_board_small01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small01/proc_dev_circuit_board_small01.usda b/ALab/entity/proc_dev_circuit_board_small01/proc_dev_circuit_board_small01.usda
new file mode 100644
index 00000000..a1af6707
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small01/proc_dev_circuit_board_small01.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_small01_assembly.usda@,
+ @preview/proc_dev_circuit_board_small01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_small01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small02/assembly/proc_dev_circuit_board_small02_assembly.usda b/ALab/entity/proc_dev_circuit_board_small02/assembly/proc_dev_circuit_board_small02_assembly.usda
new file mode 100644
index 00000000..8b1b7a5b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small02/assembly/proc_dev_circuit_board_small02_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_small02/assembly_assembly_proc_dev_circuit_board_small02.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview.usda b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview.usda
new file mode 100644
index 00000000..58bfa347
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_small02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_small02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_small02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_small02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_small02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_small02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..48be803d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d2561fca
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5b669ddb
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..57edc20a
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..9265685a
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8569982c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small02/preview/proc_dev_circuit_board_small02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small02/proc_dev_circuit_board_small02.usda b/ALab/entity/proc_dev_circuit_board_small02/proc_dev_circuit_board_small02.usda
new file mode 100644
index 00000000..1c0efd9e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small02/proc_dev_circuit_board_small02.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_small02_assembly.usda@,
+ @preview/proc_dev_circuit_board_small02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_small02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small03/assembly/proc_dev_circuit_board_small03_assembly.usda b/ALab/entity/proc_dev_circuit_board_small03/assembly/proc_dev_circuit_board_small03_assembly.usda
new file mode 100644
index 00000000..23cae9ed
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small03/assembly/proc_dev_circuit_board_small03_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/proc_dev_circuit_board_small03/assembly_assembly_proc_dev_circuit_board_small03.usd@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview.usda b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview.usda
new file mode 100644
index 00000000..64ba214a
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_board_small03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_board_small03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_board_small03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_board_small03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_board_small03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_board_small03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..150f582c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..636ee480
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..c95d5385
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bd4808b5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..8c88ff95
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1a55eebc
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_board_small03/preview/proc_dev_circuit_board_small03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_board_small03/proc_dev_circuit_board_small03.usda b/ALab/entity/proc_dev_circuit_board_small03/proc_dev_circuit_board_small03.usda
new file mode 100644
index 00000000..aa0c2c4a
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_board_small03/proc_dev_circuit_board_small03.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @assembly/proc_dev_circuit_board_small03_assembly.usda@,
+ @preview/proc_dev_circuit_board_small03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_board_small03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/modelling/proc_dev_circuit_buzzer01_modelling.usda b/ALab/entity/proc_dev_circuit_buzzer01/modelling/proc_dev_circuit_buzzer01_modelling.usda
new file mode 100644
index 00000000..f71f387b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_buzzer01/modelling/proc_dev_circuit_buzzer01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_buzzer01/geo_modelling_proc_dev_circuit_buzzer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview.usda b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview.usda
new file mode 100644
index 00000000..83ca4b70
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_buzzer01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_buzzer01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_buzzer01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_buzzer01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_buzzer01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_buzzer01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..448707ed
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..29c4e12e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a83de903
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..cbd1d319
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1cac61ad
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..49716012
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer01/preview/proc_dev_circuit_buzzer01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/proc_dev_circuit_buzzer01.usda b/ALab/entity/proc_dev_circuit_buzzer01/proc_dev_circuit_buzzer01.usda
new file mode 100644
index 00000000..3fb06959
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_buzzer01/proc_dev_circuit_buzzer01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_buzzer01_surfacing.usda@,
+ @modelling/proc_dev_circuit_buzzer01_modelling.usda@,
+ @preview/proc_dev_circuit_buzzer01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_buzzer01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455146"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_buzzer01/surfacing/proc_dev_circuit_buzzer01_surfacing.usda b/ALab/entity/proc_dev_circuit_buzzer01/surfacing/proc_dev_circuit_buzzer01_surfacing.usda
new file mode 100644
index 00000000..501a1ce6
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_buzzer01/surfacing/proc_dev_circuit_buzzer01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_buzzer01/look_surfacing_proc_dev_circuit_buzzer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/modelling/proc_dev_circuit_buzzer02_modelling.usda b/ALab/entity/proc_dev_circuit_buzzer02/modelling/proc_dev_circuit_buzzer02_modelling.usda
new file mode 100644
index 00000000..5fc9126e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_buzzer02/modelling/proc_dev_circuit_buzzer02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_buzzer02/geo_modelling_proc_dev_circuit_buzzer02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview.usda b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview.usda
new file mode 100644
index 00000000..4cb3c465
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_buzzer02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_buzzer02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_buzzer02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_buzzer02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_buzzer02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_buzzer02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c3f2e1b7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a7636c10
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..29ad7574
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8032d2d1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..793d448f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..79d50d17
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_buzzer02/preview/proc_dev_circuit_buzzer02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/proc_dev_circuit_buzzer02.usda b/ALab/entity/proc_dev_circuit_buzzer02/proc_dev_circuit_buzzer02.usda
new file mode 100644
index 00000000..8e8dcf0f
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_buzzer02/proc_dev_circuit_buzzer02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_buzzer02_surfacing.usda@,
+ @modelling/proc_dev_circuit_buzzer02_modelling.usda@,
+ @preview/proc_dev_circuit_buzzer02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_buzzer02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455230"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_buzzer02/surfacing/proc_dev_circuit_buzzer02_surfacing.usda b/ALab/entity/proc_dev_circuit_buzzer02/surfacing/proc_dev_circuit_buzzer02_surfacing.usda
new file mode 100644
index 00000000..82334674
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_buzzer02/surfacing/proc_dev_circuit_buzzer02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_buzzer02/look_surfacing_proc_dev_circuit_buzzer02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_cable01/modelling/proc_dev_circuit_cable01_modelling.usda b/ALab/entity/proc_dev_circuit_cable01/modelling/proc_dev_circuit_cable01_modelling.usda
new file mode 100644
index 00000000..1eacf173
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_cable01/modelling/proc_dev_circuit_cable01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_cable01/geo_modelling_proc_dev_circuit_cable01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview.usda b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview.usda
new file mode 100644
index 00000000..d5695357
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_cable01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_cable01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_cable01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_cable01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_cable01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_cable01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a95756c0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e8dfc501
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ec2d8336
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7553653c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e02fc7dc
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a96c2bed
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable01/preview/proc_dev_circuit_cable01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable01/proc_dev_circuit_cable01.usda b/ALab/entity/proc_dev_circuit_cable01/proc_dev_circuit_cable01.usda
new file mode 100644
index 00000000..700fc1a1
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_cable01/proc_dev_circuit_cable01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_cable01_surfacing.usda@,
+ @modelling/proc_dev_circuit_cable01_modelling.usda@,
+ @preview/proc_dev_circuit_cable01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_cable01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455856"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_cable01/surfacing/proc_dev_circuit_cable01_surfacing.usda b/ALab/entity/proc_dev_circuit_cable01/surfacing/proc_dev_circuit_cable01_surfacing.usda
new file mode 100644
index 00000000..ac2f8450
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_cable01/surfacing/proc_dev_circuit_cable01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_cable01/look_surfacing_proc_dev_circuit_cable01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_cable02/modelling/proc_dev_circuit_cable02_modelling.usda b/ALab/entity/proc_dev_circuit_cable02/modelling/proc_dev_circuit_cable02_modelling.usda
new file mode 100644
index 00000000..dfff46ea
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_cable02/modelling/proc_dev_circuit_cable02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_cable02/geo_modelling_proc_dev_circuit_cable02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview.usda b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview.usda
new file mode 100644
index 00000000..8398a1ea
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_cable02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_cable02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_cable02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_cable02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_cable02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_cable02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..469c7db6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..182e3f79
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b362b18d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..19bd364f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5be01b10
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..44cf08e3
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_cable02/preview/proc_dev_circuit_cable02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda b/ALab/entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda
new file mode 100644
index 00000000..571b3dc2
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_cable02_surfacing.usda@,
+ @modelling/proc_dev_circuit_cable02_modelling.usda@,
+ @preview/proc_dev_circuit_cable02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_cable02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459442"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_cable02/surfacing/proc_dev_circuit_cable02_surfacing.usda b/ALab/entity/proc_dev_circuit_cable02/surfacing/proc_dev_circuit_cable02_surfacing.usda
new file mode 100644
index 00000000..082f50b7
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_cable02/surfacing/proc_dev_circuit_cable02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_cable02/look_surfacing_proc_dev_circuit_cable02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/modelling/proc_dev_circuit_capacitor01_modelling.usda b/ALab/entity/proc_dev_circuit_capacitor01/modelling/proc_dev_circuit_capacitor01_modelling.usda
new file mode 100644
index 00000000..59904372
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor01/modelling/proc_dev_circuit_capacitor01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_capacitor01/geo_modelling_proc_dev_circuit_capacitor01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview.usda b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview.usda
new file mode 100644
index 00000000..9774ab7e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_capacitor01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_capacitor01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_capacitor01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_capacitor01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_capacitor01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_capacitor01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..66b17bc5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..be6a5a0e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..904465b0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f5dd01fb
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..fc6f6b9a
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3054c8cd
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor01/preview/proc_dev_circuit_capacitor01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda b/ALab/entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda
new file mode 100644
index 00000000..5e0155de
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_capacitor01_surfacing.usda@,
+ @modelling/proc_dev_circuit_capacitor01_modelling.usda@,
+ @preview/proc_dev_circuit_capacitor01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_capacitor01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457576"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor01/surfacing/proc_dev_circuit_capacitor01_surfacing.usda b/ALab/entity/proc_dev_circuit_capacitor01/surfacing/proc_dev_circuit_capacitor01_surfacing.usda
new file mode 100644
index 00000000..b2759bcb
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor01/surfacing/proc_dev_circuit_capacitor01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_capacitor01/look_surfacing_proc_dev_circuit_capacitor01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/modelling/proc_dev_circuit_capacitor02_modelling.usda b/ALab/entity/proc_dev_circuit_capacitor02/modelling/proc_dev_circuit_capacitor02_modelling.usda
new file mode 100644
index 00000000..866e5487
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor02/modelling/proc_dev_circuit_capacitor02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_capacitor02/geo_modelling_proc_dev_circuit_capacitor02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview.usda b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview.usda
new file mode 100644
index 00000000..955f3898
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_capacitor02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_capacitor02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_capacitor02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_capacitor02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_capacitor02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_capacitor02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..19c0d4e7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..89eb9bb5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..42df6234
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..9a7d1731
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..5d6a46ea
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..47175868
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor02/preview/proc_dev_circuit_capacitor02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda b/ALab/entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda
new file mode 100644
index 00000000..dbe0e506
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_capacitor02_surfacing.usda@,
+ @modelling/proc_dev_circuit_capacitor02_modelling.usda@,
+ @preview/proc_dev_circuit_capacitor02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_capacitor02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457564"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor02/surfacing/proc_dev_circuit_capacitor02_surfacing.usda b/ALab/entity/proc_dev_circuit_capacitor02/surfacing/proc_dev_circuit_capacitor02_surfacing.usda
new file mode 100644
index 00000000..8adc6934
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor02/surfacing/proc_dev_circuit_capacitor02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_capacitor02/look_surfacing_proc_dev_circuit_capacitor02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/modelling/proc_dev_circuit_capacitor03_modelling.usda b/ALab/entity/proc_dev_circuit_capacitor03/modelling/proc_dev_circuit_capacitor03_modelling.usda
new file mode 100644
index 00000000..b2cc4f0a
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor03/modelling/proc_dev_circuit_capacitor03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_capacitor03/geo_modelling_proc_dev_circuit_capacitor03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview.usda b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview.usda
new file mode 100644
index 00000000..09997559
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_capacitor03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_capacitor03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_capacitor03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_capacitor03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_capacitor03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_capacitor03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..91bcb08d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..66e3d8e2
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9c7a740b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f0d36958
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..17fa64a9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5a6c4950
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_capacitor03/preview/proc_dev_circuit_capacitor03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/proc_dev_circuit_capacitor03.usda b/ALab/entity/proc_dev_circuit_capacitor03/proc_dev_circuit_capacitor03.usda
new file mode 100644
index 00000000..556c6418
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor03/proc_dev_circuit_capacitor03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_capacitor03_surfacing.usda@,
+ @modelling/proc_dev_circuit_capacitor03_modelling.usda@,
+ @preview/proc_dev_circuit_capacitor03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_capacitor03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832449152"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_capacitor03/surfacing/proc_dev_circuit_capacitor03_surfacing.usda b/ALab/entity/proc_dev_circuit_capacitor03/surfacing/proc_dev_circuit_capacitor03_surfacing.usda
new file mode 100644
index 00000000..755c9be0
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_capacitor03/surfacing/proc_dev_circuit_capacitor03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_capacitor03/look_surfacing_proc_dev_circuit_capacitor03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode01/modelling/proc_dev_circuit_diode01_modelling.usda b/ALab/entity/proc_dev_circuit_diode01/modelling/proc_dev_circuit_diode01_modelling.usda
new file mode 100644
index 00000000..21666519
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode01/modelling/proc_dev_circuit_diode01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_diode01/geo_modelling_proc_dev_circuit_diode01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview.usda b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview.usda
new file mode 100644
index 00000000..a7ff99f8
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_diode01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_diode01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_diode01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_diode01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_diode01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_diode01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e68f4a2d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..19ebdf9e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fbb20f69
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c6e030d6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2efd2771
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..356c780d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode01/preview/proc_dev_circuit_diode01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda b/ALab/entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda
new file mode 100644
index 00000000..67af7d13
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_diode01_surfacing.usda@,
+ @modelling/proc_dev_circuit_diode01_modelling.usda@,
+ @preview/proc_dev_circuit_diode01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_diode01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459804"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode01/surfacing/proc_dev_circuit_diode01_surfacing.usda b/ALab/entity/proc_dev_circuit_diode01/surfacing/proc_dev_circuit_diode01_surfacing.usda
new file mode 100644
index 00000000..f23f6cd8
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode01/surfacing/proc_dev_circuit_diode01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_diode01/look_surfacing_proc_dev_circuit_diode01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode02/modelling/proc_dev_circuit_diode02_modelling.usda b/ALab/entity/proc_dev_circuit_diode02/modelling/proc_dev_circuit_diode02_modelling.usda
new file mode 100644
index 00000000..8e7a086e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode02/modelling/proc_dev_circuit_diode02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_diode02/geo_modelling_proc_dev_circuit_diode02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview.usda b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview.usda
new file mode 100644
index 00000000..8c389eb6
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_diode02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_diode02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_diode02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_diode02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_diode02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_diode02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..23d15b69
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..37491ef0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2a351eea
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ac2e25e5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..046783ae
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f5618f15
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode02/preview/proc_dev_circuit_diode02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda b/ALab/entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda
new file mode 100644
index 00000000..08393c43
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_diode02_surfacing.usda@,
+ @modelling/proc_dev_circuit_diode02_modelling.usda@,
+ @preview/proc_dev_circuit_diode02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_diode02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458192"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode02/surfacing/proc_dev_circuit_diode02_surfacing.usda b/ALab/entity/proc_dev_circuit_diode02/surfacing/proc_dev_circuit_diode02_surfacing.usda
new file mode 100644
index 00000000..e3f4aa6b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode02/surfacing/proc_dev_circuit_diode02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_diode02/look_surfacing_proc_dev_circuit_diode02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode03/modelling/proc_dev_circuit_diode03_modelling.usda b/ALab/entity/proc_dev_circuit_diode03/modelling/proc_dev_circuit_diode03_modelling.usda
new file mode 100644
index 00000000..cf84d6b4
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode03/modelling/proc_dev_circuit_diode03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_diode03/geo_modelling_proc_dev_circuit_diode03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview.usda b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview.usda
new file mode 100644
index 00000000..e617a417
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_diode03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_diode03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_diode03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_diode03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_diode03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_diode03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..68e6b27f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2e727d02
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..23af028e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ba1c87c8
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..81f92699
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..18237009
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode03/preview/proc_dev_circuit_diode03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda b/ALab/entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda
new file mode 100644
index 00000000..9665e67f
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_diode03_surfacing.usda@,
+ @modelling/proc_dev_circuit_diode03_modelling.usda@,
+ @preview/proc_dev_circuit_diode03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_diode03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459022"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode03/surfacing/proc_dev_circuit_diode03_surfacing.usda b/ALab/entity/proc_dev_circuit_diode03/surfacing/proc_dev_circuit_diode03_surfacing.usda
new file mode 100644
index 00000000..29595d7d
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode03/surfacing/proc_dev_circuit_diode03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_diode03/look_surfacing_proc_dev_circuit_diode03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode04/modelling/proc_dev_circuit_diode04_modelling.usda b/ALab/entity/proc_dev_circuit_diode04/modelling/proc_dev_circuit_diode04_modelling.usda
new file mode 100644
index 00000000..2aa7f478
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode04/modelling/proc_dev_circuit_diode04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_diode04/geo_modelling_proc_dev_circuit_diode04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview.usda b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview.usda
new file mode 100644
index 00000000..4532b7fc
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_diode04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_diode04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_diode04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_diode04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_diode04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_diode04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..8fb174a0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..51dcbd6f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fb8d7513
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0f819948
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a8041c92
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a05516ee
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode04/preview/proc_dev_circuit_diode04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode04/proc_dev_circuit_diode04.usda b/ALab/entity/proc_dev_circuit_diode04/proc_dev_circuit_diode04.usda
new file mode 100644
index 00000000..1b67bbac
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode04/proc_dev_circuit_diode04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_diode04_surfacing.usda@,
+ @modelling/proc_dev_circuit_diode04_modelling.usda@,
+ @preview/proc_dev_circuit_diode04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_diode04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458614"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode04/surfacing/proc_dev_circuit_diode04_surfacing.usda b/ALab/entity/proc_dev_circuit_diode04/surfacing/proc_dev_circuit_diode04_surfacing.usda
new file mode 100644
index 00000000..ac9a941d
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode04/surfacing/proc_dev_circuit_diode04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_diode04/look_surfacing_proc_dev_circuit_diode04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode05/modelling/proc_dev_circuit_diode05_modelling.usda b/ALab/entity/proc_dev_circuit_diode05/modelling/proc_dev_circuit_diode05_modelling.usda
new file mode 100644
index 00000000..1ef0f7c4
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode05/modelling/proc_dev_circuit_diode05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_diode05/geo_modelling_proc_dev_circuit_diode05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview.usda b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview.usda
new file mode 100644
index 00000000..016ce9e8
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_diode05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_diode05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_diode05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_diode05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_diode05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_diode05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b1c871e9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..38e31a5f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..49868e16
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..36b04b27
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b81268c4
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..95494b96
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_diode05/preview/proc_dev_circuit_diode05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda b/ALab/entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda
new file mode 100644
index 00000000..de43364a
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_diode05_surfacing.usda@,
+ @modelling/proc_dev_circuit_diode05_modelling.usda@,
+ @preview/proc_dev_circuit_diode05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_diode05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460108"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_diode05/surfacing/proc_dev_circuit_diode05_surfacing.usda b/ALab/entity/proc_dev_circuit_diode05/surfacing/proc_dev_circuit_diode05_surfacing.usda
new file mode 100644
index 00000000..6a7b64a5
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_diode05/surfacing/proc_dev_circuit_diode05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_diode05/look_surfacing_proc_dev_circuit_diode05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_fuse01/modelling/proc_dev_circuit_fuse01_modelling.usda b/ALab/entity/proc_dev_circuit_fuse01/modelling/proc_dev_circuit_fuse01_modelling.usda
new file mode 100644
index 00000000..90aa85e1
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_fuse01/modelling/proc_dev_circuit_fuse01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_fuse01/geo_modelling_proc_dev_circuit_fuse01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview.usda b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview.usda
new file mode 100644
index 00000000..7e51cb02
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_fuse01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_fuse01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_fuse01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_fuse01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_fuse01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_fuse01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..de3c6228
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..727fc954
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..68d6b146
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..17f6c53a
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..8c6b55ce
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a6cc8c7a
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse01/preview/proc_dev_circuit_fuse01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda b/ALab/entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda
new file mode 100644
index 00000000..6de9eb8c
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_fuse01_surfacing.usda@,
+ @modelling/proc_dev_circuit_fuse01_modelling.usda@,
+ @preview/proc_dev_circuit_fuse01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_fuse01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460150"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_fuse01/surfacing/proc_dev_circuit_fuse01_surfacing.usda b/ALab/entity/proc_dev_circuit_fuse01/surfacing/proc_dev_circuit_fuse01_surfacing.usda
new file mode 100644
index 00000000..75539de8
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_fuse01/surfacing/proc_dev_circuit_fuse01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_fuse01/look_surfacing_proc_dev_circuit_fuse01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_fuse02/modelling/proc_dev_circuit_fuse02_modelling.usda b/ALab/entity/proc_dev_circuit_fuse02/modelling/proc_dev_circuit_fuse02_modelling.usda
new file mode 100644
index 00000000..b268c4a6
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_fuse02/modelling/proc_dev_circuit_fuse02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_fuse02/geo_modelling_proc_dev_circuit_fuse02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview.usda b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview.usda
new file mode 100644
index 00000000..59b56aeb
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_fuse02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_fuse02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_fuse02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_fuse02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_fuse02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_fuse02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c6e42fd1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b9cea284
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9f73e47e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7673719c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..342dc71f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0092096f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_fuse02/preview/proc_dev_circuit_fuse02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda b/ALab/entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda
new file mode 100644
index 00000000..6965f4ed
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_fuse02_surfacing.usda@,
+ @modelling/proc_dev_circuit_fuse02_modelling.usda@,
+ @preview/proc_dev_circuit_fuse02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_fuse02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460586"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_fuse02/surfacing/proc_dev_circuit_fuse02_surfacing.usda b/ALab/entity/proc_dev_circuit_fuse02/surfacing/proc_dev_circuit_fuse02_surfacing.usda
new file mode 100644
index 00000000..6f7c619f
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_fuse02/surfacing/proc_dev_circuit_fuse02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_fuse02/look_surfacing_proc_dev_circuit_fuse02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/modelling/proc_dev_circuit_motherboard_large01_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_large01/modelling/proc_dev_circuit_motherboard_large01_modelling.usda
new file mode 100644
index 00000000..00eb993b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large01/modelling/proc_dev_circuit_motherboard_large01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_large01/geo_modelling_proc_dev_circuit_motherboard_large01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview.usda
new file mode 100644
index 00000000..955b19fd
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_large01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_large01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_large01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_large01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_large01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_large01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3a414e25
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..81bf9408
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..212f3f82
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..282f4d60
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..02a24072
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..2ff21789
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large01/preview/proc_dev_circuit_motherboard_large01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/proc_dev_circuit_motherboard_large01.usda b/ALab/entity/proc_dev_circuit_motherboard_large01/proc_dev_circuit_motherboard_large01.usda
new file mode 100644
index 00000000..065579c2
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large01/proc_dev_circuit_motherboard_large01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_large01_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_large01_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_large01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_large01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457354"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large01/surfacing/proc_dev_circuit_motherboard_large01_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_large01/surfacing/proc_dev_circuit_motherboard_large01_surfacing.usda
new file mode 100644
index 00000000..3c15fb84
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large01/surfacing/proc_dev_circuit_motherboard_large01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_large01/look_surfacing_proc_dev_circuit_motherboard_large01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/modelling/proc_dev_circuit_motherboard_large02_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_large02/modelling/proc_dev_circuit_motherboard_large02_modelling.usda
new file mode 100644
index 00000000..c9679c80
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large02/modelling/proc_dev_circuit_motherboard_large02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_large02/geo_modelling_proc_dev_circuit_motherboard_large02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview.usda
new file mode 100644
index 00000000..5b63ecd5
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_large02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_large02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_large02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_large02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_large02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_large02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d163022e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d71af5ca
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e0e42ff1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1b002739
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ebd596b1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e55877a5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large02/preview/proc_dev_circuit_motherboard_large02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/proc_dev_circuit_motherboard_large02.usda b/ALab/entity/proc_dev_circuit_motherboard_large02/proc_dev_circuit_motherboard_large02.usda
new file mode 100644
index 00000000..f5d0fc21
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large02/proc_dev_circuit_motherboard_large02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_large02_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_large02_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_large02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_large02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460702"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large02/surfacing/proc_dev_circuit_motherboard_large02_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_large02/surfacing/proc_dev_circuit_motherboard_large02_surfacing.usda
new file mode 100644
index 00000000..c25e5ee9
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large02/surfacing/proc_dev_circuit_motherboard_large02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_large02/look_surfacing_proc_dev_circuit_motherboard_large02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/modelling/proc_dev_circuit_motherboard_large03_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_large03/modelling/proc_dev_circuit_motherboard_large03_modelling.usda
new file mode 100644
index 00000000..46676afc
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large03/modelling/proc_dev_circuit_motherboard_large03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_large03/geo_modelling_proc_dev_circuit_motherboard_large03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview.usda
new file mode 100644
index 00000000..85a07f35
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_large03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_large03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_large03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_large03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_large03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_large03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d210a87d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2b453f84
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2f1dc614
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..b863f6b7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..66a278e1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b124fbcb
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_large03/preview/proc_dev_circuit_motherboard_large03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/proc_dev_circuit_motherboard_large03.usda b/ALab/entity/proc_dev_circuit_motherboard_large03/proc_dev_circuit_motherboard_large03.usda
new file mode 100644
index 00000000..85a81d9a
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large03/proc_dev_circuit_motherboard_large03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_large03_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_large03_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_large03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_large03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458322"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_large03/surfacing/proc_dev_circuit_motherboard_large03_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_large03/surfacing/proc_dev_circuit_motherboard_large03_surfacing.usda
new file mode 100644
index 00000000..36038872
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_large03/surfacing/proc_dev_circuit_motherboard_large03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_large03/look_surfacing_proc_dev_circuit_motherboard_large03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/modelling/proc_dev_circuit_motherboard_medium01_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_medium01/modelling/proc_dev_circuit_motherboard_medium01_modelling.usda
new file mode 100644
index 00000000..e1259219
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium01/modelling/proc_dev_circuit_motherboard_medium01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/geo_modelling_proc_dev_circuit_motherboard_medium01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview.usda
new file mode 100644
index 00000000..4b532479
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_medium01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_medium01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_medium01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_medium01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_medium01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_medium01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..63c51392
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..088d3984
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0ac7673b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..de1237f7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..31e74fde
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b80316a9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium01/preview/proc_dev_circuit_motherboard_medium01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/proc_dev_circuit_motherboard_medium01.usda b/ALab/entity/proc_dev_circuit_motherboard_medium01/proc_dev_circuit_motherboard_medium01.usda
new file mode 100644
index 00000000..3ea0c57a
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium01/proc_dev_circuit_motherboard_medium01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_medium01_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_medium01_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_medium01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_medium01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458162"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium01/surfacing/proc_dev_circuit_motherboard_medium01_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_medium01/surfacing/proc_dev_circuit_motherboard_medium01_surfacing.usda
new file mode 100644
index 00000000..d13c250e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium01/surfacing/proc_dev_circuit_motherboard_medium01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_medium01/look_surfacing_proc_dev_circuit_motherboard_medium01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/modelling/proc_dev_circuit_motherboard_medium02_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_medium02/modelling/proc_dev_circuit_motherboard_medium02_modelling.usda
new file mode 100644
index 00000000..0aa1630c
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium02/modelling/proc_dev_circuit_motherboard_medium02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/geo_modelling_proc_dev_circuit_motherboard_medium02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview.usda
new file mode 100644
index 00000000..b1a580a3
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_medium02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_medium02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_medium02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_medium02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_medium02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_medium02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..6604700c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d19a3f0c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b52661c8
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6b723604
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a12ad999
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6be44bc6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium02/preview/proc_dev_circuit_motherboard_medium02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/proc_dev_circuit_motherboard_medium02.usda b/ALab/entity/proc_dev_circuit_motherboard_medium02/proc_dev_circuit_motherboard_medium02.usda
new file mode 100644
index 00000000..f3da1e87
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium02/proc_dev_circuit_motherboard_medium02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_medium02_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_medium02_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_medium02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_medium02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454320"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium02/surfacing/proc_dev_circuit_motherboard_medium02_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_medium02/surfacing/proc_dev_circuit_motherboard_medium02_surfacing.usda
new file mode 100644
index 00000000..64ed212b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium02/surfacing/proc_dev_circuit_motherboard_medium02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_medium02/look_surfacing_proc_dev_circuit_motherboard_medium02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/modelling/proc_dev_circuit_motherboard_medium03_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_medium03/modelling/proc_dev_circuit_motherboard_medium03_modelling.usda
new file mode 100644
index 00000000..58c72112
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium03/modelling/proc_dev_circuit_motherboard_medium03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/geo_modelling_proc_dev_circuit_motherboard_medium03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview.usda
new file mode 100644
index 00000000..058e7ce7
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_medium03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_medium03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_medium03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_medium03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_medium03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_medium03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e8addca6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3ff3a655
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..de15e07a
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..398664b7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..3a0685c8
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3ec70ef0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium03/preview/proc_dev_circuit_motherboard_medium03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/proc_dev_circuit_motherboard_medium03.usda b/ALab/entity/proc_dev_circuit_motherboard_medium03/proc_dev_circuit_motherboard_medium03.usda
new file mode 100644
index 00000000..5ffb236c
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium03/proc_dev_circuit_motherboard_medium03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_medium03_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_medium03_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_medium03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_medium03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458174"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium03/surfacing/proc_dev_circuit_motherboard_medium03_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_medium03/surfacing/proc_dev_circuit_motherboard_medium03_surfacing.usda
new file mode 100644
index 00000000..31add34d
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium03/surfacing/proc_dev_circuit_motherboard_medium03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_medium03/look_surfacing_proc_dev_circuit_motherboard_medium03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/modelling/proc_dev_circuit_motherboard_medium04_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_medium04/modelling/proc_dev_circuit_motherboard_medium04_modelling.usda
new file mode 100644
index 00000000..5b08cc77
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium04/modelling/proc_dev_circuit_motherboard_medium04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/geo_modelling_proc_dev_circuit_motherboard_medium04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview.usda
new file mode 100644
index 00000000..72ec52ad
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_medium04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_medium04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_medium04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_medium04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_medium04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_medium04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..63e14bcc
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..37641b2f
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a8db7760
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..af1af6b2
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..de1fbec1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a561a1fb
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_medium04/preview/proc_dev_circuit_motherboard_medium04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/proc_dev_circuit_motherboard_medium04.usda b/ALab/entity/proc_dev_circuit_motherboard_medium04/proc_dev_circuit_motherboard_medium04.usda
new file mode 100644
index 00000000..9fb41977
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium04/proc_dev_circuit_motherboard_medium04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_medium04_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_medium04_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_medium04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_medium04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459542"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_medium04/surfacing/proc_dev_circuit_motherboard_medium04_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_medium04/surfacing/proc_dev_circuit_motherboard_medium04_surfacing.usda
new file mode 100644
index 00000000..c378f6dd
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_medium04/surfacing/proc_dev_circuit_motherboard_medium04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_medium04/look_surfacing_proc_dev_circuit_motherboard_medium04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/modelling/proc_dev_circuit_motherboard_small01_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_small01/modelling/proc_dev_circuit_motherboard_small01_modelling.usda
new file mode 100644
index 00000000..e0f07485
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small01/modelling/proc_dev_circuit_motherboard_small01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_small01/geo_modelling_proc_dev_circuit_motherboard_small01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview.usda
new file mode 100644
index 00000000..6f562ffb
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_small01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_small01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_small01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_small01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_small01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_small01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..62de973e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..02d9d028
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ec46855d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..194a4aec
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e0e42624
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..24523a26
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small01/preview/proc_dev_circuit_motherboard_small01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/proc_dev_circuit_motherboard_small01.usda b/ALab/entity/proc_dev_circuit_motherboard_small01/proc_dev_circuit_motherboard_small01.usda
new file mode 100644
index 00000000..af7156a3
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small01/proc_dev_circuit_motherboard_small01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_small01_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_small01_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_small01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_small01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832453020"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small01/surfacing/proc_dev_circuit_motherboard_small01_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_small01/surfacing/proc_dev_circuit_motherboard_small01_surfacing.usda
new file mode 100644
index 00000000..973c43c2
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small01/surfacing/proc_dev_circuit_motherboard_small01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_small01/look_surfacing_proc_dev_circuit_motherboard_small01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/modelling/proc_dev_circuit_motherboard_small02_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_small02/modelling/proc_dev_circuit_motherboard_small02_modelling.usda
new file mode 100644
index 00000000..c151807c
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small02/modelling/proc_dev_circuit_motherboard_small02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_small02/geo_modelling_proc_dev_circuit_motherboard_small02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview.usda
new file mode 100644
index 00000000..a158ecdf
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_small02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_small02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_small02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_small02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_small02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_small02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..36457596
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e8ace165
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..212d8cd8
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1eaa7bc5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c3c2d646
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f94bb335
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small02/preview/proc_dev_circuit_motherboard_small02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/proc_dev_circuit_motherboard_small02.usda b/ALab/entity/proc_dev_circuit_motherboard_small02/proc_dev_circuit_motherboard_small02.usda
new file mode 100644
index 00000000..6d538f1b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small02/proc_dev_circuit_motherboard_small02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_small02_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_small02_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_small02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_small02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457198"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small02/surfacing/proc_dev_circuit_motherboard_small02_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_small02/surfacing/proc_dev_circuit_motherboard_small02_surfacing.usda
new file mode 100644
index 00000000..52452357
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small02/surfacing/proc_dev_circuit_motherboard_small02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_small02/look_surfacing_proc_dev_circuit_motherboard_small02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/modelling/proc_dev_circuit_motherboard_small03_modelling.usda b/ALab/entity/proc_dev_circuit_motherboard_small03/modelling/proc_dev_circuit_motherboard_small03_modelling.usda
new file mode 100644
index 00000000..9a87cf88
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small03/modelling/proc_dev_circuit_motherboard_small03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_motherboard_small03/geo_modelling_proc_dev_circuit_motherboard_small03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview.usda b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview.usda
new file mode 100644
index 00000000..235af097
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_motherboard_small03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_motherboard_small03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_motherboard_small03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_motherboard_small03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_motherboard_small03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_motherboard_small03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ac7aa887
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..387244c7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5bd07e18
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..9576014d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e7a7985c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..49af2f86
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_motherboard_small03/preview/proc_dev_circuit_motherboard_small03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/proc_dev_circuit_motherboard_small03.usda b/ALab/entity/proc_dev_circuit_motherboard_small03/proc_dev_circuit_motherboard_small03.usda
new file mode 100644
index 00000000..328bd606
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small03/proc_dev_circuit_motherboard_small03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_motherboard_small03_surfacing.usda@,
+ @modelling/proc_dev_circuit_motherboard_small03_modelling.usda@,
+ @preview/proc_dev_circuit_motherboard_small03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_motherboard_small03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832446228"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_motherboard_small03/surfacing/proc_dev_circuit_motherboard_small03_surfacing.usda b/ALab/entity/proc_dev_circuit_motherboard_small03/surfacing/proc_dev_circuit_motherboard_small03_surfacing.usda
new file mode 100644
index 00000000..5ad74a78
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_motherboard_small03/surfacing/proc_dev_circuit_motherboard_small03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_motherboard_small03/look_surfacing_proc_dev_circuit_motherboard_small03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor01/modelling/proc_dev_circuit_resistor01_modelling.usda b/ALab/entity/proc_dev_circuit_resistor01/modelling/proc_dev_circuit_resistor01_modelling.usda
new file mode 100644
index 00000000..a1232906
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor01/modelling/proc_dev_circuit_resistor01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor01/geo_modelling_proc_dev_circuit_resistor01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview.usda b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview.usda
new file mode 100644
index 00000000..aacb59fd
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..8c95e7cd
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0b01cfc9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d952a224
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..cc236847
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e8313961
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a033229b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor01/preview/proc_dev_circuit_resistor01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda b/ALab/entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda
new file mode 100644
index 00000000..7434b858
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor01_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor01_modelling.usda@,
+ @preview/proc_dev_circuit_resistor01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456460"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor01/surfacing/proc_dev_circuit_resistor01_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor01/surfacing/proc_dev_circuit_resistor01_surfacing.usda
new file mode 100644
index 00000000..1945107f
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor01/surfacing/proc_dev_circuit_resistor01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor01/look_surfacing_proc_dev_circuit_resistor01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor02/modelling/proc_dev_circuit_resistor02_modelling.usda b/ALab/entity/proc_dev_circuit_resistor02/modelling/proc_dev_circuit_resistor02_modelling.usda
new file mode 100644
index 00000000..ee79a848
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor02/modelling/proc_dev_circuit_resistor02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor02/geo_modelling_proc_dev_circuit_resistor02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview.usda b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview.usda
new file mode 100644
index 00000000..7dc4a308
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1ad8da87
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..80d6abad
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0274030c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e7cded5b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f952f5b9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c75419b3
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor02/preview/proc_dev_circuit_resistor02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda b/ALab/entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda
new file mode 100644
index 00000000..6a4618bd
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor02_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor02_modelling.usda@,
+ @preview/proc_dev_circuit_resistor02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458600"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor02/surfacing/proc_dev_circuit_resistor02_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor02/surfacing/proc_dev_circuit_resistor02_surfacing.usda
new file mode 100644
index 00000000..57f006e6
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor02/surfacing/proc_dev_circuit_resistor02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor02/look_surfacing_proc_dev_circuit_resistor02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor03/modelling/proc_dev_circuit_resistor03_modelling.usda b/ALab/entity/proc_dev_circuit_resistor03/modelling/proc_dev_circuit_resistor03_modelling.usda
new file mode 100644
index 00000000..0f8cfe48
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor03/modelling/proc_dev_circuit_resistor03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor03/geo_modelling_proc_dev_circuit_resistor03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview.usda b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview.usda
new file mode 100644
index 00000000..4fee173f
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b35844af
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..be3d02d8
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..4875f695
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5d5090f5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..eb6be429
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d92bb8d5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor03/preview/proc_dev_circuit_resistor03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor03/proc_dev_circuit_resistor03.usda b/ALab/entity/proc_dev_circuit_resistor03/proc_dev_circuit_resistor03.usda
new file mode 100644
index 00000000..f16b26c1
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor03/proc_dev_circuit_resistor03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor03_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor03_modelling.usda@,
+ @preview/proc_dev_circuit_resistor03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459776"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor03/surfacing/proc_dev_circuit_resistor03_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor03/surfacing/proc_dev_circuit_resistor03_surfacing.usda
new file mode 100644
index 00000000..bf7bedd4
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor03/surfacing/proc_dev_circuit_resistor03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor03/look_surfacing_proc_dev_circuit_resistor03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor04/modelling/proc_dev_circuit_resistor04_modelling.usda b/ALab/entity/proc_dev_circuit_resistor04/modelling/proc_dev_circuit_resistor04_modelling.usda
new file mode 100644
index 00000000..5be77d95
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor04/modelling/proc_dev_circuit_resistor04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor04/geo_modelling_proc_dev_circuit_resistor04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview.usda b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview.usda
new file mode 100644
index 00000000..8e5462fe
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..8d4286c0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5aff531b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1f3ee716
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ccea632d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7d475b65
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f17a07e3
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor04/preview/proc_dev_circuit_resistor04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor04/proc_dev_circuit_resistor04.usda b/ALab/entity/proc_dev_circuit_resistor04/proc_dev_circuit_resistor04.usda
new file mode 100644
index 00000000..274d25fb
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor04/proc_dev_circuit_resistor04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor04_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor04_modelling.usda@,
+ @preview/proc_dev_circuit_resistor04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459684"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor04/surfacing/proc_dev_circuit_resistor04_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor04/surfacing/proc_dev_circuit_resistor04_surfacing.usda
new file mode 100644
index 00000000..78e43f44
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor04/surfacing/proc_dev_circuit_resistor04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor04/look_surfacing_proc_dev_circuit_resistor04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor05/modelling/proc_dev_circuit_resistor05_modelling.usda b/ALab/entity/proc_dev_circuit_resistor05/modelling/proc_dev_circuit_resistor05_modelling.usda
new file mode 100644
index 00000000..2e2c78db
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor05/modelling/proc_dev_circuit_resistor05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor05/geo_modelling_proc_dev_circuit_resistor05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview.usda b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview.usda
new file mode 100644
index 00000000..4554e842
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..63fdcc92
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9d83c76b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fef558ae
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..318dc68b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f6547c47
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..493a55fb
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor05/preview/proc_dev_circuit_resistor05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda b/ALab/entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda
new file mode 100644
index 00000000..cceeae52
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor05_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor05_modelling.usda@,
+ @preview/proc_dev_circuit_resistor05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460166"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor05/surfacing/proc_dev_circuit_resistor05_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor05/surfacing/proc_dev_circuit_resistor05_surfacing.usda
new file mode 100644
index 00000000..310d8f0e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor05/surfacing/proc_dev_circuit_resistor05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor05/look_surfacing_proc_dev_circuit_resistor05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor06/modelling/proc_dev_circuit_resistor06_modelling.usda b/ALab/entity/proc_dev_circuit_resistor06/modelling/proc_dev_circuit_resistor06_modelling.usda
new file mode 100644
index 00000000..753ce721
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor06/modelling/proc_dev_circuit_resistor06_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor06/geo_modelling_proc_dev_circuit_resistor06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview.usda b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview.usda
new file mode 100644
index 00000000..bb833547
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor06_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor06_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor06_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor06_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor06_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor06_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..be307d0c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2fd5b0af
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2b9b1c95
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2c117eec
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..facfc5bc
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d5da9777
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor06/preview/proc_dev_circuit_resistor06_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda b/ALab/entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda
new file mode 100644
index 00000000..201850f2
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor06_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor06_modelling.usda@,
+ @preview/proc_dev_circuit_resistor06_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor06"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832449724"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor06/surfacing/proc_dev_circuit_resistor06_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor06/surfacing/proc_dev_circuit_resistor06_surfacing.usda
new file mode 100644
index 00000000..adaced01
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor06/surfacing/proc_dev_circuit_resistor06_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor06/look_surfacing_proc_dev_circuit_resistor06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor07/modelling/proc_dev_circuit_resistor07_modelling.usda b/ALab/entity/proc_dev_circuit_resistor07/modelling/proc_dev_circuit_resistor07_modelling.usda
new file mode 100644
index 00000000..86004e03
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor07/modelling/proc_dev_circuit_resistor07_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor07/geo_modelling_proc_dev_circuit_resistor07.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview.usda b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview.usda
new file mode 100644
index 00000000..67ae98b8
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor07_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor07_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor07_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor07_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor07_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor07_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..2ef09f81
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9443baa6
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..460f985e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5d809ad0
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1e01d5c9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1af36419
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor07/preview/proc_dev_circuit_resistor07_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor07/proc_dev_circuit_resistor07.usda b/ALab/entity/proc_dev_circuit_resistor07/proc_dev_circuit_resistor07.usda
new file mode 100644
index 00000000..df7a01aa
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor07/proc_dev_circuit_resistor07.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor07_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor07_modelling.usda@,
+ @preview/proc_dev_circuit_resistor07_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor07"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457834"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor07/surfacing/proc_dev_circuit_resistor07_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor07/surfacing/proc_dev_circuit_resistor07_surfacing.usda
new file mode 100644
index 00000000..4e7b4a58
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor07/surfacing/proc_dev_circuit_resistor07_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor07/look_surfacing_proc_dev_circuit_resistor07.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor08/modelling/proc_dev_circuit_resistor08_modelling.usda b/ALab/entity/proc_dev_circuit_resistor08/modelling/proc_dev_circuit_resistor08_modelling.usda
new file mode 100644
index 00000000..af3bb851
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor08/modelling/proc_dev_circuit_resistor08_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor08/geo_modelling_proc_dev_circuit_resistor08.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview.usda b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview.usda
new file mode 100644
index 00000000..f294e9b2
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor08_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor08_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor08_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor08_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor08_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor08_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..df3647d9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..72e89a37
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..cd2cfcda
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..110123ac
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..322b282b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..14a23ead
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor08/preview/proc_dev_circuit_resistor08_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda b/ALab/entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda
new file mode 100644
index 00000000..6ad366a6
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor08_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor08_modelling.usda@,
+ @preview/proc_dev_circuit_resistor08_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor08"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455636"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor08/surfacing/proc_dev_circuit_resistor08_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor08/surfacing/proc_dev_circuit_resistor08_surfacing.usda
new file mode 100644
index 00000000..03dcd089
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor08/surfacing/proc_dev_circuit_resistor08_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor08/look_surfacing_proc_dev_circuit_resistor08.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor09/modelling/proc_dev_circuit_resistor09_modelling.usda b/ALab/entity/proc_dev_circuit_resistor09/modelling/proc_dev_circuit_resistor09_modelling.usda
new file mode 100644
index 00000000..06b3ec4e
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor09/modelling/proc_dev_circuit_resistor09_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor09/geo_modelling_proc_dev_circuit_resistor09.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview.usda b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview.usda
new file mode 100644
index 00000000..aaddb49d
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor09_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor09_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor09_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor09_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor09_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor09_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..79b53652
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..1878e6d2
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..229fa11d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a48a76e5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2c84d3e7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8afdfcc7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor09/preview/proc_dev_circuit_resistor09_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor09/proc_dev_circuit_resistor09.usda b/ALab/entity/proc_dev_circuit_resistor09/proc_dev_circuit_resistor09.usda
new file mode 100644
index 00000000..56c7978d
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor09/proc_dev_circuit_resistor09.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor09_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor09_modelling.usda@,
+ @preview/proc_dev_circuit_resistor09_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor09"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459610"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor09/surfacing/proc_dev_circuit_resistor09_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor09/surfacing/proc_dev_circuit_resistor09_surfacing.usda
new file mode 100644
index 00000000..431fd857
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor09/surfacing/proc_dev_circuit_resistor09_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor09/look_surfacing_proc_dev_circuit_resistor09.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor10/modelling/proc_dev_circuit_resistor10_modelling.usda b/ALab/entity/proc_dev_circuit_resistor10/modelling/proc_dev_circuit_resistor10_modelling.usda
new file mode 100644
index 00000000..a993f9ee
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor10/modelling/proc_dev_circuit_resistor10_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_resistor10/geo_modelling_proc_dev_circuit_resistor10.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview.usda b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview.usda
new file mode 100644
index 00000000..5e01e3ba
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_resistor10_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_resistor10_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_resistor10_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_resistor10_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_resistor10_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_resistor10_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..def02cab
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..61973d74
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..471adc0e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3900b1e4
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..50bc0a2b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a0c62b7c
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_resistor10/preview/proc_dev_circuit_resistor10_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_resistor10/proc_dev_circuit_resistor10.usda b/ALab/entity/proc_dev_circuit_resistor10/proc_dev_circuit_resistor10.usda
new file mode 100644
index 00000000..e04019af
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor10/proc_dev_circuit_resistor10.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_resistor10_surfacing.usda@,
+ @modelling/proc_dev_circuit_resistor10_modelling.usda@,
+ @preview/proc_dev_circuit_resistor10_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_resistor10"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457138"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_resistor10/surfacing/proc_dev_circuit_resistor10_surfacing.usda b/ALab/entity/proc_dev_circuit_resistor10/surfacing/proc_dev_circuit_resistor10_surfacing.usda
new file mode 100644
index 00000000..e46801da
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_resistor10/surfacing/proc_dev_circuit_resistor10_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_resistor10/look_surfacing_proc_dev_circuit_resistor10.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder01/modelling/proc_dev_circuit_solder01_modelling.usda b/ALab/entity/proc_dev_circuit_solder01/modelling/proc_dev_circuit_solder01_modelling.usda
new file mode 100644
index 00000000..71036d4a
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder01/modelling/proc_dev_circuit_solder01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_solder01/geo_modelling_proc_dev_circuit_solder01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview.usda b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview.usda
new file mode 100644
index 00000000..0a5a74a3
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_solder01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_solder01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_solder01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_solder01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_solder01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_solder01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..5bac1ec1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ca8e3134
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..66adbd7b
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..b1843eab
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..58614cb4
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..441e68e5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder01/preview/proc_dev_circuit_solder01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder01/proc_dev_circuit_solder01.usda b/ALab/entity/proc_dev_circuit_solder01/proc_dev_circuit_solder01.usda
new file mode 100644
index 00000000..f3da3d82
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder01/proc_dev_circuit_solder01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_solder01_surfacing.usda@,
+ @modelling/proc_dev_circuit_solder01_modelling.usda@,
+ @preview/proc_dev_circuit_solder01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_solder01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460832"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder01/surfacing/proc_dev_circuit_solder01_surfacing.usda b/ALab/entity/proc_dev_circuit_solder01/surfacing/proc_dev_circuit_solder01_surfacing.usda
new file mode 100644
index 00000000..1d258a75
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder01/surfacing/proc_dev_circuit_solder01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_solder01/look_surfacing_proc_dev_circuit_solder01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder02/modelling/proc_dev_circuit_solder02_modelling.usda b/ALab/entity/proc_dev_circuit_solder02/modelling/proc_dev_circuit_solder02_modelling.usda
new file mode 100644
index 00000000..50d3c060
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder02/modelling/proc_dev_circuit_solder02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_solder02/geo_modelling_proc_dev_circuit_solder02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview.usda b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview.usda
new file mode 100644
index 00000000..d6c4ec1b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_solder02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_solder02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_solder02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_solder02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_solder02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_solder02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7c96410d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ea1563cc
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..23c96899
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..fb861594
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ae0559db
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f7f44cca
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder02/preview/proc_dev_circuit_solder02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder02/proc_dev_circuit_solder02.usda b/ALab/entity/proc_dev_circuit_solder02/proc_dev_circuit_solder02.usda
new file mode 100644
index 00000000..e4826e5c
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder02/proc_dev_circuit_solder02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_solder02_surfacing.usda@,
+ @modelling/proc_dev_circuit_solder02_modelling.usda@,
+ @preview/proc_dev_circuit_solder02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_solder02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458526"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder02/surfacing/proc_dev_circuit_solder02_surfacing.usda b/ALab/entity/proc_dev_circuit_solder02/surfacing/proc_dev_circuit_solder02_surfacing.usda
new file mode 100644
index 00000000..727a6940
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder02/surfacing/proc_dev_circuit_solder02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_solder02/look_surfacing_proc_dev_circuit_solder02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder03/modelling/proc_dev_circuit_solder03_modelling.usda b/ALab/entity/proc_dev_circuit_solder03/modelling/proc_dev_circuit_solder03_modelling.usda
new file mode 100644
index 00000000..c4a6dc86
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder03/modelling/proc_dev_circuit_solder03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_solder03/geo_modelling_proc_dev_circuit_solder03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview.usda b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview.usda
new file mode 100644
index 00000000..a46d1ba5
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_solder03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_solder03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_solder03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_solder03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_solder03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_solder03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b2169b3d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e5938f35
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..8d628215
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..9cd1d4ab
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f17c96b9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c78ceb4e
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_solder03/preview/proc_dev_circuit_solder03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_solder03/proc_dev_circuit_solder03.usda b/ALab/entity/proc_dev_circuit_solder03/proc_dev_circuit_solder03.usda
new file mode 100644
index 00000000..027bc478
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder03/proc_dev_circuit_solder03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_solder03_surfacing.usda@,
+ @modelling/proc_dev_circuit_solder03_modelling.usda@,
+ @preview/proc_dev_circuit_solder03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_solder03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454982"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_solder03/surfacing/proc_dev_circuit_solder03_surfacing.usda b/ALab/entity/proc_dev_circuit_solder03/surfacing/proc_dev_circuit_solder03_surfacing.usda
new file mode 100644
index 00000000..fb944722
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_solder03/surfacing/proc_dev_circuit_solder03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_solder03/look_surfacing_proc_dev_circuit_solder03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/modelling/proc_dev_circuit_tranformer01_modelling.usda b/ALab/entity/proc_dev_circuit_tranformer01/modelling/proc_dev_circuit_tranformer01_modelling.usda
new file mode 100644
index 00000000..c3467ffa
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_tranformer01/modelling/proc_dev_circuit_tranformer01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_tranformer01/geo_modelling_proc_dev_circuit_tranformer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview.usda b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview.usda
new file mode 100644
index 00000000..185d2d5b
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_tranformer01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_tranformer01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_tranformer01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_tranformer01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_tranformer01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_tranformer01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..004c5cb5
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f6988b82
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..81706cd4
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0249a0a2
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..65c851a7
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..70f41b86
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer01/preview/proc_dev_circuit_tranformer01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/proc_dev_circuit_tranformer01.usda b/ALab/entity/proc_dev_circuit_tranformer01/proc_dev_circuit_tranformer01.usda
new file mode 100644
index 00000000..e30b44bd
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_tranformer01/proc_dev_circuit_tranformer01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_tranformer01_surfacing.usda@,
+ @modelling/proc_dev_circuit_tranformer01_modelling.usda@,
+ @preview/proc_dev_circuit_tranformer01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_tranformer01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457028"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_tranformer01/surfacing/proc_dev_circuit_tranformer01_surfacing.usda b/ALab/entity/proc_dev_circuit_tranformer01/surfacing/proc_dev_circuit_tranformer01_surfacing.usda
new file mode 100644
index 00000000..4f8844e2
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_tranformer01/surfacing/proc_dev_circuit_tranformer01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_tranformer01/look_surfacing_proc_dev_circuit_tranformer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/modelling/proc_dev_circuit_tranformer02_modelling.usda b/ALab/entity/proc_dev_circuit_tranformer02/modelling/proc_dev_circuit_tranformer02_modelling.usda
new file mode 100644
index 00000000..26e92f04
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_tranformer02/modelling/proc_dev_circuit_tranformer02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/proc_dev_circuit_tranformer02/geo_modelling_proc_dev_circuit_tranformer02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview.usda b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview.usda
new file mode 100644
index 00000000..169849b5
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @proc_dev_circuit_tranformer02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @proc_dev_circuit_tranformer02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @proc_dev_circuit_tranformer02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @proc_dev_circuit_tranformer02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @proc_dev_circuit_tranformer02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @proc_dev_circuit_tranformer02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_X_pos.png b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..088f62a1
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_x_neg.png b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7bbb206d
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_y_neg.png b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..8aa5d859
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_y_pos.png b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..aec8bbca
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_z_neg.png b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..465801c9
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_z_pos.png b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..768e8df2
Binary files /dev/null and b/ALab/entity/proc_dev_circuit_tranformer02/preview/proc_dev_circuit_tranformer02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/proc_dev_circuit_tranformer02.usda b/ALab/entity/proc_dev_circuit_tranformer02/proc_dev_circuit_tranformer02.usda
new file mode 100644
index 00000000..562745ef
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_tranformer02/proc_dev_circuit_tranformer02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/proc_dev_circuit_tranformer02_surfacing.usda@,
+ @modelling/proc_dev_circuit_tranformer02_modelling.usda@,
+ @preview/proc_dev_circuit_tranformer02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "proc_dev_circuit_tranformer02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459208"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/proc_dev_circuit_tranformer02/surfacing/proc_dev_circuit_tranformer02_surfacing.usda b/ALab/entity/proc_dev_circuit_tranformer02/surfacing/proc_dev_circuit_tranformer02_surfacing.usda
new file mode 100644
index 00000000..12ae6e5c
--- /dev/null
+++ b/ALab/entity/proc_dev_circuit_tranformer02/surfacing/proc_dev_circuit_tranformer02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/proc_dev_circuit_tranformer02/look_surfacing_proc_dev_circuit_tranformer02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_crayon_box01/modelling/stationary_crayon_box01_modelling.usda b/ALab/entity/stationary_crayon_box01/modelling/stationary_crayon_box01_modelling.usda
new file mode 100644
index 00000000..7dd33c91
--- /dev/null
+++ b/ALab/entity/stationary_crayon_box01/modelling/stationary_crayon_box01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_crayon_box01/geo_modelling_stationary_crayon_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview.usda b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview.usda
new file mode 100644
index 00000000..33bc1c02
--- /dev/null
+++ b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_crayon_box01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_crayon_box01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_crayon_box01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_crayon_box01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_crayon_box01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_crayon_box01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_X_pos.png b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..aa15c18e
Binary files /dev/null and b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_x_neg.png b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7e9986e6
Binary files /dev/null and b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_y_neg.png b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..480bdc75
Binary files /dev/null and b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_y_pos.png b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6885fe11
Binary files /dev/null and b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_z_neg.png b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a28070b7
Binary files /dev/null and b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_z_pos.png b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6762d4f6
Binary files /dev/null and b/ALab/entity/stationary_crayon_box01/preview/stationary_crayon_box01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_crayon_box01/stationary_crayon_box01.usda b/ALab/entity/stationary_crayon_box01/stationary_crayon_box01.usda
new file mode 100644
index 00000000..0089c5e4
--- /dev/null
+++ b/ALab/entity/stationary_crayon_box01/stationary_crayon_box01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_crayon_box01_surfacing.usda@,
+ @modelling/stationary_crayon_box01_modelling.usda@,
+ @preview/stationary_crayon_box01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_crayon_box01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455428"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_crayon_box01/surfacing/stationary_crayon_box01_surfacing.usda b/ALab/entity/stationary_crayon_box01/surfacing/stationary_crayon_box01_surfacing.usda
new file mode 100644
index 00000000..de854d71
--- /dev/null
+++ b/ALab/entity/stationary_crayon_box01/surfacing/stationary_crayon_box01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_crayon_box01/look_surfacing_stationary_crayon_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_notepad01/modelling/stationary_notepad01_modelling.usda b/ALab/entity/stationary_notepad01/modelling/stationary_notepad01_modelling.usda
new file mode 100644
index 00000000..52f5cde1
--- /dev/null
+++ b/ALab/entity/stationary_notepad01/modelling/stationary_notepad01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_notepad01/geo_modelling_stationary_notepad01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview.usda b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview.usda
new file mode 100644
index 00000000..d208372e
--- /dev/null
+++ b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_notepad01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_notepad01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_notepad01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_notepad01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_notepad01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_notepad01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_X_pos.png b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4cf40089
Binary files /dev/null and b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_x_neg.png b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..8e930da3
Binary files /dev/null and b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_y_neg.png b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..f1e21943
Binary files /dev/null and b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_y_pos.png b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..16cedd8d
Binary files /dev/null and b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_z_neg.png b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..929d5913
Binary files /dev/null and b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_z_pos.png b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5ae9504c
Binary files /dev/null and b/ALab/entity/stationary_notepad01/preview/stationary_notepad01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_notepad01/stationary_notepad01.usda b/ALab/entity/stationary_notepad01/stationary_notepad01.usda
new file mode 100644
index 00000000..16bc045f
--- /dev/null
+++ b/ALab/entity/stationary_notepad01/stationary_notepad01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_notepad01_surfacing.usda@,
+ @modelling/stationary_notepad01_modelling.usda@,
+ @preview/stationary_notepad01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_notepad01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455142"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_notepad01/surfacing/stationary_notepad01_surfacing.usda b/ALab/entity/stationary_notepad01/surfacing/stationary_notepad01_surfacing.usda
new file mode 100644
index 00000000..e87bfad2
--- /dev/null
+++ b/ALab/entity/stationary_notepad01/surfacing/stationary_notepad01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_notepad01/look_surfacing_stationary_notepad01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper01/modelling/stationary_paper01_modelling.usda b/ALab/entity/stationary_paper01/modelling/stationary_paper01_modelling.usda
new file mode 100644
index 00000000..8a262a94
--- /dev/null
+++ b/ALab/entity/stationary_paper01/modelling/stationary_paper01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_paper01/geo_modelling_stationary_paper01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper01/preview/stationary_paper01_preview.usda b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview.usda
new file mode 100644
index 00000000..82b5b4e6
--- /dev/null
+++ b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_paper01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_paper01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_paper01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_paper01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_paper01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_paper01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_X_pos.png b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..69d9d4dd
Binary files /dev/null and b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_x_neg.png b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d81f003a
Binary files /dev/null and b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_y_neg.png b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1140ae8e
Binary files /dev/null and b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_y_pos.png b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5e3eff98
Binary files /dev/null and b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_z_neg.png b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..39f04885
Binary files /dev/null and b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_z_pos.png b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7a90669d
Binary files /dev/null and b/ALab/entity/stationary_paper01/preview/stationary_paper01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_paper01/stationary_paper01.usda b/ALab/entity/stationary_paper01/stationary_paper01.usda
new file mode 100644
index 00000000..3bd50a99
--- /dev/null
+++ b/ALab/entity/stationary_paper01/stationary_paper01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_paper01_surfacing.usda@,
+ @modelling/stationary_paper01_modelling.usda@,
+ @preview/stationary_paper01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_paper01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454814"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper01/surfacing/stationary_paper01_surfacing.usda b/ALab/entity/stationary_paper01/surfacing/stationary_paper01_surfacing.usda
new file mode 100644
index 00000000..e0a34b92
--- /dev/null
+++ b/ALab/entity/stationary_paper01/surfacing/stationary_paper01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_paper01/look_surfacing_stationary_paper01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper02/modelling/stationary_paper02_modelling.usda b/ALab/entity/stationary_paper02/modelling/stationary_paper02_modelling.usda
new file mode 100644
index 00000000..cbe30688
--- /dev/null
+++ b/ALab/entity/stationary_paper02/modelling/stationary_paper02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_paper02/geo_modelling_stationary_paper02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper02/preview/stationary_paper02_preview.usda b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview.usda
new file mode 100644
index 00000000..9c927917
--- /dev/null
+++ b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_paper02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_paper02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_paper02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_paper02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_paper02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_paper02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_X_pos.png b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..590c40a8
Binary files /dev/null and b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_x_neg.png b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c2798a85
Binary files /dev/null and b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_y_neg.png b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..34d3d606
Binary files /dev/null and b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_y_pos.png b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1123d3af
Binary files /dev/null and b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_z_neg.png b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f23967c0
Binary files /dev/null and b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_z_pos.png b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..21774d17
Binary files /dev/null and b/ALab/entity/stationary_paper02/preview/stationary_paper02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_paper02/stationary_paper02.usda b/ALab/entity/stationary_paper02/stationary_paper02.usda
new file mode 100644
index 00000000..e9ccdca8
--- /dev/null
+++ b/ALab/entity/stationary_paper02/stationary_paper02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_paper02_surfacing.usda@,
+ @modelling/stationary_paper02_modelling.usda@,
+ @preview/stationary_paper02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_paper02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459740"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper02/surfacing/stationary_paper02_surfacing.usda b/ALab/entity/stationary_paper02/surfacing/stationary_paper02_surfacing.usda
new file mode 100644
index 00000000..5fbec84a
--- /dev/null
+++ b/ALab/entity/stationary_paper02/surfacing/stationary_paper02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_paper02/look_surfacing_stationary_paper02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper03/modelling/stationary_paper03_modelling.usda b/ALab/entity/stationary_paper03/modelling/stationary_paper03_modelling.usda
new file mode 100644
index 00000000..cbe30688
--- /dev/null
+++ b/ALab/entity/stationary_paper03/modelling/stationary_paper03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_paper02/geo_modelling_stationary_paper02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper03/preview/stationary_paper03_preview.usda b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview.usda
new file mode 100644
index 00000000..e3be8d0d
--- /dev/null
+++ b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_paper03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_paper03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_paper03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_paper03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_paper03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_paper03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_X_pos.png b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..eac624d0
Binary files /dev/null and b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_x_neg.png b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b68479e8
Binary files /dev/null and b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_y_neg.png b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..554639e1
Binary files /dev/null and b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_y_pos.png b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a0a59b5e
Binary files /dev/null and b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_z_neg.png b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ccbc191f
Binary files /dev/null and b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_z_pos.png b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..396ae540
Binary files /dev/null and b/ALab/entity/stationary_paper03/preview/stationary_paper03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_paper03/stationary_paper03.usda b/ALab/entity/stationary_paper03/stationary_paper03.usda
new file mode 100644
index 00000000..a11a4b5d
--- /dev/null
+++ b/ALab/entity/stationary_paper03/stationary_paper03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_paper03_surfacing.usda@,
+ @modelling/stationary_paper03_modelling.usda@,
+ @preview/stationary_paper03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_paper03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832505160"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_paper03/surfacing/stationary_paper03_surfacing.usda b/ALab/entity/stationary_paper03/surfacing/stationary_paper03_surfacing.usda
new file mode 100644
index 00000000..fca9a196
--- /dev/null
+++ b/ALab/entity/stationary_paper03/surfacing/stationary_paper03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_paper03/look_surfacing_stationary_paper03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil01/modelling/stationary_pencil01_modelling.usda b/ALab/entity/stationary_pencil01/modelling/stationary_pencil01_modelling.usda
new file mode 100644
index 00000000..2dada984
--- /dev/null
+++ b/ALab/entity/stationary_pencil01/modelling/stationary_pencil01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_pencil01/geo_modelling_stationary_pencil01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview.usda b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview.usda
new file mode 100644
index 00000000..eaa53bae
--- /dev/null
+++ b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_pencil01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_pencil01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_pencil01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_pencil01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_pencil01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_pencil01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_X_pos.png b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4b8dcbdd
Binary files /dev/null and b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_x_neg.png b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..97cd85a4
Binary files /dev/null and b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_y_neg.png b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..de1cb604
Binary files /dev/null and b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_y_pos.png b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3da996ac
Binary files /dev/null and b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_z_neg.png b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..23c9ff96
Binary files /dev/null and b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_z_pos.png b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..81821898
Binary files /dev/null and b/ALab/entity/stationary_pencil01/preview/stationary_pencil01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_pencil01/stationary_pencil01.usda b/ALab/entity/stationary_pencil01/stationary_pencil01.usda
new file mode 100644
index 00000000..6c4f0df9
--- /dev/null
+++ b/ALab/entity/stationary_pencil01/stationary_pencil01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_pencil01_surfacing.usda@,
+ @modelling/stationary_pencil01_modelling.usda@,
+ @preview/stationary_pencil01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_pencil01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832446238"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil01/surfacing/stationary_pencil01_surfacing.usda b/ALab/entity/stationary_pencil01/surfacing/stationary_pencil01_surfacing.usda
new file mode 100644
index 00000000..dc63c318
--- /dev/null
+++ b/ALab/entity/stationary_pencil01/surfacing/stationary_pencil01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_pencil01/look_surfacing_stationary_pencil01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil02/modelling/stationary_pencil02_modelling.usda b/ALab/entity/stationary_pencil02/modelling/stationary_pencil02_modelling.usda
new file mode 100644
index 00000000..4b779fca
--- /dev/null
+++ b/ALab/entity/stationary_pencil02/modelling/stationary_pencil02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_pencil02/geo_modelling_stationary_pencil02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview.usda b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview.usda
new file mode 100644
index 00000000..62c607b6
--- /dev/null
+++ b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_pencil02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_pencil02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_pencil02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_pencil02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_pencil02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_pencil02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_X_pos.png b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..17fe1b16
Binary files /dev/null and b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_x_neg.png b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..82af2ee2
Binary files /dev/null and b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_y_neg.png b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..46185ce2
Binary files /dev/null and b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_y_pos.png b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0ff38e1b
Binary files /dev/null and b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_z_neg.png b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ad0021c2
Binary files /dev/null and b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_z_pos.png b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e73520f6
Binary files /dev/null and b/ALab/entity/stationary_pencil02/preview/stationary_pencil02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_pencil02/stationary_pencil02.usda b/ALab/entity/stationary_pencil02/stationary_pencil02.usda
new file mode 100644
index 00000000..8ae3e348
--- /dev/null
+++ b/ALab/entity/stationary_pencil02/stationary_pencil02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_pencil02_surfacing.usda@,
+ @modelling/stationary_pencil02_modelling.usda@,
+ @preview/stationary_pencil02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_pencil02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457300"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil02/surfacing/stationary_pencil02_surfacing.usda b/ALab/entity/stationary_pencil02/surfacing/stationary_pencil02_surfacing.usda
new file mode 100644
index 00000000..e1a95581
--- /dev/null
+++ b/ALab/entity/stationary_pencil02/surfacing/stationary_pencil02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_pencil02/look_surfacing_stationary_pencil02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil03/modelling/stationary_pencil03_modelling.usda b/ALab/entity/stationary_pencil03/modelling/stationary_pencil03_modelling.usda
new file mode 100644
index 00000000..37d6ad65
--- /dev/null
+++ b/ALab/entity/stationary_pencil03/modelling/stationary_pencil03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_pencil03/geo_modelling_stationary_pencil03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview.usda b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview.usda
new file mode 100644
index 00000000..1d36540a
--- /dev/null
+++ b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_pencil03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_pencil03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_pencil03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_pencil03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_pencil03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_pencil03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_X_pos.png b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e15cd46b
Binary files /dev/null and b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_x_neg.png b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..8fdc12d5
Binary files /dev/null and b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_y_neg.png b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..69b2902e
Binary files /dev/null and b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_y_pos.png b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..aaea5526
Binary files /dev/null and b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_z_neg.png b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f29f4f91
Binary files /dev/null and b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_z_pos.png b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9699b64b
Binary files /dev/null and b/ALab/entity/stationary_pencil03/preview/stationary_pencil03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_pencil03/stationary_pencil03.usda b/ALab/entity/stationary_pencil03/stationary_pencil03.usda
new file mode 100644
index 00000000..430e2045
--- /dev/null
+++ b/ALab/entity/stationary_pencil03/stationary_pencil03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_pencil03_surfacing.usda@,
+ @modelling/stationary_pencil03_modelling.usda@,
+ @preview/stationary_pencil03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_pencil03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454714"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_pencil03/surfacing/stationary_pencil03_surfacing.usda b/ALab/entity/stationary_pencil03/surfacing/stationary_pencil03_surfacing.usda
new file mode 100644
index 00000000..7af78fb9
--- /dev/null
+++ b/ALab/entity/stationary_pencil03/surfacing/stationary_pencil03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_pencil03/look_surfacing_stationary_pencil03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_protractor_box01/modelling/stationary_protractor_box01_modelling.usda b/ALab/entity/stationary_protractor_box01/modelling/stationary_protractor_box01_modelling.usda
new file mode 100644
index 00000000..4627a12a
--- /dev/null
+++ b/ALab/entity/stationary_protractor_box01/modelling/stationary_protractor_box01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_protractor_box01/geo_modelling_stationary_protractor_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview.usda b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview.usda
new file mode 100644
index 00000000..0e5536ce
--- /dev/null
+++ b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_protractor_box01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_protractor_box01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_protractor_box01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_protractor_box01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_protractor_box01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_protractor_box01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_X_pos.png b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..46ea8069
Binary files /dev/null and b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_x_neg.png b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4c1d421c
Binary files /dev/null and b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_y_neg.png b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..944208a1
Binary files /dev/null and b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_y_pos.png b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c3f1e0f8
Binary files /dev/null and b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_z_neg.png b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d8445c03
Binary files /dev/null and b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_z_pos.png b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..89184db8
Binary files /dev/null and b/ALab/entity/stationary_protractor_box01/preview/stationary_protractor_box01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_protractor_box01/stationary_protractor_box01.usda b/ALab/entity/stationary_protractor_box01/stationary_protractor_box01.usda
new file mode 100644
index 00000000..2c980041
--- /dev/null
+++ b/ALab/entity/stationary_protractor_box01/stationary_protractor_box01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_protractor_box01_surfacing.usda@,
+ @modelling/stationary_protractor_box01_modelling.usda@,
+ @preview/stationary_protractor_box01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_protractor_box01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832450768"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_protractor_box01/surfacing/stationary_protractor_box01_surfacing.usda b/ALab/entity/stationary_protractor_box01/surfacing/stationary_protractor_box01_surfacing.usda
new file mode 100644
index 00000000..a7be2c21
--- /dev/null
+++ b/ALab/entity/stationary_protractor_box01/surfacing/stationary_protractor_box01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_protractor_box01/look_surfacing_stationary_protractor_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_set_square01/modelling/stationary_set_square01_modelling.usda b/ALab/entity/stationary_set_square01/modelling/stationary_set_square01_modelling.usda
new file mode 100644
index 00000000..3e288a40
--- /dev/null
+++ b/ALab/entity/stationary_set_square01/modelling/stationary_set_square01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_set_square01/geo_modelling_stationary_set_square01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview.usda b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview.usda
new file mode 100644
index 00000000..9f4b1529
--- /dev/null
+++ b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_set_square01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_set_square01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_set_square01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_set_square01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_set_square01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_set_square01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_X_pos.png b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..6a03069c
Binary files /dev/null and b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_x_neg.png b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..67cef755
Binary files /dev/null and b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_y_neg.png b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b9d03064
Binary files /dev/null and b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_y_pos.png b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8079a95c
Binary files /dev/null and b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_z_neg.png b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f4f6f371
Binary files /dev/null and b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_z_pos.png b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..22ca80b5
Binary files /dev/null and b/ALab/entity/stationary_set_square01/preview/stationary_set_square01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_set_square01/stationary_set_square01.usda b/ALab/entity/stationary_set_square01/stationary_set_square01.usda
new file mode 100644
index 00000000..f03032a9
--- /dev/null
+++ b/ALab/entity/stationary_set_square01/stationary_set_square01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_set_square01_surfacing.usda@,
+ @modelling/stationary_set_square01_modelling.usda@,
+ @preview/stationary_set_square01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_set_square01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832449808"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_set_square01/surfacing/stationary_set_square01_surfacing.usda b/ALab/entity/stationary_set_square01/surfacing/stationary_set_square01_surfacing.usda
new file mode 100644
index 00000000..96b3021f
--- /dev/null
+++ b/ALab/entity/stationary_set_square01/surfacing/stationary_set_square01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_set_square01/look_surfacing_stationary_set_square01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_set_square02/modelling/stationary_set_square02_modelling.usda b/ALab/entity/stationary_set_square02/modelling/stationary_set_square02_modelling.usda
new file mode 100644
index 00000000..c7622d42
--- /dev/null
+++ b/ALab/entity/stationary_set_square02/modelling/stationary_set_square02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_set_square02/geo_modelling_stationary_set_square02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview.usda b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview.usda
new file mode 100644
index 00000000..f1f18527
--- /dev/null
+++ b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_set_square02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_set_square02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_set_square02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_set_square02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_set_square02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_set_square02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_X_pos.png b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..871f9e53
Binary files /dev/null and b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_x_neg.png b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..926d1cc5
Binary files /dev/null and b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_y_neg.png b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..92c613eb
Binary files /dev/null and b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_y_pos.png b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6d93c3b2
Binary files /dev/null and b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_z_neg.png b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a992fdf1
Binary files /dev/null and b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_z_pos.png b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..40e7c7e8
Binary files /dev/null and b/ALab/entity/stationary_set_square02/preview/stationary_set_square02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_set_square02/stationary_set_square02.usda b/ALab/entity/stationary_set_square02/stationary_set_square02.usda
new file mode 100644
index 00000000..afbced1c
--- /dev/null
+++ b/ALab/entity/stationary_set_square02/stationary_set_square02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_set_square02_surfacing.usda@,
+ @modelling/stationary_set_square02_modelling.usda@,
+ @preview/stationary_set_square02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_set_square02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832451846"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_set_square02/surfacing/stationary_set_square02_surfacing.usda b/ALab/entity/stationary_set_square02/surfacing/stationary_set_square02_surfacing.usda
new file mode 100644
index 00000000..be710a90
--- /dev/null
+++ b/ALab/entity/stationary_set_square02/surfacing/stationary_set_square02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_set_square02/look_surfacing_stationary_set_square02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_slide_rule01/modelling/stationary_slide_rule01_modelling.usda b/ALab/entity/stationary_slide_rule01/modelling/stationary_slide_rule01_modelling.usda
new file mode 100644
index 00000000..3cc1b63b
--- /dev/null
+++ b/ALab/entity/stationary_slide_rule01/modelling/stationary_slide_rule01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stationary_slide_rule01/geo_modelling_stationary_slide_rule01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview.usda b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview.usda
new file mode 100644
index 00000000..d3203299
--- /dev/null
+++ b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stationary_slide_rule01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stationary_slide_rule01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stationary_slide_rule01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stationary_slide_rule01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stationary_slide_rule01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stationary_slide_rule01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_X_pos.png b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e2c73525
Binary files /dev/null and b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_x_neg.png b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..974fb7b1
Binary files /dev/null and b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_y_neg.png b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..cb1090d7
Binary files /dev/null and b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_y_pos.png b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..78a45827
Binary files /dev/null and b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_z_neg.png b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f25a1a6b
Binary files /dev/null and b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_z_pos.png b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..869cd4fd
Binary files /dev/null and b/ALab/entity/stationary_slide_rule01/preview/stationary_slide_rule01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stationary_slide_rule01/stationary_slide_rule01.usda b/ALab/entity/stationary_slide_rule01/stationary_slide_rule01.usda
new file mode 100644
index 00000000..703cd1e3
--- /dev/null
+++ b/ALab/entity/stationary_slide_rule01/stationary_slide_rule01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stationary_slide_rule01_surfacing.usda@,
+ @modelling/stationary_slide_rule01_modelling.usda@,
+ @preview/stationary_slide_rule01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "stationary_slide_rule01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457326"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stationary_slide_rule01/surfacing/stationary_slide_rule01_surfacing.usda b/ALab/entity/stationary_slide_rule01/surfacing/stationary_slide_rule01_surfacing.usda
new file mode 100644
index 00000000..400eaeff
--- /dev/null
+++ b/ALab/entity/stationary_slide_rule01/surfacing/stationary_slide_rule01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stationary_slide_rule01/look_surfacing_stationary_slide_rule01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stoat01/assembly/stoat01_assembly.usda b/ALab/entity/stoat01/assembly/stoat01_assembly.usda
new file mode 100644
index 00000000..42739b52
--- /dev/null
+++ b/ALab/entity/stoat01/assembly/stoat01_assembly.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/assembly/assembly/stoat01/assembly_assembly_stoat01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stoat01/rigging/stoat01_rigging.usda b/ALab/entity/stoat01/rigging/stoat01_rigging.usda
new file mode 100644
index 00000000..fef1d54f
--- /dev/null
+++ b/ALab/entity/stoat01/rigging/stoat01_rigging.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/perfrig/rigging/stoat01/perfrig_rigging_stoat01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stoat01/stoat01.usda b/ALab/entity/stoat01/stoat01.usda
new file mode 100644
index 00000000..f2b1b372
--- /dev/null
+++ b/ALab/entity/stoat01/stoat01.usda
@@ -0,0 +1,30 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @rigging/stoat01_rigging.usda@,
+ @assembly/stoat01_assembly.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "character"
+ string name = "stoat01"
+ }
+ prepend inherits =
+ kind = "assembly"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832546232"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stoat_backpack01/modelling/stoat_backpack01_modelling.usda b/ALab/entity/stoat_backpack01/modelling/stoat_backpack01_modelling.usda
new file mode 100644
index 00000000..853dc0d4
--- /dev/null
+++ b/ALab/entity/stoat_backpack01/modelling/stoat_backpack01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stoat_backpack01/geo_modelling_stoat_backpack01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview.usda b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview.usda
new file mode 100644
index 00000000..bb7b07be
--- /dev/null
+++ b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stoat_backpack01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stoat_backpack01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stoat_backpack01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stoat_backpack01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stoat_backpack01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stoat_backpack01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_X_pos.png b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..40e3091f
Binary files /dev/null and b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_x_neg.png b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3e492654
Binary files /dev/null and b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_y_neg.png b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..58eec0e6
Binary files /dev/null and b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_y_pos.png b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..fb5a8115
Binary files /dev/null and b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_z_neg.png b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..88e0c774
Binary files /dev/null and b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_z_pos.png b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..efb94565
Binary files /dev/null and b/ALab/entity/stoat_backpack01/preview/stoat_backpack01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stoat_backpack01/stoat_backpack01.usda b/ALab/entity/stoat_backpack01/stoat_backpack01.usda
new file mode 100644
index 00000000..589c16f9
--- /dev/null
+++ b/ALab/entity/stoat_backpack01/stoat_backpack01.usda
@@ -0,0 +1,30 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stoat_backpack01_surfacing.usda@,
+ @modelling/stoat_backpack01_modelling.usda@,
+ @preview/stoat_backpack01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "part"
+ string name = "stoat_backpack01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stoat_backpack01/surfacing/stoat_backpack01_surfacing.usda b/ALab/entity/stoat_backpack01/surfacing/stoat_backpack01_surfacing.usda
new file mode 100644
index 00000000..f3aaf776
--- /dev/null
+++ b/ALab/entity/stoat_backpack01/surfacing/stoat_backpack01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/stoat_backpack01/look_surfacing_stoat_backpack01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stoat_body01/modelling/stoat_body01_modelling.usda b/ALab/entity/stoat_body01/modelling/stoat_body01_modelling.usda
new file mode 100644
index 00000000..2c7d0bca
--- /dev/null
+++ b/ALab/entity/stoat_body01/modelling/stoat_body01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stoat_body01/geo_modelling_stoat_body01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stoat_body01/preview/stoat_body01_preview.usda b/ALab/entity/stoat_body01/preview/stoat_body01_preview.usda
new file mode 100644
index 00000000..ab919d35
--- /dev/null
+++ b/ALab/entity/stoat_body01/preview/stoat_body01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stoat_body01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stoat_body01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stoat_body01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stoat_body01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stoat_body01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stoat_body01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_X_pos.png b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7fad72d1
Binary files /dev/null and b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_x_neg.png b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..81ed2583
Binary files /dev/null and b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_y_neg.png b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..043009e5
Binary files /dev/null and b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_y_pos.png b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3d292b51
Binary files /dev/null and b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_z_neg.png b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0948da17
Binary files /dev/null and b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_z_pos.png b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..cf56efeb
Binary files /dev/null and b/ALab/entity/stoat_body01/preview/stoat_body01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stoat_body01/stoat_body01.usda b/ALab/entity/stoat_body01/stoat_body01.usda
new file mode 100644
index 00000000..95a38f03
--- /dev/null
+++ b/ALab/entity/stoat_body01/stoat_body01.usda
@@ -0,0 +1,30 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stoat_body01_surfacing.usda@,
+ @modelling/stoat_body01_modelling.usda@,
+ @preview/stoat_body01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "part"
+ string name = "stoat_body01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stoat_body01/surfacing/stoat_body01_surfacing.usda b/ALab/entity/stoat_body01/surfacing/stoat_body01_surfacing.usda
new file mode 100644
index 00000000..23075d2f
--- /dev/null
+++ b/ALab/entity/stoat_body01/surfacing/stoat_body01_surfacing.usda
@@ -0,0 +1,18 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/look/surfacing/stoat_body01/look_surfacing_stoat_body01.usda@,
+ @../../../fragment/alfro/surfacing/stoat_body01/alfro_surfacing_stoat_body01.usda@,
+ @../../../fragment/alfro/surfacing/stoat_tail01/alfro_surfacing_stoat_tail01.usda@,
+ @../../../fragment/alfro/surfacing/stoat_base01/alfro_surfacing_stoat_base01.usda@,
+ @../../../fragment/alfro/surfacing/stoat_tongue01/alfro_surfacing_stoat_tongue01.usda@,
+ @../../../fragment/alfro/surfacing/stoat_uvula01/alfro_surfacing_stoat_uvula01.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/stoat_outfit01/modelling/stoat_outfit01_modelling.usda b/ALab/entity/stoat_outfit01/modelling/stoat_outfit01_modelling.usda
new file mode 100644
index 00000000..16cf57cf
--- /dev/null
+++ b/ALab/entity/stoat_outfit01/modelling/stoat_outfit01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/stoat_outfit01/geo_modelling_stoat_outfit01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview.usda b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview.usda
new file mode 100644
index 00000000..b114db68
--- /dev/null
+++ b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @stoat_outfit01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @stoat_outfit01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @stoat_outfit01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @stoat_outfit01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @stoat_outfit01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @stoat_outfit01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_X_pos.png b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c5fefd7c
Binary files /dev/null and b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_x_neg.png b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3100425d
Binary files /dev/null and b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_y_neg.png b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..15a89bde
Binary files /dev/null and b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_y_pos.png b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..cfabbfd3
Binary files /dev/null and b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_z_neg.png b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a745a628
Binary files /dev/null and b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_z_pos.png b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ca1f2b92
Binary files /dev/null and b/ALab/entity/stoat_outfit01/preview/stoat_outfit01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/stoat_outfit01/stoat_outfit01.usda b/ALab/entity/stoat_outfit01/stoat_outfit01.usda
new file mode 100644
index 00000000..3dd85aed
--- /dev/null
+++ b/ALab/entity/stoat_outfit01/stoat_outfit01.usda
@@ -0,0 +1,30 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/stoat_outfit01_surfacing.usda@,
+ @modelling/stoat_outfit01_modelling.usda@,
+ @preview/stoat_outfit01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "part"
+ string name = "stoat_outfit01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/stoat_outfit01/surfacing/stoat_outfit01_surfacing.usda b/ALab/entity/stoat_outfit01/surfacing/stoat_outfit01_surfacing.usda
new file mode 100644
index 00000000..180d29ae
--- /dev/null
+++ b/ALab/entity/stoat_outfit01/surfacing/stoat_outfit01_surfacing.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/look/surfacing/stoat_outfit01/look_surfacing_stoat_outfit01.usda@,
+ @../../../fragment/weave/surfacing/stoat_outfit01/weave_surfacing_stoat_outfit01.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/structure_barrier01/modelling/structure_barrier01_modelling.usda b/ALab/entity/structure_barrier01/modelling/structure_barrier01_modelling.usda
new file mode 100644
index 00000000..e0e707a0
--- /dev/null
+++ b/ALab/entity/structure_barrier01/modelling/structure_barrier01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_barrier01/geo_modelling_structure_barrier01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_barrier01/preview/structure_barrier01_preview.usda b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview.usda
new file mode 100644
index 00000000..8671219c
--- /dev/null
+++ b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_barrier01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_barrier01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_barrier01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_barrier01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_barrier01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_barrier01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_X_pos.png b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4e7d725f
Binary files /dev/null and b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_x_neg.png b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ae367c2d
Binary files /dev/null and b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_y_neg.png b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..58717a9c
Binary files /dev/null and b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_y_pos.png b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..12d21374
Binary files /dev/null and b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_z_neg.png b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..3cc42d1e
Binary files /dev/null and b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_z_pos.png b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ebea5862
Binary files /dev/null and b/ALab/entity/structure_barrier01/preview/structure_barrier01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_barrier01/structure_barrier01.usda b/ALab/entity/structure_barrier01/structure_barrier01.usda
new file mode 100644
index 00000000..b5648526
--- /dev/null
+++ b/ALab/entity/structure_barrier01/structure_barrier01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_barrier01_surfacing.usda@,
+ @modelling/structure_barrier01_modelling.usda@,
+ @preview/structure_barrier01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_barrier01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455950"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_barrier01/surfacing/structure_barrier01_surfacing.usda b/ALab/entity/structure_barrier01/surfacing/structure_barrier01_surfacing.usda
new file mode 100644
index 00000000..c6086c68
--- /dev/null
+++ b/ALab/entity/structure_barrier01/surfacing/structure_barrier01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_barrier01/look_surfacing_structure_barrier01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_base01/modelling/structure_base01_modelling.usda b/ALab/entity/structure_base01/modelling/structure_base01_modelling.usda
new file mode 100644
index 00000000..fd663526
--- /dev/null
+++ b/ALab/entity/structure_base01/modelling/structure_base01_modelling.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/geo/modelling/structure_base01/geo_modelling_structure_base01.usda@,
+ @../../../fragment/spawn/modelling/structure_base01/spawn_modelling_structure_base01.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/structure_base01/preview/structure_base01_preview.usda b/ALab/entity/structure_base01/preview/structure_base01_preview.usda
new file mode 100644
index 00000000..af53df16
--- /dev/null
+++ b/ALab/entity/structure_base01/preview/structure_base01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_base01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_base01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_base01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_base01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_base01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_base01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_X_pos.png b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..17bfef34
Binary files /dev/null and b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_x_neg.png b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7ad24002
Binary files /dev/null and b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_y_neg.png b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..87fb203d
Binary files /dev/null and b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_y_pos.png b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..14521b9c
Binary files /dev/null and b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_z_neg.png b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cf6faea4
Binary files /dev/null and b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_z_pos.png b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f595c9bf
Binary files /dev/null and b/ALab/entity/structure_base01/preview/structure_base01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_base01/structure_base01.usda b/ALab/entity/structure_base01/structure_base01.usda
new file mode 100644
index 00000000..88e83570
--- /dev/null
+++ b/ALab/entity/structure_base01/structure_base01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_base01_surfacing.usda@,
+ @modelling/structure_base01_modelling.usda@,
+ @preview/structure_base01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_base01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832529670"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_base01/surfacing/structure_base01_surfacing.usda b/ALab/entity/structure_base01/surfacing/structure_base01_surfacing.usda
new file mode 100644
index 00000000..c352f4f3
--- /dev/null
+++ b/ALab/entity/structure_base01/surfacing/structure_base01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_base01/look_surfacing_structure_base01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_board01/modelling/structure_board01_modelling.usda b/ALab/entity/structure_board01/modelling/structure_board01_modelling.usda
new file mode 100644
index 00000000..688c3970
--- /dev/null
+++ b/ALab/entity/structure_board01/modelling/structure_board01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_board01/geo_modelling_structure_board01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_board01/preview/structure_board01_preview.usda b/ALab/entity/structure_board01/preview/structure_board01_preview.usda
new file mode 100644
index 00000000..ee008df7
--- /dev/null
+++ b/ALab/entity/structure_board01/preview/structure_board01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_board01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_board01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_board01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_board01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_board01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_board01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_X_pos.png b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..456a2911
Binary files /dev/null and b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_x_neg.png b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..aac08eab
Binary files /dev/null and b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_y_neg.png b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0773c336
Binary files /dev/null and b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_y_pos.png b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..33ec508d
Binary files /dev/null and b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_z_neg.png b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6510a045
Binary files /dev/null and b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_z_pos.png b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a0b286b6
Binary files /dev/null and b/ALab/entity/structure_board01/preview/structure_board01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_board01/structure_board01.usda b/ALab/entity/structure_board01/structure_board01.usda
new file mode 100644
index 00000000..2d1dae3b
--- /dev/null
+++ b/ALab/entity/structure_board01/structure_board01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_board01_surfacing.usda@,
+ @modelling/structure_board01_modelling.usda@,
+ @preview/structure_board01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_board01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459788"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_board01/surfacing/structure_board01_surfacing.usda b/ALab/entity/structure_board01/surfacing/structure_board01_surfacing.usda
new file mode 100644
index 00000000..be2f635f
--- /dev/null
+++ b/ALab/entity/structure_board01/surfacing/structure_board01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_board01/look_surfacing_structure_board01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick01/modelling/structure_brick01_modelling.usda b/ALab/entity/structure_brick01/modelling/structure_brick01_modelling.usda
new file mode 100644
index 00000000..5b603bb0
--- /dev/null
+++ b/ALab/entity/structure_brick01/modelling/structure_brick01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_brick01/geo_modelling_structure_brick01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick01/preview/structure_brick01_preview.usda b/ALab/entity/structure_brick01/preview/structure_brick01_preview.usda
new file mode 100644
index 00000000..99c74f8d
--- /dev/null
+++ b/ALab/entity/structure_brick01/preview/structure_brick01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_brick01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_brick01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_brick01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_brick01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_brick01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_brick01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_X_pos.png b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a742b119
Binary files /dev/null and b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_x_neg.png b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d228b9bc
Binary files /dev/null and b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_y_neg.png b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..afea0439
Binary files /dev/null and b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_y_pos.png b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7bf6f229
Binary files /dev/null and b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_z_neg.png b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..96ce4198
Binary files /dev/null and b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_z_pos.png b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..36735640
Binary files /dev/null and b/ALab/entity/structure_brick01/preview/structure_brick01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_brick01/structure_brick01.usda b/ALab/entity/structure_brick01/structure_brick01.usda
new file mode 100644
index 00000000..4f37002b
--- /dev/null
+++ b/ALab/entity/structure_brick01/structure_brick01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_brick01_surfacing.usda@,
+ @modelling/structure_brick01_modelling.usda@,
+ @preview/structure_brick01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_brick01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454972"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick01/surfacing/structure_brick01_surfacing.usda b/ALab/entity/structure_brick01/surfacing/structure_brick01_surfacing.usda
new file mode 100644
index 00000000..1dcc80fd
--- /dev/null
+++ b/ALab/entity/structure_brick01/surfacing/structure_brick01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_brick01/look_surfacing_structure_brick01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick02/modelling/structure_brick02_modelling.usda b/ALab/entity/structure_brick02/modelling/structure_brick02_modelling.usda
new file mode 100644
index 00000000..50cb87c3
--- /dev/null
+++ b/ALab/entity/structure_brick02/modelling/structure_brick02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_brick02/geo_modelling_structure_brick02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick02/preview/structure_brick02_preview.usda b/ALab/entity/structure_brick02/preview/structure_brick02_preview.usda
new file mode 100644
index 00000000..bf3bf020
--- /dev/null
+++ b/ALab/entity/structure_brick02/preview/structure_brick02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_brick02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_brick02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_brick02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_brick02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_brick02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_brick02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_X_pos.png b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..cc18c9c2
Binary files /dev/null and b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_x_neg.png b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a950d647
Binary files /dev/null and b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_y_neg.png b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..52978fa2
Binary files /dev/null and b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_y_pos.png b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..5a660efb
Binary files /dev/null and b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_z_neg.png b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f70c17b6
Binary files /dev/null and b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_z_pos.png b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d6078f62
Binary files /dev/null and b/ALab/entity/structure_brick02/preview/structure_brick02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_brick02/structure_brick02.usda b/ALab/entity/structure_brick02/structure_brick02.usda
new file mode 100644
index 00000000..17415f6f
--- /dev/null
+++ b/ALab/entity/structure_brick02/structure_brick02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_brick02_surfacing.usda@,
+ @modelling/structure_brick02_modelling.usda@,
+ @preview/structure_brick02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_brick02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457828"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick02/surfacing/structure_brick02_surfacing.usda b/ALab/entity/structure_brick02/surfacing/structure_brick02_surfacing.usda
new file mode 100644
index 00000000..4349e9de
--- /dev/null
+++ b/ALab/entity/structure_brick02/surfacing/structure_brick02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_brick02/look_surfacing_structure_brick02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick03/modelling/structure_brick03_modelling.usda b/ALab/entity/structure_brick03/modelling/structure_brick03_modelling.usda
new file mode 100644
index 00000000..3e637b9b
--- /dev/null
+++ b/ALab/entity/structure_brick03/modelling/structure_brick03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_brick03/geo_modelling_structure_brick03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick03/preview/structure_brick03_preview.usda b/ALab/entity/structure_brick03/preview/structure_brick03_preview.usda
new file mode 100644
index 00000000..be136465
--- /dev/null
+++ b/ALab/entity/structure_brick03/preview/structure_brick03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_brick03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_brick03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_brick03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_brick03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_brick03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_brick03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_X_pos.png b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..22596d6f
Binary files /dev/null and b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_x_neg.png b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2302e947
Binary files /dev/null and b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_y_neg.png b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5f087458
Binary files /dev/null and b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_y_pos.png b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d3a2e706
Binary files /dev/null and b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_z_neg.png b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2411f324
Binary files /dev/null and b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_z_pos.png b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..45077ce8
Binary files /dev/null and b/ALab/entity/structure_brick03/preview/structure_brick03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_brick03/structure_brick03.usda b/ALab/entity/structure_brick03/structure_brick03.usda
new file mode 100644
index 00000000..deb17328
--- /dev/null
+++ b/ALab/entity/structure_brick03/structure_brick03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_brick03_surfacing.usda@,
+ @modelling/structure_brick03_modelling.usda@,
+ @preview/structure_brick03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_brick03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458664"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick03/surfacing/structure_brick03_surfacing.usda b/ALab/entity/structure_brick03/surfacing/structure_brick03_surfacing.usda
new file mode 100644
index 00000000..f9c7ae3b
--- /dev/null
+++ b/ALab/entity/structure_brick03/surfacing/structure_brick03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_brick03/look_surfacing_structure_brick03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick04/modelling/structure_brick04_modelling.usda b/ALab/entity/structure_brick04/modelling/structure_brick04_modelling.usda
new file mode 100644
index 00000000..5c0ae2d0
--- /dev/null
+++ b/ALab/entity/structure_brick04/modelling/structure_brick04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_brick04/geo_modelling_structure_brick04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick04/preview/structure_brick04_preview.usda b/ALab/entity/structure_brick04/preview/structure_brick04_preview.usda
new file mode 100644
index 00000000..ce2f2891
--- /dev/null
+++ b/ALab/entity/structure_brick04/preview/structure_brick04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_brick04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_brick04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_brick04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_brick04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_brick04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_brick04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_X_pos.png b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1d7de2dd
Binary files /dev/null and b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_x_neg.png b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..86d42f81
Binary files /dev/null and b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_y_neg.png b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b772c716
Binary files /dev/null and b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_y_pos.png b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..02bc1d72
Binary files /dev/null and b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_z_neg.png b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c4035a3c
Binary files /dev/null and b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_z_pos.png b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9282df35
Binary files /dev/null and b/ALab/entity/structure_brick04/preview/structure_brick04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_brick04/structure_brick04.usda b/ALab/entity/structure_brick04/structure_brick04.usda
new file mode 100644
index 00000000..3ea4f89b
--- /dev/null
+++ b/ALab/entity/structure_brick04/structure_brick04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_brick04_surfacing.usda@,
+ @modelling/structure_brick04_modelling.usda@,
+ @preview/structure_brick04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_brick04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458386"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick04/surfacing/structure_brick04_surfacing.usda b/ALab/entity/structure_brick04/surfacing/structure_brick04_surfacing.usda
new file mode 100644
index 00000000..2ae2b743
--- /dev/null
+++ b/ALab/entity/structure_brick04/surfacing/structure_brick04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_brick04/look_surfacing_structure_brick04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken01/modelling/structure_brick_broken01_modelling.usda b/ALab/entity/structure_brick_broken01/modelling/structure_brick_broken01_modelling.usda
new file mode 100644
index 00000000..041f89fe
--- /dev/null
+++ b/ALab/entity/structure_brick_broken01/modelling/structure_brick_broken01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_brick_broken01/geo_modelling_structure_brick_broken01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview.usda b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview.usda
new file mode 100644
index 00000000..0eacb6d4
--- /dev/null
+++ b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_brick_broken01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_brick_broken01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_brick_broken01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_brick_broken01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_brick_broken01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_brick_broken01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_X_pos.png b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e0cef0f9
Binary files /dev/null and b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_x_neg.png b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9931b48a
Binary files /dev/null and b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_y_neg.png b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..eb2b6480
Binary files /dev/null and b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_y_pos.png b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..eeb118db
Binary files /dev/null and b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_z_neg.png b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..82c00c8c
Binary files /dev/null and b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_z_pos.png b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..52a85fe9
Binary files /dev/null and b/ALab/entity/structure_brick_broken01/preview/structure_brick_broken01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_brick_broken01/structure_brick_broken01.usda b/ALab/entity/structure_brick_broken01/structure_brick_broken01.usda
new file mode 100644
index 00000000..8aefff73
--- /dev/null
+++ b/ALab/entity/structure_brick_broken01/structure_brick_broken01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_brick_broken01_surfacing.usda@,
+ @modelling/structure_brick_broken01_modelling.usda@,
+ @preview/structure_brick_broken01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_brick_broken01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456730"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken01/surfacing/structure_brick_broken01_surfacing.usda b/ALab/entity/structure_brick_broken01/surfacing/structure_brick_broken01_surfacing.usda
new file mode 100644
index 00000000..5585feb9
--- /dev/null
+++ b/ALab/entity/structure_brick_broken01/surfacing/structure_brick_broken01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_brick_broken01/look_surfacing_structure_brick_broken01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken02/modelling/structure_brick_broken02_modelling.usda b/ALab/entity/structure_brick_broken02/modelling/structure_brick_broken02_modelling.usda
new file mode 100644
index 00000000..03dbf189
--- /dev/null
+++ b/ALab/entity/structure_brick_broken02/modelling/structure_brick_broken02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_brick_broken02/geo_modelling_structure_brick_broken02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview.usda b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview.usda
new file mode 100644
index 00000000..6232cedc
--- /dev/null
+++ b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_brick_broken02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_brick_broken02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_brick_broken02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_brick_broken02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_brick_broken02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_brick_broken02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_X_pos.png b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..98827846
Binary files /dev/null and b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_x_neg.png b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..8000ac94
Binary files /dev/null and b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_y_neg.png b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b1a1eb87
Binary files /dev/null and b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_y_pos.png b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..b9e32d9a
Binary files /dev/null and b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_z_neg.png b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..143001ee
Binary files /dev/null and b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_z_pos.png b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..797ac67d
Binary files /dev/null and b/ALab/entity/structure_brick_broken02/preview/structure_brick_broken02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_brick_broken02/structure_brick_broken02.usda b/ALab/entity/structure_brick_broken02/structure_brick_broken02.usda
new file mode 100644
index 00000000..93d9a84f
--- /dev/null
+++ b/ALab/entity/structure_brick_broken02/structure_brick_broken02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_brick_broken02_surfacing.usda@,
+ @modelling/structure_brick_broken02_modelling.usda@,
+ @preview/structure_brick_broken02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_brick_broken02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460408"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken02/surfacing/structure_brick_broken02_surfacing.usda b/ALab/entity/structure_brick_broken02/surfacing/structure_brick_broken02_surfacing.usda
new file mode 100644
index 00000000..bccbb782
--- /dev/null
+++ b/ALab/entity/structure_brick_broken02/surfacing/structure_brick_broken02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_brick_broken02/look_surfacing_structure_brick_broken02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken03/modelling/structure_brick_broken03_modelling.usda b/ALab/entity/structure_brick_broken03/modelling/structure_brick_broken03_modelling.usda
new file mode 100644
index 00000000..5b5f9c6c
--- /dev/null
+++ b/ALab/entity/structure_brick_broken03/modelling/structure_brick_broken03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_brick_broken03/geo_modelling_structure_brick_broken03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview.usda b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview.usda
new file mode 100644
index 00000000..7b5a27c8
--- /dev/null
+++ b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_brick_broken03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_brick_broken03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_brick_broken03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_brick_broken03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_brick_broken03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_brick_broken03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_X_pos.png b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..af9bc758
Binary files /dev/null and b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_x_neg.png b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..8aa43e77
Binary files /dev/null and b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_y_neg.png b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fea7050c
Binary files /dev/null and b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_y_pos.png b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..27baf6d1
Binary files /dev/null and b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_z_neg.png b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..856b6b7c
Binary files /dev/null and b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_z_pos.png b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6051bbaa
Binary files /dev/null and b/ALab/entity/structure_brick_broken03/preview/structure_brick_broken03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_brick_broken03/structure_brick_broken03.usda b/ALab/entity/structure_brick_broken03/structure_brick_broken03.usda
new file mode 100644
index 00000000..3ccc3caa
--- /dev/null
+++ b/ALab/entity/structure_brick_broken03/structure_brick_broken03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_brick_broken03_surfacing.usda@,
+ @modelling/structure_brick_broken03_modelling.usda@,
+ @preview/structure_brick_broken03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_brick_broken03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458796"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_brick_broken03/surfacing/structure_brick_broken03_surfacing.usda b/ALab/entity/structure_brick_broken03/surfacing/structure_brick_broken03_surfacing.usda
new file mode 100644
index 00000000..2e79bc4d
--- /dev/null
+++ b/ALab/entity/structure_brick_broken03/surfacing/structure_brick_broken03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_brick_broken03/look_surfacing_structure_brick_broken03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_door01/modelling/structure_door01_modelling.usda b/ALab/entity/structure_door01/modelling/structure_door01_modelling.usda
new file mode 100644
index 00000000..1ead3621
--- /dev/null
+++ b/ALab/entity/structure_door01/modelling/structure_door01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_door01/geo_modelling_structure_door01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_door01/preview/structure_door01_preview.usda b/ALab/entity/structure_door01/preview/structure_door01_preview.usda
new file mode 100644
index 00000000..5f91c568
--- /dev/null
+++ b/ALab/entity/structure_door01/preview/structure_door01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_door01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_door01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_door01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_door01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_door01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_door01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_X_pos.png b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..17f29665
Binary files /dev/null and b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_x_neg.png b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c146fe47
Binary files /dev/null and b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_y_neg.png b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2761cce0
Binary files /dev/null and b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_y_pos.png b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..9bda42e7
Binary files /dev/null and b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_z_neg.png b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6392b6d1
Binary files /dev/null and b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_z_pos.png b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7f45da8b
Binary files /dev/null and b/ALab/entity/structure_door01/preview/structure_door01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_door01/structure_door01.usda b/ALab/entity/structure_door01/structure_door01.usda
new file mode 100644
index 00000000..d409a5dc
--- /dev/null
+++ b/ALab/entity/structure_door01/structure_door01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_door01_surfacing.usda@,
+ @modelling/structure_door01_modelling.usda@,
+ @preview/structure_door01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_door01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457600"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_door01/surfacing/structure_door01_surfacing.usda b/ALab/entity/structure_door01/surfacing/structure_door01_surfacing.usda
new file mode 100644
index 00000000..de48dbac
--- /dev/null
+++ b/ALab/entity/structure_door01/surfacing/structure_door01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_door01/look_surfacing_structure_door01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_door_garage01/modelling/structure_door_garage01_modelling.usda b/ALab/entity/structure_door_garage01/modelling/structure_door_garage01_modelling.usda
new file mode 100644
index 00000000..8b2d3bb1
--- /dev/null
+++ b/ALab/entity/structure_door_garage01/modelling/structure_door_garage01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_door_garage01/geo_modelling_structure_door_garage01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview.usda b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview.usda
new file mode 100644
index 00000000..62af5410
--- /dev/null
+++ b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_door_garage01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_door_garage01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_door_garage01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_door_garage01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_door_garage01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_door_garage01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_X_pos.png b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e43b5cba
Binary files /dev/null and b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_x_neg.png b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e8e6a98f
Binary files /dev/null and b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_y_neg.png b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..51ac8b18
Binary files /dev/null and b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_y_pos.png b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..b1848e9d
Binary files /dev/null and b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_z_neg.png b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..3343a071
Binary files /dev/null and b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_z_pos.png b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0ad5bc5b
Binary files /dev/null and b/ALab/entity/structure_door_garage01/preview/structure_door_garage01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_door_garage01/structure_door_garage01.usda b/ALab/entity/structure_door_garage01/structure_door_garage01.usda
new file mode 100644
index 00000000..335bc51d
--- /dev/null
+++ b/ALab/entity/structure_door_garage01/structure_door_garage01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_door_garage01_surfacing.usda@,
+ @modelling/structure_door_garage01_modelling.usda@,
+ @preview/structure_door_garage01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_door_garage01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458928"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_door_garage01/surfacing/structure_door_garage01_surfacing.usda b/ALab/entity/structure_door_garage01/surfacing/structure_door_garage01_surfacing.usda
new file mode 100644
index 00000000..85309977
--- /dev/null
+++ b/ALab/entity/structure_door_garage01/surfacing/structure_door_garage01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_door_garage01/look_surfacing_structure_door_garage01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_hydroponics01/modelling/structure_hydroponics01_modelling.usda b/ALab/entity/structure_hydroponics01/modelling/structure_hydroponics01_modelling.usda
new file mode 100644
index 00000000..f22c2041
--- /dev/null
+++ b/ALab/entity/structure_hydroponics01/modelling/structure_hydroponics01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_hydroponics01/geo_modelling_structure_hydroponics01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview.usda b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview.usda
new file mode 100644
index 00000000..0387ac6e
--- /dev/null
+++ b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_hydroponics01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_hydroponics01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_hydroponics01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_hydroponics01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_hydroponics01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_hydroponics01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_X_pos.png b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..45b7708d
Binary files /dev/null and b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_x_neg.png b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0ba0f106
Binary files /dev/null and b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_y_neg.png b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..385c6240
Binary files /dev/null and b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_y_pos.png b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..cb31aaac
Binary files /dev/null and b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_z_neg.png b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ca104b65
Binary files /dev/null and b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_z_pos.png b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ef7aceb1
Binary files /dev/null and b/ALab/entity/structure_hydroponics01/preview/structure_hydroponics01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_hydroponics01/structure_hydroponics01.usda b/ALab/entity/structure_hydroponics01/structure_hydroponics01.usda
new file mode 100644
index 00000000..784703be
--- /dev/null
+++ b/ALab/entity/structure_hydroponics01/structure_hydroponics01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_hydroponics01_surfacing.usda@,
+ @modelling/structure_hydroponics01_modelling.usda@,
+ @preview/structure_hydroponics01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_hydroponics01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458096"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_hydroponics01/surfacing/structure_hydroponics01_surfacing.usda b/ALab/entity/structure_hydroponics01/surfacing/structure_hydroponics01_surfacing.usda
new file mode 100644
index 00000000..68b708a6
--- /dev/null
+++ b/ALab/entity/structure_hydroponics01/surfacing/structure_hydroponics01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_hydroponics01/look_surfacing_structure_hydroponics01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_roof/modelling/structure_roof_modelling.usda b/ALab/entity/structure_roof/modelling/structure_roof_modelling.usda
new file mode 100644
index 00000000..46fd64c1
--- /dev/null
+++ b/ALab/entity/structure_roof/modelling/structure_roof_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_roof/geo_modelling_structure_roof.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_roof/preview/structure_roof_preview.usda b/ALab/entity/structure_roof/preview/structure_roof_preview.usda
new file mode 100644
index 00000000..a640b603
--- /dev/null
+++ b/ALab/entity/structure_roof/preview/structure_roof_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_roof_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_roof_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_roof_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_roof_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_roof_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_roof_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_X_pos.png b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..87911180
Binary files /dev/null and b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_x_neg.png b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..1d4d28c0
Binary files /dev/null and b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_y_neg.png b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..aa9fa1fe
Binary files /dev/null and b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_y_pos.png b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..391467ef
Binary files /dev/null and b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_z_neg.png b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..883470d1
Binary files /dev/null and b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_z_pos.png b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b6a94d52
Binary files /dev/null and b/ALab/entity/structure_roof/preview/structure_roof_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_roof/structure_roof.usda b/ALab/entity/structure_roof/structure_roof.usda
new file mode 100644
index 00000000..b3f7dd48
--- /dev/null
+++ b/ALab/entity/structure_roof/structure_roof.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_roof_surfacing.usda@,
+ @modelling/structure_roof_modelling.usda@,
+ @preview/structure_roof_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "structure_roof"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458110"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_roof/surfacing/structure_roof_surfacing.usda b/ALab/entity/structure_roof/surfacing/structure_roof_surfacing.usda
new file mode 100644
index 00000000..cc4849d9
--- /dev/null
+++ b/ALab/entity/structure_roof/surfacing/structure_roof_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_roof/look_surfacing_structure_roof.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_back01/modelling/structure_wall_back01_modelling.usda b/ALab/entity/structure_wall_back01/modelling/structure_wall_back01_modelling.usda
new file mode 100644
index 00000000..6c956542
--- /dev/null
+++ b/ALab/entity/structure_wall_back01/modelling/structure_wall_back01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_back01/geo_modelling_structure_wall_back01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview.usda b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview.usda
new file mode 100644
index 00000000..094854f9
--- /dev/null
+++ b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_back01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_back01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_back01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_back01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_back01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_back01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..114df6a5
Binary files /dev/null and b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a1bbcae2
Binary files /dev/null and b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e5ed0c4e
Binary files /dev/null and b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..10f5cf8b
Binary files /dev/null and b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6cf1cbf4
Binary files /dev/null and b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f4e55e79
Binary files /dev/null and b/ALab/entity/structure_wall_back01/preview/structure_wall_back01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_back01/structure_wall_back01.usda b/ALab/entity/structure_wall_back01/structure_wall_back01.usda
new file mode 100644
index 00000000..f61eeeff
--- /dev/null
+++ b/ALab/entity/structure_wall_back01/structure_wall_back01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_back01_surfacing.usda@,
+ @modelling/structure_wall_back01_modelling.usda@,
+ @preview/structure_wall_back01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_wall_back01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456802"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_back01/surfacing/structure_wall_back01_surfacing.usda b/ALab/entity/structure_wall_back01/surfacing/structure_wall_back01_surfacing.usda
new file mode 100644
index 00000000..b78b3df3
--- /dev/null
+++ b/ALab/entity/structure_wall_back01/surfacing/structure_wall_back01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_back01/look_surfacing_structure_wall_back01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_cabling01/modelling/structure_wall_cabling01_modelling.usda b/ALab/entity/structure_wall_cabling01/modelling/structure_wall_cabling01_modelling.usda
new file mode 100644
index 00000000..0e40533b
--- /dev/null
+++ b/ALab/entity/structure_wall_cabling01/modelling/structure_wall_cabling01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_cabling01/geo_modelling_structure_wall_cabling01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview.usda b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview.usda
new file mode 100644
index 00000000..011b7ac5
--- /dev/null
+++ b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_cabling01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_cabling01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_cabling01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_cabling01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_cabling01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_cabling01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f23a285d
Binary files /dev/null and b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..08077f74
Binary files /dev/null and b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d18ec13a
Binary files /dev/null and b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e5a7a3cb
Binary files /dev/null and b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..662b08d0
Binary files /dev/null and b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..2d2be53a
Binary files /dev/null and b/ALab/entity/structure_wall_cabling01/preview/structure_wall_cabling01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_cabling01/structure_wall_cabling01.usda b/ALab/entity/structure_wall_cabling01/structure_wall_cabling01.usda
new file mode 100644
index 00000000..5fb97ce9
--- /dev/null
+++ b/ALab/entity/structure_wall_cabling01/structure_wall_cabling01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_cabling01_surfacing.usda@,
+ @modelling/structure_wall_cabling01_modelling.usda@,
+ @preview/structure_wall_cabling01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_wall_cabling01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455710"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_cabling01/surfacing/structure_wall_cabling01_surfacing.usda b/ALab/entity/structure_wall_cabling01/surfacing/structure_wall_cabling01_surfacing.usda
new file mode 100644
index 00000000..c8aaccb4
--- /dev/null
+++ b/ALab/entity/structure_wall_cabling01/surfacing/structure_wall_cabling01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_cabling01/look_surfacing_structure_wall_cabling01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro01/modelling/structure_wall_fibro01_modelling.usda b/ALab/entity/structure_wall_fibro01/modelling/structure_wall_fibro01_modelling.usda
new file mode 100644
index 00000000..03ae6373
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro01/modelling/structure_wall_fibro01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_fibro01/geo_modelling_structure_wall_fibro01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview.usda b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview.usda
new file mode 100644
index 00000000..cb5d916f
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_fibro01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_fibro01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_fibro01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_fibro01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_fibro01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_fibro01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e63d7a44
Binary files /dev/null and b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..8a64e05b
Binary files /dev/null and b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ed633c5f
Binary files /dev/null and b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2b9b15d3
Binary files /dev/null and b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..6e67078c
Binary files /dev/null and b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..ed644d89
Binary files /dev/null and b/ALab/entity/structure_wall_fibro01/preview/structure_wall_fibro01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro01/structure_wall_fibro01.usda b/ALab/entity/structure_wall_fibro01/structure_wall_fibro01.usda
new file mode 100644
index 00000000..9a5d6773
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro01/structure_wall_fibro01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_fibro01_surfacing.usda@,
+ @modelling/structure_wall_fibro01_modelling.usda@,
+ @preview/structure_wall_fibro01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_wall_fibro01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456634"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro01/surfacing/structure_wall_fibro01_surfacing.usda b/ALab/entity/structure_wall_fibro01/surfacing/structure_wall_fibro01_surfacing.usda
new file mode 100644
index 00000000..04e42d2a
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro01/surfacing/structure_wall_fibro01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_fibro01/look_surfacing_structure_wall_fibro01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro02/modelling/structure_wall_fibro02_modelling.usda b/ALab/entity/structure_wall_fibro02/modelling/structure_wall_fibro02_modelling.usda
new file mode 100644
index 00000000..27e66d25
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro02/modelling/structure_wall_fibro02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_fibro02/geo_modelling_structure_wall_fibro02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview.usda b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview.usda
new file mode 100644
index 00000000..6f983880
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_fibro02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_fibro02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_fibro02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_fibro02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_fibro02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_fibro02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..24a0f366
Binary files /dev/null and b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..acead565
Binary files /dev/null and b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e03fd401
Binary files /dev/null and b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..4a02a96f
Binary files /dev/null and b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a8f35ad6
Binary files /dev/null and b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..65a9daa0
Binary files /dev/null and b/ALab/entity/structure_wall_fibro02/preview/structure_wall_fibro02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro02/structure_wall_fibro02.usda b/ALab/entity/structure_wall_fibro02/structure_wall_fibro02.usda
new file mode 100644
index 00000000..3ece8416
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro02/structure_wall_fibro02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_fibro02_surfacing.usda@,
+ @modelling/structure_wall_fibro02_modelling.usda@,
+ @preview/structure_wall_fibro02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "structure_wall_fibro02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457384"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro02/surfacing/structure_wall_fibro02_surfacing.usda b/ALab/entity/structure_wall_fibro02/surfacing/structure_wall_fibro02_surfacing.usda
new file mode 100644
index 00000000..dd5cc63c
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro02/surfacing/structure_wall_fibro02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_fibro02/look_surfacing_structure_wall_fibro02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro03/modelling/structure_wall_fibro03_modelling.usda b/ALab/entity/structure_wall_fibro03/modelling/structure_wall_fibro03_modelling.usda
new file mode 100644
index 00000000..3cb21d48
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro03/modelling/structure_wall_fibro03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_fibro03/geo_modelling_structure_wall_fibro03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview.usda b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview.usda
new file mode 100644
index 00000000..3f60b236
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_fibro03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_fibro03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_fibro03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_fibro03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_fibro03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_fibro03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..9aa67c5f
Binary files /dev/null and b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..47264b6e
Binary files /dev/null and b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..38272178
Binary files /dev/null and b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7c1772bc
Binary files /dev/null and b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e0087f61
Binary files /dev/null and b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f722d392
Binary files /dev/null and b/ALab/entity/structure_wall_fibro03/preview/structure_wall_fibro03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro03/structure_wall_fibro03.usda b/ALab/entity/structure_wall_fibro03/structure_wall_fibro03.usda
new file mode 100644
index 00000000..2f374097
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro03/structure_wall_fibro03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_fibro03_surfacing.usda@,
+ @modelling/structure_wall_fibro03_modelling.usda@,
+ @preview/structure_wall_fibro03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "structure_wall_fibro03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458576"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro03/surfacing/structure_wall_fibro03_surfacing.usda b/ALab/entity/structure_wall_fibro03/surfacing/structure_wall_fibro03_surfacing.usda
new file mode 100644
index 00000000..33007dfe
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro03/surfacing/structure_wall_fibro03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_fibro03/look_surfacing_structure_wall_fibro03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro04/modelling/structure_wall_fibro04_modelling.usda b/ALab/entity/structure_wall_fibro04/modelling/structure_wall_fibro04_modelling.usda
new file mode 100644
index 00000000..2099cb72
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro04/modelling/structure_wall_fibro04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_fibro04/geo_modelling_structure_wall_fibro04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview.usda b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview.usda
new file mode 100644
index 00000000..f6fc8cc0
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_fibro04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_fibro04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_fibro04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_fibro04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_fibro04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_fibro04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..20e47b61
Binary files /dev/null and b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..71adb4f6
Binary files /dev/null and b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..74c29bb3
Binary files /dev/null and b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ef0f629c
Binary files /dev/null and b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..af3a41f6
Binary files /dev/null and b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c71ed1bb
Binary files /dev/null and b/ALab/entity/structure_wall_fibro04/preview/structure_wall_fibro04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro04/structure_wall_fibro04.usda b/ALab/entity/structure_wall_fibro04/structure_wall_fibro04.usda
new file mode 100644
index 00000000..fcc8f528
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro04/structure_wall_fibro04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_fibro04_surfacing.usda@,
+ @modelling/structure_wall_fibro04_modelling.usda@,
+ @preview/structure_wall_fibro04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "structure_wall_fibro04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458786"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro04/surfacing/structure_wall_fibro04_surfacing.usda b/ALab/entity/structure_wall_fibro04/surfacing/structure_wall_fibro04_surfacing.usda
new file mode 100644
index 00000000..1292260c
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro04/surfacing/structure_wall_fibro04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_fibro04/look_surfacing_structure_wall_fibro04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro05/modelling/structure_wall_fibro05_modelling.usda b/ALab/entity/structure_wall_fibro05/modelling/structure_wall_fibro05_modelling.usda
new file mode 100644
index 00000000..4114eb64
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro05/modelling/structure_wall_fibro05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_fibro05/geo_modelling_structure_wall_fibro05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview.usda b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview.usda
new file mode 100644
index 00000000..1fa3de46
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_fibro05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_fibro05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_fibro05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_fibro05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_fibro05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_fibro05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a74851e0
Binary files /dev/null and b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b297f95f
Binary files /dev/null and b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..671bfb95
Binary files /dev/null and b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..dc0afcb9
Binary files /dev/null and b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ff3e3e4a
Binary files /dev/null and b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5108637d
Binary files /dev/null and b/ALab/entity/structure_wall_fibro05/preview/structure_wall_fibro05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_fibro05/structure_wall_fibro05.usda b/ALab/entity/structure_wall_fibro05/structure_wall_fibro05.usda
new file mode 100644
index 00000000..cc4e4153
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro05/structure_wall_fibro05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_fibro05_surfacing.usda@,
+ @modelling/structure_wall_fibro05_modelling.usda@,
+ @preview/structure_wall_fibro05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_wall_fibro05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456188"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_fibro05/surfacing/structure_wall_fibro05_surfacing.usda b/ALab/entity/structure_wall_fibro05/surfacing/structure_wall_fibro05_surfacing.usda
new file mode 100644
index 00000000..3083e19a
--- /dev/null
+++ b/ALab/entity/structure_wall_fibro05/surfacing/structure_wall_fibro05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_fibro05/look_surfacing_structure_wall_fibro05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_front01/modelling/structure_wall_front01_modelling.usda b/ALab/entity/structure_wall_front01/modelling/structure_wall_front01_modelling.usda
new file mode 100644
index 00000000..4c03541b
--- /dev/null
+++ b/ALab/entity/structure_wall_front01/modelling/structure_wall_front01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_front01/geo_modelling_structure_wall_front01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview.usda b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview.usda
new file mode 100644
index 00000000..a0b236da
--- /dev/null
+++ b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_front01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_front01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_front01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_front01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_front01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_front01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0584f56c
Binary files /dev/null and b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..15651683
Binary files /dev/null and b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..5572575e
Binary files /dev/null and b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e6dd52ee
Binary files /dev/null and b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..3cb39024
Binary files /dev/null and b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..23ba3a96
Binary files /dev/null and b/ALab/entity/structure_wall_front01/preview/structure_wall_front01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_front01/structure_wall_front01.usda b/ALab/entity/structure_wall_front01/structure_wall_front01.usda
new file mode 100644
index 00000000..f464c70a
--- /dev/null
+++ b/ALab/entity/structure_wall_front01/structure_wall_front01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_front01_surfacing.usda@,
+ @modelling/structure_wall_front01_modelling.usda@,
+ @preview/structure_wall_front01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_wall_front01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832449164"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_front01/surfacing/structure_wall_front01_surfacing.usda b/ALab/entity/structure_wall_front01/surfacing/structure_wall_front01_surfacing.usda
new file mode 100644
index 00000000..211181e6
--- /dev/null
+++ b/ALab/entity/structure_wall_front01/surfacing/structure_wall_front01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_front01/look_surfacing_structure_wall_front01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_left01/modelling/structure_wall_left01_modelling.usda b/ALab/entity/structure_wall_left01/modelling/structure_wall_left01_modelling.usda
new file mode 100644
index 00000000..1da94726
--- /dev/null
+++ b/ALab/entity/structure_wall_left01/modelling/structure_wall_left01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_left01/geo_modelling_structure_wall_left01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview.usda b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview.usda
new file mode 100644
index 00000000..467b00ee
--- /dev/null
+++ b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_left01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_left01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_left01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_left01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_left01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_left01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1a79d8e0
Binary files /dev/null and b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d414e429
Binary files /dev/null and b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..219dd82c
Binary files /dev/null and b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f85e79a9
Binary files /dev/null and b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c716c776
Binary files /dev/null and b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..522dc931
Binary files /dev/null and b/ALab/entity/structure_wall_left01/preview/structure_wall_left01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_left01/structure_wall_left01.usda b/ALab/entity/structure_wall_left01/structure_wall_left01.usda
new file mode 100644
index 00000000..b50c4c13
--- /dev/null
+++ b/ALab/entity/structure_wall_left01/structure_wall_left01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_left01_surfacing.usda@,
+ @modelling/structure_wall_left01_modelling.usda@,
+ @preview/structure_wall_left01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_wall_left01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455468"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_left01/surfacing/structure_wall_left01_surfacing.usda b/ALab/entity/structure_wall_left01/surfacing/structure_wall_left01_surfacing.usda
new file mode 100644
index 00000000..fc7e15a8
--- /dev/null
+++ b/ALab/entity/structure_wall_left01/surfacing/structure_wall_left01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_left01/look_surfacing_structure_wall_left01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_right01/modelling/structure_wall_right01_modelling.usda b/ALab/entity/structure_wall_right01/modelling/structure_wall_right01_modelling.usda
new file mode 100644
index 00000000..4ce0542b
--- /dev/null
+++ b/ALab/entity/structure_wall_right01/modelling/structure_wall_right01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_wall_right01/geo_modelling_structure_wall_right01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview.usda b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview.usda
new file mode 100644
index 00000000..39b426d9
--- /dev/null
+++ b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_wall_right01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_wall_right01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_wall_right01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_wall_right01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_wall_right01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_wall_right01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_X_pos.png b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..00b61bb7
Binary files /dev/null and b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_x_neg.png b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..effee39c
Binary files /dev/null and b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_y_neg.png b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..549dd223
Binary files /dev/null and b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_y_pos.png b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..864716f9
Binary files /dev/null and b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_z_neg.png b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ba97fcac
Binary files /dev/null and b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_z_pos.png b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..98c2dfc8
Binary files /dev/null and b/ALab/entity/structure_wall_right01/preview/structure_wall_right01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_wall_right01/structure_wall_right01.usda b/ALab/entity/structure_wall_right01/structure_wall_right01.usda
new file mode 100644
index 00000000..73b16005
--- /dev/null
+++ b/ALab/entity/structure_wall_right01/structure_wall_right01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_wall_right01_surfacing.usda@,
+ @modelling/structure_wall_right01_modelling.usda@,
+ @preview/structure_wall_right01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_wall_right01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459868"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_wall_right01/surfacing/structure_wall_right01_surfacing.usda b/ALab/entity/structure_wall_right01/surfacing/structure_wall_right01_surfacing.usda
new file mode 100644
index 00000000..1ec5471e
--- /dev/null
+++ b/ALab/entity/structure_wall_right01/surfacing/structure_wall_right01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_wall_right01/look_surfacing_structure_wall_right01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_casement01/modelling/structure_window_casement01_modelling.usda b/ALab/entity/structure_window_casement01/modelling/structure_window_casement01_modelling.usda
new file mode 100644
index 00000000..7fe31122
--- /dev/null
+++ b/ALab/entity/structure_window_casement01/modelling/structure_window_casement01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_window_casement01/geo_modelling_structure_window_casement01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview.usda b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview.usda
new file mode 100644
index 00000000..41a900a6
--- /dev/null
+++ b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_window_casement01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_window_casement01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_window_casement01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_window_casement01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_window_casement01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_window_casement01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_X_pos.png b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a0ec6d29
Binary files /dev/null and b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_x_neg.png b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..49cae873
Binary files /dev/null and b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_y_neg.png b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..10c5052f
Binary files /dev/null and b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_y_pos.png b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f48f5d85
Binary files /dev/null and b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_z_neg.png b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..cecbc465
Binary files /dev/null and b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_z_pos.png b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7a2cdc7f
Binary files /dev/null and b/ALab/entity/structure_window_casement01/preview/structure_window_casement01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_window_casement01/structure_window_casement01.usda b/ALab/entity/structure_window_casement01/structure_window_casement01.usda
new file mode 100644
index 00000000..486db623
--- /dev/null
+++ b/ALab/entity/structure_window_casement01/structure_window_casement01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_window_casement01_surfacing.usda@,
+ @modelling/structure_window_casement01_modelling.usda@,
+ @preview/structure_window_casement01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_window_casement01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832487274"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_casement01/surfacing/structure_window_casement01_surfacing.usda b/ALab/entity/structure_window_casement01/surfacing/structure_window_casement01_surfacing.usda
new file mode 100644
index 00000000..0e50077d
--- /dev/null
+++ b/ALab/entity/structure_window_casement01/surfacing/structure_window_casement01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_window_casement01/look_surfacing_structure_window_casement01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_louvered01/modelling/structure_window_louvered01_modelling.usda b/ALab/entity/structure_window_louvered01/modelling/structure_window_louvered01_modelling.usda
new file mode 100644
index 00000000..205dd416
--- /dev/null
+++ b/ALab/entity/structure_window_louvered01/modelling/structure_window_louvered01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_window_louvered01/geo_modelling_structure_window_louvered01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview.usda b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview.usda
new file mode 100644
index 00000000..8d3a58a9
--- /dev/null
+++ b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_window_louvered01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_window_louvered01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_window_louvered01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_window_louvered01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_window_louvered01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_window_louvered01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_X_pos.png b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7562b7ec
Binary files /dev/null and b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_x_neg.png b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ac78c223
Binary files /dev/null and b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_y_neg.png b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..2593debb
Binary files /dev/null and b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_y_pos.png b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..821f02c3
Binary files /dev/null and b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_z_neg.png b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..98f85270
Binary files /dev/null and b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_z_pos.png b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..51c4615d
Binary files /dev/null and b/ALab/entity/structure_window_louvered01/preview/structure_window_louvered01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_window_louvered01/structure_window_louvered01.usda b/ALab/entity/structure_window_louvered01/structure_window_louvered01.usda
new file mode 100644
index 00000000..f7817a7f
--- /dev/null
+++ b/ALab/entity/structure_window_louvered01/structure_window_louvered01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_window_louvered01_surfacing.usda@,
+ @modelling/structure_window_louvered01_modelling.usda@,
+ @preview/structure_window_louvered01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_window_louvered01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460578"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_louvered01/surfacing/structure_window_louvered01_surfacing.usda b/ALab/entity/structure_window_louvered01/surfacing/structure_window_louvered01_surfacing.usda
new file mode 100644
index 00000000..084a9d3f
--- /dev/null
+++ b/ALab/entity/structure_window_louvered01/surfacing/structure_window_louvered01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_window_louvered01/look_surfacing_structure_window_louvered01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_louvered02/modelling/structure_window_louvered02_modelling.usda b/ALab/entity/structure_window_louvered02/modelling/structure_window_louvered02_modelling.usda
new file mode 100644
index 00000000..ccd0a626
--- /dev/null
+++ b/ALab/entity/structure_window_louvered02/modelling/structure_window_louvered02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/structure_window_louvered02/geo_modelling_structure_window_louvered02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview.usda b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview.usda
new file mode 100644
index 00000000..b11ce688
--- /dev/null
+++ b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @structure_window_louvered02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @structure_window_louvered02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @structure_window_louvered02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @structure_window_louvered02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @structure_window_louvered02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @structure_window_louvered02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_X_pos.png b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..77d7d32c
Binary files /dev/null and b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_x_neg.png b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..69bb2381
Binary files /dev/null and b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_y_neg.png b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..381e0629
Binary files /dev/null and b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_y_pos.png b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..392e958c
Binary files /dev/null and b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_z_neg.png b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0416a864
Binary files /dev/null and b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_z_pos.png b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..103f7466
Binary files /dev/null and b/ALab/entity/structure_window_louvered02/preview/structure_window_louvered02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/structure_window_louvered02/structure_window_louvered02.usda b/ALab/entity/structure_window_louvered02/structure_window_louvered02.usda
new file mode 100644
index 00000000..53f2f421
--- /dev/null
+++ b/ALab/entity/structure_window_louvered02/structure_window_louvered02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/structure_window_louvered02_surfacing.usda@,
+ @modelling/structure_window_louvered02_modelling.usda@,
+ @preview/structure_window_louvered02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "structure_window_louvered02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832454370"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/structure_window_louvered02/surfacing/structure_window_louvered02_surfacing.usda b/ALab/entity/structure_window_louvered02/surfacing/structure_window_louvered02_surfacing.usda
new file mode 100644
index 00000000..cbe4ef6c
--- /dev/null
+++ b/ALab/entity/structure_window_louvered02/surfacing/structure_window_louvered02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/structure_window_louvered02/look_surfacing_structure_window_louvered02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/modelling/test202009demo_ll_leaf01_sm01_modelling.usda b/ALab/entity/test202009demo_ll_leaf01_sm01/modelling/test202009demo_ll_leaf01_sm01_modelling.usda
new file mode 100644
index 00000000..6ad46fb0
--- /dev/null
+++ b/ALab/entity/test202009demo_ll_leaf01_sm01/modelling/test202009demo_ll_leaf01_sm01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Scope "root" (
+ prepend references = @../../../fragment/geo/modelling/test202009demo_ll_leaf01_sm01/geo_modelling_test202009demo_ll_leaf01_sm01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview.usda b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview.usda
new file mode 100644
index 00000000..f8f0c41e
--- /dev/null
+++ b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @test202009demo_ll_leaf01_sm01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @test202009demo_ll_leaf01_sm01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @test202009demo_ll_leaf01_sm01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @test202009demo_ll_leaf01_sm01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @test202009demo_ll_leaf01_sm01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @test202009demo_ll_leaf01_sm01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_X_pos.png b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..14d6379b
Binary files /dev/null and b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_x_neg.png b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f9e902a7
Binary files /dev/null and b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_y_neg.png b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..faa89bf2
Binary files /dev/null and b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_y_pos.png b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e48ad845
Binary files /dev/null and b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_z_neg.png b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..659c9c7a
Binary files /dev/null and b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_z_pos.png b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a031809b
Binary files /dev/null and b/ALab/entity/test202009demo_ll_leaf01_sm01/preview/test202009demo_ll_leaf01_sm01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/surfacing/test202009demo_ll_leaf01_sm01_surfacing.usda b/ALab/entity/test202009demo_ll_leaf01_sm01/surfacing/test202009demo_ll_leaf01_sm01_surfacing.usda
new file mode 100644
index 00000000..55e91b7a
--- /dev/null
+++ b/ALab/entity/test202009demo_ll_leaf01_sm01/surfacing/test202009demo_ll_leaf01_sm01_surfacing.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Scope "root" (
+ variants = {
+ string prelit = "False"
+ }
+ prepend variantSets = "prelit"
+)
+{
+ variantSet "prelit" = {
+ "False" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/look/surfacing/test202009demo_ll_leaf01_sm01/look_surfacing_test202009demo_ll_leaf01_sm01.usda@
+ ) {
+
+ }
+ "True" {
+
+ }
+ }
+}
+
diff --git a/ALab/entity/test202009demo_ll_leaf01_sm01/test202009demo_ll_leaf01_sm01.usda b/ALab/entity/test202009demo_ll_leaf01_sm01/test202009demo_ll_leaf01_sm01.usda
new file mode 100644
index 00000000..fdb62ca8
--- /dev/null
+++ b/ALab/entity/test202009demo_ll_leaf01_sm01/test202009demo_ll_leaf01_sm01.usda
@@ -0,0 +1,30 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/test202009demo_ll_leaf01_sm01_surfacing.usda@,
+ @modelling/test202009demo_ll_leaf01_sm01_modelling.usda@,
+ @preview/test202009demo_ll_leaf01_sm01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "part"
+ string name = "test202009demo_ll_leaf01_sm01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/test_beast_generic01/modelling/test_beast_generic01_modelling.usda b/ALab/entity/test_beast_generic01/modelling/test_beast_generic01_modelling.usda
new file mode 100644
index 00000000..c308fd56
--- /dev/null
+++ b/ALab/entity/test_beast_generic01/modelling/test_beast_generic01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/camerageo/modelling/test_beast_generic01/camerageo_modelling_test_beast_generic01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/test_beast_generic01/rigging/test_beast_generic01_rigging.usda b/ALab/entity/test_beast_generic01/rigging/test_beast_generic01_rigging.usda
new file mode 100644
index 00000000..de66e21a
--- /dev/null
+++ b/ALab/entity/test_beast_generic01/rigging/test_beast_generic01_rigging.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/perfrig/rigging/test_beast_generic01/perfrig_rigging_test_beast_generic01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/test_beast_generic01/test_beast_generic01.usda b/ALab/entity/test_beast_generic01/test_beast_generic01.usda
new file mode 100644
index 00000000..043aa167
--- /dev/null
+++ b/ALab/entity/test_beast_generic01/test_beast_generic01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @rigging/test_beast_generic01_rigging.usda@,
+ @modelling/test_beast_generic01_modelling.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "camera"
+ }
+ kind = "component"
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_board01/modelling/tool_board01_modelling.usda b/ALab/entity/tool_board01/modelling/tool_board01_modelling.usda
new file mode 100644
index 00000000..4b0b2dab
--- /dev/null
+++ b/ALab/entity/tool_board01/modelling/tool_board01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_board01/geo_modelling_tool_board01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_board01/preview/tool_board01_preview.usda b/ALab/entity/tool_board01/preview/tool_board01_preview.usda
new file mode 100644
index 00000000..085f0b5b
--- /dev/null
+++ b/ALab/entity/tool_board01/preview/tool_board01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_board01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_board01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_board01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_board01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_board01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_board01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_X_pos.png b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..ffbbc486
Binary files /dev/null and b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_x_neg.png b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..5876e808
Binary files /dev/null and b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_y_neg.png b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..45cba2be
Binary files /dev/null and b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_y_pos.png b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f61fce0b
Binary files /dev/null and b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_z_neg.png b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..955c3d8d
Binary files /dev/null and b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_z_pos.png b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a60c5b81
Binary files /dev/null and b/ALab/entity/tool_board01/preview/tool_board01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_board01/surfacing/tool_board01_surfacing.usda b/ALab/entity/tool_board01/surfacing/tool_board01_surfacing.usda
new file mode 100644
index 00000000..8ee054f1
--- /dev/null
+++ b/ALab/entity/tool_board01/surfacing/tool_board01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_board01/look_surfacing_tool_board01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_board01/tool_board01.usda b/ALab/entity/tool_board01/tool_board01.usda
new file mode 100644
index 00000000..77e27ac4
--- /dev/null
+++ b/ALab/entity/tool_board01/tool_board01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_board01_surfacing.usda@,
+ @modelling/tool_board01_modelling.usda@,
+ @preview/tool_board01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_board01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832451904"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_bolt01/modelling/tool_bolt01_modelling.usda b/ALab/entity/tool_bolt01/modelling/tool_bolt01_modelling.usda
new file mode 100644
index 00000000..2d80d8c6
--- /dev/null
+++ b/ALab/entity/tool_bolt01/modelling/tool_bolt01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_bolt01/geo_modelling_tool_bolt01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_bolt01/preview/tool_bolt01_preview.usda b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview.usda
new file mode 100644
index 00000000..5f937552
--- /dev/null
+++ b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_bolt01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_bolt01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_bolt01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_bolt01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_bolt01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_bolt01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_X_pos.png b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3a9e2959
Binary files /dev/null and b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_x_neg.png b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b94576fb
Binary files /dev/null and b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_y_neg.png b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..972be737
Binary files /dev/null and b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_y_pos.png b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c747a0c8
Binary files /dev/null and b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_z_neg.png b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f68fa5e5
Binary files /dev/null and b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_z_pos.png b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..aaf060e0
Binary files /dev/null and b/ALab/entity/tool_bolt01/preview/tool_bolt01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_bolt01/surfacing/tool_bolt01_surfacing.usda b/ALab/entity/tool_bolt01/surfacing/tool_bolt01_surfacing.usda
new file mode 100644
index 00000000..c9e6885d
--- /dev/null
+++ b/ALab/entity/tool_bolt01/surfacing/tool_bolt01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_bolt01/look_surfacing_tool_bolt01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_bolt01/tool_bolt01.usda b/ALab/entity/tool_bolt01/tool_bolt01.usda
new file mode 100644
index 00000000..058f84a0
--- /dev/null
+++ b/ALab/entity/tool_bolt01/tool_bolt01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_bolt01_surfacing.usda@,
+ @modelling/tool_bolt01_modelling.usda@,
+ @preview/tool_bolt01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_bolt01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459082"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel01/modelling/tool_chisel01_modelling.usda b/ALab/entity/tool_chisel01/modelling/tool_chisel01_modelling.usda
new file mode 100644
index 00000000..6ca97eb7
--- /dev/null
+++ b/ALab/entity/tool_chisel01/modelling/tool_chisel01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_chisel01/geo_modelling_tool_chisel01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel01/preview/tool_chisel01_preview.usda b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview.usda
new file mode 100644
index 00000000..db4bc7b3
--- /dev/null
+++ b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_chisel01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_chisel01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_chisel01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_chisel01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_chisel01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_chisel01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_X_pos.png b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c5554c14
Binary files /dev/null and b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_x_neg.png b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4f91accb
Binary files /dev/null and b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_y_neg.png b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ef35a16d
Binary files /dev/null and b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_y_pos.png b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d5ad1119
Binary files /dev/null and b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_z_neg.png b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..352c87d1
Binary files /dev/null and b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_z_pos.png b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..18b4cba4
Binary files /dev/null and b/ALab/entity/tool_chisel01/preview/tool_chisel01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_chisel01/surfacing/tool_chisel01_surfacing.usda b/ALab/entity/tool_chisel01/surfacing/tool_chisel01_surfacing.usda
new file mode 100644
index 00000000..1a279fbc
--- /dev/null
+++ b/ALab/entity/tool_chisel01/surfacing/tool_chisel01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_chisel01/look_surfacing_tool_chisel01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel01/tool_chisel01.usda b/ALab/entity/tool_chisel01/tool_chisel01.usda
new file mode 100644
index 00000000..dde966aa
--- /dev/null
+++ b/ALab/entity/tool_chisel01/tool_chisel01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_chisel01_surfacing.usda@,
+ @modelling/tool_chisel01_modelling.usda@,
+ @preview/tool_chisel01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_chisel01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459878"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel02/modelling/tool_chisel02_modelling.usda b/ALab/entity/tool_chisel02/modelling/tool_chisel02_modelling.usda
new file mode 100644
index 00000000..7a323d1d
--- /dev/null
+++ b/ALab/entity/tool_chisel02/modelling/tool_chisel02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_chisel02/geo_modelling_tool_chisel02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel02/preview/tool_chisel02_preview.usda b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview.usda
new file mode 100644
index 00000000..d232c731
--- /dev/null
+++ b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_chisel02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_chisel02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_chisel02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_chisel02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_chisel02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_chisel02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_X_pos.png b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c1ae75c1
Binary files /dev/null and b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_x_neg.png b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f201162d
Binary files /dev/null and b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_y_neg.png b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..822a3fef
Binary files /dev/null and b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_y_pos.png b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..be99f28d
Binary files /dev/null and b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_z_neg.png b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..16f2e278
Binary files /dev/null and b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_z_pos.png b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..415775ce
Binary files /dev/null and b/ALab/entity/tool_chisel02/preview/tool_chisel02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_chisel02/surfacing/tool_chisel02_surfacing.usda b/ALab/entity/tool_chisel02/surfacing/tool_chisel02_surfacing.usda
new file mode 100644
index 00000000..863d52f0
--- /dev/null
+++ b/ALab/entity/tool_chisel02/surfacing/tool_chisel02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_chisel02/look_surfacing_tool_chisel02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel02/tool_chisel02.usda b/ALab/entity/tool_chisel02/tool_chisel02.usda
new file mode 100644
index 00000000..c8169fc7
--- /dev/null
+++ b/ALab/entity/tool_chisel02/tool_chisel02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_chisel02_surfacing.usda@,
+ @modelling/tool_chisel02_modelling.usda@,
+ @preview/tool_chisel02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_chisel02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456798"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel03/modelling/tool_chisel03_modelling.usda b/ALab/entity/tool_chisel03/modelling/tool_chisel03_modelling.usda
new file mode 100644
index 00000000..b21aca76
--- /dev/null
+++ b/ALab/entity/tool_chisel03/modelling/tool_chisel03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_chisel03/geo_modelling_tool_chisel03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel03/preview/tool_chisel03_preview.usda b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview.usda
new file mode 100644
index 00000000..6cce01d6
--- /dev/null
+++ b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_chisel03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_chisel03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_chisel03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_chisel03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_chisel03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_chisel03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_X_pos.png b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3e982cb5
Binary files /dev/null and b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_x_neg.png b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..1ed71fb6
Binary files /dev/null and b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_y_neg.png b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..a517cb17
Binary files /dev/null and b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_y_pos.png b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6b038eb3
Binary files /dev/null and b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_z_neg.png b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7df62949
Binary files /dev/null and b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_z_pos.png b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c5cf1482
Binary files /dev/null and b/ALab/entity/tool_chisel03/preview/tool_chisel03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_chisel03/surfacing/tool_chisel03_surfacing.usda b/ALab/entity/tool_chisel03/surfacing/tool_chisel03_surfacing.usda
new file mode 100644
index 00000000..24bc89a5
--- /dev/null
+++ b/ALab/entity/tool_chisel03/surfacing/tool_chisel03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_chisel03/look_surfacing_tool_chisel03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_chisel03/tool_chisel03.usda b/ALab/entity/tool_chisel03/tool_chisel03.usda
new file mode 100644
index 00000000..99009496
--- /dev/null
+++ b/ALab/entity/tool_chisel03/tool_chisel03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_chisel03_surfacing.usda@,
+ @modelling/tool_chisel03_modelling.usda@,
+ @preview/tool_chisel03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_chisel03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459912"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_earmuffs01/modelling/tool_earmuffs01_modelling.usda b/ALab/entity/tool_earmuffs01/modelling/tool_earmuffs01_modelling.usda
new file mode 100644
index 00000000..47572700
--- /dev/null
+++ b/ALab/entity/tool_earmuffs01/modelling/tool_earmuffs01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_earmuffs01/geo_modelling_tool_earmuffs01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview.usda b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview.usda
new file mode 100644
index 00000000..0f0adba7
--- /dev/null
+++ b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_earmuffs01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_earmuffs01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_earmuffs01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_earmuffs01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_earmuffs01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_earmuffs01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_X_pos.png b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3f40f050
Binary files /dev/null and b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_x_neg.png b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ceb7bf65
Binary files /dev/null and b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_y_neg.png b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3544399e
Binary files /dev/null and b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_y_pos.png b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..55610779
Binary files /dev/null and b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_z_neg.png b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..2dc411a2
Binary files /dev/null and b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_z_pos.png b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..31287f9e
Binary files /dev/null and b/ALab/entity/tool_earmuffs01/preview/tool_earmuffs01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_earmuffs01/surfacing/tool_earmuffs01_surfacing.usda b/ALab/entity/tool_earmuffs01/surfacing/tool_earmuffs01_surfacing.usda
new file mode 100644
index 00000000..00e61094
--- /dev/null
+++ b/ALab/entity/tool_earmuffs01/surfacing/tool_earmuffs01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_earmuffs01/look_surfacing_tool_earmuffs01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_earmuffs01/tool_earmuffs01.usda b/ALab/entity/tool_earmuffs01/tool_earmuffs01.usda
new file mode 100644
index 00000000..67b8d3a1
--- /dev/null
+++ b/ALab/entity/tool_earmuffs01/tool_earmuffs01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_earmuffs01_surfacing.usda@,
+ @modelling/tool_earmuffs01_modelling.usda@,
+ @preview/tool_earmuffs01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_earmuffs01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457768"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_fertilizer_can01/modelling/tool_fertilizer_can01_modelling.usda b/ALab/entity/tool_fertilizer_can01/modelling/tool_fertilizer_can01_modelling.usda
new file mode 100644
index 00000000..61395ed7
--- /dev/null
+++ b/ALab/entity/tool_fertilizer_can01/modelling/tool_fertilizer_can01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_fertilizer_can01/geo_modelling_tool_fertilizer_can01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview.usda b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview.usda
new file mode 100644
index 00000000..d7c2b202
--- /dev/null
+++ b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_fertilizer_can01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_fertilizer_can01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_fertilizer_can01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_fertilizer_can01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_fertilizer_can01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_fertilizer_can01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_X_pos.png b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..65d592e2
Binary files /dev/null and b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_x_neg.png b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..fbf6d579
Binary files /dev/null and b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_y_neg.png b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d5e09b8f
Binary files /dev/null and b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_y_pos.png b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c5ae3683
Binary files /dev/null and b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_z_neg.png b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..fff5a0ae
Binary files /dev/null and b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_z_pos.png b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0f6d5fcb
Binary files /dev/null and b/ALab/entity/tool_fertilizer_can01/preview/tool_fertilizer_can01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_fertilizer_can01/surfacing/tool_fertilizer_can01_surfacing.usda b/ALab/entity/tool_fertilizer_can01/surfacing/tool_fertilizer_can01_surfacing.usda
new file mode 100644
index 00000000..e9740e2b
--- /dev/null
+++ b/ALab/entity/tool_fertilizer_can01/surfacing/tool_fertilizer_can01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_fertilizer_can01/look_surfacing_tool_fertilizer_can01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_fertilizer_can01/tool_fertilizer_can01.usda b/ALab/entity/tool_fertilizer_can01/tool_fertilizer_can01.usda
new file mode 100644
index 00000000..da730847
--- /dev/null
+++ b/ALab/entity/tool_fertilizer_can01/tool_fertilizer_can01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_fertilizer_can01_surfacing.usda@,
+ @modelling/tool_fertilizer_can01_modelling.usda@,
+ @preview/tool_fertilizer_can01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_fertilizer_can01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455958"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_fishing_rod01/modelling/tool_fishing_rod01_modelling.usda b/ALab/entity/tool_fishing_rod01/modelling/tool_fishing_rod01_modelling.usda
new file mode 100644
index 00000000..caf68c6e
--- /dev/null
+++ b/ALab/entity/tool_fishing_rod01/modelling/tool_fishing_rod01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_fishing_rod01/geo_modelling_tool_fishing_rod01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview.usda b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview.usda
new file mode 100644
index 00000000..309f9244
--- /dev/null
+++ b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_fishing_rod01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_fishing_rod01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_fishing_rod01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_fishing_rod01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_fishing_rod01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_fishing_rod01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_X_pos.png b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f15997f0
Binary files /dev/null and b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_x_neg.png b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2d723c93
Binary files /dev/null and b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_y_neg.png b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..63d68be7
Binary files /dev/null and b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_y_pos.png b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..92cd0a4e
Binary files /dev/null and b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_z_neg.png b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1caf2f0d
Binary files /dev/null and b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_z_pos.png b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8fe8f3dd
Binary files /dev/null and b/ALab/entity/tool_fishing_rod01/preview/tool_fishing_rod01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_fishing_rod01/surfacing/tool_fishing_rod01_surfacing.usda b/ALab/entity/tool_fishing_rod01/surfacing/tool_fishing_rod01_surfacing.usda
new file mode 100644
index 00000000..69a165c1
--- /dev/null
+++ b/ALab/entity/tool_fishing_rod01/surfacing/tool_fishing_rod01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_fishing_rod01/look_surfacing_tool_fishing_rod01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_fishing_rod01/tool_fishing_rod01.usda b/ALab/entity/tool_fishing_rod01/tool_fishing_rod01.usda
new file mode 100644
index 00000000..91fbb391
--- /dev/null
+++ b/ALab/entity/tool_fishing_rod01/tool_fishing_rod01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_fishing_rod01_surfacing.usda@,
+ @modelling/tool_fishing_rod01_modelling.usda@,
+ @preview/tool_fishing_rod01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_fishing_rod01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460940"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_garden_hose01/modelling/tool_garden_hose01_modelling.usda b/ALab/entity/tool_garden_hose01/modelling/tool_garden_hose01_modelling.usda
new file mode 100644
index 00000000..1f6cbebd
--- /dev/null
+++ b/ALab/entity/tool_garden_hose01/modelling/tool_garden_hose01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_garden_hose01/geo_modelling_tool_garden_hose01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview.usda b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview.usda
new file mode 100644
index 00000000..cef343cf
--- /dev/null
+++ b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_garden_hose01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_garden_hose01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_garden_hose01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_garden_hose01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_garden_hose01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_garden_hose01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_X_pos.png b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f501af5b
Binary files /dev/null and b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_x_neg.png b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..1a047ea0
Binary files /dev/null and b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_y_neg.png b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..11e2b1b4
Binary files /dev/null and b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_y_pos.png b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..59a2e564
Binary files /dev/null and b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_z_neg.png b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ec16f579
Binary files /dev/null and b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_z_pos.png b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..dfbd551c
Binary files /dev/null and b/ALab/entity/tool_garden_hose01/preview/tool_garden_hose01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_garden_hose01/surfacing/tool_garden_hose01_surfacing.usda b/ALab/entity/tool_garden_hose01/surfacing/tool_garden_hose01_surfacing.usda
new file mode 100644
index 00000000..2f6fea75
--- /dev/null
+++ b/ALab/entity/tool_garden_hose01/surfacing/tool_garden_hose01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_garden_hose01/look_surfacing_tool_garden_hose01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_garden_hose01/tool_garden_hose01.usda b/ALab/entity/tool_garden_hose01/tool_garden_hose01.usda
new file mode 100644
index 00000000..14fb9e19
--- /dev/null
+++ b/ALab/entity/tool_garden_hose01/tool_garden_hose01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_garden_hose01_surfacing.usda@,
+ @modelling/tool_garden_hose01_modelling.usda@,
+ @preview/tool_garden_hose01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_garden_hose01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832527238"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_hammer01/modelling/tool_hammer01_modelling.usda b/ALab/entity/tool_hammer01/modelling/tool_hammer01_modelling.usda
new file mode 100644
index 00000000..53f97f0b
--- /dev/null
+++ b/ALab/entity/tool_hammer01/modelling/tool_hammer01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_hammer01/geo_modelling_tool_hammer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_hammer01/preview/tool_hammer01_preview.usda b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview.usda
new file mode 100644
index 00000000..59b0bdac
--- /dev/null
+++ b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_hammer01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_hammer01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_hammer01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_hammer01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_hammer01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_hammer01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_X_pos.png b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..fc216fde
Binary files /dev/null and b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_x_neg.png b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a370d5f3
Binary files /dev/null and b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_y_neg.png b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e307e527
Binary files /dev/null and b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_y_pos.png b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ef7f8072
Binary files /dev/null and b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_z_neg.png b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..a3440296
Binary files /dev/null and b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_z_pos.png b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5d77ca02
Binary files /dev/null and b/ALab/entity/tool_hammer01/preview/tool_hammer01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_hammer01/surfacing/tool_hammer01_surfacing.usda b/ALab/entity/tool_hammer01/surfacing/tool_hammer01_surfacing.usda
new file mode 100644
index 00000000..6a6a75da
--- /dev/null
+++ b/ALab/entity/tool_hammer01/surfacing/tool_hammer01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_hammer01/look_surfacing_tool_hammer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_hammer01/tool_hammer01.usda b/ALab/entity/tool_hammer01/tool_hammer01.usda
new file mode 100644
index 00000000..8a87978b
--- /dev/null
+++ b/ALab/entity/tool_hammer01/tool_hammer01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_hammer01_surfacing.usda@,
+ @modelling/tool_hammer01_modelling.usda@,
+ @preview/tool_hammer01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_hammer01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460580"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_hook_small01/modelling/tool_hook_small01_modelling.usda b/ALab/entity/tool_hook_small01/modelling/tool_hook_small01_modelling.usda
new file mode 100644
index 00000000..1bb4b1fb
--- /dev/null
+++ b/ALab/entity/tool_hook_small01/modelling/tool_hook_small01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_hook_small01/geo_modelling_tool_hook_small01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview.usda b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview.usda
new file mode 100644
index 00000000..f3c2dbc4
--- /dev/null
+++ b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_hook_small01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_hook_small01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_hook_small01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_hook_small01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_hook_small01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_hook_small01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_X_pos.png b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c0586229
Binary files /dev/null and b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_x_neg.png b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..57c7e04a
Binary files /dev/null and b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_y_neg.png b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..039a933f
Binary files /dev/null and b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_y_pos.png b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f9f07cc5
Binary files /dev/null and b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_z_neg.png b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..490ba270
Binary files /dev/null and b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_z_pos.png b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..accab6d1
Binary files /dev/null and b/ALab/entity/tool_hook_small01/preview/tool_hook_small01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_hook_small01/surfacing/tool_hook_small01_surfacing.usda b/ALab/entity/tool_hook_small01/surfacing/tool_hook_small01_surfacing.usda
new file mode 100644
index 00000000..4aabe40b
--- /dev/null
+++ b/ALab/entity/tool_hook_small01/surfacing/tool_hook_small01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_hook_small01/look_surfacing_tool_hook_small01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_hook_small01/tool_hook_small01.usda b/ALab/entity/tool_hook_small01/tool_hook_small01.usda
new file mode 100644
index 00000000..505c467f
--- /dev/null
+++ b/ALab/entity/tool_hook_small01/tool_hook_small01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_hook_small01_surfacing.usda@,
+ @modelling/tool_hook_small01_modelling.usda@,
+ @preview/tool_hook_small01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_hook_small01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456176"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_level01/modelling/tool_level01_modelling.usda b/ALab/entity/tool_level01/modelling/tool_level01_modelling.usda
new file mode 100644
index 00000000..80649e6d
--- /dev/null
+++ b/ALab/entity/tool_level01/modelling/tool_level01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_level01/geo_modelling_tool_level01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_level01/preview/tool_level01_preview.usda b/ALab/entity/tool_level01/preview/tool_level01_preview.usda
new file mode 100644
index 00000000..27cd4d42
--- /dev/null
+++ b/ALab/entity/tool_level01/preview/tool_level01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_level01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_level01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_level01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_level01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_level01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_level01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_X_pos.png b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7e5bd5a3
Binary files /dev/null and b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_x_neg.png b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b9782bef
Binary files /dev/null and b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_y_neg.png b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..dc5154f4
Binary files /dev/null and b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_y_pos.png b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e01d6f56
Binary files /dev/null and b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_z_neg.png b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..e5a6321b
Binary files /dev/null and b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_z_pos.png b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..eee9894b
Binary files /dev/null and b/ALab/entity/tool_level01/preview/tool_level01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_level01/surfacing/tool_level01_surfacing.usda b/ALab/entity/tool_level01/surfacing/tool_level01_surfacing.usda
new file mode 100644
index 00000000..2cdc9f79
--- /dev/null
+++ b/ALab/entity/tool_level01/surfacing/tool_level01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_level01/look_surfacing_tool_level01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_level01/tool_level01.usda b/ALab/entity/tool_level01/tool_level01.usda
new file mode 100644
index 00000000..d79f9515
--- /dev/null
+++ b/ALab/entity/tool_level01/tool_level01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_level01_surfacing.usda@,
+ @modelling/tool_level01_modelling.usda@,
+ @preview/tool_level01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_level01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456626"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_magnifying_lamp01/lighting/tool_magnifying_lamp01_lighting.usda b/ALab/entity/tool_magnifying_lamp01/lighting/tool_magnifying_lamp01_lighting.usda
new file mode 100644
index 00000000..405c63f0
--- /dev/null
+++ b/ALab/entity/tool_magnifying_lamp01/lighting/tool_magnifying_lamp01_lighting.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ def "grip_lighting_zlt02_tool_magnifying_lamp01" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/grip/lighting/zlt02_tool_magnifying_lamp01/grip_lighting_zlt02_tool_magnifying_lamp01.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/tool_magnifying_lamp01/modelling/tool_magnifying_lamp01_modelling.usda b/ALab/entity/tool_magnifying_lamp01/modelling/tool_magnifying_lamp01_modelling.usda
new file mode 100644
index 00000000..d89b9874
--- /dev/null
+++ b/ALab/entity/tool_magnifying_lamp01/modelling/tool_magnifying_lamp01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_magnifying_lamp01/geo_modelling_tool_magnifying_lamp01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview.usda b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview.usda
new file mode 100644
index 00000000..343a7292
--- /dev/null
+++ b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_magnifying_lamp01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_magnifying_lamp01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_magnifying_lamp01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_magnifying_lamp01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_magnifying_lamp01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_magnifying_lamp01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_X_pos.png b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..2232b7a2
Binary files /dev/null and b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_x_neg.png b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..084442d0
Binary files /dev/null and b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_y_neg.png b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..681aa151
Binary files /dev/null and b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_y_pos.png b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ae56fcf7
Binary files /dev/null and b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_z_neg.png b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..fa56bcdb
Binary files /dev/null and b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_z_pos.png b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b0f10cde
Binary files /dev/null and b/ALab/entity/tool_magnifying_lamp01/preview/tool_magnifying_lamp01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_magnifying_lamp01/surfacing/tool_magnifying_lamp01_surfacing.usda b/ALab/entity/tool_magnifying_lamp01/surfacing/tool_magnifying_lamp01_surfacing.usda
new file mode 100644
index 00000000..cce2745b
--- /dev/null
+++ b/ALab/entity/tool_magnifying_lamp01/surfacing/tool_magnifying_lamp01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_magnifying_lamp01/look_surfacing_tool_magnifying_lamp01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_magnifying_lamp01/tool_magnifying_lamp01.usda b/ALab/entity/tool_magnifying_lamp01/tool_magnifying_lamp01.usda
new file mode 100644
index 00000000..5ebfefbd
--- /dev/null
+++ b/ALab/entity/tool_magnifying_lamp01/tool_magnifying_lamp01.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/tool_magnifying_lamp01_lighting.usda@,
+ @surfacing/tool_magnifying_lamp01_surfacing.usda@,
+ @modelling/tool_magnifying_lamp01_modelling.usda@,
+ @preview/tool_magnifying_lamp01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_magnifying_lamp01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832447686"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_oxy_tank01/modelling/tool_oxy_tank01_modelling.usda b/ALab/entity/tool_oxy_tank01/modelling/tool_oxy_tank01_modelling.usda
new file mode 100644
index 00000000..f02e3e0c
--- /dev/null
+++ b/ALab/entity/tool_oxy_tank01/modelling/tool_oxy_tank01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_oxy_tank01/geo_modelling_tool_oxy_tank01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview.usda b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview.usda
new file mode 100644
index 00000000..fbb5ad4d
--- /dev/null
+++ b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_oxy_tank01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_oxy_tank01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_oxy_tank01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_oxy_tank01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_oxy_tank01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_oxy_tank01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_X_pos.png b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..26d132c4
Binary files /dev/null and b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_x_neg.png b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ce63827f
Binary files /dev/null and b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_y_neg.png b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e6278a51
Binary files /dev/null and b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_y_pos.png b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d96bb636
Binary files /dev/null and b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_z_neg.png b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..10c5e220
Binary files /dev/null and b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_z_pos.png b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..7f1118b0
Binary files /dev/null and b/ALab/entity/tool_oxy_tank01/preview/tool_oxy_tank01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_oxy_tank01/surfacing/tool_oxy_tank01_surfacing.usda b/ALab/entity/tool_oxy_tank01/surfacing/tool_oxy_tank01_surfacing.usda
new file mode 100644
index 00000000..ce3bae75
--- /dev/null
+++ b/ALab/entity/tool_oxy_tank01/surfacing/tool_oxy_tank01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_oxy_tank01/look_surfacing_tool_oxy_tank01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_oxy_tank01/tool_oxy_tank01.usda b/ALab/entity/tool_oxy_tank01/tool_oxy_tank01.usda
new file mode 100644
index 00000000..1126abba
--- /dev/null
+++ b/ALab/entity/tool_oxy_tank01/tool_oxy_tank01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_oxy_tank01_surfacing.usda@,
+ @modelling/tool_oxy_tank01_modelling.usda@,
+ @preview/tool_oxy_tank01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_oxy_tank01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832447682"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_oxy_torch01/modelling/tool_oxy_torch01_modelling.usda b/ALab/entity/tool_oxy_torch01/modelling/tool_oxy_torch01_modelling.usda
new file mode 100644
index 00000000..c3536fd0
--- /dev/null
+++ b/ALab/entity/tool_oxy_torch01/modelling/tool_oxy_torch01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_oxy_torch01/geo_modelling_tool_oxy_torch01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview.usda b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview.usda
new file mode 100644
index 00000000..8b4b6b15
--- /dev/null
+++ b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_oxy_torch01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_oxy_torch01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_oxy_torch01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_oxy_torch01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_oxy_torch01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_oxy_torch01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_X_pos.png b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c580937f
Binary files /dev/null and b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_x_neg.png b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..e5555482
Binary files /dev/null and b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_y_neg.png b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..8e124584
Binary files /dev/null and b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_y_pos.png b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1d384929
Binary files /dev/null and b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_z_neg.png b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..846d4df7
Binary files /dev/null and b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_z_pos.png b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..aac161d4
Binary files /dev/null and b/ALab/entity/tool_oxy_torch01/preview/tool_oxy_torch01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_oxy_torch01/surfacing/tool_oxy_torch01_surfacing.usda b/ALab/entity/tool_oxy_torch01/surfacing/tool_oxy_torch01_surfacing.usda
new file mode 100644
index 00000000..d84fa82e
--- /dev/null
+++ b/ALab/entity/tool_oxy_torch01/surfacing/tool_oxy_torch01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_oxy_torch01/look_surfacing_tool_oxy_torch01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_oxy_torch01/tool_oxy_torch01.usda b/ALab/entity/tool_oxy_torch01/tool_oxy_torch01.usda
new file mode 100644
index 00000000..5c845e92
--- /dev/null
+++ b/ALab/entity/tool_oxy_torch01/tool_oxy_torch01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_oxy_torch01_surfacing.usda@,
+ @modelling/tool_oxy_torch01_modelling.usda@,
+ @preview/tool_oxy_torch01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_oxy_torch01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456650"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_pliers01/modelling/tool_pliers01_modelling.usda b/ALab/entity/tool_pliers01/modelling/tool_pliers01_modelling.usda
new file mode 100644
index 00000000..25611c5b
--- /dev/null
+++ b/ALab/entity/tool_pliers01/modelling/tool_pliers01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_pliers01/geo_modelling_tool_pliers01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_pliers01/preview/tool_pliers01_preview.usda b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview.usda
new file mode 100644
index 00000000..eb8074af
--- /dev/null
+++ b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_pliers01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_pliers01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_pliers01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_pliers01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_pliers01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_pliers01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_X_pos.png b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a300d653
Binary files /dev/null and b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_x_neg.png b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..f4862c99
Binary files /dev/null and b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_y_neg.png b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..53d20f2d
Binary files /dev/null and b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_y_pos.png b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..230dd952
Binary files /dev/null and b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_z_neg.png b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f5e9b350
Binary files /dev/null and b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_z_pos.png b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..27e1f7c5
Binary files /dev/null and b/ALab/entity/tool_pliers01/preview/tool_pliers01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_pliers01/surfacing/tool_pliers01_surfacing.usda b/ALab/entity/tool_pliers01/surfacing/tool_pliers01_surfacing.usda
new file mode 100644
index 00000000..650f0cec
--- /dev/null
+++ b/ALab/entity/tool_pliers01/surfacing/tool_pliers01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_pliers01/look_surfacing_tool_pliers01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_pliers01/tool_pliers01.usda b/ALab/entity/tool_pliers01/tool_pliers01.usda
new file mode 100644
index 00000000..304a1461
--- /dev/null
+++ b/ALab/entity/tool_pliers01/tool_pliers01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_pliers01_surfacing.usda@,
+ @modelling/tool_pliers01_modelling.usda@,
+ @preview/tool_pliers01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_pliers01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456172"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cable01/modelling/tool_power_cable01_modelling.usda b/ALab/entity/tool_power_cable01/modelling/tool_power_cable01_modelling.usda
new file mode 100644
index 00000000..034a3547
--- /dev/null
+++ b/ALab/entity/tool_power_cable01/modelling/tool_power_cable01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_power_cable01/geo_modelling_tool_power_cable01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview.usda b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview.usda
new file mode 100644
index 00000000..b3f56cdd
--- /dev/null
+++ b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_power_cable01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_power_cable01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_power_cable01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_power_cable01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_power_cable01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_power_cable01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_X_pos.png b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..cfd840d1
Binary files /dev/null and b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_x_neg.png b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..da16361e
Binary files /dev/null and b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_y_neg.png b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..732b78ee
Binary files /dev/null and b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_y_pos.png b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2b3f6353
Binary files /dev/null and b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_z_neg.png b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..800f911b
Binary files /dev/null and b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_z_pos.png b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..382734cf
Binary files /dev/null and b/ALab/entity/tool_power_cable01/preview/tool_power_cable01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_power_cable01/surfacing/tool_power_cable01_surfacing.usda b/ALab/entity/tool_power_cable01/surfacing/tool_power_cable01_surfacing.usda
new file mode 100644
index 00000000..521bc042
--- /dev/null
+++ b/ALab/entity/tool_power_cable01/surfacing/tool_power_cable01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_power_cable01/look_surfacing_tool_power_cable01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cable01/tool_power_cable01.usda b/ALab/entity/tool_power_cable01/tool_power_cable01.usda
new file mode 100644
index 00000000..ec1effe1
--- /dev/null
+++ b/ALab/entity/tool_power_cable01/tool_power_cable01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_power_cable01_surfacing.usda@,
+ @modelling/tool_power_cable01_modelling.usda@,
+ @preview/tool_power_cable01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_power_cable01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832527240"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cable02/modelling/tool_power_cable02_modelling.usda b/ALab/entity/tool_power_cable02/modelling/tool_power_cable02_modelling.usda
new file mode 100644
index 00000000..9d317cdd
--- /dev/null
+++ b/ALab/entity/tool_power_cable02/modelling/tool_power_cable02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_power_cable02/geo_modelling_tool_power_cable02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview.usda b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview.usda
new file mode 100644
index 00000000..dab5a1a5
--- /dev/null
+++ b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_power_cable02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_power_cable02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_power_cable02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_power_cable02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_power_cable02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_power_cable02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_X_pos.png b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d4f189eb
Binary files /dev/null and b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_x_neg.png b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..38a44b01
Binary files /dev/null and b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_y_neg.png b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..7841a21c
Binary files /dev/null and b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_y_pos.png b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d246d5da
Binary files /dev/null and b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_z_neg.png b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b4baf705
Binary files /dev/null and b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_z_pos.png b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9c2bbff7
Binary files /dev/null and b/ALab/entity/tool_power_cable02/preview/tool_power_cable02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_power_cable02/surfacing/tool_power_cable02_surfacing.usda b/ALab/entity/tool_power_cable02/surfacing/tool_power_cable02_surfacing.usda
new file mode 100644
index 00000000..5f9e378c
--- /dev/null
+++ b/ALab/entity/tool_power_cable02/surfacing/tool_power_cable02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_power_cable02/look_surfacing_tool_power_cable02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cable02/tool_power_cable02.usda b/ALab/entity/tool_power_cable02/tool_power_cable02.usda
new file mode 100644
index 00000000..5521560b
--- /dev/null
+++ b/ALab/entity/tool_power_cable02/tool_power_cable02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_power_cable02_surfacing.usda@,
+ @modelling/tool_power_cable02_modelling.usda@,
+ @preview/tool_power_cable02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_power_cable02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832527244"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cord01/modelling/tool_power_cord01_modelling.usda b/ALab/entity/tool_power_cord01/modelling/tool_power_cord01_modelling.usda
new file mode 100644
index 00000000..50f251e6
--- /dev/null
+++ b/ALab/entity/tool_power_cord01/modelling/tool_power_cord01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_power_cord01/geo_modelling_tool_power_cord01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview.usda b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview.usda
new file mode 100644
index 00000000..bfe8578e
--- /dev/null
+++ b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_power_cord01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_power_cord01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_power_cord01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_power_cord01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_power_cord01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_power_cord01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_X_pos.png b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f2418e92
Binary files /dev/null and b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_x_neg.png b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..be623ae9
Binary files /dev/null and b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_y_neg.png b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..69356c62
Binary files /dev/null and b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_y_pos.png b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..40ac658b
Binary files /dev/null and b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_z_neg.png b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ed8fd314
Binary files /dev/null and b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_z_pos.png b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..595f57a3
Binary files /dev/null and b/ALab/entity/tool_power_cord01/preview/tool_power_cord01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_power_cord01/surfacing/tool_power_cord01_surfacing.usda b/ALab/entity/tool_power_cord01/surfacing/tool_power_cord01_surfacing.usda
new file mode 100644
index 00000000..c46299d9
--- /dev/null
+++ b/ALab/entity/tool_power_cord01/surfacing/tool_power_cord01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_power_cord01/look_surfacing_tool_power_cord01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_power_cord01/tool_power_cord01.usda b/ALab/entity/tool_power_cord01/tool_power_cord01.usda
new file mode 100644
index 00000000..965d40e5
--- /dev/null
+++ b/ALab/entity/tool_power_cord01/tool_power_cord01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_power_cord01_surfacing.usda@,
+ @modelling/tool_power_cord01_modelling.usda@,
+ @preview/tool_power_cord01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_power_cord01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459268"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_pvc_cap01/modelling/tool_pvc_cap01_modelling.usda b/ALab/entity/tool_pvc_cap01/modelling/tool_pvc_cap01_modelling.usda
new file mode 100644
index 00000000..c7f02d72
--- /dev/null
+++ b/ALab/entity/tool_pvc_cap01/modelling/tool_pvc_cap01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_pvc_cap01/geo_modelling_tool_pvc_cap01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview.usda b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview.usda
new file mode 100644
index 00000000..5c02c5d9
--- /dev/null
+++ b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_pvc_cap01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_pvc_cap01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_pvc_cap01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_pvc_cap01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_pvc_cap01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_pvc_cap01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_X_pos.png b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..30972779
Binary files /dev/null and b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_x_neg.png b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9ff72611
Binary files /dev/null and b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_y_neg.png b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..aeb647be
Binary files /dev/null and b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_y_pos.png b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ede8ffae
Binary files /dev/null and b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_z_neg.png b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..302277ac
Binary files /dev/null and b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_z_pos.png b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d386f6a7
Binary files /dev/null and b/ALab/entity/tool_pvc_cap01/preview/tool_pvc_cap01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_pvc_cap01/surfacing/tool_pvc_cap01_surfacing.usda b/ALab/entity/tool_pvc_cap01/surfacing/tool_pvc_cap01_surfacing.usda
new file mode 100644
index 00000000..dfad4798
--- /dev/null
+++ b/ALab/entity/tool_pvc_cap01/surfacing/tool_pvc_cap01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_pvc_cap01/look_surfacing_tool_pvc_cap01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_pvc_cap01/tool_pvc_cap01.usda b/ALab/entity/tool_pvc_cap01/tool_pvc_cap01.usda
new file mode 100644
index 00000000..8e8d99da
--- /dev/null
+++ b/ALab/entity/tool_pvc_cap01/tool_pvc_cap01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_pvc_cap01_surfacing.usda@,
+ @modelling/tool_pvc_cap01_modelling.usda@,
+ @preview/tool_pvc_cap01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_pvc_cap01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457252"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug01/modelling/tool_retro_plug01_modelling.usda b/ALab/entity/tool_retro_plug01/modelling/tool_retro_plug01_modelling.usda
new file mode 100644
index 00000000..6a4fbfdd
--- /dev/null
+++ b/ALab/entity/tool_retro_plug01/modelling/tool_retro_plug01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_retro_plug01/geo_modelling_tool_retro_plug01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview.usda b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview.usda
new file mode 100644
index 00000000..525a768e
--- /dev/null
+++ b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_retro_plug01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_retro_plug01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_retro_plug01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_retro_plug01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_retro_plug01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_retro_plug01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_X_pos.png b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1791c61e
Binary files /dev/null and b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_x_neg.png b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c565538a
Binary files /dev/null and b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_y_neg.png b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..32d48764
Binary files /dev/null and b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_y_pos.png b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c9371837
Binary files /dev/null and b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_z_neg.png b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..59b08aca
Binary files /dev/null and b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_z_pos.png b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0c5e5bd8
Binary files /dev/null and b/ALab/entity/tool_retro_plug01/preview/tool_retro_plug01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_retro_plug01/surfacing/tool_retro_plug01_surfacing.usda b/ALab/entity/tool_retro_plug01/surfacing/tool_retro_plug01_surfacing.usda
new file mode 100644
index 00000000..c4db4e7e
--- /dev/null
+++ b/ALab/entity/tool_retro_plug01/surfacing/tool_retro_plug01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_retro_plug01/look_surfacing_tool_retro_plug01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug01/tool_retro_plug01.usda b/ALab/entity/tool_retro_plug01/tool_retro_plug01.usda
new file mode 100644
index 00000000..2e50af42
--- /dev/null
+++ b/ALab/entity/tool_retro_plug01/tool_retro_plug01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_retro_plug01_surfacing.usda@,
+ @modelling/tool_retro_plug01_modelling.usda@,
+ @preview/tool_retro_plug01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_retro_plug01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460302"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug02/modelling/tool_retro_plug02_modelling.usda b/ALab/entity/tool_retro_plug02/modelling/tool_retro_plug02_modelling.usda
new file mode 100644
index 00000000..13b8bc05
--- /dev/null
+++ b/ALab/entity/tool_retro_plug02/modelling/tool_retro_plug02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_retro_plug02/geo_modelling_tool_retro_plug02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview.usda b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview.usda
new file mode 100644
index 00000000..251d91b6
--- /dev/null
+++ b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_retro_plug02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_retro_plug02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_retro_plug02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_retro_plug02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_retro_plug02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_retro_plug02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_X_pos.png b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b801a8bd
Binary files /dev/null and b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_x_neg.png b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a7342f88
Binary files /dev/null and b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_y_neg.png b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..023b62df
Binary files /dev/null and b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_y_pos.png b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c64cacc1
Binary files /dev/null and b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_z_neg.png b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..59fb9d82
Binary files /dev/null and b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_z_pos.png b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..3ad93ad9
Binary files /dev/null and b/ALab/entity/tool_retro_plug02/preview/tool_retro_plug02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_retro_plug02/surfacing/tool_retro_plug02_surfacing.usda b/ALab/entity/tool_retro_plug02/surfacing/tool_retro_plug02_surfacing.usda
new file mode 100644
index 00000000..e20d6105
--- /dev/null
+++ b/ALab/entity/tool_retro_plug02/surfacing/tool_retro_plug02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_retro_plug02/look_surfacing_tool_retro_plug02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug02/tool_retro_plug02.usda b/ALab/entity/tool_retro_plug02/tool_retro_plug02.usda
new file mode 100644
index 00000000..2f61281d
--- /dev/null
+++ b/ALab/entity/tool_retro_plug02/tool_retro_plug02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_retro_plug02_surfacing.usda@,
+ @modelling/tool_retro_plug02_modelling.usda@,
+ @preview/tool_retro_plug02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_retro_plug02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456228"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug03/modelling/tool_retro_plug03_modelling.usda b/ALab/entity/tool_retro_plug03/modelling/tool_retro_plug03_modelling.usda
new file mode 100644
index 00000000..71eab436
--- /dev/null
+++ b/ALab/entity/tool_retro_plug03/modelling/tool_retro_plug03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_retro_plug03/geo_modelling_tool_retro_plug03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview.usda b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview.usda
new file mode 100644
index 00000000..3d38db33
--- /dev/null
+++ b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_retro_plug03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_retro_plug03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_retro_plug03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_retro_plug03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_retro_plug03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_retro_plug03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_X_pos.png b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..17918e7a
Binary files /dev/null and b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_x_neg.png b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ca26d187
Binary files /dev/null and b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_y_neg.png b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..678a2e24
Binary files /dev/null and b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_y_pos.png b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..36542f93
Binary files /dev/null and b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_z_neg.png b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..0dd45ca8
Binary files /dev/null and b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_z_pos.png b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b00f9726
Binary files /dev/null and b/ALab/entity/tool_retro_plug03/preview/tool_retro_plug03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_retro_plug03/surfacing/tool_retro_plug03_surfacing.usda b/ALab/entity/tool_retro_plug03/surfacing/tool_retro_plug03_surfacing.usda
new file mode 100644
index 00000000..9b714d1e
--- /dev/null
+++ b/ALab/entity/tool_retro_plug03/surfacing/tool_retro_plug03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_retro_plug03/look_surfacing_tool_retro_plug03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_retro_plug03/tool_retro_plug03.usda b/ALab/entity/tool_retro_plug03/tool_retro_plug03.usda
new file mode 100644
index 00000000..c6151df0
--- /dev/null
+++ b/ALab/entity/tool_retro_plug03/tool_retro_plug03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_retro_plug03_surfacing.usda@,
+ @modelling/tool_retro_plug03_modelling.usda@,
+ @preview/tool_retro_plug03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_retro_plug03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832446256"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_saw01/modelling/tool_saw01_modelling.usda b/ALab/entity/tool_saw01/modelling/tool_saw01_modelling.usda
new file mode 100644
index 00000000..52417308
--- /dev/null
+++ b/ALab/entity/tool_saw01/modelling/tool_saw01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_saw01/geo_modelling_tool_saw01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_saw01/preview/tool_saw01_preview.usda b/ALab/entity/tool_saw01/preview/tool_saw01_preview.usda
new file mode 100644
index 00000000..e182bd84
--- /dev/null
+++ b/ALab/entity/tool_saw01/preview/tool_saw01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_saw01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_saw01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_saw01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_saw01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_saw01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_saw01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_X_pos.png b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e4db4f61
Binary files /dev/null and b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_x_neg.png b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a262a42c
Binary files /dev/null and b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_y_neg.png b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b68c53df
Binary files /dev/null and b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_y_pos.png b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1dbd1131
Binary files /dev/null and b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_z_neg.png b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..c9fc4ab9
Binary files /dev/null and b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_z_pos.png b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9b16cb65
Binary files /dev/null and b/ALab/entity/tool_saw01/preview/tool_saw01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_saw01/surfacing/tool_saw01_surfacing.usda b/ALab/entity/tool_saw01/surfacing/tool_saw01_surfacing.usda
new file mode 100644
index 00000000..6583ab8b
--- /dev/null
+++ b/ALab/entity/tool_saw01/surfacing/tool_saw01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_saw01/look_surfacing_tool_saw01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_saw01/tool_saw01.usda b/ALab/entity/tool_saw01/tool_saw01.usda
new file mode 100644
index 00000000..0c6d3428
--- /dev/null
+++ b/ALab/entity/tool_saw01/tool_saw01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_saw01_surfacing.usda@,
+ @modelling/tool_saw01_modelling.usda@,
+ @preview/tool_saw01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_saw01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455416"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_scraper01/modelling/tool_scraper01_modelling.usda b/ALab/entity/tool_scraper01/modelling/tool_scraper01_modelling.usda
new file mode 100644
index 00000000..158a9e1a
--- /dev/null
+++ b/ALab/entity/tool_scraper01/modelling/tool_scraper01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_scraper01/geo_modelling_tool_scraper01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_scraper01/preview/tool_scraper01_preview.usda b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview.usda
new file mode 100644
index 00000000..ecce223b
--- /dev/null
+++ b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_scraper01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_scraper01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_scraper01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_scraper01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_scraper01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_scraper01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_X_pos.png b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3acc7d33
Binary files /dev/null and b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_x_neg.png b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..1a1e6de6
Binary files /dev/null and b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_y_neg.png b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d3c4013e
Binary files /dev/null and b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_y_pos.png b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..ad91bfac
Binary files /dev/null and b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_z_neg.png b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..646e3c21
Binary files /dev/null and b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_z_pos.png b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..6940f93a
Binary files /dev/null and b/ALab/entity/tool_scraper01/preview/tool_scraper01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_scraper01/surfacing/tool_scraper01_surfacing.usda b/ALab/entity/tool_scraper01/surfacing/tool_scraper01_surfacing.usda
new file mode 100644
index 00000000..80fc2eec
--- /dev/null
+++ b/ALab/entity/tool_scraper01/surfacing/tool_scraper01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_scraper01/look_surfacing_tool_scraper01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_scraper01/tool_scraper01.usda b/ALab/entity/tool_scraper01/tool_scraper01.usda
new file mode 100644
index 00000000..85db910a
--- /dev/null
+++ b/ALab/entity/tool_scraper01/tool_scraper01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_scraper01_surfacing.usda@,
+ @modelling/tool_scraper01_modelling.usda@,
+ @preview/tool_scraper01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_scraper01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456128"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_screw01/modelling/tool_screw01_modelling.usda b/ALab/entity/tool_screw01/modelling/tool_screw01_modelling.usda
new file mode 100644
index 00000000..dd0b83d4
--- /dev/null
+++ b/ALab/entity/tool_screw01/modelling/tool_screw01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_screw01/geo_modelling_tool_screw01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screw01/preview/tool_screw01_preview.usda b/ALab/entity/tool_screw01/preview/tool_screw01_preview.usda
new file mode 100644
index 00000000..1fe1a3f1
--- /dev/null
+++ b/ALab/entity/tool_screw01/preview/tool_screw01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_screw01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_screw01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_screw01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_screw01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_screw01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_screw01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_X_pos.png b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..340e879c
Binary files /dev/null and b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_x_neg.png b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..038b47da
Binary files /dev/null and b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_y_neg.png b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..6a0a6e12
Binary files /dev/null and b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_y_pos.png b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6518ece6
Binary files /dev/null and b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_z_neg.png b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..54a8e115
Binary files /dev/null and b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_z_pos.png b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..2f7b5b42
Binary files /dev/null and b/ALab/entity/tool_screw01/preview/tool_screw01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_screw01/surfacing/tool_screw01_surfacing.usda b/ALab/entity/tool_screw01/surfacing/tool_screw01_surfacing.usda
new file mode 100644
index 00000000..9417e51f
--- /dev/null
+++ b/ALab/entity/tool_screw01/surfacing/tool_screw01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_screw01/look_surfacing_tool_screw01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screw01/tool_screw01.usda b/ALab/entity/tool_screw01/tool_screw01.usda
new file mode 100644
index 00000000..2f9141ca
--- /dev/null
+++ b/ALab/entity/tool_screw01/tool_screw01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_screw01_surfacing.usda@,
+ @modelling/tool_screw01_modelling.usda@,
+ @preview/tool_screw01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_screw01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455814"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_screw02/modelling/tool_screw02_modelling.usda b/ALab/entity/tool_screw02/modelling/tool_screw02_modelling.usda
new file mode 100644
index 00000000..4995285e
--- /dev/null
+++ b/ALab/entity/tool_screw02/modelling/tool_screw02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_screw02/geo_modelling_tool_screw02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screw02/preview/tool_screw02_preview.usda b/ALab/entity/tool_screw02/preview/tool_screw02_preview.usda
new file mode 100644
index 00000000..18969b6a
--- /dev/null
+++ b/ALab/entity/tool_screw02/preview/tool_screw02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_screw02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_screw02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_screw02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_screw02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_screw02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_screw02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_X_pos.png b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0374a9be
Binary files /dev/null and b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_x_neg.png b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a338faa8
Binary files /dev/null and b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_y_neg.png b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..4a277016
Binary files /dev/null and b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_y_pos.png b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..b389e079
Binary files /dev/null and b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_z_neg.png b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..1fe029a0
Binary files /dev/null and b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_z_pos.png b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..0eaa66f8
Binary files /dev/null and b/ALab/entity/tool_screw02/preview/tool_screw02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_screw02/surfacing/tool_screw02_surfacing.usda b/ALab/entity/tool_screw02/surfacing/tool_screw02_surfacing.usda
new file mode 100644
index 00000000..dabde2e0
--- /dev/null
+++ b/ALab/entity/tool_screw02/surfacing/tool_screw02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_screw02/look_surfacing_tool_screw02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screw02/tool_screw02.usda b/ALab/entity/tool_screw02/tool_screw02.usda
new file mode 100644
index 00000000..bcdd4256
--- /dev/null
+++ b/ALab/entity/tool_screw02/tool_screw02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_screw02_surfacing.usda@,
+ @modelling/tool_screw02_modelling.usda@,
+ @preview/tool_screw02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_screw02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455716"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver01/modelling/tool_screwdriver01_modelling.usda b/ALab/entity/tool_screwdriver01/modelling/tool_screwdriver01_modelling.usda
new file mode 100644
index 00000000..e19e1aa6
--- /dev/null
+++ b/ALab/entity/tool_screwdriver01/modelling/tool_screwdriver01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_screwdriver01/geo_modelling_tool_screwdriver01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview.usda b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview.usda
new file mode 100644
index 00000000..934dc5aa
--- /dev/null
+++ b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_screwdriver01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_screwdriver01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_screwdriver01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_screwdriver01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_screwdriver01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_screwdriver01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_X_pos.png b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d8f0563e
Binary files /dev/null and b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_x_neg.png b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a30e2a19
Binary files /dev/null and b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_y_neg.png b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0dec83f9
Binary files /dev/null and b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_y_pos.png b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..cc071632
Binary files /dev/null and b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_z_neg.png b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7f09e002
Binary files /dev/null and b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_z_pos.png b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9c8f5edb
Binary files /dev/null and b/ALab/entity/tool_screwdriver01/preview/tool_screwdriver01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_screwdriver01/surfacing/tool_screwdriver01_surfacing.usda b/ALab/entity/tool_screwdriver01/surfacing/tool_screwdriver01_surfacing.usda
new file mode 100644
index 00000000..b5d21366
--- /dev/null
+++ b/ALab/entity/tool_screwdriver01/surfacing/tool_screwdriver01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_screwdriver01/look_surfacing_tool_screwdriver01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver01/tool_screwdriver01.usda b/ALab/entity/tool_screwdriver01/tool_screwdriver01.usda
new file mode 100644
index 00000000..ddb3caff
--- /dev/null
+++ b/ALab/entity/tool_screwdriver01/tool_screwdriver01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_screwdriver01_surfacing.usda@,
+ @modelling/tool_screwdriver01_modelling.usda@,
+ @preview/tool_screwdriver01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_screwdriver01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460224"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver02/modelling/tool_screwdriver02_modelling.usda b/ALab/entity/tool_screwdriver02/modelling/tool_screwdriver02_modelling.usda
new file mode 100644
index 00000000..3aa20676
--- /dev/null
+++ b/ALab/entity/tool_screwdriver02/modelling/tool_screwdriver02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_screwdriver02/geo_modelling_tool_screwdriver02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview.usda b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview.usda
new file mode 100644
index 00000000..ae065737
--- /dev/null
+++ b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_screwdriver02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_screwdriver02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_screwdriver02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_screwdriver02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_screwdriver02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_screwdriver02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_X_pos.png b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..10b4d85e
Binary files /dev/null and b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_x_neg.png b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..48329602
Binary files /dev/null and b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_y_neg.png b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..4cc265f3
Binary files /dev/null and b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_y_pos.png b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c91fa264
Binary files /dev/null and b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_z_neg.png b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d0a189dd
Binary files /dev/null and b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_z_pos.png b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..abad67f1
Binary files /dev/null and b/ALab/entity/tool_screwdriver02/preview/tool_screwdriver02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_screwdriver02/surfacing/tool_screwdriver02_surfacing.usda b/ALab/entity/tool_screwdriver02/surfacing/tool_screwdriver02_surfacing.usda
new file mode 100644
index 00000000..d7aacd52
--- /dev/null
+++ b/ALab/entity/tool_screwdriver02/surfacing/tool_screwdriver02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_screwdriver02/look_surfacing_tool_screwdriver02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver02/tool_screwdriver02.usda b/ALab/entity/tool_screwdriver02/tool_screwdriver02.usda
new file mode 100644
index 00000000..b2f127d6
--- /dev/null
+++ b/ALab/entity/tool_screwdriver02/tool_screwdriver02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_screwdriver02_surfacing.usda@,
+ @modelling/tool_screwdriver02_modelling.usda@,
+ @preview/tool_screwdriver02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_screwdriver02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459340"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver03/modelling/tool_screwdriver03_modelling.usda b/ALab/entity/tool_screwdriver03/modelling/tool_screwdriver03_modelling.usda
new file mode 100644
index 00000000..cd57f9ea
--- /dev/null
+++ b/ALab/entity/tool_screwdriver03/modelling/tool_screwdriver03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_screwdriver03/geo_modelling_tool_screwdriver03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview.usda b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview.usda
new file mode 100644
index 00000000..dc2e80a6
--- /dev/null
+++ b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_screwdriver03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_screwdriver03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_screwdriver03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_screwdriver03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_screwdriver03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_screwdriver03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_X_pos.png b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..f83f3b76
Binary files /dev/null and b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_x_neg.png b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..4d16610e
Binary files /dev/null and b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_y_neg.png b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..9fc7b12a
Binary files /dev/null and b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_y_pos.png b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..6a5994ef
Binary files /dev/null and b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_z_neg.png b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..984c8f81
Binary files /dev/null and b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_z_pos.png b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..2a5ad2ea
Binary files /dev/null and b/ALab/entity/tool_screwdriver03/preview/tool_screwdriver03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_screwdriver03/surfacing/tool_screwdriver03_surfacing.usda b/ALab/entity/tool_screwdriver03/surfacing/tool_screwdriver03_surfacing.usda
new file mode 100644
index 00000000..c615250d
--- /dev/null
+++ b/ALab/entity/tool_screwdriver03/surfacing/tool_screwdriver03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_screwdriver03/look_surfacing_tool_screwdriver03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver03/tool_screwdriver03.usda b/ALab/entity/tool_screwdriver03/tool_screwdriver03.usda
new file mode 100644
index 00000000..938b6074
--- /dev/null
+++ b/ALab/entity/tool_screwdriver03/tool_screwdriver03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_screwdriver03_surfacing.usda@,
+ @modelling/tool_screwdriver03_modelling.usda@,
+ @preview/tool_screwdriver03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_screwdriver03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456726"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver04/modelling/tool_screwdriver04_modelling.usda b/ALab/entity/tool_screwdriver04/modelling/tool_screwdriver04_modelling.usda
new file mode 100644
index 00000000..b68f676e
--- /dev/null
+++ b/ALab/entity/tool_screwdriver04/modelling/tool_screwdriver04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_screwdriver04/geo_modelling_tool_screwdriver04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview.usda b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview.usda
new file mode 100644
index 00000000..d36b2d94
--- /dev/null
+++ b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_screwdriver04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_screwdriver04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_screwdriver04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_screwdriver04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_screwdriver04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_screwdriver04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_X_pos.png b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4f08166f
Binary files /dev/null and b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_x_neg.png b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..887db3f3
Binary files /dev/null and b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_y_neg.png b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..82e22e55
Binary files /dev/null and b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_y_pos.png b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e2a34cab
Binary files /dev/null and b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_z_neg.png b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..bcc7f441
Binary files /dev/null and b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_z_pos.png b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9b7c1fae
Binary files /dev/null and b/ALab/entity/tool_screwdriver04/preview/tool_screwdriver04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_screwdriver04/surfacing/tool_screwdriver04_surfacing.usda b/ALab/entity/tool_screwdriver04/surfacing/tool_screwdriver04_surfacing.usda
new file mode 100644
index 00000000..4c7ee72d
--- /dev/null
+++ b/ALab/entity/tool_screwdriver04/surfacing/tool_screwdriver04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_screwdriver04/look_surfacing_tool_screwdriver04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver04/tool_screwdriver04.usda b/ALab/entity/tool_screwdriver04/tool_screwdriver04.usda
new file mode 100644
index 00000000..8836e51d
--- /dev/null
+++ b/ALab/entity/tool_screwdriver04/tool_screwdriver04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_screwdriver04_surfacing.usda@,
+ @modelling/tool_screwdriver04_modelling.usda@,
+ @preview/tool_screwdriver04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_screwdriver04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456232"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver_holder01/modelling/tool_screwdriver_holder01_modelling.usda b/ALab/entity/tool_screwdriver_holder01/modelling/tool_screwdriver_holder01_modelling.usda
new file mode 100644
index 00000000..22f436e4
--- /dev/null
+++ b/ALab/entity/tool_screwdriver_holder01/modelling/tool_screwdriver_holder01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_screwdriver_holder01/geo_modelling_tool_screwdriver_holder01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview.usda b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview.usda
new file mode 100644
index 00000000..3a658c42
--- /dev/null
+++ b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_screwdriver_holder01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_screwdriver_holder01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_screwdriver_holder01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_screwdriver_holder01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_screwdriver_holder01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_screwdriver_holder01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_X_pos.png b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..d422dba3
Binary files /dev/null and b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_x_neg.png b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0f133d28
Binary files /dev/null and b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_y_neg.png b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..bf6e2b0a
Binary files /dev/null and b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_y_pos.png b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..84a1c20d
Binary files /dev/null and b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_z_neg.png b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b1c91054
Binary files /dev/null and b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_z_pos.png b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..173b845d
Binary files /dev/null and b/ALab/entity/tool_screwdriver_holder01/preview/tool_screwdriver_holder01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_screwdriver_holder01/surfacing/tool_screwdriver_holder01_surfacing.usda b/ALab/entity/tool_screwdriver_holder01/surfacing/tool_screwdriver_holder01_surfacing.usda
new file mode 100644
index 00000000..bc7dfe14
--- /dev/null
+++ b/ALab/entity/tool_screwdriver_holder01/surfacing/tool_screwdriver_holder01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_screwdriver_holder01/look_surfacing_tool_screwdriver_holder01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_screwdriver_holder01/tool_screwdriver_holder01.usda b/ALab/entity/tool_screwdriver_holder01/tool_screwdriver_holder01.usda
new file mode 100644
index 00000000..db28495b
--- /dev/null
+++ b/ALab/entity/tool_screwdriver_holder01/tool_screwdriver_holder01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_screwdriver_holder01_surfacing.usda@,
+ @modelling/tool_screwdriver_holder01_modelling.usda@,
+ @preview/tool_screwdriver_holder01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_screwdriver_holder01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832449128"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_shovel01/modelling/tool_shovel01_modelling.usda b/ALab/entity/tool_shovel01/modelling/tool_shovel01_modelling.usda
new file mode 100644
index 00000000..8f96ead6
--- /dev/null
+++ b/ALab/entity/tool_shovel01/modelling/tool_shovel01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_shovel01/geo_modelling_tool_shovel01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_shovel01/preview/tool_shovel01_preview.usda b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview.usda
new file mode 100644
index 00000000..bc4dfb66
--- /dev/null
+++ b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_shovel01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_shovel01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_shovel01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_shovel01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_shovel01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_shovel01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_X_pos.png b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..afafda9f
Binary files /dev/null and b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_x_neg.png b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6adeb7e9
Binary files /dev/null and b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_y_neg.png b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ed4a0cfb
Binary files /dev/null and b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_y_pos.png b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bd838e85
Binary files /dev/null and b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_z_neg.png b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..abcad682
Binary files /dev/null and b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_z_pos.png b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d0ddc4e9
Binary files /dev/null and b/ALab/entity/tool_shovel01/preview/tool_shovel01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_shovel01/surfacing/tool_shovel01_surfacing.usda b/ALab/entity/tool_shovel01/surfacing/tool_shovel01_surfacing.usda
new file mode 100644
index 00000000..33007514
--- /dev/null
+++ b/ALab/entity/tool_shovel01/surfacing/tool_shovel01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_shovel01/look_surfacing_tool_shovel01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_shovel01/tool_shovel01.usda b/ALab/entity/tool_shovel01/tool_shovel01.usda
new file mode 100644
index 00000000..684c71d5
--- /dev/null
+++ b/ALab/entity/tool_shovel01/tool_shovel01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_shovel01_surfacing.usda@,
+ @modelling/tool_shovel01_modelling.usda@,
+ @preview/tool_shovel01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_shovel01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459492"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_soldering_iron01/modelling/tool_soldering_iron01_modelling.usda b/ALab/entity/tool_soldering_iron01/modelling/tool_soldering_iron01_modelling.usda
new file mode 100644
index 00000000..d9740312
--- /dev/null
+++ b/ALab/entity/tool_soldering_iron01/modelling/tool_soldering_iron01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_soldering_iron01/geo_modelling_tool_soldering_iron01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview.usda b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview.usda
new file mode 100644
index 00000000..6fca5c06
--- /dev/null
+++ b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_soldering_iron01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_soldering_iron01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_soldering_iron01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_soldering_iron01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_soldering_iron01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_soldering_iron01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_X_pos.png b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..80f258a1
Binary files /dev/null and b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_x_neg.png b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..b2dab73f
Binary files /dev/null and b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_y_neg.png b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0bd922fe
Binary files /dev/null and b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_y_pos.png b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..9e5d9677
Binary files /dev/null and b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_z_neg.png b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..323cb045
Binary files /dev/null and b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_z_pos.png b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..244138c0
Binary files /dev/null and b/ALab/entity/tool_soldering_iron01/preview/tool_soldering_iron01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_soldering_iron01/surfacing/tool_soldering_iron01_surfacing.usda b/ALab/entity/tool_soldering_iron01/surfacing/tool_soldering_iron01_surfacing.usda
new file mode 100644
index 00000000..6a367bb9
--- /dev/null
+++ b/ALab/entity/tool_soldering_iron01/surfacing/tool_soldering_iron01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_soldering_iron01/look_surfacing_tool_soldering_iron01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_soldering_iron01/tool_soldering_iron01.usda b/ALab/entity/tool_soldering_iron01/tool_soldering_iron01.usda
new file mode 100644
index 00000000..1b470329
--- /dev/null
+++ b/ALab/entity/tool_soldering_iron01/tool_soldering_iron01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_soldering_iron01_surfacing.usda@,
+ @modelling/tool_soldering_iron01_modelling.usda@,
+ @preview/tool_soldering_iron01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_soldering_iron01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832446622"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_vice01/modelling/tool_vice01_modelling.usda b/ALab/entity/tool_vice01/modelling/tool_vice01_modelling.usda
new file mode 100644
index 00000000..d4e907cb
--- /dev/null
+++ b/ALab/entity/tool_vice01/modelling/tool_vice01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_vice01/geo_modelling_tool_vice01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_vice01/preview/tool_vice01_preview.usda b/ALab/entity/tool_vice01/preview/tool_vice01_preview.usda
new file mode 100644
index 00000000..ebca49e2
--- /dev/null
+++ b/ALab/entity/tool_vice01/preview/tool_vice01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_vice01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_vice01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_vice01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_vice01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_vice01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_vice01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_X_pos.png b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..1cea4b49
Binary files /dev/null and b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_x_neg.png b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..161e26d4
Binary files /dev/null and b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_y_neg.png b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..908962d3
Binary files /dev/null and b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_y_pos.png b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..4e78982d
Binary files /dev/null and b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_z_neg.png b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..de635348
Binary files /dev/null and b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_z_pos.png b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f501bed2
Binary files /dev/null and b/ALab/entity/tool_vice01/preview/tool_vice01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_vice01/surfacing/tool_vice01_surfacing.usda b/ALab/entity/tool_vice01/surfacing/tool_vice01_surfacing.usda
new file mode 100644
index 00000000..2e2b9f0a
--- /dev/null
+++ b/ALab/entity/tool_vice01/surfacing/tool_vice01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_vice01/look_surfacing_tool_vice01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_vice01/tool_vice01.usda b/ALab/entity/tool_vice01/tool_vice01.usda
new file mode 100644
index 00000000..7c73be24
--- /dev/null
+++ b/ALab/entity/tool_vice01/tool_vice01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_vice01_surfacing.usda@,
+ @modelling/tool_vice01_modelling.usda@,
+ @preview/tool_vice01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_vice01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459616"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_washer01/modelling/tool_washer01_modelling.usda b/ALab/entity/tool_washer01/modelling/tool_washer01_modelling.usda
new file mode 100644
index 00000000..62c19bae
--- /dev/null
+++ b/ALab/entity/tool_washer01/modelling/tool_washer01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_washer01/geo_modelling_tool_washer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_washer01/preview/tool_washer01_preview.usda b/ALab/entity/tool_washer01/preview/tool_washer01_preview.usda
new file mode 100644
index 00000000..19215cf4
--- /dev/null
+++ b/ALab/entity/tool_washer01/preview/tool_washer01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_washer01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_washer01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_washer01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_washer01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_washer01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_washer01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_X_pos.png b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..9efbf54a
Binary files /dev/null and b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_x_neg.png b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a9d0ba43
Binary files /dev/null and b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_y_neg.png b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..dbbc3b23
Binary files /dev/null and b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_y_pos.png b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8d315ede
Binary files /dev/null and b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_z_neg.png b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b99a5dcd
Binary files /dev/null and b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_z_pos.png b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..28fefaa3
Binary files /dev/null and b/ALab/entity/tool_washer01/preview/tool_washer01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_washer01/surfacing/tool_washer01_surfacing.usda b/ALab/entity/tool_washer01/surfacing/tool_washer01_surfacing.usda
new file mode 100644
index 00000000..bcd6c7e9
--- /dev/null
+++ b/ALab/entity/tool_washer01/surfacing/tool_washer01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_washer01/look_surfacing_tool_washer01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_washer01/tool_washer01.usda b/ALab/entity/tool_washer01/tool_washer01.usda
new file mode 100644
index 00000000..2a24e5fe
--- /dev/null
+++ b/ALab/entity/tool_washer01/tool_washer01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_washer01_surfacing.usda@,
+ @modelling/tool_washer01_modelling.usda@,
+ @preview/tool_washer01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_washer01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457372"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend01/modelling/tool_wrench_boxend01_modelling.usda b/ALab/entity/tool_wrench_boxend01/modelling/tool_wrench_boxend01_modelling.usda
new file mode 100644
index 00000000..7b526da7
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend01/modelling/tool_wrench_boxend01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_boxend01/geo_modelling_tool_wrench_boxend01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview.usda b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview.usda
new file mode 100644
index 00000000..505f9969
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_boxend01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_boxend01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_boxend01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_boxend01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_boxend01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_boxend01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..0305f5f6
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..44393297
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fa50cbf7
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..77996f9d
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..047f64da
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..5492c982
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend01/preview/tool_wrench_boxend01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend01/surfacing/tool_wrench_boxend01_surfacing.usda b/ALab/entity/tool_wrench_boxend01/surfacing/tool_wrench_boxend01_surfacing.usda
new file mode 100644
index 00000000..6f32af43
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend01/surfacing/tool_wrench_boxend01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_boxend01/look_surfacing_tool_wrench_boxend01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend01/tool_wrench_boxend01.usda b/ALab/entity/tool_wrench_boxend01/tool_wrench_boxend01.usda
new file mode 100644
index 00000000..95b9ab89
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend01/tool_wrench_boxend01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_boxend01_surfacing.usda@,
+ @modelling/tool_wrench_boxend01_modelling.usda@,
+ @preview/tool_wrench_boxend01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_boxend01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460574"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend02/modelling/tool_wrench_boxend02_modelling.usda b/ALab/entity/tool_wrench_boxend02/modelling/tool_wrench_boxend02_modelling.usda
new file mode 100644
index 00000000..6c298e74
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend02/modelling/tool_wrench_boxend02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_boxend02/geo_modelling_tool_wrench_boxend02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview.usda b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview.usda
new file mode 100644
index 00000000..8ac9cabd
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_boxend02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_boxend02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_boxend02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_boxend02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_boxend02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_boxend02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..082d3ffa
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..2c5a592d
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..38057993
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0c9746d2
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f68ad8c3
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..9706b447
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend02/preview/tool_wrench_boxend02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend02/surfacing/tool_wrench_boxend02_surfacing.usda b/ALab/entity/tool_wrench_boxend02/surfacing/tool_wrench_boxend02_surfacing.usda
new file mode 100644
index 00000000..b7beb982
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend02/surfacing/tool_wrench_boxend02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_boxend02/look_surfacing_tool_wrench_boxend02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend02/tool_wrench_boxend02.usda b/ALab/entity/tool_wrench_boxend02/tool_wrench_boxend02.usda
new file mode 100644
index 00000000..82291e06
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend02/tool_wrench_boxend02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_boxend02_surfacing.usda@,
+ @modelling/tool_wrench_boxend02_modelling.usda@,
+ @preview/tool_wrench_boxend02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_boxend02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457634"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend03/modelling/tool_wrench_boxend03_modelling.usda b/ALab/entity/tool_wrench_boxend03/modelling/tool_wrench_boxend03_modelling.usda
new file mode 100644
index 00000000..3d8cf7c6
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend03/modelling/tool_wrench_boxend03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_boxend03/geo_modelling_tool_wrench_boxend03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview.usda b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview.usda
new file mode 100644
index 00000000..5490f2d5
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_boxend03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_boxend03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_boxend03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_boxend03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_boxend03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_boxend03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4ea1a02a
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..45500d7a
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fba98d19
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..3c1f0786
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..fbec3530
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..d510f4b7
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend03/preview/tool_wrench_boxend03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend03/surfacing/tool_wrench_boxend03_surfacing.usda b/ALab/entity/tool_wrench_boxend03/surfacing/tool_wrench_boxend03_surfacing.usda
new file mode 100644
index 00000000..65a91c98
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend03/surfacing/tool_wrench_boxend03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_boxend03/look_surfacing_tool_wrench_boxend03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend03/tool_wrench_boxend03.usda b/ALab/entity/tool_wrench_boxend03/tool_wrench_boxend03.usda
new file mode 100644
index 00000000..242882ce
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend03/tool_wrench_boxend03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_boxend03_surfacing.usda@,
+ @modelling/tool_wrench_boxend03_modelling.usda@,
+ @preview/tool_wrench_boxend03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_boxend03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460754"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend04/modelling/tool_wrench_boxend04_modelling.usda b/ALab/entity/tool_wrench_boxend04/modelling/tool_wrench_boxend04_modelling.usda
new file mode 100644
index 00000000..5c299cb4
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend04/modelling/tool_wrench_boxend04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_boxend04/geo_modelling_tool_wrench_boxend04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview.usda b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview.usda
new file mode 100644
index 00000000..761deb95
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_boxend04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_boxend04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_boxend04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_boxend04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_boxend04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_boxend04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..51cd5209
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..fba5d62b
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..74db44fe
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..9fd2e9e2
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d70eb4a1
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a4f214a7
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend04/preview/tool_wrench_boxend04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend04/surfacing/tool_wrench_boxend04_surfacing.usda b/ALab/entity/tool_wrench_boxend04/surfacing/tool_wrench_boxend04_surfacing.usda
new file mode 100644
index 00000000..a860d464
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend04/surfacing/tool_wrench_boxend04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_boxend04/look_surfacing_tool_wrench_boxend04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend04/tool_wrench_boxend04.usda b/ALab/entity/tool_wrench_boxend04/tool_wrench_boxend04.usda
new file mode 100644
index 00000000..0828402f
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend04/tool_wrench_boxend04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_boxend04_surfacing.usda@,
+ @modelling/tool_wrench_boxend04_modelling.usda@,
+ @preview/tool_wrench_boxend04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_boxend04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456584"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend05/modelling/tool_wrench_boxend05_modelling.usda b/ALab/entity/tool_wrench_boxend05/modelling/tool_wrench_boxend05_modelling.usda
new file mode 100644
index 00000000..afdb41e4
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend05/modelling/tool_wrench_boxend05_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_boxend05/geo_modelling_tool_wrench_boxend05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview.usda b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview.usda
new file mode 100644
index 00000000..504206c0
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_boxend05_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_boxend05_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_boxend05_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_boxend05_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_boxend05_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_boxend05_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7dc25751
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..37d1efaa
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..1b1f8add
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..e98c3c42
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..434cf43e
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a49b2adf
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend05/preview/tool_wrench_boxend05_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend05/surfacing/tool_wrench_boxend05_surfacing.usda b/ALab/entity/tool_wrench_boxend05/surfacing/tool_wrench_boxend05_surfacing.usda
new file mode 100644
index 00000000..c22276cc
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend05/surfacing/tool_wrench_boxend05_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_boxend05/look_surfacing_tool_wrench_boxend05.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend05/tool_wrench_boxend05.usda b/ALab/entity/tool_wrench_boxend05/tool_wrench_boxend05.usda
new file mode 100644
index 00000000..65f10646
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend05/tool_wrench_boxend05.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_boxend05_surfacing.usda@,
+ @modelling/tool_wrench_boxend05_modelling.usda@,
+ @preview/tool_wrench_boxend05_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_boxend05"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458008"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend06/modelling/tool_wrench_boxend06_modelling.usda b/ALab/entity/tool_wrench_boxend06/modelling/tool_wrench_boxend06_modelling.usda
new file mode 100644
index 00000000..218182a6
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend06/modelling/tool_wrench_boxend06_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_boxend06/geo_modelling_tool_wrench_boxend06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview.usda b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview.usda
new file mode 100644
index 00000000..5a6d0109
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_boxend06_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_boxend06_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_boxend06_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_boxend06_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_boxend06_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_boxend06_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..a6ca5e7f
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ea56de73
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3cc4f5d7
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..bfea9935
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..fee879e5
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..8c53959e
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend06/preview/tool_wrench_boxend06_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend06/surfacing/tool_wrench_boxend06_surfacing.usda b/ALab/entity/tool_wrench_boxend06/surfacing/tool_wrench_boxend06_surfacing.usda
new file mode 100644
index 00000000..df64448d
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend06/surfacing/tool_wrench_boxend06_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_boxend06/look_surfacing_tool_wrench_boxend06.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend06/tool_wrench_boxend06.usda b/ALab/entity/tool_wrench_boxend06/tool_wrench_boxend06.usda
new file mode 100644
index 00000000..b337e61f
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend06/tool_wrench_boxend06.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_boxend06_surfacing.usda@,
+ @modelling/tool_wrench_boxend06_modelling.usda@,
+ @preview/tool_wrench_boxend06_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_boxend06"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459820"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend07/modelling/tool_wrench_boxend07_modelling.usda b/ALab/entity/tool_wrench_boxend07/modelling/tool_wrench_boxend07_modelling.usda
new file mode 100644
index 00000000..b46c0ffd
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend07/modelling/tool_wrench_boxend07_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_boxend07/geo_modelling_tool_wrench_boxend07.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview.usda b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview.usda
new file mode 100644
index 00000000..a864abd2
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_boxend07_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_boxend07_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_boxend07_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_boxend07_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_boxend07_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_boxend07_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b2d96365
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..13b71922
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..64969b55
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..f1bf9620
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..23dd7db7
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c3685d1d
Binary files /dev/null and b/ALab/entity/tool_wrench_boxend07/preview/tool_wrench_boxend07_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_boxend07/surfacing/tool_wrench_boxend07_surfacing.usda b/ALab/entity/tool_wrench_boxend07/surfacing/tool_wrench_boxend07_surfacing.usda
new file mode 100644
index 00000000..f9dce50f
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend07/surfacing/tool_wrench_boxend07_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_boxend07/look_surfacing_tool_wrench_boxend07.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_boxend07/tool_wrench_boxend07.usda b/ALab/entity/tool_wrench_boxend07/tool_wrench_boxend07.usda
new file mode 100644
index 00000000..1b9879d5
--- /dev/null
+++ b/ALab/entity/tool_wrench_boxend07/tool_wrench_boxend07.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_boxend07_surfacing.usda@,
+ @modelling/tool_wrench_boxend07_modelling.usda@,
+ @preview/tool_wrench_boxend07_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_boxend07"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455306"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination01/modelling/tool_wrench_combination01_modelling.usda b/ALab/entity/tool_wrench_combination01/modelling/tool_wrench_combination01_modelling.usda
new file mode 100644
index 00000000..b3b76438
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination01/modelling/tool_wrench_combination01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_combination01/geo_modelling_tool_wrench_combination01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview.usda b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview.usda
new file mode 100644
index 00000000..52775c22
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_combination01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_combination01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_combination01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_combination01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_combination01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_combination01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..75fcbc56
Binary files /dev/null and b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..017da3fa
Binary files /dev/null and b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ebac18c6
Binary files /dev/null and b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2b1c4155
Binary files /dev/null and b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ef1cab25
Binary files /dev/null and b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..646230cf
Binary files /dev/null and b/ALab/entity/tool_wrench_combination01/preview/tool_wrench_combination01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination01/surfacing/tool_wrench_combination01_surfacing.usda b/ALab/entity/tool_wrench_combination01/surfacing/tool_wrench_combination01_surfacing.usda
new file mode 100644
index 00000000..a8a8acb6
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination01/surfacing/tool_wrench_combination01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_combination01/look_surfacing_tool_wrench_combination01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination01/tool_wrench_combination01.usda b/ALab/entity/tool_wrench_combination01/tool_wrench_combination01.usda
new file mode 100644
index 00000000..7dd32b63
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination01/tool_wrench_combination01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_combination01_surfacing.usda@,
+ @modelling/tool_wrench_combination01_modelling.usda@,
+ @preview/tool_wrench_combination01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_combination01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459778"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination02/modelling/tool_wrench_combination02_modelling.usda b/ALab/entity/tool_wrench_combination02/modelling/tool_wrench_combination02_modelling.usda
new file mode 100644
index 00000000..78aab95f
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination02/modelling/tool_wrench_combination02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_combination02/geo_modelling_tool_wrench_combination02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview.usda b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview.usda
new file mode 100644
index 00000000..532d6551
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_combination02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_combination02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_combination02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_combination02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_combination02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_combination02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e891a602
Binary files /dev/null and b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..bf8350a6
Binary files /dev/null and b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..65c2d0fb
Binary files /dev/null and b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..0424c935
Binary files /dev/null and b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..7a5a2266
Binary files /dev/null and b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..4a28e382
Binary files /dev/null and b/ALab/entity/tool_wrench_combination02/preview/tool_wrench_combination02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination02/surfacing/tool_wrench_combination02_surfacing.usda b/ALab/entity/tool_wrench_combination02/surfacing/tool_wrench_combination02_surfacing.usda
new file mode 100644
index 00000000..41e39353
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination02/surfacing/tool_wrench_combination02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_combination02/look_surfacing_tool_wrench_combination02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination02/tool_wrench_combination02.usda b/ALab/entity/tool_wrench_combination02/tool_wrench_combination02.usda
new file mode 100644
index 00000000..ffd7ab69
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination02/tool_wrench_combination02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_combination02_surfacing.usda@,
+ @modelling/tool_wrench_combination02_modelling.usda@,
+ @preview/tool_wrench_combination02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_combination02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460210"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination03/modelling/tool_wrench_combination03_modelling.usda b/ALab/entity/tool_wrench_combination03/modelling/tool_wrench_combination03_modelling.usda
new file mode 100644
index 00000000..959f3258
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination03/modelling/tool_wrench_combination03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_combination03/geo_modelling_tool_wrench_combination03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview.usda b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview.usda
new file mode 100644
index 00000000..e45c2bfb
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_combination03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_combination03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_combination03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_combination03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_combination03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_combination03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..8933d44f
Binary files /dev/null and b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6a025336
Binary files /dev/null and b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..394693cf
Binary files /dev/null and b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..a8c640f3
Binary files /dev/null and b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..3d423783
Binary files /dev/null and b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..357ecf71
Binary files /dev/null and b/ALab/entity/tool_wrench_combination03/preview/tool_wrench_combination03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination03/surfacing/tool_wrench_combination03_surfacing.usda b/ALab/entity/tool_wrench_combination03/surfacing/tool_wrench_combination03_surfacing.usda
new file mode 100644
index 00000000..559a2fa9
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination03/surfacing/tool_wrench_combination03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_combination03/look_surfacing_tool_wrench_combination03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination03/tool_wrench_combination03.usda b/ALab/entity/tool_wrench_combination03/tool_wrench_combination03.usda
new file mode 100644
index 00000000..82063ee6
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination03/tool_wrench_combination03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_combination03_surfacing.usda@,
+ @modelling/tool_wrench_combination03_modelling.usda@,
+ @preview/tool_wrench_combination03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_combination03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832459798"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination04/modelling/tool_wrench_combination04_modelling.usda b/ALab/entity/tool_wrench_combination04/modelling/tool_wrench_combination04_modelling.usda
new file mode 100644
index 00000000..06407d81
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination04/modelling/tool_wrench_combination04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/tool_wrench_combination04/geo_modelling_tool_wrench_combination04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview.usda b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview.usda
new file mode 100644
index 00000000..f5dc8532
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @tool_wrench_combination04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @tool_wrench_combination04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @tool_wrench_combination04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @tool_wrench_combination04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @tool_wrench_combination04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @tool_wrench_combination04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_X_pos.png b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..51a39003
Binary files /dev/null and b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_x_neg.png b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d54897d8
Binary files /dev/null and b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_y_neg.png b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fb0abefd
Binary files /dev/null and b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_y_pos.png b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8ce79a63
Binary files /dev/null and b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_z_neg.png b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..045ca7e1
Binary files /dev/null and b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_z_pos.png b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..e051f3b2
Binary files /dev/null and b/ALab/entity/tool_wrench_combination04/preview/tool_wrench_combination04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/tool_wrench_combination04/surfacing/tool_wrench_combination04_surfacing.usda b/ALab/entity/tool_wrench_combination04/surfacing/tool_wrench_combination04_surfacing.usda
new file mode 100644
index 00000000..298ba7ef
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination04/surfacing/tool_wrench_combination04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/tool_wrench_combination04/look_surfacing_tool_wrench_combination04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/tool_wrench_combination04/tool_wrench_combination04.usda b/ALab/entity/tool_wrench_combination04/tool_wrench_combination04.usda
new file mode 100644
index 00000000..bc54f596
--- /dev/null
+++ b/ALab/entity/tool_wrench_combination04/tool_wrench_combination04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/tool_wrench_combination04_surfacing.usda@,
+ @modelling/tool_wrench_combination04_modelling.usda@,
+ @preview/tool_wrench_combination04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "tool_wrench_combination04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456788"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/toy_box01/modelling/toy_box01_modelling.usda b/ALab/entity/toy_box01/modelling/toy_box01_modelling.usda
new file mode 100644
index 00000000..edfd87da
--- /dev/null
+++ b/ALab/entity/toy_box01/modelling/toy_box01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/toy_box01/geo_modelling_toy_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_box01/preview/toy_box01_preview.usda b/ALab/entity/toy_box01/preview/toy_box01_preview.usda
new file mode 100644
index 00000000..48491a38
--- /dev/null
+++ b/ALab/entity/toy_box01/preview/toy_box01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @toy_box01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @toy_box01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @toy_box01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @toy_box01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @toy_box01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @toy_box01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_X_pos.png b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..014d06a3
Binary files /dev/null and b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_x_neg.png b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..9cc8a95f
Binary files /dev/null and b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_y_neg.png b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..fc5af9ea
Binary files /dev/null and b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_y_pos.png b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..1e73d465
Binary files /dev/null and b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_z_neg.png b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..8eb901e5
Binary files /dev/null and b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_z_pos.png b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..91b1d375
Binary files /dev/null and b/ALab/entity/toy_box01/preview/toy_box01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/toy_box01/surfacing/toy_box01_surfacing.usda b/ALab/entity/toy_box01/surfacing/toy_box01_surfacing.usda
new file mode 100644
index 00000000..7a510f85
--- /dev/null
+++ b/ALab/entity/toy_box01/surfacing/toy_box01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/toy_box01/look_surfacing_toy_box01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_box01/toy_box01.usda b/ALab/entity/toy_box01/toy_box01.usda
new file mode 100644
index 00000000..8d1c9b52
--- /dev/null
+++ b/ALab/entity/toy_box01/toy_box01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/toy_box01_surfacing.usda@,
+ @modelling/toy_box01_modelling.usda@,
+ @preview/toy_box01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "toy_box01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458798"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/toy_box02/modelling/toy_box02_modelling.usda b/ALab/entity/toy_box02/modelling/toy_box02_modelling.usda
new file mode 100644
index 00000000..f6c598f6
--- /dev/null
+++ b/ALab/entity/toy_box02/modelling/toy_box02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/toy_box02/geo_modelling_toy_box02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_box02/preview/toy_box02_preview.usda b/ALab/entity/toy_box02/preview/toy_box02_preview.usda
new file mode 100644
index 00000000..a91c3699
--- /dev/null
+++ b/ALab/entity/toy_box02/preview/toy_box02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @toy_box02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @toy_box02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @toy_box02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @toy_box02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @toy_box02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @toy_box02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_X_pos.png b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..3955d063
Binary files /dev/null and b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_x_neg.png b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a0461705
Binary files /dev/null and b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_y_neg.png b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b16424b6
Binary files /dev/null and b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_y_pos.png b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7e7a18b1
Binary files /dev/null and b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_z_neg.png b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..31b2d7a4
Binary files /dev/null and b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_z_pos.png b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..89a9dbc0
Binary files /dev/null and b/ALab/entity/toy_box02/preview/toy_box02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/toy_box02/surfacing/toy_box02_surfacing.usda b/ALab/entity/toy_box02/surfacing/toy_box02_surfacing.usda
new file mode 100644
index 00000000..d155cf0a
--- /dev/null
+++ b/ALab/entity/toy_box02/surfacing/toy_box02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/toy_box02/look_surfacing_toy_box02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_box02/toy_box02.usda b/ALab/entity/toy_box02/toy_box02.usda
new file mode 100644
index 00000000..a0fb4c5c
--- /dev/null
+++ b/ALab/entity/toy_box02/toy_box02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/toy_box02_surfacing.usda@,
+ @modelling/toy_box02_modelling.usda@,
+ @preview/toy_box02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "toy_box02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832456216"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/toy_box03/modelling/toy_box03_modelling.usda b/ALab/entity/toy_box03/modelling/toy_box03_modelling.usda
new file mode 100644
index 00000000..855c47ec
--- /dev/null
+++ b/ALab/entity/toy_box03/modelling/toy_box03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/toy_box03/geo_modelling_toy_box03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_box03/preview/toy_box03_preview.usda b/ALab/entity/toy_box03/preview/toy_box03_preview.usda
new file mode 100644
index 00000000..0c2c4271
--- /dev/null
+++ b/ALab/entity/toy_box03/preview/toy_box03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @toy_box03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @toy_box03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @toy_box03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @toy_box03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @toy_box03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @toy_box03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_X_pos.png b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..c12e490b
Binary files /dev/null and b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_x_neg.png b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c3f1baa7
Binary files /dev/null and b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_y_neg.png b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..294206f5
Binary files /dev/null and b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_y_pos.png b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2ed7f4a6
Binary files /dev/null and b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_z_neg.png b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..b4b062a2
Binary files /dev/null and b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_z_pos.png b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..f17e81d2
Binary files /dev/null and b/ALab/entity/toy_box03/preview/toy_box03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/toy_box03/surfacing/toy_box03_surfacing.usda b/ALab/entity/toy_box03/surfacing/toy_box03_surfacing.usda
new file mode 100644
index 00000000..64a09c15
--- /dev/null
+++ b/ALab/entity/toy_box03/surfacing/toy_box03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/toy_box03/look_surfacing_toy_box03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_box03/toy_box03.usda b/ALab/entity/toy_box03/toy_box03.usda
new file mode 100644
index 00000000..88a07d92
--- /dev/null
+++ b/ALab/entity/toy_box03/toy_box03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/toy_box03_surfacing.usda@,
+ @modelling/toy_box03_modelling.usda@,
+ @preview/toy_box03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "toy_box03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455542"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/toy_box04/modelling/toy_box04_modelling.usda b/ALab/entity/toy_box04/modelling/toy_box04_modelling.usda
new file mode 100644
index 00000000..908c7f1b
--- /dev/null
+++ b/ALab/entity/toy_box04/modelling/toy_box04_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/toy_box04/geo_modelling_toy_box04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_box04/preview/toy_box04_preview.usda b/ALab/entity/toy_box04/preview/toy_box04_preview.usda
new file mode 100644
index 00000000..050b49c0
--- /dev/null
+++ b/ALab/entity/toy_box04/preview/toy_box04_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @toy_box04_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @toy_box04_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @toy_box04_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @toy_box04_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @toy_box04_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @toy_box04_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_X_pos.png b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..36ee9982
Binary files /dev/null and b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_x_neg.png b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..c658ce21
Binary files /dev/null and b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_y_neg.png b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..6b97a5ed
Binary files /dev/null and b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_y_pos.png b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..91a1ab15
Binary files /dev/null and b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_z_neg.png b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..ec8a5f86
Binary files /dev/null and b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_z_pos.png b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..93a74637
Binary files /dev/null and b/ALab/entity/toy_box04/preview/toy_box04_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/toy_box04/surfacing/toy_box04_surfacing.usda b/ALab/entity/toy_box04/surfacing/toy_box04_surfacing.usda
new file mode 100644
index 00000000..3a818908
--- /dev/null
+++ b/ALab/entity/toy_box04/surfacing/toy_box04_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/toy_box04/look_surfacing_toy_box04.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_box04/toy_box04.usda b/ALab/entity/toy_box04/toy_box04.usda
new file mode 100644
index 00000000..a66c7083
--- /dev/null
+++ b/ALab/entity/toy_box04/toy_box04.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/toy_box04_surfacing.usda@,
+ @modelling/toy_box04_modelling.usda@,
+ @preview/toy_box04_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "toy_box04"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455164"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/toy_curly_surgery/lighting/toy_curly_surgery_lighting.usda b/ALab/entity/toy_curly_surgery/lighting/toy_curly_surgery_lighting.usda
new file mode 100644
index 00000000..b742e0c1
--- /dev/null
+++ b/ALab/entity/toy_curly_surgery/lighting/toy_curly_surgery_lighting.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ def "grip_lighting_zlt02_toy_curly_surgery" (
+ customData = {
+ string ASSET_TYPE = "AL_fragment"
+ }
+ prepend references = @../../../fragment/grip/lighting/zlt02_toy_curly_surgery/grip_lighting_zlt02_toy_curly_surgery.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/entity/toy_curly_surgery/modelling/toy_curly_surgery_modelling.usda b/ALab/entity/toy_curly_surgery/modelling/toy_curly_surgery_modelling.usda
new file mode 100644
index 00000000..c1b71ae0
--- /dev/null
+++ b/ALab/entity/toy_curly_surgery/modelling/toy_curly_surgery_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/toy_curly_surgery/geo_modelling_toy_curly_surgery.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview.usda b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview.usda
new file mode 100644
index 00000000..d6833b0f
--- /dev/null
+++ b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @toy_curly_surgery_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @toy_curly_surgery_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @toy_curly_surgery_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @toy_curly_surgery_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @toy_curly_surgery_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @toy_curly_surgery_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_X_pos.png b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..38c2b26a
Binary files /dev/null and b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_x_neg.png b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ca669b74
Binary files /dev/null and b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_y_neg.png b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..847a1372
Binary files /dev/null and b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_y_pos.png b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..2c88459a
Binary files /dev/null and b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_z_neg.png b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..13b51b43
Binary files /dev/null and b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_z_pos.png b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..669d2d6c
Binary files /dev/null and b/ALab/entity/toy_curly_surgery/preview/toy_curly_surgery_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/toy_curly_surgery/surfacing/toy_curly_surgery_surfacing.usda b/ALab/entity/toy_curly_surgery/surfacing/toy_curly_surgery_surfacing.usda
new file mode 100644
index 00000000..80ca7c4b
--- /dev/null
+++ b/ALab/entity/toy_curly_surgery/surfacing/toy_curly_surgery_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/toy_curly_surgery/look_surfacing_toy_curly_surgery.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_curly_surgery/toy_curly_surgery.usda b/ALab/entity/toy_curly_surgery/toy_curly_surgery.usda
new file mode 100644
index 00000000..53a6ca1d
--- /dev/null
+++ b/ALab/entity/toy_curly_surgery/toy_curly_surgery.usda
@@ -0,0 +1,32 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @lighting/toy_curly_surgery_lighting.usda@,
+ @surfacing/toy_curly_surgery_surfacing.usda@,
+ @modelling/toy_curly_surgery_modelling.usda@,
+ @preview/toy_curly_surgery_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "toy_curly_surgery"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460546"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/toy_fun_coil/modelling/toy_fun_coil_modelling.usda b/ALab/entity/toy_fun_coil/modelling/toy_fun_coil_modelling.usda
new file mode 100644
index 00000000..284010a4
--- /dev/null
+++ b/ALab/entity/toy_fun_coil/modelling/toy_fun_coil_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/toy_fun_coil/geo_modelling_toy_fun_coil.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview.usda b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview.usda
new file mode 100644
index 00000000..1aa84712
--- /dev/null
+++ b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @toy_fun_coil_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @toy_fun_coil_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @toy_fun_coil_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @toy_fun_coil_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @toy_fun_coil_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @toy_fun_coil_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_X_pos.png b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..8062fab9
Binary files /dev/null and b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_x_neg.png b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..ba12c440
Binary files /dev/null and b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_y_neg.png b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b5ba35d3
Binary files /dev/null and b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_y_pos.png b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d7a8b0b8
Binary files /dev/null and b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_z_neg.png b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..bb5e0403
Binary files /dev/null and b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_z_pos.png b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..a8743644
Binary files /dev/null and b/ALab/entity/toy_fun_coil/preview/toy_fun_coil_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/toy_fun_coil/surfacing/toy_fun_coil_surfacing.usda b/ALab/entity/toy_fun_coil/surfacing/toy_fun_coil_surfacing.usda
new file mode 100644
index 00000000..353fd07d
--- /dev/null
+++ b/ALab/entity/toy_fun_coil/surfacing/toy_fun_coil_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/toy_fun_coil/look_surfacing_toy_fun_coil.usda@
+)
+{
+}
+
diff --git a/ALab/entity/toy_fun_coil/toy_fun_coil.usda b/ALab/entity/toy_fun_coil/toy_fun_coil.usda
new file mode 100644
index 00000000..a7301f3e
--- /dev/null
+++ b/ALab/entity/toy_fun_coil/toy_fun_coil.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/toy_fun_coil_surfacing.usda@,
+ @modelling/toy_fun_coil_modelling.usda@,
+ @preview/toy_fun_coil_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "prop"
+ string name = "toy_fun_coil"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455762"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai01/modelling/vegetation_bonsai01_modelling.usda b/ALab/entity/vegetation_bonsai01/modelling/vegetation_bonsai01_modelling.usda
new file mode 100644
index 00000000..a861b0a0
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai01/modelling/vegetation_bonsai01_modelling.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = [
+ @../../../fragment/geo/modelling/vegetation_bonsai01/geo_modelling_vegetation_bonsai01.usda@,
+ @../../../fragment/spruce/modelling/vegetation_bonsai01/spruce_modelling_vegetation_bonsai01.usda@
+ ]
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview.usda b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview.usda
new file mode 100644
index 00000000..ba7d1aa6
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @vegetation_bonsai01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @vegetation_bonsai01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @vegetation_bonsai01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @vegetation_bonsai01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @vegetation_bonsai01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @vegetation_bonsai01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_X_pos.png b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..795b17c2
Binary files /dev/null and b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_x_neg.png b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..a92d9534
Binary files /dev/null and b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_y_neg.png b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..ff51f027
Binary files /dev/null and b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_y_pos.png b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8add4ee0
Binary files /dev/null and b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_z_neg.png b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..bd0dfa52
Binary files /dev/null and b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_z_pos.png b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..c8153a5a
Binary files /dev/null and b/ALab/entity/vegetation_bonsai01/preview/vegetation_bonsai01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai01/surfacing/vegetation_bonsai01_surfacing.usda b/ALab/entity/vegetation_bonsai01/surfacing/vegetation_bonsai01_surfacing.usda
new file mode 100644
index 00000000..1d41872f
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai01/surfacing/vegetation_bonsai01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/vegetation_bonsai01/look_surfacing_vegetation_bonsai01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai01/vegetation_bonsai01.usda b/ALab/entity/vegetation_bonsai01/vegetation_bonsai01.usda
new file mode 100644
index 00000000..950d006e
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai01/vegetation_bonsai01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/vegetation_bonsai01_surfacing.usda@,
+ @modelling/vegetation_bonsai01_modelling.usda@,
+ @preview/vegetation_bonsai01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "vegetation_bonsai01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832457286"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch01/modelling/vegetation_bonsai_branch01_modelling.usda b/ALab/entity/vegetation_bonsai_branch01/modelling/vegetation_bonsai_branch01_modelling.usda
new file mode 100644
index 00000000..3064fb70
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch01/modelling/vegetation_bonsai_branch01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/vegetation_bonsai_branch01/geo_modelling_vegetation_bonsai_branch01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview.usda b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview.usda
new file mode 100644
index 00000000..384723c5
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @vegetation_bonsai_branch01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @vegetation_bonsai_branch01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @vegetation_bonsai_branch01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @vegetation_bonsai_branch01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @vegetation_bonsai_branch01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @vegetation_bonsai_branch01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_X_pos.png b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..b12dd6b9
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_x_neg.png b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..dcce5509
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_y_neg.png b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..0a83a293
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_y_pos.png b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..d047c318
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_z_neg.png b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..f1a64c2f
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_z_pos.png b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..02e512e4
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch01/preview/vegetation_bonsai_branch01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch01/surfacing/vegetation_bonsai_branch01_surfacing.usda b/ALab/entity/vegetation_bonsai_branch01/surfacing/vegetation_bonsai_branch01_surfacing.usda
new file mode 100644
index 00000000..c11f01b7
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch01/surfacing/vegetation_bonsai_branch01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/vegetation_bonsai_branch01/look_surfacing_vegetation_bonsai_branch01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch01/vegetation_bonsai_branch01.usda b/ALab/entity/vegetation_bonsai_branch01/vegetation_bonsai_branch01.usda
new file mode 100644
index 00000000..568679be
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch01/vegetation_bonsai_branch01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/vegetation_bonsai_branch01_surfacing.usda@,
+ @modelling/vegetation_bonsai_branch01_modelling.usda@,
+ @preview/vegetation_bonsai_branch01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "vegetation_bonsai_branch01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458332"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch02/modelling/vegetation_bonsai_branch02_modelling.usda b/ALab/entity/vegetation_bonsai_branch02/modelling/vegetation_bonsai_branch02_modelling.usda
new file mode 100644
index 00000000..f2685c08
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch02/modelling/vegetation_bonsai_branch02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/vegetation_bonsai_branch02/geo_modelling_vegetation_bonsai_branch02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview.usda b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview.usda
new file mode 100644
index 00000000..c2b4c606
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @vegetation_bonsai_branch02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @vegetation_bonsai_branch02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @vegetation_bonsai_branch02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @vegetation_bonsai_branch02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @vegetation_bonsai_branch02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @vegetation_bonsai_branch02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_X_pos.png b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..686888e8
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_x_neg.png b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..d1af6989
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_y_neg.png b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..3c70633c
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_y_pos.png b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..c13732cc
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_z_neg.png b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..8c8d1331
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_z_pos.png b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..51208ba0
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch02/preview/vegetation_bonsai_branch02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch02/surfacing/vegetation_bonsai_branch02_surfacing.usda b/ALab/entity/vegetation_bonsai_branch02/surfacing/vegetation_bonsai_branch02_surfacing.usda
new file mode 100644
index 00000000..6bbfb7c8
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch02/surfacing/vegetation_bonsai_branch02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/vegetation_bonsai_branch02/look_surfacing_vegetation_bonsai_branch02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch02/vegetation_bonsai_branch02.usda b/ALab/entity/vegetation_bonsai_branch02/vegetation_bonsai_branch02.usda
new file mode 100644
index 00000000..579f27df
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch02/vegetation_bonsai_branch02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/vegetation_bonsai_branch02_surfacing.usda@,
+ @modelling/vegetation_bonsai_branch02_modelling.usda@,
+ @preview/vegetation_bonsai_branch02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "vegetation_bonsai_branch02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832460120"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch03/modelling/vegetation_bonsai_branch03_modelling.usda b/ALab/entity/vegetation_bonsai_branch03/modelling/vegetation_bonsai_branch03_modelling.usda
new file mode 100644
index 00000000..7146fed6
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch03/modelling/vegetation_bonsai_branch03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/vegetation_bonsai_branch03/geo_modelling_vegetation_bonsai_branch03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview.usda b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview.usda
new file mode 100644
index 00000000..7a2a6f60
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @vegetation_bonsai_branch03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @vegetation_bonsai_branch03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @vegetation_bonsai_branch03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @vegetation_bonsai_branch03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @vegetation_bonsai_branch03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @vegetation_bonsai_branch03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_X_pos.png b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..e8348f74
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_x_neg.png b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..7dc7c717
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_y_neg.png b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..d28f221c
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_y_pos.png b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..7e538f5f
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_z_neg.png b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..d3035e9d
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_z_pos.png b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..10b617c6
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_branch03/preview/vegetation_bonsai_branch03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_branch03/surfacing/vegetation_bonsai_branch03_surfacing.usda b/ALab/entity/vegetation_bonsai_branch03/surfacing/vegetation_bonsai_branch03_surfacing.usda
new file mode 100644
index 00000000..44854f88
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch03/surfacing/vegetation_bonsai_branch03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/vegetation_bonsai_branch03/look_surfacing_vegetation_bonsai_branch03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_branch03/vegetation_bonsai_branch03.usda b/ALab/entity/vegetation_bonsai_branch03/vegetation_bonsai_branch03.usda
new file mode 100644
index 00000000..d9a9e0c3
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_branch03/vegetation_bonsai_branch03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/vegetation_bonsai_branch03_surfacing.usda@,
+ @modelling/vegetation_bonsai_branch03_modelling.usda@,
+ @preview/vegetation_bonsai_branch03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "vegetation_bonsai_branch03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458166"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_trunk01/modelling/vegetation_bonsai_trunk01_modelling.usda b/ALab/entity/vegetation_bonsai_trunk01/modelling/vegetation_bonsai_trunk01_modelling.usda
new file mode 100644
index 00000000..e021071d
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_trunk01/modelling/vegetation_bonsai_trunk01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/vegetation_bonsai_trunk01/geo_modelling_vegetation_bonsai_trunk01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview.usda b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview.usda
new file mode 100644
index 00000000..6e685da6
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @vegetation_bonsai_trunk01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @vegetation_bonsai_trunk01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @vegetation_bonsai_trunk01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @vegetation_bonsai_trunk01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @vegetation_bonsai_trunk01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @vegetation_bonsai_trunk01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_X_pos.png b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..866c4f18
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_x_neg.png b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..6c9b6c0e
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_y_neg.png b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..b8eb732a
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_y_pos.png b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..de65828c
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_z_neg.png b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..4102720b
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_z_pos.png b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..b68baea6
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_trunk01/preview/vegetation_bonsai_trunk01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_trunk01/surfacing/vegetation_bonsai_trunk01_surfacing.usda b/ALab/entity/vegetation_bonsai_trunk01/surfacing/vegetation_bonsai_trunk01_surfacing.usda
new file mode 100644
index 00000000..532dc539
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_trunk01/surfacing/vegetation_bonsai_trunk01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/vegetation_bonsai_trunk01/look_surfacing_vegetation_bonsai_trunk01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_trunk01/vegetation_bonsai_trunk01.usda b/ALab/entity/vegetation_bonsai_trunk01/vegetation_bonsai_trunk01.usda
new file mode 100644
index 00000000..03af540d
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_trunk01/vegetation_bonsai_trunk01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/vegetation_bonsai_trunk01_surfacing.usda@,
+ @modelling/vegetation_bonsai_trunk01_modelling.usda@,
+ @preview/vegetation_bonsai_trunk01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "vegetation_bonsai_trunk01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455898"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig01/modelling/vegetation_bonsai_twig01_modelling.usda b/ALab/entity/vegetation_bonsai_twig01/modelling/vegetation_bonsai_twig01_modelling.usda
new file mode 100644
index 00000000..edc70a50
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig01/modelling/vegetation_bonsai_twig01_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/vegetation_bonsai_twig01/geo_modelling_vegetation_bonsai_twig01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview.usda b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview.usda
new file mode 100644
index 00000000..e748e00c
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @vegetation_bonsai_twig01_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @vegetation_bonsai_twig01_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @vegetation_bonsai_twig01_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @vegetation_bonsai_twig01_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @vegetation_bonsai_twig01_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @vegetation_bonsai_twig01_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_X_pos.png b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..03fc88bf
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_x_neg.png b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..8aafd61f
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_y_neg.png b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..acab38e1
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_y_pos.png b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..8c64e92e
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_z_neg.png b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..48ec1a95
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_z_pos.png b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1654e508
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig01/preview/vegetation_bonsai_twig01_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig01/surfacing/vegetation_bonsai_twig01_surfacing.usda b/ALab/entity/vegetation_bonsai_twig01/surfacing/vegetation_bonsai_twig01_surfacing.usda
new file mode 100644
index 00000000..32798a8c
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig01/surfacing/vegetation_bonsai_twig01_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/vegetation_bonsai_twig01/look_surfacing_vegetation_bonsai_twig01.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig01/vegetation_bonsai_twig01.usda b/ALab/entity/vegetation_bonsai_twig01/vegetation_bonsai_twig01.usda
new file mode 100644
index 00000000..9a4832d9
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig01/vegetation_bonsai_twig01.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/vegetation_bonsai_twig01_surfacing.usda@,
+ @modelling/vegetation_bonsai_twig01_modelling.usda@,
+ @preview/vegetation_bonsai_twig01_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "vegetation_bonsai_twig01"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455506"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig02/modelling/vegetation_bonsai_twig02_modelling.usda b/ALab/entity/vegetation_bonsai_twig02/modelling/vegetation_bonsai_twig02_modelling.usda
new file mode 100644
index 00000000..20781f41
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig02/modelling/vegetation_bonsai_twig02_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/vegetation_bonsai_twig02/geo_modelling_vegetation_bonsai_twig02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview.usda b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview.usda
new file mode 100644
index 00000000..fc81092c
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @vegetation_bonsai_twig02_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @vegetation_bonsai_twig02_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @vegetation_bonsai_twig02_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @vegetation_bonsai_twig02_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @vegetation_bonsai_twig02_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @vegetation_bonsai_twig02_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_X_pos.png b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..7bfe7f67
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_x_neg.png b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..3fc93690
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_y_neg.png b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..e19ead75
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_y_pos.png b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..cbdb5e1e
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_z_neg.png b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..089e62c0
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_z_pos.png b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1105e2c7
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig02/preview/vegetation_bonsai_twig02_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig02/surfacing/vegetation_bonsai_twig02_surfacing.usda b/ALab/entity/vegetation_bonsai_twig02/surfacing/vegetation_bonsai_twig02_surfacing.usda
new file mode 100644
index 00000000..bb6e2750
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig02/surfacing/vegetation_bonsai_twig02_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/vegetation_bonsai_twig02/look_surfacing_vegetation_bonsai_twig02.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig02/vegetation_bonsai_twig02.usda b/ALab/entity/vegetation_bonsai_twig02/vegetation_bonsai_twig02.usda
new file mode 100644
index 00000000..41d09d2d
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig02/vegetation_bonsai_twig02.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/vegetation_bonsai_twig02_surfacing.usda@,
+ @modelling/vegetation_bonsai_twig02_modelling.usda@,
+ @preview/vegetation_bonsai_twig02_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "vegetation_bonsai_twig02"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832458402"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig03/modelling/vegetation_bonsai_twig03_modelling.usda b/ALab/entity/vegetation_bonsai_twig03/modelling/vegetation_bonsai_twig03_modelling.usda
new file mode 100644
index 00000000..18a2f33b
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig03/modelling/vegetation_bonsai_twig03_modelling.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/vegetation_bonsai_twig03/geo_modelling_vegetation_bonsai_twig03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview.usda b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview.usda
new file mode 100644
index 00000000..f285aaef
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+ asset model:cardTextureXNeg = @vegetation_bonsai_twig03_preview/cards_textures_x_neg.png@
+ asset model:cardTextureXPos = @vegetation_bonsai_twig03_preview/cards_textures_X_pos.png@
+ asset model:cardTextureYNeg = @vegetation_bonsai_twig03_preview/cards_textures_y_neg.png@
+ asset model:cardTextureYPos = @vegetation_bonsai_twig03_preview/cards_textures_y_pos.png@
+ asset model:cardTextureZNeg = @vegetation_bonsai_twig03_preview/cards_textures_z_neg.png@
+ asset model:cardTextureZPos = @vegetation_bonsai_twig03_preview/cards_textures_z_pos.png@
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_X_pos.png b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_X_pos.png
new file mode 100644
index 00000000..4cb26844
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_X_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_x_neg.png b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_x_neg.png
new file mode 100644
index 00000000..0b915ccc
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_x_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_y_neg.png b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_y_neg.png
new file mode 100644
index 00000000..faa84f8b
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_y_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_y_pos.png b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_y_pos.png
new file mode 100644
index 00000000..192e848b
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_y_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_z_neg.png b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_z_neg.png
new file mode 100644
index 00000000..def63e6e
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_z_neg.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_z_pos.png b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_z_pos.png
new file mode 100644
index 00000000..1f8719c6
Binary files /dev/null and b/ALab/entity/vegetation_bonsai_twig03/preview/vegetation_bonsai_twig03_preview/cards_textures_z_pos.png differ
diff --git a/ALab/entity/vegetation_bonsai_twig03/surfacing/vegetation_bonsai_twig03_surfacing.usda b/ALab/entity/vegetation_bonsai_twig03/surfacing/vegetation_bonsai_twig03_surfacing.usda
new file mode 100644
index 00000000..e72354e9
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig03/surfacing/vegetation_bonsai_twig03_surfacing.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @../../../fragment/look/surfacing/vegetation_bonsai_twig03/look_surfacing_vegetation_bonsai_twig03.usda@
+)
+{
+}
+
diff --git a/ALab/entity/vegetation_bonsai_twig03/vegetation_bonsai_twig03.usda b/ALab/entity/vegetation_bonsai_twig03/vegetation_bonsai_twig03.usda
new file mode 100644
index 00000000..cff662c7
--- /dev/null
+++ b/ALab/entity/vegetation_bonsai_twig03/vegetation_bonsai_twig03.usda
@@ -0,0 +1,31 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @surfacing/vegetation_bonsai_twig03_surfacing.usda@,
+ @modelling/vegetation_bonsai_twig03_modelling.usda@,
+ @preview/vegetation_bonsai_twig03_preview.usda@
+ ]
+ upAxis = "Y"
+)
+
+def "root" (
+ prepend apiSchemas = ["GeomModelAPI"]
+ assetInfo = {
+ string entityType = "setpiece"
+ string name = "vegetation_bonsai_twig03"
+ }
+ prepend inherits =
+ kind = "component"
+ prepend specializes =
+)
+{
+ string assetVersionId = "1832455252"
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
diff --git a/ALab/entry.usda b/ALab/entry.usda
new file mode 100644
index 00000000..9dd9cbfa
--- /dev/null
+++ b/ALab/entry.usda
@@ -0,0 +1,15 @@
+#usda 1.0
+(
+ endTimeCode = 1057
+ startTimeCode = 1004
+ framesPerSecond = 24
+ metersPerUnit = 0.01
+ timeCodesPerSecond = 24
+ subLayers = [
+ @baked_procedurals/main.usda@,
+ @trailer_cameras/main.usda@,
+ @entity/mk020_0281/mk020_0281_light_pre_input.usda@
+ ]
+ upAxis = "Y"
+)
+
diff --git a/ALab/fragment/alfro/surfacing/decor_tennis_ball01/alfro_surfacing_decor_tennis_ball01.usda b/ALab/fragment/alfro/surfacing/decor_tennis_ball01/alfro_surfacing_decor_tennis_ball01.usda
new file mode 100644
index 00000000..72c93612
--- /dev/null
+++ b/ALab/fragment/alfro/surfacing/decor_tennis_ball01/alfro_surfacing_decor_tennis_ball01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string alfro = "render"
+ }
+ prepend variantSets = "alfro"
+)
+{
+ variantSet "alfro" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/alfro/surfacing/lab_remi_head01/alfro_surfacing_lab_remi_head01.usda b/ALab/fragment/alfro/surfacing/lab_remi_head01/alfro_surfacing_lab_remi_head01.usda
new file mode 100644
index 00000000..72c93612
--- /dev/null
+++ b/ALab/fragment/alfro/surfacing/lab_remi_head01/alfro_surfacing_lab_remi_head01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string alfro = "render"
+ }
+ prepend variantSets = "alfro"
+)
+{
+ variantSet "alfro" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/alfro/surfacing/lab_remi_head01_secondary/alfro_surfacing_lab_remi_head01_secondary.usda b/ALab/fragment/alfro/surfacing/lab_remi_head01_secondary/alfro_surfacing_lab_remi_head01_secondary.usda
new file mode 100644
index 00000000..72c93612
--- /dev/null
+++ b/ALab/fragment/alfro/surfacing/lab_remi_head01_secondary/alfro_surfacing_lab_remi_head01_secondary.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string alfro = "render"
+ }
+ prepend variantSets = "alfro"
+)
+{
+ variantSet "alfro" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/alfro/surfacing/stoat_base01/alfro_surfacing_stoat_base01.usda b/ALab/fragment/alfro/surfacing/stoat_base01/alfro_surfacing_stoat_base01.usda
new file mode 100644
index 00000000..47afab65
--- /dev/null
+++ b/ALab/fragment/alfro/surfacing/stoat_base01/alfro_surfacing_stoat_base01.usda
@@ -0,0 +1,24 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ variants = {
+ string alfro = "render"
+ }
+ prepend variantSets = "alfro"
+)
+{
+ variantSet "alfro" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/alfro/surfacing/stoat_body01/alfro_surfacing_stoat_body01.usda b/ALab/fragment/alfro/surfacing/stoat_body01/alfro_surfacing_stoat_body01.usda
new file mode 100644
index 00000000..72c93612
--- /dev/null
+++ b/ALab/fragment/alfro/surfacing/stoat_body01/alfro_surfacing_stoat_body01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string alfro = "render"
+ }
+ prepend variantSets = "alfro"
+)
+{
+ variantSet "alfro" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/alfro/surfacing/stoat_tail01/alfro_surfacing_stoat_tail01.usda b/ALab/fragment/alfro/surfacing/stoat_tail01/alfro_surfacing_stoat_tail01.usda
new file mode 100644
index 00000000..47afab65
--- /dev/null
+++ b/ALab/fragment/alfro/surfacing/stoat_tail01/alfro_surfacing_stoat_tail01.usda
@@ -0,0 +1,24 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ variants = {
+ string alfro = "render"
+ }
+ prepend variantSets = "alfro"
+)
+{
+ variantSet "alfro" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/alfro/surfacing/stoat_tongue01/alfro_surfacing_stoat_tongue01.usda b/ALab/fragment/alfro/surfacing/stoat_tongue01/alfro_surfacing_stoat_tongue01.usda
new file mode 100644
index 00000000..47afab65
--- /dev/null
+++ b/ALab/fragment/alfro/surfacing/stoat_tongue01/alfro_surfacing_stoat_tongue01.usda
@@ -0,0 +1,24 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ variants = {
+ string alfro = "render"
+ }
+ prepend variantSets = "alfro"
+)
+{
+ variantSet "alfro" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/alfro/surfacing/stoat_uvula01/alfro_surfacing_stoat_uvula01.usda b/ALab/fragment/alfro/surfacing/stoat_uvula01/alfro_surfacing_stoat_uvula01.usda
new file mode 100644
index 00000000..47afab65
--- /dev/null
+++ b/ALab/fragment/alfro/surfacing/stoat_uvula01/alfro_surfacing_stoat_uvula01.usda
@@ -0,0 +1,24 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ variants = {
+ string alfro = "render"
+ }
+ prepend variantSets = "alfro"
+)
+{
+ variantSet "alfro" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/alab_set01/assembly_assembly_alab_set01.usda b/ALab/fragment/assembly/assembly/alab_set01/assembly_assembly_alab_set01.usda
new file mode 100644
index 00000000..16475d74
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/alab_set01/assembly_assembly_alab_set01.usda
@@ -0,0 +1,70 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+ prepend variantSets = "standin"
+)
+{
+ def Xform "lab_electronics01_0001" (
+ prepend references = @../../../../entity/lab_electronics01/lab_electronics01.usda@
+ )
+ {
+ }
+
+ def Xform "lab_garage01_0001" (
+ prepend references = @../../../../entity/lab_garage01/lab_garage01.usda@
+ )
+ {
+ }
+
+ def Xform "lab_hydrophonics01_0001" (
+ prepend references = @../../../../entity/lab_hydrophonics01/lab_hydrophonics01.usda@
+ )
+ {
+ }
+
+ def Xform "lab_inspiration01_0001" (
+ prepend references = @../../../../entity/lab_inspiration01/lab_inspiration01.usda@
+ )
+ {
+ }
+
+ def Xform "lab_planning01_0001" (
+ prepend references = @../../../../entity/lab_planning01/lab_planning01.usda@
+ )
+ {
+ }
+
+ def Xform "lab_projector01_0001" (
+ prepend references = @../../../../entity/lab_projector01/lab_projector01.usda@
+ )
+ {
+ }
+
+ def Xform "lab_structure01_0001" (
+ prepend references = @../../../../entity/lab_structure01/lab_structure01.usda@
+ )
+ {
+ }
+
+ def Xform "lab_workbench01_0001" (
+ prepend references = @../../../../entity/lab_workbench01/lab_workbench01.usda@
+ )
+ {
+ }
+ variantSet "standin" = {
+ "modelling" {
+ def Scope "standin" (
+ assettype = "standin"
+ )
+ {
+ custom asset identifier = @standin/data/assembly_assembly_alab_set01_standin_data@
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/jar_filling/assembly_assembly_jar_filling.usd b/ALab/fragment/assembly/assembly/jar_filling/assembly_assembly_jar_filling.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/jar_filling/assembly_assembly_jar_filling.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_electronics01/assembly_assembly_lab_electronics01.usda b/ALab/fragment/assembly/assembly/lab_electronics01/assembly_assembly_lab_electronics01.usda
new file mode 100644
index 00000000..6fbae7e3
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_electronics01/assembly_assembly_lab_electronics01.usda
@@ -0,0 +1,4802 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+)
+{
+ def Xform "floor_dressing01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "construction_cinder_block01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/construction_cinder_block01/construction_cinder_block01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.71714, 7.016709e-15, -90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.28367559186074, 20.249093298830704, 114.22981393404811)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "construction_cinder_block01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/construction_cinder_block01/construction_cinder_block01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.74159, 15.16597, 0.9876404)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (297.6413921075177, 9.42583844666882, 138.05531456549676)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "construction_cinder_block01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/construction_cinder_block01/construction_cinder_block01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.7222836, -7.199829, -178.79176)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (301.75909677217146, 28.42414665234705, 135.07459818004344)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_cap01_3" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-178.18506, -23.434479, -5.7750397)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (247.01032141917287, 1.0156939283927071, 44.12156838060129)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_soda01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda01/decor_bottle_soda01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (255.13643771053998, 0.03134271454923221, 17.606908523913283)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_soda01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda01/decor_bottle_soda01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (39.993923, -0, -89.71737)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.99232714628045, 2.9623504917520687, 5.822989214638405)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_soda02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda02/decor_bottle_soda02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -76.87438, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (316.5471533798817, -0.75304176637637, 22.9220675129689)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_soda02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda02/decor_bottle_soda02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -50.661545, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (317.25036511285225, -0.7530417663763629, 36.68054863323661)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_mat01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_mat01/decor_mat01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.41772542530305, 0, 106.77453880429039)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled01/decor_paper_rolled01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-31.620665, 63.72802, -55.114887)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (308.5047572501003, 0.7226573861316448, 3.07540003931201)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled01/decor_paper_rolled01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-10.780373, -41.632965, -30.791462)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.9913588192194, 0.7226573861316448, 6.298149089203644)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_pot01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_pot01/decor_pot01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.98975664, -6.57255, 0.26284018)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.6425470209304, 0.08818966588304722, 158.65743487334274)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_pot01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_pot01/decor_pot01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-9.219884, -3.223655, 19.310343)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.84162837090537, 11.43898298716373, 160.35442679800462)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_spray_can01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_spray_can01/decor_spray_can01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (313.155874732803, -0.20677800803323265, 95.4186677439375)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_spray_can02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_spray_can02/decor_spray_can02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 33.673553, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (317.15045459805094, -0.2067780080332895, 88.2269602159654)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_spray_can02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_spray_can02/decor_spray_can02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.8048, -41.63588, 3.7072296)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.1330318148349, 4.694487083149596, 92.76854851014507)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_tennis_ball01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_tennis_ball01/decor_tennis_ball01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (26.336666, 3.1160429, 30.904024)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (258.77535354287096, 4.098398072805923, 101.94094017605667)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_tennis_racket01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_tennis_racket01/decor_tennis_racket01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-107.33592, -15.667887, 73.88052)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (297.2456491401683, 2.5102863479888184, 106.10019739648403)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_toolbox01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_toolbox01/decor_toolbox01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -70.46849, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (268.5140037391524, 1.4083018961314715, 136.1047519179137)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool06_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool06/electronics_wire_spool06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-4.67061, -62.807114, 3.9922376)
+ float3 xformOp:scale = (1.5, 1.2834952, 1.5)
+ double3 xformOp:translate = (314.7366105437675, 21.869064118117468, 113.09492133529596)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lawn_chair02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lawn_chair02/furniture_lawn_chair02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-19.139036, 4.0118666, -1.3908844)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (260.54536000723897, 0, 32.12098851030216)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.672251, -35.785103, 2.2852964)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.44175575544233, 0.0537517550214659, 15.77161022166149)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.85821676, -57.09701, 3.4138663)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.7797089311663, 0.0537517550214659, 184.18310327082798)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-6.6689525, -77.893364, 8.872269)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (276.1806080979019, 0.0537517550214659, 171.97851245841963)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.672251, -35.785103, 2.2852964)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (242.48185561524397, 0.7478697496712794, 116.19727706372565)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.672251, -35.785103, 2.2852964)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (240.40484071271015, 0.03475965134275327, 189.42013764840243)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-115.835396, 3.7268424, -80.63964)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.37034401489024, 0.8703594002501376, 178.77403261719226)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (100.42978, -34.3531, -68.83373)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (267.5861666962605, 0.24111805702892752, 14.772852006659832)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (126.45627, -39.351433, -84.63155)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (269.12823788497957, 0.24111805702892752, 173.4814605489512)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (100.42978, -34.3531, -68.83373)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (256.99406918252055, 1.190079856485596, 159.2846339588662)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (100.42978, -34.3531, -68.83373)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (245.83125427046568, 0.2221259533502149, 169.82267148831983)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -82.62101, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.9143040699729, 0.0537517550214659, 17.669398313119984)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -76.04231, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.03727540758285, 0.0537517550214659, 177.631786152392)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -82.62101, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (268.16016917173647, 1.0027135544781345, 108.57014931892785)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-31.063282, 7.9038205, -75.2697)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (301.0546306950034, 0.09202362657259755, 187.98265345041796)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-52.206707, 12.692697, -79.09496)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (281.812764016733, 0.09202362657259755, 8.343698394952582)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-31.063282, 7.9038205, -75.2697)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (284.7189548717846, 0.09202362657259755, 172.6692836475601)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-52.206707, 12.692697, -79.09496)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (276.57908276547965, 0.7210807220857425, 102.48664771473376)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-52.206707, 12.692697, -79.09496)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (235.46730903838454, 0.07303152289388493, 196.33353548773218)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-49.95238, 10.637445, -80.24462)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (266.0790637854377, 0.21617789928045283, 16.26185683675402)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-28.801186, 6.3931313, -77.07527)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (267.18266326990175, 0.21617789928045283, 174.32005102410528)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-49.95238, 10.637445, -80.24462)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (255.48696627169784, 1.1651396987371214, 160.7736387889604)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-49.95238, 10.637445, -80.24462)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (244.3241513596429, 0.19718579560175442, 171.31167631841407)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-137.66518, -10.928191, 101.75492)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (267.749324915114, 0.1688749684297477, 178.7733882284301)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-3.1502118e-14, 74.97187, -2.663556e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (300.80805402112566, 0.2965366417961377, 10.627237253232408)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-3.1502118e-14, 74.97187, -2.663556e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (280.02031743272715, 0.2965366417961377, 2.3071647264010835)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5157228e-14, 53.635193, -1.1648063e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (301.58141920420474, 0.2965366417961377, 176.84123762825578)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5157228e-14, 53.635193, -1.1648063e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.245743380986, 0.2965366417961377, 166.39432569115564)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-3.1502118e-14, 74.97187, -2.663556e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (247.79161902769135, 0.8253500413198118, 111.29007885312602)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-3.1502118e-14, 74.97187, -2.663556e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (268.9969953184295, 0.7766095741701817, 107.0616833224659)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (136.53966, -0.55474305, -90.58536)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (292.77609023118845, 0.30311207781514327, 189.047524197402)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (115.20233, -0.7296994, -90.34339)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.64539380531807, 0.30311207781514327, 17.96305268304161)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (136.53966, -0.55474305, -90.58536)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.8170342179945, 0.30311207781514327, 177.5660924547629)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (115.20233, -0.7296994, -90.34339)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (260.05329629157814, 1.2520738772718119, 162.474834635248)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (115.20233, -0.7296994, -90.34339)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (248.89048137952324, 0.28411997413643064, 173.01287216470166)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (49.26576, 24.683924, 70.21951)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.08755545120096, 0.10465654925299361, 171.13162429356322)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (177.92458, -3.2269297, -110.89019)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (269.4478143713226, 0.3238111974491602, 177.43919577655817)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor05_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (12.241569, 2.614829, -91.42621)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (263.46677143138135, 0.19410792598722537, 173.20723065549836)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (46.125137, -31.18659, 116.46773)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.56255363982353, 0.4643807852693129, 184.4774107981309)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.06709, 23.910702, -93.90924)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.79320791511293, 0.12664630932776788, 181.35994072794233)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.06709, 23.910702, -93.90924)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (275.0075905941058, 0.12664630932776788, 172.08188564808387)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_board01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_board01/structure_board01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-4.6199813, -7.4354606, -0.89560586)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (291.4560208587158, 0.09943211430125842, 181.2809809172078)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_garden_hose01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_garden_hose01/tool_garden_hose01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (271.55697960784875, 1.2135862369648347, 65.13517470237323)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0049" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (119.83875, -32.717476, 150.91197)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.70276034989297, 0.10282376437963592, 33.54410361366695)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0051" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-110.325714, -50.867138, 40.39771)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (308.41537576540316, 0.10282376437963592, 42.81921520228508)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0052" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-85.84437, -19.136269, 25.654703)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.75794929086913, 0.07736273211300215, 33.627533264519826)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0062" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (119.83875, -32.717476, 150.91197)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (256.7022892870324, 0.5367316120905978, 131.72767298451333)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0063" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-110.325714, -50.867138, 40.39771)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (249.66941963175452, 0.8024667388639393, 155.2055593263206)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0064" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-85.84437, -19.136269, 25.654703)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (259.7574782280085, 0.7552273351938297, 131.5770022056667)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0065" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-173.55222, -65.71161, 96.07104)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (244.72312127290456, 0.10282376437963592, 19.60010651954569)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0066" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-107.72067, -48.821663, 38.406204)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (240.07366372175153, 0.07736273211300215, 1.5911167915229214)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0067" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-77.0427, -0.32573786, 24.143873)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (233.2654130966443, 0.07736273211300215, 3.350715548446331)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-104.37645, -14.605745, 57.547188)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (317.81848808812714, 0.43266504554894425, 196.06697066972467)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0027" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.20955, 1.247965, 54.8612)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (249.07936716922006, 1.291031786256478, 159.56314922234534)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0028" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-71.45388, 7.881118, 55.522694)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (249.78717213259776, 0.4136729418702174, 177.6147345991807)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0029" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-116.29728, -21.341007, 61.244087)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (269.2316157134064, 0.43266504554894425, 6.447553429867796)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0030" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-116.29728, -21.341007, 61.244087)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (225.73580317930134, 0.43266504554893004, 6.324883822646825)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0031" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (127.9191, -19.82666, 119.77091)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (227.24916891705857, 0.43266504554893004, 0.025080994710847904)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -50.717995, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (307.3206896906453, 0.1086791746216278, 40.92349831947104)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0031" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.5146223, -43.829063, 6.830148)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (254.304254697211, 0.9624375689510605, 141.3491651615352)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0032" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -64.79986, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (240.8048920529908, -0.012330079078523681, 232.51665690925816)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0034" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -30.283676, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (229.95084034864328, 0.1086791746216278, -7.925669969478733)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0035" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -30.283676, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (233.4869939423561, 0.1086791746216278, 9.496794650205914)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0036" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -85.23418, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (227.10188141350608, 0.1086791746216278, -2.013673153904506)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_cap01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.040095862, 1.3168038, -6.7147517)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (255.16234803459633, 25.188045069793063, 17.607430205197424)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0053" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-142.63141, -63.81804, 67.97491)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.95435069910485, 0.10282376437963592, 214.46109265281785)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0054" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.3704, -37.966652, 31.253222)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.3212610990522, 0.07736273211300215, 197.98653862239058)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0055" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-71.577965, 11.684268, 24.688055)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.0935292946876, 0.07736273211300215, 201.25208925475636)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-86.47676, -2.6336477, 54.828114)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.24820915466245, 0.43266504554893004, 42.639834963376245)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0019" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -64.79986, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.43225653654656, 0.1086791746216278, 40.86125547560317)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -72.05467, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.8692472753875, 0.1086791746216278, 197.43429692612256)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -43.46318, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (283.7105957767302, 0.1086791746216278, 207.18576285455327)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0030" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -64.79986, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (271.7017504717034, 0.9556238240568575, 53.40253481700158)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_oxy_torch01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_oxy_torch01/tool_oxy_torch01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -12.433871, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272, -0.5993917708428071, 214)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_beach_umbrella01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_beach_umbrella01/decor_beach_umbrella01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.468628, 2.1072102, -3.5142078)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.16140890921673, 0, 14.940291230562366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "shelf_unit01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "furniture_wooden_shelf01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_wooden_shelf01/furniture_wooden_shelf01.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (271.22065633501, 2.842170943040401e-14, -21.51310859541217)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_0033" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (258.6181608922013, 184.13603792119238, -3.8064766497312523)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_34" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.1693835352194, 176.12821046376158, -2.284772021100004)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "shelf01" (
+ kind = "group"
+ )
+ {
+ def Xform "toy_box04_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box04/toy_box04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 13.779396, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (292.1090391028702, -0.0036937847237243915, -23.82434699936475)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_box04_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box04/toy_box04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90, -10.177165, 1.0518504e-15)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (256.00713169681944, 16.689898637561562, -34.61263380551682)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_box04_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box04/toy_box04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-177.15865, -64.9956, 175.92091)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (264.5650504139402, 32.95142618659241, -25.863880501773934)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "shelf02" (
+ kind = "group"
+ )
+ {
+ def Xform "chemistry_flask_stand01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_flask_stand01/chemistry_flask_stand01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0.8345069, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (299.264422524922, 74.25837628087648, -17.352171900112985)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteb02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteb02/decor_paper_noteb02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90.72013, -8.3340435, 1.4799683)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (266.9890758566029, 109.71621177827016, -10.195874492362258)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_tennis_ball01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_tennis_ball01/decor_tennis_ball01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (131.7063, -42.734406, -139.798)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (247.26285613141619, 95.86045379159847, -18.822670717832807)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_tennis_ball01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_tennis_ball01/decor_tennis_ball01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-175.28033, 13.180801, -45.483093)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.43343767352223, 76.89280267177644, -6.859603290953193)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_wooden_box01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_wooden_box01/decor_wooden_box01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90, -86.441864, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (237.41940908916777, 83.23793703549103, -24.32242897649097)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool06_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool06/electronics_wire_spool06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.1864194, -2.135109, 1.8245018)
+ float3 xformOp:scale = (1.5, 1.2834952, 1.5)
+ double3 xformOp:translate = (278.8937002755653, 84.77208565024398, -10.228038040580941)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_organizer_drawers01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_organizer_drawers01/furniture_organizer_drawers01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.30669210534955, 74.28930323087017, -26.220380780931816)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_large02_0003" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_large02/proc_dev_circuit_board_large02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-15.319946, -88.64047, 96.33319)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (256.488067212222, 82.63672545575993, -16.674568481629173)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_large03_0002" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_large03/proc_dev_circuit_board_large03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (111.0675, 32.883606, 175.21307)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.4476714970877, 91.3125132651301, -31.94454706305207)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_medium02_0002" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_medium02/proc_dev_circuit_board_medium02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (88.965, 50.74352, 76.634346)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (268.3796002434416, 90.66958438786875, -14.716616607393549)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_small02_0002" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_small02/proc_dev_circuit_board_small02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (141.88881, -5.3721023, 179.50044)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (265.5270016519705, 86.52149267878383, -7.051946976094834)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_tranformer02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_tranformer02/proc_dev_circuit_tranformer02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (28.666443, -2.7725768, 17.655094)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.30185297477226, 88.3289499484022, -8.732038890129683)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cord01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cord01/tool_power_cord01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-80.62788, 25.637451, 3.9840546)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (278.82199965794644, 110.6454942237902, -17.91773151324425)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "shelf03" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_kerosene_lamp01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_kerosene_lamp01/decor_kerosene_lamp01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 12.892974, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (261.08334788277244, 130.60315392485307, -12.138519571487123)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_toy_dino02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_toy_dino02/decor_toy_dino02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-4.766968, 64.323784, -8.753769)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (284.01722280255785, 154.94662736981792, -17.810297138513448)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_parts_cabinet01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_parts_cabinet01/furniture_parts_cabinet01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -3.6491518, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (286.33706127353975, 130.55636007985314, -24.788734831755665)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_buzzer01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_buzzer01/proc_dev_circuit_buzzer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (279.22525182467206, 130.58840672851255, -9.83482280157283)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 11.151023, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (269.58079570604303, 130.58840672851255, -15.696897341313313)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-62.90239, -5.287465, -81.41895)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (246.30671466301322, 131.40501437374127, -4.425411191223205)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-157.15517, 8.977847, -85.42261)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.90840086314284, 131.40501437374127, -7.870558120937455)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode04_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode04/proc_dev_circuit_diode04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 74.9449)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (246.60595268181532, 130.73762381484568, -16.45436448177297)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor03/proc_dev_circuit_resistor03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-111.12875, -0.9155611, 90.35379)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (250.09660050769244, 130.84292898694721, -18.18379071153018)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (96.529465, -39.83669, 85.80651)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.79730105152856, 130.9990357587604, -11.620912234891096)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-139.18404, 15.245454, -109.03515)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (268.48541719116093, 130.66130128281887, -9.516865170445403)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_retro_plug03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_retro_plug03/tool_retro_plug03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -89.08181, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (236.8907910701568, 130.38979344703282, -24.154657032571947)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0047" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-56.49019, 37.879257, 31.211933)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.71229769608397, 130.5387032543462, -6.807885380087919)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0048" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-37.36675, 54.845486, 45.26549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (287.8727983223499, 130.6120177056041, -9.5615950298922)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (94.11793, 2.2147868, 125.19703)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (278.73898968862227, 130.96732001904002, -26.657544095844866)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-50.91658, 20.446978, 60.629963)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (306.18884076984614, 130.96732001904002, -7.739944317056016)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.85649198587623, 130.5153753997288, -8.431277850274762)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "shelf04" (
+ kind = "group"
+ )
+ {
+ def Xform "chemistry_beaker02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker02/chemistry_beaker02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (283.2027419495563, 187.63767258488213, -34.412828834773535)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 31.177612, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.9629638049876, 187.83164102260037, -29.958400279501177)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_beachball01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_beachball01/decor_beachball01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -89.4909, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (247.37372320327842, 187.46301320239434, -19.115529337464476)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_blender01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_blender01/decor_blender01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -22.330645, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.23995060922226, 187.82668433320572, -18.830789192681927)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_toy_dino01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_toy_dino01/decor_toy_dino01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 14.17359, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.28327255915667, 187.6575028015435, -15.73280231728289)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cable01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cable01/tool_power_cable01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -88.56436, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (232.40578100093887, 121.95747970605905, 1.3991994003830897)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "decor_necklace_curly01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_necklace_curly01/decor_necklace_curly01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -19.876635, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.19686763761564, 97.11831643839795, -3.088871762904332)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_0035" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.1015761198999, 126.0299716127077, -3.8064766497312523)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notea04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea04/decor_paper_notea04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.6063905, -0, -5.8738036)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.7654380477385, 158.94256672624155, -0.2551929566186739)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (70.226265, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.43560722201505, 167.24116954040295, -0.33081907226735796)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "wall_dressing01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_bottle_soda02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda02/decor_bottle_soda02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (313.31781449903247, 109.57412260989497, 181.34244117385103)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_party_lights01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_party_lights01/decor_party_lights01.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_toy_penguin01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_toy_penguin01/decor_toy_penguin01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -37.753403, -180)
+ float3 xformOp:scale = (0.91207325, 0.91207325, 0.91207325)
+ double3 xformOp:translate = (311.1894634995303, 189.66226132295276, 206.01799638217432)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_cabling02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_cabling02/electronics_ham_cabling02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_speaker01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_speaker01/electronics_speaker01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 7.016709e-15, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (308.7255442552519, 176.34657979436068, 205.5230666110046)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -7.016709e-15, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (324.3111951884046, 189.6273829534059, 197.20457292563273)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.8636093e-17, 0.102328, -90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.2328284594545, 217.95843460428196, 145.9040220217794)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.8636093e-17, 0.102328, -90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.1214069543557, 164.64091297930926, 187.12772779817166)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_2" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -7.016709e-15, 93.57406)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (324.3111951884046, 189.6865200548091, 214.00470592182052)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_wall_cabling01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_cabling01/structure_wall_cabling01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_0029" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.7968642623024, 222.45754690273992, 102.01728027855869)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_6" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.7968642623024, 220.4744655265858, 28.639415744201543)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0030" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (88.64016, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (316.75714108959494, 216.05479027974357, 186.85522761687585)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0031" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (88.64016, 3.1805547e-15, 80.61246)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.85801990762627, 216.05479027974357, 186.85522761687585)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0050" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-166.04689, -65.85419, 89.22453)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (318.7060335989519, 111.09776744129258, 26.448056636752852)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0060" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-122.691696, -57.983063, 50.48819)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.2301530004928, 111.09776744129258, 25.068030553886345)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_16" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (316.75714108959494, 215.9731136913472, 145.88955833208882)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_17" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90, 3.1805547e-15, 80.61246)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.85801990762627, 215.9731136913472, 145.88955833208882)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-75.67145, 4.9759846, 55.050106)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (322.304998780309, 109.76407969925535, 35.71434614939733)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-56.209564, 17.527866, 58.906178)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (321.5774095506571, 109.76407969925535, 35.77930817369699)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 84.99458, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (317.4672097751604, 109.38195241846923, 34.670244136328506)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 11.829941, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.12214947109163, 109.38195241846923, 36.469005415667795)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_0030" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -88.996635, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.65957566567823, 160.6048797405922, 223.84008094686996)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_18" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (88.64016, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (316.75714108959494, 210.38888430240792, 101.30026071921317)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_19" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (88.64016, 3.1805547e-15, 80.61246)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.85801990762627, 210.38888430240792, 101.30026071921317)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "tool_board01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_hair_dryer_torch01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_hair_dryer_torch01/decor_hair_dryer_torch01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.1489726, 0.08512229, 4.236481)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (308.8969157039754, 179.937643657674, 80.67443124443314)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_board01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_board01/tool_board01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 90, 0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (313.035168008045, 166.6061553147944, 59.98521851112426)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_chisel01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_chisel01/tool_chisel01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 78.313354, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.00199939259466, 147.70458346475917, 44.118425008873366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_chisel02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_chisel02/tool_chisel02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 87.91181, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.38803392372324, 147.7394976145239, 49.61805286660569)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_chisel03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_chisel03/tool_chisel03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 89.08316, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.4204675964196, 147.79270420927844, 54.8247914416021)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_earmuffs01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_earmuffs01/tool_earmuffs01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (100.14307, -69.759926, -98.1542)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (309.40026648249255, 165.2577214229351, 62.77329387514232)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hammer01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hammer01/tool_hammer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (102.97209, -85.031845, -99.4076)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.96061428281615, 144.97637166915717, 77.46958780759532)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.2656131878989, 173.21835100092977, 62.6372319357337)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (309.50759778795066, 199.66609985183808, 83.69381836183341)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_0028" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 207.74684369239998, 60.04428359094406)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_10" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 205.21049963343032, 23.174248565635384)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_11" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 205.21049963343032, 25.77233439548804)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_12" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 205.21049963343032, 28.40684068581807)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_13" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 205.21049963343032, 31.087660464223735)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_14" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 205.21049963343032, 33.66424119268835)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_15" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 205.21049963343032, 36.354975820778726)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_16" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 151.91690450968235, 25.876658208920134)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_17" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 157.24669102111952, 33.669127215625295)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_18" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 157.24669102111952, 44.23484873895013)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_19" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 157.24669102111952, 49.55294962350656)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_20" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 157.24669102111952, 54.80601475352263)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_21" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.86078054490076, 146.61712446116667, 67.92538724746608)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_22" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.86078054490076, 154.6055155005979, 75.81272473785585)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_23" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.86078054490076, 154.60342828155902, 81.0878754645485)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_24" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 175.86035783283168, 81.01821488185044)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_25" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 175.91222171613077, 86.31971831375182)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_26" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 175.85768961443762, 91.65806752141278)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_27" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 175.87053030478918, 96.81002656794512)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_4" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.4711636461815, 197.23986199813345, 67.80581172720963)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_5" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.86078054490076, 197.23986199813345, 88.78187918072669)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_7" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.86078054490076, 205.21049963343032, 44.11060297687724)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_8" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.86078054490076, 205.21049963343032, 49.469403869292584)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_9" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6319276854646, 205.21049963343032, 20.521112061360423)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_level01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_level01/tool_level01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-150.44325, 88.03079, -150.52551)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.7996044583693, 192.72629202618097, 60.26538692401468)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_pliers01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_pliers01/tool_pliers01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (93.512535, -84.27187, -93.49506)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.7996044583693, 145.50139181393837, 68.03191054488533)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cord01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cord01/tool_power_cord01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-84.120476, -81.16752, 90.22165)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.14529384371036, 147.3005124867478, 33.76679612462895)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_saw01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_saw01/tool_saw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.7996044583693, 186.20834858592912, 47.10277630534897)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_scraper01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_scraper01/tool_scraper01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.7996044583693, 143.92488558537121, 25.83440242607401)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver01/tool_screwdriver01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.9770091, -0.056429468, -0.19037865)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.0585856767141, 169.86545890658806, 34.500821470238904)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver02/tool_screwdriver02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-2.8357775, -51.81243, 2.7607133)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.0585856767141, 169.95618477460988, 30.992073674545537)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver04/tool_screwdriver04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (8.069204, -0.64916915, -3.3975706)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.05450657133025, 170.0295981607317, 23.00259503130574)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver_holder01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver_holder01/tool_screwdriver_holder01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.649635, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.08154878122747, 172.7664354059346, 28.04799896979757)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_boxend01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_boxend01/tool_wrench_boxend01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -84.57242, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.787162937574, 194.90894268458143, 20.18103047583824)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_boxend02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_boxend02/tool_wrench_boxend02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -85.66102, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.51748721909433, 195.9001346978599, 23.290740340673203)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_boxend03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_boxend03/tool_wrench_boxend03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -73.16284, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.51748721909433, 167.4105043608782, 91.15017847472335)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_boxend04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_boxend04/tool_wrench_boxend04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -84.57242, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.27294367959, 197.53241134280472, 28.51386684137718)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_boxend05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_boxend05/tool_wrench_boxend05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -84.57242, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.51748721909433, 198.07666664418034, 30.924438774143674)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_boxend06_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_boxend06/tool_wrench_boxend06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -75.90543, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.51748721909433, 198.61052044013758, 33.446205327996935)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_combination01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_combination01/tool_wrench_combination01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -84.93388, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.4790406976879, 164.36640272716502, 97.08195220579759)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_combination04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_combination04/tool_wrench_combination04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -82.20959, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.17354070924216, 167.99043621876945, 81.16500488076247)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "bench01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_paper_notej01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notej01/decor_paper_notej01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-66.58743, -85.09249, 66.66407)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (241.53913722603104, 83.18016237013836, 115.53312034231882)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_bench01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_bench01/furniture_bench01.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -88.767334, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (267.0824851254157, 0, 105.2820130247095)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_vice01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_vice01/tool_vice01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (236.26026312014716, 65.53636292572199, 61.00639182821425)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "shelf01" (
+ kind = "group"
+ )
+ {
+ def Xform "construction_cinder_block01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/construction_cinder_block01/construction_cinder_block01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -9.84671, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (287.81411457873946, 99.93056706032482, 165.0070509682013)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "construction_cinder_block01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/construction_cinder_block01/construction_cinder_block01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -8.159295, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.4038015912729, 99.93056706032482, 44.289805826095105)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_soda01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda01/decor_bottle_soda01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (290.9174640319613, 140.69365093104312, 111.6332929509436)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_firecracker01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_firecracker01/decor_firecracker01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (16.222923, -19.779108, -11.604187)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (291.5733445139412, 134.8588522439011, 144.76022501181419)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_flask_pump01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_flask_pump01/decor_flask_pump01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -44.945026, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (287.49934197413074, 127.59867816242212, 155.84741038032783)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_mug_coffee01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_mug_coffee01/decor_mug_coffee01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -44.960968, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.9574608546794, 127.74789936158626, 143.24936037731715)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_piggy_bank01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_piggy_bank01/decor_piggy_bank01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.5116508, -26.905178, -0.925432)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.49832408735153, 140.60175468156487, 121.12251497687616)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-2.8964213e-9, 3.4523145e-10, 4.0698158e-8)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (291.10762854730393, 162.03049348733947, 111.97752452332816)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_rocket_disk01_0001" (
+ instanceable = true
+ append references = @../../../../entity/decor_rocket_disk01/decor_rocket_disk01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-45.181694, -55.19426, 35.130627)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.4116395611179, 118.68206098171243, 60.719002219734335)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_cabling01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_cabling01/electronics_ham_cabling01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_equipment01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_equipment01/electronics_ham_equipment01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -89.92558, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.0613213390182, 112.35809489728342, 116.79030891868959)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_equipment02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_equipment02/electronics_ham_equipment02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (3.030637, -86.82901, -4.4988937)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.43765826889444, 126.16949327118313, 118.37771971499369)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_equipment03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_equipment03/electronics_ham_equipment03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -76.80626, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (287.47835445178674, 111.96778703191269, 149.4480149250638)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_equipment04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_equipment04/electronics_ham_equipment04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -89.21948, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.4679827178854, 112.17224801439063, 172.23933696713368)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_tape_recorder01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_tape_recorder01/electronics_tape_recorder01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -86.60801, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (287.88856629319247, 111.51783292224572, 81.63461999349113)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_shelving01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_shelving01/furniture_shelving01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.5736565452368, 92.12924716731389, 101.80319604520443)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_large03_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_large03/proc_dev_circuit_board_large03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 31.08966, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (290.17517496073594, 112.1974754610206, 34.79963634091055)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-12.871598, -82.81706, 14.993062)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.1042540103109, 112.05056351244089, 57.482730396854976)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-170.57141, -75.930016, 172.35364)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (281.6953546560073, 112.02795433335186, 137.6703872696893)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -50.126556, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (286.02364088973115, 112.05056351244089, 52.29733126209095)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-6.056597, 0.7797998, -73.342354)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.0999633910502, 112.08883538399202, 66.28552433049632)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-6.056597, 0.7797998, -73.342354)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (292.43208015442474, 112.08883538399202, 53.95514915321303)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-3.588582, 0.17217205, -75.60571)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.68345202669747, 109.67294688721147, 44.147950151902464)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-163.09265, -4.7662325, 105.2887)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (301.24680159831047, 109.62564395636076, 48.40110818120188)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-9.406472e-15, 27.719437, -7.801786e-15)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.20328063263963, 112.29334839921556, 58.66598633567628)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (162.45421, -0.24313569, -90.768936)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (284.26792820328234, 112.29992383523457, 50.83047760862961)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (162.45421, -0.24313569, -90.768936)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.5336623586699, 109.75988106574616, 48.655960675997264)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (24.192543, 13.958899, 61.766937)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (291.51391447909754, 112.10146830667242, 55.746242869440366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-130.8921, 14.7087965, -105.33666)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (295.3959547269711, 112.32062295486858, 55.75856457154204)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor05_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (38.186264, 2.975007, -90.1391)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.96494263748696, 112.19091968340665, 56.28286845640888)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (21.919592, -17.404325, 126.62461)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (290.4786223925046, 112.46119254268874, 58.963681570515874)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-67.77801, 23.066069, -82.43764)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (292.048569165638, 112.12345806674719, 56.26051894818653)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-67.77801, 23.066069, -82.43764)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (280.5951194134207, 112.10084888765816, 137.25069870477014)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_tranformer02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_tranformer02/proc_dev_circuit_tranformer02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -31.393578, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (292.5122304391781, 112.05056351244089, 64.31903880853206)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil01/stationary_pencil01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-58.53427, -70.93583, 117.01456)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (291.65775842103966, 134.40898685294292, 143.15478750620414)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil02/stationary_pencil02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.66897, 22.35376, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (291.46154921062833, 130.8314219512316, 141.38215636281365)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil02/stationary_pencil02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.67633, 56.886482, 179.8016)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.06817394071044, 127.74369971049927, 138.94714283112535)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil03/stationary_pencil03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (73.88109, 13.947751, -34.558144)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (291.7851085038347, 136.0022640804378, 140.97812029043752)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0058" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (98.58646, 9.964875, 155.46255)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (281.7137469395229, 112.09963552179906, 98.56581596853935)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0059" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (159.02176, -61.578373, 120.75403)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (284.7483732401025, 112.09963552179906, 99.85545894634231)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0061" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.33097, -11.93018, 24.711699)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (280.06091878031833, 112.07417448953242, 67.99353452858618)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-75.67145, 4.9759846, 55.050106)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (277.0011420623005, 109.76407969925536, 48.85584494019169)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0025" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-71.480736, 7.862805, 55.519016)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (295.7360325250218, 112.42947680296835, 100.0887842014985)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0026" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-128.82361, -26.98465, 66.394806)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.221528286796, 112.42947680296835, 100.20386116851404)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_7" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-75.67145, 4.9759846, 55.050106)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (276.928146080092, 109.76407969925536, 163.65353878983746)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_8" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-56.209564, 17.527866, 58.906178)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (276.2005568504401, 109.76407969925536, 163.71850081413712)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_9" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (88.569885, 6.092519, 124.79463)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (276.7115680960528, 109.76407969925536, 166.09163120251418)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.85362378523286, 109.38195241846924, 46.81787110710552)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0026" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -17.547424, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (286.1394212684788, 112.10549093204105, 62.85433043765801)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0027" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -17.547424, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (278.71593618921054, 112.10549093204105, 109.55593107743087)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0028" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -82.02957, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (278.5502225341093, 112.10549093204105, 66.942312775502)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0029" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -82.02957, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.752571065537, 109.56544816255264, 51.210322010381816)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_4" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 84.99458, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (275.58273019859735, 109.38195241846924, 42.985771768798486)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_5" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 84.99458, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.0903570749434, 109.38195241846924, 162.60943677676863)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_6" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 11.829941, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.0300556391474, 109.38195241846924, 165.36038819407352)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_7" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 11.829941, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.74529677087463, 109.38195241846924, 164.40819805610792)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_boxend07_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_boxend07/tool_wrench_boxend07.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-94.518074, -30.759811, 10.910052)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.25571543229137, 110.22382235177601, 42.87404084194077)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_combination03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_combination03/tool_wrench_combination03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-88.97304, -6.6115723, 0.106933594)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.22253429539893, 109.72671703130446, 46.83858716128873)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_jar01_2" (
+ prepend references = @../../../../entity/decor_jar01/decor_jar01.usda@
+ variants = {
+ string scatterbrain = "none"
+ }
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 79.26742, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.10803475936086, 94.86531151937619, 62.64044714806229)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_jar03_0002" (
+ prepend references = @../../../../entity/decor_jar03/decor_jar03.usda@
+ variants = {
+ string scatterbrain = "none"
+ }
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 14.513245, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.37958069481346, 99.71858262637642, 102.84968191166897)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ over "GEO"
+ {
+ float3 xformOp:rotateXYZ = (0, -114.92515, 0)
+ uniform token[] xformOpOrder = ["xformOp:rotateXYZ"]
+ }
+ }
+
+ def Xform "decor_jar01_0001" (
+ prepend references = @../../../../entity/decor_jar01/decor_jar01.usda@
+ variants = {
+ string scatterbrain = "screw02"
+ }
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 56.290012, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.75257561186953, 94.86531151937619, 76.98040724509197)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ over "GEO"
+ {
+ double3 xformOp:translate = (0, -0.05565529880558984, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate"]
+ }
+ }
+
+ def Xform "decor_jar01_0002" (
+ prepend references = @../../../../entity/decor_jar01/decor_jar01.usda@
+ variants = {
+ string scatterbrain = "bolt01"
+ }
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -58.42804, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.37958069481346, 94.86531151937619, 89.06615939122631)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_jar01_0003" (
+ prepend references = @../../../../entity/decor_jar01/decor_jar01.usda@
+ variants = {
+ string scatterbrain = "screw01"
+ }
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -81.03977, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.75257561186953, 94.86531151937619, 102.57929041447159)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_jar02_0001" (
+ prepend references = @../../../../entity/decor_jar02/decor_jar02.usda@
+ variants = {
+ string scatterbrain = "pvc_cap01"
+ }
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.75257561186953, 97.4458706720091, 63.60978987932251)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_jar02_0002" (
+ prepend references = @../../../../entity/decor_jar02/decor_jar02.usda@
+ variants = {
+ string scatterbrain = "screw02"
+ }
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 33.194855, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.37958069481346, 97.33106332397205, 75.78973975805664)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_jar03_0001" (
+ prepend references = @../../../../entity/decor_jar03/decor_jar03.usda@
+ variants = {
+ string scatterbrain = "washer01"
+ }
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -25.590448, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.75257561186953, 99.56537892488119, 89.63945976951749)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "benchtop01" (
+ kind = "group"
+ )
+ {
+ def Xform "electronics_ham_microphone01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_microphone01/electronics_ham_microphone01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -48.920746, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (258.914314416886, 90.47964978825391, 171.40612980398694)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool06_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool06/electronics_wire_spool06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.1864194, -2.135109, 1.8245018)
+ float3 xformOp:scale = (1.5, 1.2834952, 1.5)
+ double3 xformOp:translate = (291.57553676526595, 90.84892291435042, 112.78325349237656)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_parts_cabinet02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_parts_cabinet02/furniture_parts_cabinet02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -87.528336, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (284.92739685574065, 90.46232929206128, 139.71078869385528)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_medium02_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_medium02/proc_dev_circuit_board_medium02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 22.674185, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (264.8036194372368, 90.51965742466349, 63.25875533428447)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_small02_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_small02/proc_dev_circuit_board_small02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 67.11063, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (266.4690092989339, 90.57053791549913, 77.87962082965313)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_small03_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_small03/proc_dev_circuit_board_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.15165705778514, 90.4632334606783, 73.00307862588267)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_buzzer01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_buzzer01/proc_dev_circuit_buzzer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (271.8949269021259, 90.43488233150711, 78.92767835421063)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_buzzer02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_buzzer02/proc_dev_circuit_buzzer02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 27.406721, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.40386821411784, 90.43488233150711, 73.5178913647615)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable01/proc_dev_circuit_cable01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-178.87544, 31.906847, 42.717728)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (261.5064547911058, 90.79022562901409, 80.4025185259136)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable01/proc_dev_circuit_cable01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.1711458, -34.81035, 140.93088)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (266.69048125799316, 90.79022562901409, 114.30225061649156)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable01/proc_dev_circuit_cable01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-54.577393, 35.11111, 135.2522)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (265.14142364871867, 90.79022562901409, 54.406058693503454)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable01/proc_dev_circuit_cable01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.1711458, -34.81035, 140.93088)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.7307855390933, 90.79022562901409, 137.741041603204)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (256.57361672296827, 90.43488233150711, 73.05228970968594)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (11.809466, 79.234474, 9.972514)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (262.76985871710735, 90.43488233150711, 110.09409854295235)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 11.151023, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (258.53374178655145, 90.43488233150711, 47.78713803467467)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (5.0309753, 58.453896, 3.5447388)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (267.1481826167257, 90.43488233150711, 131.05860824071922)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.75043064, -56.088852, 3.323885)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (301.9074471093486, 90.46430765624228, 75.44594901739184)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.982027, -76.89463, 8.201877)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (284.09597146823506, 90.46430765624228, 63.55344202669593)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-62.90239, -5.287465, -81.41895)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.00034543194346, 91.25148997673578, 79.14547274230011)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-62.90239, -5.287465, -81.41895)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.187524603892, 91.25148997673577, 152.91034576535543)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (107.019485, 3.6961873, -99.37241)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (259.34614617898956, 91.25148997673578, 114.30168899676744)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-157.15517, 8.977847, -85.42261)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (262.86134694365126, 91.25148997673578, 55.61347725505053)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (107.019485, 3.6961873, -99.37241)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (248.4616584722609, 91.25148997673578, 138.6837103759434)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-116.83415, 3.8905237, -80.705986)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (301.40280972738765, 91.28091530147096, 70.04493373474095)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.7755368, 30.663109, -63.511066)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (265.26046590552886, 90.62224863351457, 111.38019552987448)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.7755368, 30.663109, -63.511066)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.30077018662905, 90.62224863351457, 134.8189865165869)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (125.15783, -39.249725, -83.80911)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (277.0711865332155, 90.65167395824975, 65.18045622444232)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor03/proc_dev_circuit_capacitor03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-138.27673, 45.190014, 159.05112)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (248.57818658354157, 90.57061056974322, 79.25301692288066)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor03/proc_dev_circuit_capacitor03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-107.51908, -45.85725, 158.78914)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (256.80680006602046, 90.57061056974322, 57.30802775761798)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 32.579132, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (265.61271381098703, 90.43488233150711, 105.3258623880892)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 32.579132, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.6530180920872, 90.43488233150711, 128.76465337480167)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -77.052216, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.21934640585556, 90.46430765624228, 80.84009597026271)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -77.052216, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (281.06133868082543, 90.46430765624228, 69.74748088143095)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (20.618786, -6.965634, -74.81146)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (256.94091348289, 90.47315420305824, 71.49406439234063)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-169.2211, 4.2115884, -106.14939)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (260.1032660268291, 90.47315420305824, 102.33198854235795)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-72.65677, 15.6439495, -84.152756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (263.06376382900396, 90.47315420305824, 53.44834482283466)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-169.2211, 4.2115884, -106.14939)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (261.42608244356353, 90.47315420305824, 124.68380627711932)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (309.24820671825364, 90.50257952779342, 79.11668689981299)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (292.64516692095, 90.50257952779342, 64.09361568219815)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-166.56339, 4.1337056, -103.80105)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (267.24945277395807, 90.5973084757661, 112.10987066654197)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-166.56339, 4.1337056, -103.80105)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (275.2897570550582, 90.5973084757661, 135.54866165325438)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-29.792103, 6.618058, -77.187546)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (275.14069447715866, 90.62673380050127, 66.05320761479119)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode04/proc_dev_circuit_diode04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 74.9449)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.2995834507456, 90.58409941784022, 67.11651945175035)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode04/proc_dev_circuit_diode04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (142.146, 9.372744, 101.83482)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (255.25970851432876, 90.58409941784022, 41.85136777673908)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-26.929457, -7.398094, 75.77614)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.91145293089295, 90.5500055449154, 116.11272291780635)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 74.002525)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (277.94186316960077, 90.5500055449154, 131.92655579715571)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-136.6575, -11.132276, 101.56212)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (275.7857591428181, 90.57943086965057, 70.4958655188725)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (252.24209153588768, 90.67766721828178, 75.68616121832626)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -10.172012, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (255.40444407982682, 90.67766721828178, 106.52408536834358)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 84.99065, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (254.20221659947086, 90.67766721828178, 50.421009543314995)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -10.172012, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (256.72726049656114, 90.67766721828178, 128.87590310310495)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (309.66431588987354, 90.70709254301696, 72.83341890892139)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.06127609257, 90.70709254301696, 57.81034769130649)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -89.19354)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (266.844480009077, 90.68424265430079, 107.25379877481804)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -89.19354)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.8847842901772, 90.68424265430079, 130.69258976153048)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (300.98972079189264, 90.71366797903596, 80.32730332250893)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (278.8317130668625, 90.71366797903596, 69.23468823367718)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 58.761143)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (255.83296247993943, 90.48578712573864, 79.88386329133938)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 58.761143)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.81087374801825, 90.48578712573863, 138.16090068552543)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-171.27827, -5.254959, 120.83782)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (258.9953150238785, 90.48578712573864, 110.7217874413567)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (95.85332, 31.106215, 93.03171)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.9454028168124, 90.48578712573864, 61.44422802993443)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-171.27827, -5.254959, 120.83782)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.6552143567193, 90.48578712573864, 153.77973128619556)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (66.97502, -18.61581, -79.82781)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.62967366256834, 90.7049417739348, 115.29710053617846)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (38.956615, -11.773315, -72.33166)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (275.79129600646206, 90.7049417739348, 131.72656377653183)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-156.95775, 6.346245, -110.192955)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (292.65375463612077, 90.73436709866998, 77.23957560320441)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (176.9792, -3.5865843, -110.83401)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (277.4604693279049, 90.73436709866998, 69.13194406679024)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor03/proc_dev_circuit_resistor03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 89.01846)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (263.91658452130014, 90.68940458994176, 73.67661753587657)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor03/proc_dev_circuit_resistor03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (150.54733, 0.48265517, 90.85467)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (265.8767095848834, 90.68940458994176, 48.411465860865306)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor04/proc_dev_circuit_resistor04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (75.59237, 1.6911118, 88.11014)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (252.93009542588464, 90.67028437352245, 68.07120542780879)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor04/proc_dev_circuit_resistor04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (170.65762, 1.7341043, 91.85049)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.27955216509517, 90.67028437352245, 60.00849563665168)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-124.24348, -2.8783894, -90.76509)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (266.16047773334776, 90.57523850247287, 109.62382165381541)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor05_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-124.24348, -2.8783894, -90.76509)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (277.2213168280608, 90.57523850247287, 138.91248361223006)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor05_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (11.230947, 2.5892882, -91.47209)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (299.81743421176736, 90.60466382720804, 78.1569089495361)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor05_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (11.230947, 2.5892882, -91.47209)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (271.4057661485829, 90.60466382720804, 65.00605351497045)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 130.02019)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (257.7901220684538, 90.84551136175496, 77.12827481610816)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-172.17621, 6.5209284, 50.42623)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (260.9524746123929, 90.84551136175496, 107.96619896612548)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (96.529465, -39.83669, 85.80651)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (259.750247132037, 90.84551136175496, 51.86312314109689)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-172.17621, 6.5209284, 50.42623)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (276.6123739452337, 90.84551136175496, 151.02414281096438)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (47.186943, -31.632341, 115.91435)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.695046776004, 90.87493668649013, 75.69116258062043)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor07_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor07/proc_dev_circuit_resistor07.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-86.81041, -6.3611094e-15, 94.36427)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.0021910712274, 90.66140550658189, 81.30096647553367)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-38.969902, 16.888353, -72.393906)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (255.47823820808617, 90.50777688581341, 79.23232188055385)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (130.73067, -19.69756, -104.36452)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (258.6405907520253, 90.50777688581341, 110.07024603057117)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-139.18404, 15.245454, -109.03515)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (257.43836327166935, 90.50777688581341, 53.96717020554259)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (130.73067, -19.69756, -104.36452)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (268.0706873673834, 90.50777688581341, 131.79048327483864)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.168625, 23.837929, -94.35507)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.8707191295937, 90.53720221054859, 72.57011143438537)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.168625, 23.837929, -94.35507)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.9249581516714, 90.53720221054859, 63.67747384916042)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor09_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor09/proc_dev_circuit_resistor09.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (21.097956, -1.5902774e-15, -97.26011)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (254.90292213806228, 90.52154041947404, 76.29056839992161)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor09_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor09/proc_dev_circuit_resistor09.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-73.95166, -7.2322245, -89.36269)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (252.70714326995537, 90.52154041947404, 56.403588889183425)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor10_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor10/proc_dev_circuit_resistor10.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 96.663284)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (257.22388299759916, 90.47999958204952, 81.8523877481169)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor10_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor10/proc_dev_circuit_resistor10.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (95.04323, -6.637713, 89.41555)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (259.18400806118234, 90.47999958204952, 56.58723607310563)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_tranformer02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_tranformer02/proc_dev_circuit_tranformer02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 13.846152, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.3523195401959, 90.43488233150711, 112.22294441250078)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_tranformer02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_tranformer02/proc_dev_circuit_tranformer02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -58.319237, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (301.29848105357684, 90.46430765624228, 61.705515857074744)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_magnifying_lamp01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_magnifying_lamp01/tool_magnifying_lamp01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 3.1536322, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (260.2474695413237, 90.156926997897, 148.42051844892512)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.4071, -25.793043, 27.018757)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.0390203742432, 90.48395434086528, 104.9298545625553)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-56.49019, 37.879257, 31.211933)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (277.6652437765924, 90.45849330859865, 56.67614999590007)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-37.36675, 54.845486, 45.26549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (276.82574440285833, 90.45849330859865, 53.64265789171032)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0056" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (109.790215, -14.56266, 155.00119)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.7869983255052, 90.51337966560045, 118.66045167441324)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0057" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-140.53845, -63.423985, 66.09982)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.6152519343069, 90.51337966560045, 105.66328137401537)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_3" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-24.01511, 60.658607, 56.586617)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (278.0961819528541, 90.45849330859865, 102.97384296967184)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_4" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-44.708294, 49.921837, 39.441803)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.85034935486476, 90.48395434086528, 93.53586623309036)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_5" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (23.15437, 65.52409, 99.1639)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (276.2269121928139, 90.45849330859865, 103.83013877355307)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_6" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.483734, 27.714727, 152.48186)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.993437193414, 90.45849330859865, 105.74393180726743)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-63.611027, 13.046779, 56.950687)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (280.20654616133635, 90.81379562203458, 108.05321252546061)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (94.11793, 2.2147868, 125.19703)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (267.6919357691307, 90.81379562203458, 36.82649128014312)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-4.783548, 34.659462, 83.08553)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (281.1007496324923, 90.81379562203458, 53.39601709622359)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0019" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (160.35025, -32.22809, 105.14149)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (269.6358429310432, 90.84322094676975, 156.00196411366062)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-47.725853, 22.081522, 61.787518)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (308.44774512551476, 90.84322094676975, 119.61811616335929)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0023" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-103.49794, -14.062199, 57.329685)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (265.8396418068964, 90.84322094676975, 177.71028439213865)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0024" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (141.6509, -26.316359, 114.35914)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.8877251164419, 90.84322094676975, 116.99876154953388)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_10" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (32.01105, 32.698757, 103.98914)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (290.99536934290506, 90.81379562203458, 106.97266461205108)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_3" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (94.11793, 2.2147868, 125.19703)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (280.0977009250979, 90.81379562203458, 101.6818602270401)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_4" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (32.01105, 32.698757, 103.98914)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (281.53168780875404, 90.81379562203458, 99.69371006999536)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_5" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (111.69837, -10.000554, 123.9872)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (282.6069484203132, 90.81379562203458, 53.93055811059311)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_6" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-78.085724, 3.2872226, 54.876118)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (286.5116438556683, 90.81379562203458, 111.64962914924729)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver03/tool_screwdriver03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-77.13202, 35.926575, -157.46414)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (275.4110968433405, 91.56053801731915, 63.32922680686901)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_soldering_iron01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_soldering_iron01/tool_soldering_iron01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -84.405396, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (271.6775849217348, 90.34132836014629, 122.19897729139419)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (278.80943806638464, 90.48980975110727, 55.052757525713226)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (280.16922695449983, 90.48980975110727, 117.15301149745599)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -44.473083, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (308.1031442214421, 90.51923507584245, 90.20023248558653)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0023" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -44.473083, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (292.24532496595094, 90.51923507584245, 98.62250577907783)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0024" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -71.04477, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (306.7903019372498, 90.51923507584245, 96.6302183719081)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0025" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -71.04477, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (299.7812604307484, 90.51923507584245, 74.3082835954371)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_2" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.90144814599654, 90.48980975110727, 100.32481207285184)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_3" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 64.48215, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.61072615713204, 90.48980975110727, 113.48444777452423)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_8" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 64.48215, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (263.49004330566476, 90.48980975110727, 112.39546478129272)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "shelf02" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_suitcase02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_suitcase02/decor_suitcase02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.6169658, -79.059326, 6.5621705)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (290.9640044158037, 47.49194215215799, 72.8484765219036)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool01/electronics_wire_spool01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.56526, -1.8507385, 174.08636)
+ float3 xformOp:scale = (1.5, 1.5, 1.5)
+ double3 xformOp:translate = (290.05912452937565, 45.94873972505429, 104.31918682771729)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool02/electronics_wire_spool02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (2.258197, 18.470438, 178.42763)
+ float3 xformOp:scale = (1.5633188, 1.5633188, 1.5633188)
+ double3 xformOp:translate = (278.4521770894912, 67.66178665972846, 118.57770021228791)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool04/electronics_wire_spool04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1.5, 1.5, 1.5)
+ double3 xformOp:translate = (276.1964741466926, 46.57179290617305, 118.2475882610219)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool04_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool04/electronics_wire_spool04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.46762, 6.3611094e-15, -90)
+ float3 xformOp:scale = (1.5, 1.5, 1.5)
+ double3 xformOp:translate = (277.36422841633964, 53.49039899672807, 101.06068435943622)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cable01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cable01/tool_power_cable01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-173.66988, -63.958282, 165.00664)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.4137870756248, 33.41165208347485, 42.14362826027399)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_retro_plug02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_retro_plug02/tool_retro_plug02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -79.07358, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (274.4492560427347, 46.60384070203432, 43.420483305571146)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "decor_paper_notee01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notee01/decor_paper_notee01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -88.517815, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (243.57602560539357, 67.00076455955565, 146.3854291855763)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notel01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notel01/decor_paper_notel01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-137.69833, -88.86821, 140.25412)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (243.405606160239, 65.84158888578162, 136.2339784944398)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notem01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notem01/decor_paper_notem01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-21.909063, -88.75013, 21.91092)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (243.85895748306137, 76.4403414878761, 153.45619384821813)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "draw01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "proc_dev_circuit_board_large01_0003" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_large01/proc_dev_circuit_board_large01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (147.41428, 79.004135, -34.34114)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.64698416668966, 55.387278843587644, 141.5532731743742)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_firecracker01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_firecracker01/decor_firecracker01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (104.71316, 41.31347, 23.391483)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (249.70887143165933, 56.786667003034545, 140.529140186694)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_firecracker01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_firecracker01/decor_firecracker01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (177.94348, -55.184185, 92.57697)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (249.667281157682, 52.34635765973576, 158.12399502942773)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_firecracker01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_firecracker01/decor_firecracker01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-41.240932, -7.984546, 102.57497)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (249.86831655245737, 56.924238996127684, 144.86562626936606)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_firecracker01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_firecracker01/decor_firecracker01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (46.63013, 2.0300841, -86.151505)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (250.11921484808497, 56.40417292550678, 136.41208313734577)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_garage01/assembly_assembly_lab_garage01.usda b/ALab/fragment/assembly/assembly/lab_garage01/assembly_assembly_lab_garage01.usda
new file mode 100644
index 00000000..fbb4b0b3
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_garage01/assembly_assembly_lab_garage01.usda
@@ -0,0 +1,21 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+)
+{
+ def Xform "decor_sheets_car01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_sheets_car01/decor_sheets_car01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_hydrophonics01/assembly_assembly_lab_hydrophonics01.usda b/ALab/fragment/assembly/assembly/lab_hydrophonics01/assembly_assembly_lab_hydrophonics01.usda
new file mode 100644
index 00000000..b682387f
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_hydrophonics01/assembly_assembly_lab_hydrophonics01.usda
@@ -0,0 +1,4385 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+)
+{
+ def Xform "camera01" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_cstand_ground01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_cstand_ground01/decor_cstand_ground01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 70.77909, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (117.81698873504453, 0.5209731134334277, 349.0817953430822)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_tripod_head01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_tripod_head01/decor_tripod_head01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 63.695652, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (136.51093412692, 139.27803514795335, 292.3064091659681)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_camera01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_camera01/electronics_camera01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (20, 62.758236, -2.2360964)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (136.80022785478445, 148.11217690923098, 292.58166457488863)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_car_battery01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_car_battery01/electronics_car_battery01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 14.923607, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (88.0708842854898, 0.22172287769533927, 356.9202600233817)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "floor_dressing01" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_bottle_cap01_4" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-177.57324, -24.806732, -4.043106)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (223.5148194805966, 1.0456226905318142, 268.14448409691397)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_cap01_5" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-3.7925873, -21.166763, 5.6759186)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (226.93099103672455, -0.30727560581817526, 261.3011857387732)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_cooler_box01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_cooler_box01/decor_cooler_box01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 53.978752, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (220.1914392680726, 0.6699412913874667, 375.6950316705105)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_cricket_ball01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_cricket_ball01/decor_cricket_ball01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (32.437, 0.363, 27.921)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (237.249, 3.3228375011173994, 332.009)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_cricket_bat01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_cricket_bat01/decor_cricket_bat01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (162.62311, -3.1281128, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (247.34347009583036, 0, 381.6733279478567)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_pot01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_pot01/decor_pot01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (2.6572719, 80.93835, 1.658113)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (237.07032442574464, 0.08818966588304722, 250.6662599140406)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_pot01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_pot01/decor_pot01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-2.0162854, -0.4640193, 0.28608185)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (237.07032442574464, 5.288923426826943, 251.40767145051902)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_seeding_tray01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_seeding_tray01/decor_seeding_tray01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 27.062168, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (221.02782184481057, 35.74548926324866, 374.94479250018907)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_spray_can01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_spray_can01/decor_spray_can01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (190.82425489339948, 2.842170943040401e-14, 398.91299293240166)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_spray_can02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_spray_can02/decor_spray_can02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -55.43956, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (194.81883475864745, -2.842170943040401e-14, 389.30862851224435)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-172.9954, -69.61142, 174.67242)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (226.33647771873842, 0.0537517550214659, 406.3423339695167)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_fishing_rod01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_fishing_rod01/tool_fishing_rod01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (49.95331, -79.24981, -147.58357)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (279.40453456858506, 0.23137879453386212, 393.7169770527617)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_fishing_rod01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_fishing_rod01/tool_fishing_rod01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-68.574234, 75.71127, 8.672394)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (264.9932828375807, 0.23137879453386212, 391.275718829532)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0049" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (85.2736, 34.337112, 150.3075)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (206.4726417289454, 0.10282376437963592, 408.1857076778309)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0051" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (126.99595, -42.101067, 146.54576)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (237.6253374861195, 0.10282376437963592, 410.50067624631265)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0052" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.72882, -65.26318, 102.185646)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (212.01632594222536, 0.07736273211300215, 410.2490888041982)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_10" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (32.690277, 64.55669, 107.813065)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (250.49755604159023, -0.01508389511852859, 351.3461861144005)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_11" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (139.83768, -53.151474, 136.99654)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (248.1899432217437, -0.01508389511852859, 356.4465702721664)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_12" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (139.83768, -53.151474, 136.99654)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (231.36621185503023, -0.01508389511852859, 352.00320690939833)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_13" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (91.20584, 24.69974, 153.24274)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.94186007026025, -0.01508389511852859, 307.0122864543553)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-159.43625, -34.525738, 82.3632)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (180.324985339575, 0.43266504554893004, 412.536264473145)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-159.43625, -34.525738, 82.3632)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (231.23691329180005, 0.43266504554897267, 394.95430946339457)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_14" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (67.794556, 19.17117, 120.173386)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.33734021606537, 0.3402184183174064, 354.83582112447044)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_shovel01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_shovel01/tool_shovel01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-134.64787, -88.25315, 128.69063)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (242.20815201350192, -1.1855419087933785, 277.1469987595608)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0019" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 9.701126, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (201.88945610047676, 0.1086791746216278, 412.07404589858595)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -54.78102, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (204.39353460840834, 0.1086791746216278, 399.1515801160174)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -54.78102, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (226.0143920107222, 0.1086791746216278, 403.95251949946675)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 9.701126, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (210.375406325923, 0.1086791746216278, 396.4524165202611)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-12.502808, -54.38738, 65.658806)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (254.01635893894365, 0.2147368035919186, 368.6953064516162)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-55.008175, -57.222786, 89.35647)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (254.04643520313584, 0.02193917857007932, 368.19298650531766)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-39.667934, -32.459415, 61.79488)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.96154065149227, 0.09846826458998237, 364.2660129325315)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-81.468056, 12.753938, 175.22758)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (253.40218865449043, 0.5224921721415683, 343.740745874664)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0069" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (95.29789, -33.947803, 13.618856)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (252.0413091023288, 0.8596484676014171, 361.01456375781015)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0070" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-79.3382, -24.907495, -179.62416)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (252.03536409595, 1.2185032437181746, 376.795504821889)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0071" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-61.20992, -53.794285, 160.69011)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (253.37132750885945, 0.8596484676014171, 296.70356420390823)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0072" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-79.16474, 2.548761, -179.65881)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (248.88059565723512, 1.2185032437181746, 293.43862894896824)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0073" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-79.42105, -35.27685, -179.58246)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (252.31597185292898, 1.2246145042525285, 330.8825811773693)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-12.502808, -54.38738, 65.658806)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (221.33575410111555, 35.9003522757305, 365.97413120618296)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-55.008175, -57.222786, 89.35647)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (221.36583036530774, 35.70755465070866, 365.4718112598844)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-39.667934, -32.459415, 61.79488)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (228.15721757740485, 35.78408373672856, 362.1026269774899)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-133.634, 12.675438, 163.39474)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (212.42869838372775, 36.61606756227172, 380.1134493297822)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0074" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (45.469364, -83.76665, 56.24732)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (227.69169324204645, 36.32080475491961, 357.77185587463055)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0075" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (118.664604, -51.050564, -0.82841593)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (231.28829798447723, 42.817980638357355, 376.8230918585075)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0076" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-79.696976, -56.607517, -179.3807)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (237.2143132452176, 43.17683541447407, 376.9621401213974)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "wall_poster01" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_paper_notea02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea02/decor_paper_notea02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-179.1684, 5.3829083, 168.21324)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (211.92446738166797, 98.39299823539187, 403.34509553929115)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notea03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea03/decor_paper_notea03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -5.1315613, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (178.59153815382652, 132.55536503348665, 403.9589952108295)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteg01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteg01/decor_paper_noteg01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-165.13908, 0.24597876, 162.22115)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (210.25048450477, 176.25707446581356, 403.9920243473461)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteh01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteh01/decor_paper_noteh01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 0.9289551, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (205.98128847471492, 86.86591547809216, 403.93949013838227)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_postera01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_postera01/decor_postera01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.93402, 0.06593323, 178.5653)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (197.62504362070342, 98.4828807983479, 404.26837670554204)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-78.474754, -4.7928905, -47.585793)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (209.31592167960974, 176.3282469882994, 403.6759630956323)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-88.06761, 9.239307, -84.54244)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (184.42787650747792, 173.87004976363002, 403.6759630956323)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-98.98675, 16.72154, -70.90862)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (214.5777015071405, 168.96587475818927, 403.89527976161236)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-88.06761, 9.239307, -84.54244)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (178.85351908395944, 139.90579499265567, 403.80753599033454)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.63639, 8.510687, -83.41698)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (213.74545784831915, 105.57924042659832, 403.12192353193933)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-88.06761, 9.239307, -84.54244)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (181.907456989807, 102.13081442367398, 403.2049437581236)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-92.98416, -1.4800911, -72.38762)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (205.67731121012017, 90.11916397529549, 403.98733371082693)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_board01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_board01/structure_board01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 0.39668137, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (198.1748028580221, 223.4199635591371, 404.9546520327995)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_board01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_board01/structure_board01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -7.016709e-15, -178.94409)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (199.1422688484176, 94.3099038032985, 404.9546520327995)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_board01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_board01/structure_board01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-3.3521544e-18, 0.39668137, -1.5036569)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (196.82549492687377, 29.36113195427471, 404.9546520327995)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0035" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.20888, -9.687764, -12.837209)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (178.07072700878786, 221.54564576661676, 406.5724809365412)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0036" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-99.2782, 6.35528, -20.941898)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (217.55062181543613, 222.47342967720814, 406.1323259634652)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0037" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-84.37535, -0.1317998, 71.12174)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (178.07072700878786, 164.2435245804252, 406.5724809365412)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0038" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.26371, -1.6851991, 20.791248)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (218.6818612263156, 161.46372360290803, 406.1323259634652)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0039" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.20888, -9.687764, -12.837209)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (178.07072700878786, 156.67268199966696, 406.5724809365412)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0040" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-99.2782, 6.35528, -20.941898)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (217.55062181543613, 157.60046591025838, 406.1323259634652)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0041" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-101.775, -5.962992, 72.055084)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (182.7309418186953, 95.83463211202795, 406.2034859010989)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0042" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.26371, -1.6851991, 20.791248)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (217.95362177804543, 96.59075983595822, 406.8691677708172)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0043" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.20888, -9.687764, 35.05421)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (178.07072700878786, 87.69750861840751, 406.5724809365412)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0044" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-102.960495, 15.500671, -22.75386)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (218.61238496890624, 90.34763127714857, 406.1323259634652)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0045" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-101.775, -5.962992, 72.055084)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (176.75943873657235, 33.34070452892446, 406.7455424289954)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0046" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-80.284805, 20.915167, 22.323654)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (217.94827110629032, 31.2944453306622, 406.6825059961862)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_26" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (5.0967163e-15, 51.38824, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (219.593499118446, 190.0058275014804, 411.1000537034834)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_27" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (219.593499118446, 190.22356196296835, 406.9920204825742)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_28" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (5.0967163e-15, 51.38824, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (219.593499118446, 59.63571017321633, 411.43949609101907)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_29" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (219.593499118446, 59.80576085185418, 407.3314628701099)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.12146, 15.604023, -136.58107)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (201.582691359827, 103.09108825542626, 402.8848064920448)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_posterb01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_posterb01/decor_posterb01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-179.48131, -1.5152893, -177.69748)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (192.36238165298167, 68.32791698007328, 404.0882828444761)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "sink01" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_dish_rack01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_dish_rack01/decor_dish_rack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -17.61664, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.7691390949815, 97.97252682590833, 278.4813610235082)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_hazard_sign01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_hazard_sign01/decor_hazard_sign01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90, -87.15995, -90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (254.9790141226924, 57.79094882175957, 275.4240584370571)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef05/decor_paper_notef05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (103.64532, -89.96253, -110.20641)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (254.09172254870558, 94.006565752523, 262.72169366362067)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noten01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noten01/decor_paper_noten01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.35019, -88.03437, -93.52243)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.59525714287375, 84.04581393632334, 350.8260127564991)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plastic_label10_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label10/decor_plastic_label10.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90, -90, 1.0525064e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (253.76057571035702, 64.6209467433258, 365.36297934688724)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_pot01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_pot01/decor_pot01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (2.6572719, 80.93835, 1.658113)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.18878631667934, 16.459728935048293, 329.3637332428103)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_pot01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_pot01/decor_pot01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-2.0162854, -0.4640193, 0.28608185)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.18878631667934, 21.66046269599219, 330.1051447792887)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_pot01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_pot01/decor_pot01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-36.535957, -13.694919, 20.739567)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (288.10949553946745, 36.07641143864729, 333.37345597229796)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_seeding_tray01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_seeding_tray01/decor_seeding_tray01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-84.33738, 17.493895, -87.60937)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (265.77553374467306, 32.69211290707986, 335.9317860031906)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_spray_can01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_spray_can01/decor_spray_can01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (263.88265185996954, 16.773180915255857, 304.95334167796244)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_spray_can02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_spray_can02/decor_spray_can02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -36.42289, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (265.46837213143465, 16.581891122494618, 313.93776686979425)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_car_battery01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_car_battery01/electronics_car_battery01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -4.078307, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (295.6215902602959, 98.47128509146113, 385.3090105641665)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_sink01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_sink01/furniture_sink01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (279.07492898943053, 0, 318.2653596916774)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_large01_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_large01/proc_dev_circuit_board_large01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (86.181, 57.02188, 84.76477)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (277.32160229598986, 92.27638993532659, 303.2529252513934)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_large02_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_large02/proc_dev_circuit_board_large02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (68.879196, 34.422466, 77.68206)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (289.9902512588522, 109.9910607795014, 274.1664357339203)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_medium01_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_medium01/proc_dev_circuit_board_medium01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (108.813385, -23.36556, -97.774254)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (291.3135049783898, 110.00253053396524, 269.5047364978357)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (7.3495297, 2.4400358, 6.74146)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.7387250562236, 97.61999307347999, 275.1098224395603)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (125.15783, -39.249725, -83.80911)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (278.713940121204, 97.80735937548745, 276.7368366373067)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.2879205089385, 97.65826494503112, 275.64999609506253)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-8.6085, 2.1026664, -138.79803)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (277.9403567618053, 98.22838195978943, 269.5436676368581)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.70402968055856, 97.24957652781177, 267.13637829670694)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (176.9792, -3.5865843, -110.83401)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (279.1032229158934, 97.89005251590768, 275.4831493998331)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-170.18494, -2.6523528, -59.585308)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (284.0601918469493, 98.26457805149343, 273.7747327214239)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_fertilizer_can01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_fertilizer_can01/tool_fertilizer_can01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 75.2618, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.00047739742416, 97.89222764423944, 255.49648627633508)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0032" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (257.0893181839176, 50.250115082119976, 269.64545503700106)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_33" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (8.073489e-16, 9.977428, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (257.01097348154724, 66.04391166744318, 270.4806251049601)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_34" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (8.073489e-16, 9.977428, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (257.0464682462379, 65.53777903067014, 281.22391806438185)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0069" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.93868, -56.9956, -177.94498)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (288.96675492688706, 84.84028985938131, 326.8359421501545)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (76.6587, 31.294321, 16.745216)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.1686599627519, 98.54565686770803, 276.7668380334658)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (5.7832074, -36.492775, 42.327328)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.83758123680377, 98.50294742369995, 276.38786997763304)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.227239, -5.8832865, 48.376072)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.0542539892069, 98.57947650971984, 270.7659345761832)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0070" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-81.106834, 20.072042, 178.7137)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (282.53956535290746, 85.5624221787415, 336.20041302266384)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-12.502808, -54.38738, 65.658806)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.7274586935102, 97.44827193961966, 282.6367566633434)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-55.008175, -57.222786, 89.35647)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.7575349577024, 97.25547431459782, 282.1344367170449)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-39.667934, -32.459415, 61.79488)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.96818800643837, 97.33200340061771, 278.2074631442587)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-81.468056, 12.753938, 175.22758)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (275.49713638969575, 98.24935273399373, 285.1806157996784)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0071" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (95.29789, -33.947803, 13.618856)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (277.3005398057431, 98.5865090294536, 263.45083772715805)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0072" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-79.522, -45.10091, -179.51706)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (275.12026015167146, 99.24498328185624, 256.80032219368616)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0078" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-77.85978, 30.26913, -145.83151)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (300.6946539189085, 100.13753469073487, 363.54405199308906)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-12.502808, -54.38738, 65.658806)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.5541721938427, 97.94159736544414, 368.98370851800615)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-55.008175, -57.222786, 89.35647)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.5842484580349, 97.7487997404223, 368.4813885717076)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-81.468056, 12.753938, 175.22758)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (275.49713638969575, 98.24935273399373, 358.87842101673533)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-85.04361, -39.98337, 158.20407)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (305.3832651344027, 98.61348779658987, 291.49727153194715)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0079" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (95.29789, -33.947803, 13.618856)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (277.3005398057431, 98.5865090294536, 361.3029658242001)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0080" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-79.522, -45.10091, -179.51706)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (275.12026015167146, 99.24498328185624, 354.6524502907282)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0081" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-80.74598, -57.40906, -174.4607)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (304.4426444257921, 98.96047886252707, 297.3447893237064)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-39.667934, -32.459415, 61.79488)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (285.7949015067709, 97.82532882644219, 364.55441499892146)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_powerpoint01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_powerpoint01/electronics_powerpoint01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -0, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (298.716, -0.021, 245.866)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "wall_dressing01" (
+ kind = "group"
+ )
+ {
+ def Xform "chemistry_bottle01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -83.32459, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (319.875300245456, 110.4684189914906, 267.3123879804602)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_10" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 47.11078, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (313.5927518218348, 110.4684189914906, 287.74012567121173)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_cap01_6" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (24.959106, 78.350586, 27.177963)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (321.3073101511137, 110.15079972902085, 252.05558581576955)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_cap01_7" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (166.87654, 69.40839, -10.167175)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.89799490434746, 111.51499943942513, 241.0386543192423)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_cap01_8" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-127.87479, 74.48056, -142.20996)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.9674427600438, 162.81238559525605, 249.24311543584298)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_cap01_9" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (174.81801, 72.534546, -3.5345917)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.2291660678367, 163.77797698868787, 250.7651593271336)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_soda01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda01/decor_bottle_soda01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.51184790373986, 110.32457360674674, 281.0717873757738)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_soda02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda02/decor_bottle_soda02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 57.485977, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.7318943789671, 110.27298016259296, 260.97593767993567)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half01/decor_can_half01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (318.7876279707776, 214.6857892468955, 266.81017504651265)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half02/decor_can_half02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 49.08954, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (318.7876279707776, 214.6857892468955, 260.6619508846328)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half02/decor_can_half02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-138.71222, -58.19033, 166.7389)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (319.8087640407041, 221.80774786967018, 267.2223371218086)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (9.599884, 52.28795, 15.460083)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.4415215461433, 114.20659444382723, 315.2114242578525)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.526062, -38.344345, 14.139404)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.8667939431029, 113.34164537694788, 303.1032946001317)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_10" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-167.14703, -70.152084, 178.59183)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.301558591519, 113.81457913440744, 294.2047435857569)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_9" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.7291718, -34.00325, -6.7033386)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (311.301558591519, 114.66181838511142, 309.88905434149956)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_planter01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_planter01/decor_planter01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-178.39697, -86.0956, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.6898807046163, 110.33317517873381, 305.60519718627376)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_13" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (175.8765, -87.54292, 6.405899)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.994363260159, 218.27402419020814, 318.92445045437404)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_fertilizer_can01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_fertilizer_can01/tool_fertilizer_can01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-88.496, -0.055386968, 90.91734)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (318.6680795136094, 221.808219812699, 251.40411894119865)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_scraper01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_scraper01/tool_scraper01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (84.10732, 27.99672, -1.5883026)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (318.99225989750374, 164.06432082818296, 260.09106708574546)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (316.75714108959494, 215.9731136913472, 317.1826031585626)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_15" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90, 3.1805547e-15, 80.61246)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (320.85801990762627, 215.9731136913472, 317.1826031585626)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_20" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (176.9923748028049, 224.38416578422587, 406.9920204825742)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_21" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (5.0967163e-15, 51.38824, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (176.9923748028049, 224.12492051094898, 411.1000537034834)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver_holder01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver_holder01/tool_screwdriver_holder01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (99.036964, -87.770515, -99.04369)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (312.2035412673488, 161.09152316121293, 253.06043249921228)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (76.6587, 31.294321, 16.745216)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (323.73158089357247, 110.53229482536175, 254.2984715026045)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (5.7832074, -36.492775, 42.327328)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (323.4005021676243, 110.48958538135366, 253.91950344677176)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.227239, -5.8832865, 48.376072)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (323.6171749200275, 110.56611446737355, 248.29756804532192)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-85.04361, -39.98337, 158.20407)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (323.9461860652232, 110.60012575424358, 269.02890500108583)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (76.6587, 31.294321, 16.745216)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (315.80345873955633, 110.25861238647954, 331.07019161935256)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (5.7832074, -36.492775, 42.327328)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (315.4723800136082, 110.21590294247146, 330.69122356351977)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.227239, -5.8832865, 48.376072)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (315.68905276601134, 110.29243202849135, 325.06928816206994)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-85.04361, -39.98337, 158.20407)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (316.01806391120704, 110.32644331536137, 345.8006251178339)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0076" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.00918, 35.31827, 176.33815)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (313.1290987396807, 110.55696948039109, 334.8147564851596)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0077" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-78.945045, 34.562836, -172.19452)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (308.7214244895843, 111.39771527810696, 352.9167064260931)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "hydroponics01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_can_half01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half01/decor_can_half01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 11.093185, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.6202887003363, 278.97641414265877)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half01/decor_can_half01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.6202887003363, 311.384204685302)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half01/decor_can_half01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -20.101288, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 327.3922425689631)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half01/decor_can_half01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 295.0979651927773)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half01/decor_can_half01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 58.63179, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.51762477377147, 343.68484615265487)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half02/decor_can_half02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.6202887003363, 319.61750367592515)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half02/decor_can_half02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -20.101288, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 343.48807844496594)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half02/decor_can_half02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 303.33126418340044)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half02/decor_can_half02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 58.63179, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.51762477377147, 351.918145143278)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half02/decor_can_half02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 11.093185, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.6202887003363, 287.2097131332819)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half03/decor_can_half03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 11.093185, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.6202887003363, 303.1067197837222)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half03/decor_can_half03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 6.5172687, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.6202887003363, 327.4491935910861)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half03/decor_can_half03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 335.9133845994812)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half03/decor_can_half03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -20.101288, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 311.1629540985614)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half03_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half03/decor_can_half03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 278.6933380255213)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half04/decor_can_half04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 11.093185, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.6202887003363, 295.0924867423752)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half04/decor_can_half04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 164.6202887003363, 335.7531374657762)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half04_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half04/decor_can_half04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 351.76117534943734)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half04_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half04/decor_can_half04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -20.101288, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 319.4668979732515)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_can_half04_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_can_half04/decor_can_half04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.90101187317, 188.85099705095178, 286.9972819002114)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small01/decor_plant_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.8428, -73.1991, 94.55651)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (306.46455534873996, 165.86964472319085, 280.2923464304105)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small01/decor_plant_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-4.7963867, 56.437706, 9.504532)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (306.2754970768608, 165.8661859919791, 311.65928978025505)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small01/decor_plant_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (7.892098, 57.91064, 6.025705)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.5160323518614, 190.27917208217565, 303.3811662264165)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small01/decor_plant_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-171.98332, 67.21454, -153.17609)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (308.4245477160885, 189.52606422579225, 311.35982378229596)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small01/decor_plant_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (159.77155, 32.511448, 153.03874)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.7486615588095, 164.69839817779217, 352.2093429965588)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small02/decor_plant_small02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-23.404343, 65.18189, -19.292019)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.5724227956826, 166.13939870171887, 288.1955172775996)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small02/decor_plant_small02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.631819, 74.69015, 6.1290483)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (306.7141070422464, 167.0630883623792, 319.479766439299)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small02/decor_plant_small02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 74.01021, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.7486615588095, 191.089946164249, 295.20571817270144)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small02/decor_plant_small02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-150.8366, -70.56466, 154.18771)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (306.3865298780425, 191.26904988377913, 327.8192294999419)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small02/decor_plant_small02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (12.386345, 45.591614, 13.532561)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.73670028874795, 167.39405341854876, 344.03397810073903)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.0545708, 24.657974, 13.833854)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.7211108672928, 167.4343895865596, 295.302241141384)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -71.60963, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.7504361894544, 165.90969608791303, 327.8920558496271)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.91474974, -40.811752, 18.248999)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.7486615588095, 191.95181019491966, 287.1684526731377)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-172.27124, -66.677925, 157.1273)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.50562790912386, 191.57475201861948, 319.93458025903556)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-143.42313, 75.65137, -147.29268)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.7820074665637, 190.50337694668335, 344.0344715888244)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small03_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small03/decor_plant_small03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (4.778844, -30.777403, -8.239963)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.8103061499412, 189.64062930494555, 336.14936285875797)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small04/decor_plant_small04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-7.5390534, -53.249233, -8.980197)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.69082373642567, 168.237369577091, 302.925520868929)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small04/decor_plant_small04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (178.88173, -7.2096066, 177.4962)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (307.25185182166695, 168.68423137957367, 335.52307317112155)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small04_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small04/decor_plant_small04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-13.68551, 3.6022487, 15.621605)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (307.1210551929439, 192.3865490476209, 279.91807094253)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plant_small04_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plant_small04/decor_plant_small04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-2.117973, -10.790768, 14.437123)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (306.5467339288479, 192.4253385813567, 351.48879057892833)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -7.016709e-15, 179.99689)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.2339232856606, 207.48291753393792, 357.97211465753395)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -7.016709e-15, 179.99689)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.2339232856606, 159.83821706229472, 358.3665850511331)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -7.016709e-15, 179.99689)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.2339232856606, 207.48291753393792, 272.8983791293785)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -7.016709e-15, 179.99689)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (314.2339232856606, 159.83821706229472, 273.29284952297763)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-61.158955, 89.003296, -61.16573)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (247.781970942179, 207.92820988573425, 405.12324327716925)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-61.158955, 89.003296, -61.16573)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (273.34031693201143, 207.92820988573425, 405.12324327716925)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_hydroponics01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_hydroponics01/structure_hydroponics01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+ }
+
+ def Xform "hanging_basket01" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_basket01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_basket01/decor_basket01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.25318, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.2982098706419, 204.58166185738938, 337.78495794797243)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_soccer_ball01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_soccer_ball01/decor_soccer_ball01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (272.3693870968787, 215.76660423669173, 337.81306762387743)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_hook_small01_0031" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_hook_small01/tool_hook_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-132.61691, -86.46002, 151.17749)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (275.91311414260275, 269.6852745490367, 337.77860888090595)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "hanging_plant01" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_macrame_hangar01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_macrame_hangar01/decor_macrame_hangar01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 20.889763, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (226.8090225416507, 212.41104546569133, 246.22121125720582)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (87.68341, 83.944244, -92.319336)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (227.02200419437455, 257.1670967012323, 251.68749604817611)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "choko_experiment01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "plant_choko_bud01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-28.365387, -24.067478, 99.91486)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.50316673870145, 163.77089319286563, 389.37902462992486)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-12.502808, -54.38738, 65.658806)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.65113328073545, 128.7469223778397, 353.44345931875944)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-55.008175, -57.222786, 89.35647)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.50876711747577, 128.41208539734748, 353.28570953126564)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-75.173485, -39.226673, 93.64703)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.5338100106075, 153.9013817595957, 370.52216455245355)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (2.2768984, -34.189274, 42.016758)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.45162811702176, 143.81959719242127, 383.62121885326053)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-132.15146, -9.204117, -152.04489)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (297.3575144862958, 159.2041549453166, 385.0906335891215)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-160.66992, -31.54097, -126.31918)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.54386887177225, 202.43636541575572, 393.06349592150275)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.58712, 21.367096, 149.87535)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.3553101152842, 192.97313952543084, 392.4971342673592)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-3.3542135, -6.85966, 85.937546)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (298.19057166433527, 169.45558316647103, 390.54723262475324)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-39.675674, 15.342755, 89.980515)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (297.8295754854655, 167.61049949144635, 390.2702193194087)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (48.978455, -21.387924, 97.17929)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.3065607746597, 174.90010041053173, 396.31238348069735)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-76.43478, -1.1607678, 62.268528)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.154006709375, 170.17063903808594, 385.0765219687115)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-111.59991, -32.358913, 113.595146)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.32998482076056, 170.3715306956378, 385.2309186252017)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (3.972348, -3.098905, 67.89854)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.27401228301653, 175.1242976345147, 396.3145976136092)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (84.686104, -43.294266, 23.819113)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (298.29552233699565, 169.5050269618754, 390.6905848497874)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-13.253041, -76.50334, 105.25883)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.13546181057603, 193.18223396490822, 392.67357683896665)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (43.325554, -71.80335, 46.84888)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.49823967376267, 202.52906098318027, 393.30436971652745)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-119.20091, -69.75164, 170.69872)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (297.3056025655736, 159.30836083393925, 385.37477412987334)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (35.683456, -82.330246, 58.883404)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.38541833684957, 143.81856454265315, 383.9788858204567)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-38.314426, -40.62853, 94.607056)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.3137686539567, 153.94144107916557, 370.8169280497708)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-40.610718, -27.571688, 51.493366)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.9382175275212, 123.94102818284011, 350.4907378177631)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-39.667934, -32.459415, 61.79488)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (296.71942016621176, 128.58776549361153, 353.11908581998415)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-127.18288, -54.012608, 121.071266)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.52210405067876, 164.02219378849907, 389.5627858221937)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-162.5958, -26.421986, -99.44069)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.40672929774865, 163.9040423009148, 389.6725941723117)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-109.2321, -30.609114, 113.06137)
+ float3 xformOp:scale = (1.4, 1.4, 1.4)
+ double3 xformOp:translate = (300.06077345694735, 145.5165266196236, 361.3588202527699)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-149.88396, -25.294907, -125.109344)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (294.6752438767246, 154.13274219787917, 370.7746560953636)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (55.31619, -45.264755, 176.43045)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (293.5784461412561, 146.47900368840388, 384.2643427104485)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-62.713356, 31.540606, 89.25556)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (296.59405246539785, 128.3793954621748, 353.2369619008309)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-120.82472, -4.3704467, 161.442)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (300.74393787636325, 165.4995775132759, 383.0998225663581)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (131.02768, -49.705906, 5.121545)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.633225053776, 202.51850687581637, 393.18427887240443)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.08718, -1.3930552, 164.68135)
+ float3 xformOp:scale = (0.80796736, 0.80796736, 0.80796736)
+ double3 xformOp:translate = (300.97227605153944, 115.51252214838831, 336.39100857882767)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-161.45288, 67.90125, -16.447887)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (298.3926117660236, 169.7146409669133, 390.537554890507)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower02/plant_choko_flower02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (67.16105, -4.658901, -169.15549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.49483040504754, 175.18295309620615, 396.4208430735979)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower02/plant_choko_flower02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-107.35974, 50.14753, 85.004005)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.14602903084585, 170.7782283627227, 385.5583115551231)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower03/plant_choko_flower03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-39.314114, 70.028854, 134.44579)
+ float3 xformOp:scale = (0.7158348, 0.7158348, 0.7158348)
+ double3 xformOp:translate = (303.79216193994273, 109.67234873981246, 338.7331137132082)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower03/plant_choko_flower03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.86603427, 74.67584, 176.4093)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (307.33478781054487, 134.6019746691189, 352.04127729726446)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower03/plant_choko_flower03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.2350287, 13.548072, -178.57445)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.7602523103827, 159.93277875959075, 380.90750988359997)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower04/plant_choko_flower04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (12.246176, -42.694885, 171.28802)
+ float3 xformOp:scale = (1.4, 1.4, 1.4)
+ double3 xformOp:translate = (308.13658944865824, 231.07882953761992, 403.53022974809284)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower04/plant_choko_flower04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (10.871235, 7.026545, 175.4737)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.2994508533313, 205.50976250043354, 395.7963689375437)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower04_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower04/plant_choko_flower04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.5678469, -45.873802, 178.4741)
+ float3 xformOp:scale = (1.4, 1.4, 1.4)
+ double3 xformOp:translate = (305.023598429672, 141.34620208229651, 361.6849665636006)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (39.88179, 60.25388, 152.80109)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.5770673700838, 175.2158723721808, 396.4601418833434)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (143.30402, 61.64261, -125.94745)
+ float3 xformOp:scale = (0.08866294, 0.08866294, 0.08866294)
+ double3 xformOp:translate = (284.7853154965043, 122.80250052855153, 349.91824219019315)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (74.1649, 17.436745, 157.81161)
+ float3 xformOp:scale = (0.14316142, 0.14316142, 0.14316142)
+ double3 xformOp:translate = (287.14285720288115, 123.38741886082231, 348.00541504473017)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (94.17978, 43.99441, -143.52109)
+ float3 xformOp:scale = (0.16129696, 0.16129696, 0.16129696)
+ double3 xformOp:translate = (292.67867414585425, 124.8324637697228, 358.1091135836124)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (112.35253, 37.803406, -171.57358)
+ float3 xformOp:scale = (0.079308935, 0.079308935, 0.079308935)
+ double3 xformOp:translate = (294.2787914558946, 122.58607343316638, 360.39383398229006)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (100.346565, 23.339655, 179.46385)
+ float3 xformOp:scale = (0.07989173, 0.07989173, 0.07989173)
+ double3 xformOp:translate = (292.2919447494573, 122.60896238709613, 361.5107889310973)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (128.23677, -18.327005, 163.0925)
+ float3 xformOp:scale = (0.12548523, 0.12548523, 0.12548523)
+ double3 xformOp:translate = (289.4945959657085, 122.44013873970528, 361.1828170681832)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (174.68645, 69.606964, -72.918106)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (293.2731017398142, 123.28337659522262, 356.3945375276902)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (147.44037, 65.94654, -120.48264)
+ float3 xformOp:scale = (0.10415576, 0.10415576, 0.10415576)
+ double3 xformOp:translate = (288.7235005770446, 123.10419784763164, 362.48839565143606)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (38.553658, 84.4831, 151.19861)
+ float3 xformOp:scale = (0.18216616, 0.18216616, 0.18216616)
+ double3 xformOp:translate = (293.8549755145479, 128.01689461670924, 358.01590335024173)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.52993, 12.855415, 7.627515)
+ float3 xformOp:scale = (0.22926834, 0.22926834, 0.22926834)
+ double3 xformOp:translate = (295.3922424316406, 125.99208068847659, 351.56710815429693)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-68.40648, 54.98927, 22.699116)
+ float3 xformOp:scale = (0.19984913, 0.19984913, 0.19984913)
+ double3 xformOp:translate = (293.67242393453256, 123.02152471428005, 348.2590133252356)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-101.973495, 22.49122, -3.0658734)
+ float3 xformOp:scale = (0.12196341, 0.12196341, 0.12196341)
+ double3 xformOp:translate = (292.18275945991905, 122.9400558163785, 339.6432747156993)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-64.186134, -24.08706, -14.528775)
+ float3 xformOp:scale = (0.12196341, 0.12196341, 0.12196341)
+ double3 xformOp:translate = (299.3661326318409, 105.40231586240108, 325.68560480836715)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-123.45291, 55.482136, -19.442621)
+ float3 xformOp:scale = (0.17318317, 0.17318317, 0.17318317)
+ double3 xformOp:translate = (299.75399743960253, 108.2219325880117, 326.6299029445633)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-29.780657, -41.48375, 21.273163)
+ float3 xformOp:scale = (0.17318317, 0.17318317, 0.17318317)
+ double3 xformOp:translate = (304.79107445136856, 100.40580062502512, 317.65860458289126)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-117.084145, -10.149843, 5.839413)
+ float3 xformOp:scale = (0.34525213, 0.34525213, 0.34525213)
+ double3 xformOp:translate = (300.75423701374274, 124.81195354910034, 345.1417147367477)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-93.7423, 45.488434, 8.459682)
+ float3 xformOp:scale = (0.34525213, 0.34525213, 0.34525213)
+ double3 xformOp:translate = (300.8576103202521, 128.25020570223427, 347.68305695811836)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-122.60713, 54.26985, -9.574851)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (306.81917177271276, 137.45223999023443, 366.6350402832032)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0023" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.09839, -25.809315, 17.056822)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (306.73383766361036, 139.83416748046875, 367.9094713094067)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0024" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-113.22821, 61.972336, -25.615664)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (307.2171018435516, 137.05179711422937, 358.89030950842823)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0025" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-98.98076, -43.166874, -3.3698864)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (308.3636472300095, 138.6767457710451, 362.02918400330725)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0028" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-91.73246, -32.466686, -5.043493)
+ float3 xformOp:scale = (0.27151972, 0.27151972, 0.27151972)
+ double3 xformOp:translate = (301.87583603897946, 99.02257557367642, 302.98408899820805)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0030" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-93.34827, 61.775387, 5.712251)
+ float3 xformOp:scale = (0.377711, 0.377711, 0.377711)
+ double3 xformOp:translate = (294.9656019506486, 154.612314090483, 383.64390744434786)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0032" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (86.36144, 78.94628, 140.75388)
+ float3 xformOp:scale = (0.0704593, 0.0704593, 0.0704593)
+ double3 xformOp:translate = (299.92264366779875, 107.39824482147712, 324.4861690138475)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0034" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-74.38595, -85.84465, -11.497966)
+ float3 xformOp:scale = (0.17318317, 0.17318317, 0.17318317)
+ double3 xformOp:translate = (300.66780593270107, 101.88912370823707, 314.10458219360686)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0035" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-102.05972, -30.44739, 26.442749)
+ float3 xformOp:scale = (0.17318317, 0.17318317, 0.17318317)
+ double3 xformOp:translate = (299.1353886631132, 106.257019858706, 324.28118847495335)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0037" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-95.5362, 3.8990545, 8.238011)
+ float3 xformOp:scale = (0.7768207, 0.7768207, 0.7768207)
+ double3 xformOp:translate = (296.34669749826156, 157.0796813964844, 372.45937554991997)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0038" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-124.38302, 26.96134, 11.81407)
+ float3 xformOp:scale = (0.46914354, 0.46914354, 0.46914354)
+ double3 xformOp:translate = (295.8448045861681, 151.6105722307867, 377.6686586504208)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0039" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-71.06996, -40.692593, -8.489818)
+ float3 xformOp:scale = (0.45339602, 0.45339602, 0.45339602)
+ double3 xformOp:translate = (297.5085639036858, 160.30892009806675, 386.49298045962274)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0040" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (67.352455, 60.222668, -171.82864)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (289.6364720892909, 149.9162529551645, 371.5362417947136)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0041" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.20547, 36.224854, 10.759072)
+ float3 xformOp:scale = (0.2399407, 0.2399407, 0.2399407)
+ double3 xformOp:translate = (297.5129196610562, 158.87248458987642, 384.6675060688741)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0044" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-113.97113, 63.344997, 0.33070803)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (293.57086619830767, 147.35262371274516, 384.0573963497235)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0045" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-85.4496, 69.59115, -3.5419874)
+ float3 xformOp:scale = (0.063905835, 0.063905835, 0.063905835)
+ double3 xformOp:translate = (298.83967434576886, 109.31917608245632, 324.1792932549314)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0046" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-101.47954, 36.51981, -4.6452785)
+ float3 xformOp:scale = (0.3600015, 0.3600015, 0.3600015)
+ double3 xformOp:translate = (284.75884850034254, 112.10177298689462, 333.4964698937115)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0047" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (91.891136, -63.30183, -134.25645)
+ float3 xformOp:scale = (0.22926834, 0.22926834, 0.22926834)
+ double3 xformOp:translate = (282.6166810687892, 118.30523739992171, 334.0483046052992)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0048" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-125.397194, 26.675068, -20.85005)
+ float3 xformOp:scale = (0.34525213, 0.34525213, 0.34525213)
+ double3 xformOp:translate = (289.96252535843826, 114.94387139792757, 334.7938870096213)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0052" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (50.846275, 66.19741, -175.25732)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (303.1958452067179, 188.87267824783711, 393.52368093811765)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0053" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-94.64885, 68.91419, -2.738497)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (303.1237871845801, 171.83171306393874, 386.0653248297151)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0054" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-106.58654, 23.164234, 11.020139)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (302.97379561608346, 184.10747980482034, 392.68506514098755)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0056" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-121.921074, 55.39652, 2.7810612)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (300.5336785222448, 131.40569685798027, 349.2200315944018)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0058" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (61.85483, 41.554863, -163.21228)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (303.3667685341024, 168.16933404177138, 394.0384949566298)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0059" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (65.86546, -16.442965, 175.88416)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (293.54884845924056, 146.54348532431078, 384.1625033973536)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0060" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-94.72683, 59.844296, 24.789045)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (305.4794259366742, 152.25187331229367, 379.23521225232605)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0061" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-110.546616, 45.861675, -5.9702044)
+ float3 xformOp:scale = (0.5155603, 0.5155603, 0.5155603)
+ double3 xformOp:translate = (301.00323045149673, 115.59457528731572, 336.4255367305597)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0062" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-72.70623, -4.3664074, 21.041079)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (300.6253735930286, 165.3459756064929, 383.16595229142655)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0064" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-109.743454, 10.365047, 7.354145)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (309.94493458510505, 232.82025604872752, 401.5043033606852)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0065" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-95.4208, 83.68097, 28.63422)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.58825038361107, 210.54995431996713, 396.83216231487035)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0066" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-129.3004, 75.56201, -22.12769)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (298.1373993645598, 154.51890558081163, 377.24700189728327)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0067" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-84.979195, -21.427572, 37.9655)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (300.2832637813019, 154.03784883299514, 371.96750474181107)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf02/plant_choko_leaf02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-108.39881, 14.205476, -10.825293)
+ float3 xformOp:scale = (0.9, 0.9, 0.9)
+ double3 xformOp:translate = (310.303434011566, 213.8129173138092, 398.12801274683096)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf02/plant_choko_leaf02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (139.61766, 85.10939, -116.09928)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (309.7103653924011, 245.07576899807503, 402.00552001153767)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf02/plant_choko_leaf02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-109.359276, 18.18299, 10.180797)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (309.7714177231382, 248.6651761188782, 401.42062198894524)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf02/plant_choko_leaf02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-109.73972, 49.958694, 4.9574494)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (310.07420972763805, 239.33224657940877, 401.98352516721667)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf02/plant_choko_leaf02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (80.54643, 68.61109, -160.66106)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.3538962245366, 216.0193217863713, 398.3749667858167)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf02/plant_choko_leaf02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-107.184784, 18.315083, 8.041427)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.93937024532016, 203.55304547756765, 393.56795602868687)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf02/plant_choko_leaf02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-106.10566, 46.574986, 16.014233)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.3427720211332, 193.33778720432372, 392.5648672936433)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-63.182617, -47.95481, -17.670845)
+ float3 xformOp:scale = (0.19220172, 0.19220172, 0.19220172)
+ double3 xformOp:translate = (293.95032404167563, 122.53011918249327, 344.00090290401357)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (66.40059, 84.06814, 172.34698)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.758922570889, 219.48365424611566, 399.33525153763566)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-104.33249, -2.4920697, -1.8551338)
+ float3 xformOp:scale = (0.9111547, 0.9111547, 0.9111547)
+ double3 xformOp:translate = (307.579234687411, 191.79060363769534, 394.3590888983276)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-109.42078, 40.77174, 7.238263)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (298.022456460181, 167.96483653256146, 390.3456975163499)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-94.66308, 64.852974, 5.0279164)
+ float3 xformOp:scale = (0.5188532, 0.5188532, 0.5188532)
+ double3 xformOp:translate = (299.1467895507812, 163.36024475097656, 381.3445739746094)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-126.92426, 43.2432, 3.1477687)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (294.6134261126173, 153.92873985617334, 370.73203674780285)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-115.5038, 46.84041, 4.1008687)
+ float3 xformOp:scale = (0.5188532, 0.5188532, 0.5188532)
+ double3 xformOp:translate = (294.7450484206255, 153.2736053466797, 383.74491566276214)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (60.448486, 34.388023, -162.41861)
+ float3 xformOp:scale = (0.26226836, 0.26226836, 0.26226836)
+ double3 xformOp:translate = (293.4493310278405, 144.97819519042972, 384.2985773944107)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-52.58952, 38.0759, 25.338778)
+ float3 xformOp:scale = (0.4477283, 0.4477283, 0.4477283)
+ double3 xformOp:translate = (295.29354486698935, 145.57356823129183, 361.558702925537)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-87.67174, 8.983632, -1.3433133)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (300.04850278811983, 145.36228411390732, 361.3290959476768)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-102.57679, -11.464022, -0.652962)
+ float3 xformOp:scale = (0.92823553, 0.92823553, 0.92823553)
+ double3 xformOp:translate = (307.36322262770403, 143.69605918242402, 360.2246844914933)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-117.42206, 43.310387, -2.1270587)
+ float3 xformOp:scale = (0.8960054, 0.8960054, 0.8960054)
+ double3 xformOp:translate = (307.8227707388506, 139.98325994753944, 355.98319095528166)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-102.600136, 2.416294, -11.79392)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (303.564148479007, 120.69007873535159, 344.70323068495225)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-91.349884, 18.1959, 2.9832873)
+ float3 xformOp:scale = (0.34251633, 0.34251633, 0.34251633)
+ double3 xformOp:translate = (298.1572751711653, 121.0070424660443, 340.18493196300966)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0023" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-99.97299, 37.895084, -25.474281)
+ float3 xformOp:scale = (0.17082033, 0.17082033, 0.17082033)
+ double3 xformOp:translate = (289.37415638541285, 123.24917184251935, 348.21482132038864)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0024" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (146.9913, 63.42321, -130.4099)
+ float3 xformOp:scale = (0.16743791, 0.16743791, 0.16743791)
+ double3 xformOp:translate = (291.10658016505187, 120.3793443887144, 358.15085902972123)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0025" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (59.053535, 25.241613, 171.77977)
+ float3 xformOp:scale = (0.16995063, 0.16995063, 0.16995063)
+ double3 xformOp:translate = (293.0433295801858, 126.42449201679516, 358.24329075476317)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0027" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-108.95701, -31.224817, -6.930206)
+ float3 xformOp:scale = (0.24025135, 0.24025135, 0.24025135)
+ double3 xformOp:translate = (300.03815493962736, 109.1244134413035, 327.73135645568817)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0029" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.426735, 46.811718, 11.847564)
+ float3 xformOp:scale = (0.18440978, 0.18440978, 0.18440978)
+ double3 xformOp:translate = (298.2960689934308, 103.16606407023122, 329.5057019052518)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0030" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-64.78193, 10.604513, -24.004747)
+ float3 xformOp:scale = (0.13603039, 0.13603039, 0.13603039)
+ double3 xformOp:translate = (301.2595510934456, 103.53821951375218, 325.3152696821858)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0031" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-70.28184, -11.858878, -9.095896)
+ float3 xformOp:scale = (0.13603039, 0.13603039, 0.13603039)
+ double3 xformOp:translate = (303.72222334187865, 102.93287342491574, 326.8863470018698)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0032" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-44.300312, 46.2574, -2.1997306)
+ float3 xformOp:scale = (0.23872949, 0.23872949, 0.23872949)
+ double3 xformOp:translate = (304.9893593386632, 100.33146280255613, 323.61853505134064)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0033" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-83.91704, 32.97228, -6.904735)
+ float3 xformOp:scale = (0.23872949, 0.23872949, 0.23872949)
+ double3 xformOp:translate = (298.16655678878044, 103.7751908707929, 320.24622820671425)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0034" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (116.55712, -40.37664, -164.85823)
+ float3 xformOp:scale = (0.13603039, 0.13603039, 0.13603039)
+ double3 xformOp:translate = (301.264216626818, 103.3384553474416, 311.7577451058764)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0036" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-106.16775, 60.16089, -51.042313)
+ float3 xformOp:scale = (0.23035204, 0.23035204, 0.23035204)
+ double3 xformOp:translate = (303.0729201554417, 99.447799712282, 304.7394972789701)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0037" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-68.185326, 57.31797, 4.952814)
+ float3 xformOp:scale = (0.23035204, 0.23035204, 0.23035204)
+ double3 xformOp:translate = (299.4928242264971, 98.5512208850959, 299.002561488748)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0038" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (15.068552, -35.770107, -31.659979)
+ float3 xformOp:scale = (0.13576391, 0.13576391, 0.13576391)
+ double3 xformOp:translate = (302.5464274497905, 102.06090447173099, 292.1967888361809)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf03_0040" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf03/plant_choko_leaf03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.74402, 64.42293, 147.9937)
+ float3 xformOp:scale = (0.0946487, 0.0946487, 0.0946487)
+ double3 xformOp:translate = (299.16941771443794, 104.18781776522844, 324.8575746783084)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (76.6587, 31.294321, 16.745216)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (270.025284256579, 117.56973179489918, 374.7918170115996)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (5.7832074, -36.492775, 42.327328)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (269.6942055306308, 117.5270223508911, 374.4128489557669)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.227239, -5.8832865, 48.376072)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (269.79709462590114, 117.60355143691099, 371.2088579792478)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-85.04361, -39.98337, 158.20407)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (272.6857916235281, 117.63756272378096, 379.5663805725851)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0071" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-22.780651, -86.44389, 122.840065)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (270.93331230044674, 117.8680888888107, 365.56530264781026)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0072" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-125.101906, -89.52549, -134.07701)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (278.1135302537175, 118.70883468652646, 383.28205600790585)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (64.03303, -14.413113, 14.726126)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (280.06099979575055, 122.38510317915407, 342.4846806794099)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-60.027744, -57.15312, 93.57597)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (280.3353476279474, 122.34226080960582, 342.4748210797913)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0019" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (64.03303, -14.413113, 14.726126)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (279.7889169356625, 122.38510317915407, 359.4415037095322)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud01_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud01/plant_choko_bud01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-60.027744, -57.15312, 93.57597)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (279.5271671733849, 122.34226080960582, 359.41608717422173)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (18.129879, -1.5599667, 36.40893)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (284.46435506052126, 122.31846042814149, 339.6627444070527)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_bud02_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_bud02/plant_choko_bud02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (18.129879, -1.5599667, 36.40893)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (279.06984338150284, 122.31846042814149, 343.63292058976396)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_flower01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_flower01/plant_choko_flower01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-100.937675, 4.985388, 163.40628)
+ float3 xformOp:scale = (1.0702161, 1.0702161, 1.0702161)
+ double3 xformOp:translate = (283.1255053439234, 122.57081055278626, 350.6599002207975)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0073" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-77.31633, -40.71437, 176.05759)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (291.71797479386623, 122.72721694263747, 342.82890593571926)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0074" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-79.490974, -42.380695, -179.53851)
+ float3 xformOp:scale = (0.660047, 0.660047, 0.660047)
+ double3 xformOp:translate = (284.0770043537827, 123.64208251553181, 357.7782579940322)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf01_0075" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf01/plant_choko_leaf01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-120.17597, -89.386635, -137.45517)
+ float3 xformOp:scale = (0.2127767, 0.2127767, 0.2127767)
+ double3 xformOp:translate = (286.7900907953021, 122.91578715677682, 347.3305103203068)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_choko_experiment01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_choko_experiment01/decor_choko_experiment01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -62.487, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (279.5628496438653, 97.97199999999998, 359.6259363887031)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.40427, 86.29273, -2.7858527)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (293.9339599609375, 149.4058074951172, 384.0805969238281)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-131.49803, 61.253273, -16.348055)
+ float3 xformOp:scale = (0.34525213, 0.34525213, 0.34525213)
+ double3 xformOp:translate = (300.6532870971283, 112.89008112048701, 333.05519328408764)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (113.5514, -3.483947, -167.75813)
+ float3 xformOp:scale = (0.17339483, 0.17339483, 0.17339483)
+ double3 xformOp:translate = (299.7090030960851, 102.51279101964735, 310.58628243035577)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-49.060917, 5.9793334, 16.646177)
+ float3 xformOp:scale = (0.18667924, 0.18667924, 0.18667924)
+ double3 xformOp:translate = (299.69072820504437, 98.8977130260638, 295.0524013211347)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (107.66889, 73.27087, -137.23468)
+ float3 xformOp:scale = (0.377711, 0.377711, 0.377711)
+ double3 xformOp:translate = (295.0385967716865, 149.42970275878906, 377.95096211444735)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-86.17212, 24.760054, 8.785964)
+ float3 xformOp:scale = (0.12196341, 0.12196341, 0.12196341)
+ double3 xformOp:translate = (298.7578690394841, 104.21141732071325, 326.93125141669685)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-140.42313, 85.12195, -48.068634)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (310.12209219499516, 250.86095267459126, 402.84895812365846)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (76.2119, 38.06234, -171.1057)
+ float3 xformOp:scale = (0.2399407, 0.2399407, 0.2399407)
+ double3 xformOp:translate = (294.57910688061617, 165.1496276855462, 390.51890008094836)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-110.51541, 33.36265, -6.5281296)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (293.64440917968756, 144.6979827880859, 380.5135498046875)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-141.4036, 59.65753, -47.87596)
+ float3 xformOp:scale = (0.34525213, 0.34525213, 0.34525213)
+ double3 xformOp:translate = (294.2293213242381, 117.92922853125273, 337.0665471083548)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-98.15647, 26.342888, 4.88269)
+ float3 xformOp:scale = (0.9, 0.9, 0.9)
+ double3 xformOp:translate = (309.9256007540703, 242.5428368877634, 402.07843460642465)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (48.042896, 71.7532, 149.36482)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (309.6869204902657, 203.44627473675837, 398.9593675041644)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-108.34437, 2.625529, 4.5275397)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (304.5835388913655, 126.5293464998739, 348.30406306207465)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf04_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf04/plant_choko_leaf04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (70.13682, 72.25832, -178.95975)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (302.720184324961, 180.1165621505764, 392.6384953364846)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-106.81116, -27.748173, 25.24808)
+ float3 xformOp:scale = (0.34525213, 0.34525213, 0.34525213)
+ double3 xformOp:translate = (300.3806706169241, 111.43936768431692, 331.0816467306691)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-111.49152, 29.587902, 8.3465605)
+ float3 xformOp:scale = (0.2883553, 0.2883553, 0.2883553)
+ double3 xformOp:translate = (296.7002690903487, 135.2237829124616, 355.89128703151783)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-101.20006, -16.19666, 15.708877)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (300.9998337461062, 150.71041336066327, 369.95598676215957)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-108.62092, 72.40336, 9.715265)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (298.33839864238973, 160.79709397773087, 376.9460793687754)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-126.01721, 61.608273, -1.2295513)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.59027610005137, 234.65486145019526, 403.1566445183451)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.84159, 30.67062, -5.3268085)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (305.2275737948252, 215.37468501803156, 397.874927876678)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (96.012436, 80.04878, -144.70566)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (303.24317233907715, 198.0628051544637, 392.45676477126204)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-84.43767, 1.8483986, 0.7689371)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (305.60362120330143, 218.0323031580634, 398.7389468806635)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf05_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf05/plant_choko_leaf05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-105.32706, -8.032757, 34.97494)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (306.6008084888491, 168.21785274632086, 391.8673794157122)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-111.65223, 23.762197, 18.583643)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (309.99535095369225, 256.8196446850066, 401.2626303528266)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (58.973324, 63.838055, -157.4528)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (303.6383817528337, 197.91166222897715, 394.5405564099879)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-106.51306, 30.1261, 14.966053)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (304.9847847195824, 179.5244071895718, 389.6700039646581)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (62.341465, 68.89759, 160.19559)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (298.4366719438192, 169.76707050877545, 390.66208617186123)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-81.33327, -5.7877417, 16.966473)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (298.04177774396044, 160.32266214360456, 376.1593970610239)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-87.962395, 16.918161, 14.257728)
+ float3 xformOp:scale = (0.8, 0.8, 0.8)
+ double3 xformOp:translate = (307.3460839695499, 134.5174067676806, 352.0490426371357)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-100.51358, 47.33872, -5.4043546)
+ float3 xformOp:scale = (0.4477283, 0.4477283, 0.4477283)
+ double3 xformOp:translate = (298.3460734983948, 132.03869963427525, 355.2397871557252)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (139.28864, 12.35332, -127.72745)
+ float3 xformOp:scale = (0.23872949, 0.23872949, 0.23872949)
+ double3 xformOp:translate = (281.2951056758243, 115.31100723667629, 333.32197606177044)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-73.925285, -24.749569, 4.7457385)
+ float3 xformOp:scale = (0.23872949, 0.23872949, 0.23872949)
+ double3 xformOp:translate = (299.76963478491626, 104.32671254978743, 334.6921326541569)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (114.374466, -49.080833, -169.53864)
+ float3 xformOp:scale = (0.13603039, 0.13603039, 0.13603039)
+ double3 xformOp:translate = (298.78297418427155, 101.69147550418914, 308.41332903979327)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (151.87816, 61.565235, -119.243195)
+ float3 xformOp:scale = (0.21313216, 0.21313216, 0.21313216)
+ double3 xformOp:translate = (299.91158803821196, 99.97627425430677, 305.51015177862683)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-106.45277, 63.35031, 12.659381)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (307.1503608973128, 226.17449684246202, 401.7948365182077)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "plant_choko_leaf06_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/plant_choko_leaf06/plant_choko_leaf06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-105.56212, 49.781094, 9.632684)
+ float3 xformOp:scale = (0.26226836, 0.26226836, 0.26226836)
+ double3 xformOp:translate = (290.0017229651054, 147.30570619583537, 370.4344581750936)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_inspiration01/assembly_assembly_lab_inspiration01.usda b/ALab/fragment/assembly/assembly/lab_inspiration01/assembly_assembly_lab_inspiration01.usda
new file mode 100644
index 00000000..c995f0b8
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_inspiration01/assembly_assembly_lab_inspiration01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+)
+{
+ def Xform "decor_sheets_inspiration01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_sheets_inspiration01/decor_sheets_inspiration01.usda@
+ )
+ {
+ }
+
+ def Xform "decor_medical_screen01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_medical_screen01/decor_medical_screen01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -85.038, 0)
+ double3 xformOp:translate = (75.162, 0, 364.766)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ"]
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_planning01/assembly_assembly_lab_planning01.usda b/ALab/fragment/assembly/assembly/lab_planning01/assembly_assembly_lab_planning01.usda
new file mode 100644
index 00000000..2f517cb7
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_planning01/assembly_assembly_lab_planning01.usda
@@ -0,0 +1,17 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+)
+{
+ def Xform "decor_sheets_planning01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_sheets_planning01/decor_sheets_planning01.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_projector01/assembly_assembly_lab_projector01.usda b/ALab/fragment/assembly/assembly/lab_projector01/assembly_assembly_lab_projector01.usda
new file mode 100644
index 00000000..f7807154
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_projector01/assembly_assembly_lab_projector01.usda
@@ -0,0 +1,22 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+)
+{
+ def Xform "decor_sheets_projector01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_sheets_projector01/decor_sheets_projector01.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_remi01/assembly_assembly_lab_remi01.usda b/ALab/fragment/assembly/assembly/lab_remi01/assembly_assembly_lab_remi01.usda
new file mode 100644
index 00000000..cae98c91
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_remi01/assembly_assembly_lab_remi01.usda
@@ -0,0 +1,491 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+ variants = {
+ string alfro = "render"
+ string geo = "render_high"
+ string geo_vis = "preview"
+ string weave = "render"
+ }
+ prepend variantSets = ["weave", "geo", "geo_vis", "alfro"]
+)
+{
+ def Xform "body_M_hrc" (
+ prepend references = @../../../../entity/lab_remi_body01/lab_remi_body01.usda@
+ )
+ {
+ }
+
+ def Xform "head_M_hrc" (
+ prepend references = @../../../../entity/lab_remi_head01/lab_remi_head01.usda@
+ )
+ {
+ }
+ variantSet "weave" = {
+ "off" {
+ over "body_M_hrc" (
+ variants = {
+ string weave = "off"
+ }
+ )
+ {
+ }
+
+ }
+ "render" {
+ over "body_M_hrc" (
+ variants = {
+ string weave = "render"
+ }
+ )
+ {
+ }
+
+ }
+ }
+ variantSet "geo" = {
+ "base" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "base"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "base"
+ }
+ )
+ {
+ }
+
+ }
+ "client_model" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "client_model"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "client_model"
+ }
+ )
+ {
+ }
+
+ }
+ "collision" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "collision"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "collision"
+ }
+ )
+ {
+ }
+
+ }
+ "deform_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "deform_high"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "deform_high"
+ }
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "deform_low"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "deform_low"
+ }
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "display_high"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "display_high"
+ }
+ )
+ {
+ }
+
+ }
+ "display_low" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "display_low"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "display_low"
+ }
+ )
+ {
+ }
+
+ }
+ "garment" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "garment"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "garment"
+ }
+ )
+ {
+ }
+
+ }
+ "maquette" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "maquette"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "maquette"
+ }
+ )
+ {
+ }
+
+ }
+ "muscles" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "muscles"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "muscles"
+ }
+ )
+ {
+ }
+
+ }
+ "pose" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "pose"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "pose"
+ }
+ )
+ {
+ }
+
+ }
+ "render_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "render_high"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "render_high"
+ }
+ )
+ {
+ }
+
+ }
+ "render_high_no_proxy" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "render_high_no_proxy"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "render_high_no_proxy"
+ }
+ )
+ {
+ }
+
+ }
+ "scan_base" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "scan_base"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "scan_base"
+ }
+ )
+ {
+ }
+
+ }
+ "scan_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "scan_high"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "scan_high"
+ }
+ )
+ {
+ }
+
+ }
+ "scan_low" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "scan_low"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "scan_low"
+ }
+ )
+ {
+ }
+
+ }
+ "scan_mid" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "scan_mid"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "scan_mid"
+ }
+ )
+ {
+ }
+
+ }
+ "sculpt_bind" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "sculpt_bind"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "sculpt_bind"
+ }
+ )
+ {
+ }
+
+ }
+ "sculpt_pose" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "sculpt_pose"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "sculpt_pose"
+ }
+ )
+ {
+ }
+
+ }
+ "sculpt_symm" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "sculpt_symm"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "sculpt_symm"
+ }
+ )
+ {
+ }
+
+ }
+ "shapes_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "shapes_high"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo = "shapes_high"
+ }
+ )
+ {
+ }
+
+ }
+ }
+ variantSet "geo_vis" = {
+ "default" {
+ over "body_M_hrc" (
+ variants = {
+ string geo_vis = "default"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo_vis = "default"
+ }
+ )
+ {
+ }
+
+ }
+ "preview" {
+ over "body_M_hrc" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ )
+ {
+ }
+
+ over "head_M_hrc" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ )
+ {
+ }
+
+ }
+ }
+ variantSet "alfro" = {
+ "off" {
+ over "head_M_hrc" (
+ variants = {
+ string alfro = "off"
+ }
+ )
+ {
+ }
+
+ }
+ "render" {
+ over "head_M_hrc" (
+ variants = {
+ string alfro = "render"
+ }
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_structure01/assembly_assembly_lab_structure01.usda b/ALab/fragment/assembly/assembly/lab_structure01/assembly_assembly_lab_structure01.usda
new file mode 100644
index 00000000..271694b4
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_structure01/assembly_assembly_lab_structure01.usda
@@ -0,0 +1,256 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+)
+{
+ def Xform "structure_barrier01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_barrier01/structure_barrier01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_base01_0001" (
+ instanceable = false
+ prepend references = @../../../../entity/structure_base01/structure_base01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_roof_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_roof/structure_roof.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "wall04" (
+ kind = "group"
+ )
+ {
+ def Xform "structure_wall_left01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_left01/structure_wall_left01.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_window_louvered02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_window_louvered02/structure_window_louvered02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (88.303856, 89.714905, 90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (316.46681990820036, 149.4181212740812, 144.60171917302418)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_window_louvered02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_window_louvered02/structure_window_louvered02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (155.4648, 89.27099, 156.34637)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (316.1361576785576, 149.85782483095232, 316.0720521662118)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "wall01" (
+ kind = "group"
+ )
+ {
+ def Xform "structure_door01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_door01/structure_door01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_door_garage01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_door_garage01/structure_door_garage01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_wall_fibro05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_fibro05/structure_wall_fibro05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-26.74399353846221, 0, 403.64865668319396)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_wall_front01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_front01/structure_wall_front01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_window_casement01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_window_casement01/structure_window_casement01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 7.016709e-15, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (246.44736788998011, 126.57880099993054, 409.7987060838822)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_window_casement01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_window_casement01/structure_window_casement01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 7.016709e-15, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-165.9602084962441, 126.63079489378282, 409.58297243967127)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_window_louvered01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_window_louvered01/structure_window_louvered01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-375.06601958967366, 230.28235392126038, 405.18147847950695)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "wall02" (
+ kind = "group"
+ )
+ {
+ def Xform "structure_wall_fibro01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_fibro01/structure_wall_fibro01.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, 90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-525.4234304092333, -0.16512613450982627, 272.4580652955905)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_wall_fibro04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_fibro04/structure_wall_fibro04.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-525.7752257086388, 0, -46.14514629981891)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_wall_right01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_right01/structure_wall_right01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "wall03" (
+ kind = "group"
+ )
+ {
+ def Xform "structure_wall_fibro01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_fibro01/structure_wall_fibro01.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (196.79232039910215, -0.16512613450982627, -44.08230741154193)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_wall_fibro02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_fibro02/structure_wall_fibro02.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-25.14219015827751, 0, -44.1409276041183)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_wall_fibro03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_fibro03/structure_wall_fibro03.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-245.70451298396205, 0, -44.26121552568293)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "structure_wall_back01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/structure_wall_back01/structure_wall_back01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/lab_workbench01/assembly_assembly_lab_workbench01.usda b/ALab/fragment/assembly/assembly/lab_workbench01/assembly_assembly_lab_workbench01.usda
new file mode 100644
index 00000000..7081c8a2
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/lab_workbench01/assembly_assembly_lab_workbench01.usda
@@ -0,0 +1,5014 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+)
+{
+ def Xform "floor_dressing01" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_bottle_cap01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_cap01/decor_bottle_cap01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-4.2051973, -39.976673, -175.59012)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (86.36372741784852, 1.0324079275349498, 51.902416761156914)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_bench_seat01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_bench_seat01/furniture_bench_seat01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (11.491692127310408, -0.0018414973318714445, 89.55789526260577)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.4071, -25.793043, 27.018757)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (120.77038519812157, 0.010377137148140703, 31.559834619507832)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-58.05179, 35.777485, 30.275682)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (57.437181891471646, -0.015083895118500168, 31.473628382982284)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-40.25941, 53.088852, 42.925823)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (55.56791213143145, -0.015083895118500168, 32.32992418686352)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw02_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw02/tool_screw02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (3.4465716, 35.19801, 87.80325)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (53.88864235056516, 0.3402184183174348, 29.4883173082464)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (192.42375306658184, 0.01623254739013258, 58.87335597804296)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (81.63067205228685, 0.01623254739013258, 30.521227990189573)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "shelf01" (
+ kind = "group"
+ )
+ {
+ def Xform "chemistry_bottle01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 3.1427917, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-3.440663616674085, 143.00827580668724, -36.81872432803652)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -83.32459, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-17.727025129068636, 142.9987849852013, -30.24577848671062)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 88.12219, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-21.892077648063196, 142.9987849852013, -37.640878016759004)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 25.04663, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-48.74497027261226, 142.9987849852013, -40.21115104183386)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -13.270691, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-70.9971107721974, 142.9987849852013, -35.09814276277233)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 38.514603, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-38.867952323350906, 143.1301377880824, -37.8781318565834)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -5.013106, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-35.20563335008029, 142.94642706528376, -29.79861046020725)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 2.138794, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-53.5433508185303, 142.94980079725818, -29.79861046020725)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -49.24254, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-63.33387684049071, 143.04331491573984, -37.25977450006813)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -30.195923, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-8.449048406332196, 143.043346391366, -33.156181852147434)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -86.95526, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-44.30905597108462, 143.13173282581874, -35.70039867038328)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -41.394012, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-41.503513299191425, 142.93611435348586, -27.2971995708774)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -19.005035, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-66.11778199739543, 143.00518105698634, -29.29964087692928)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -43.671997, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-59.470202155108765, 143.00451410336422, -28.804537750349343)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 21.22876, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-12.963378958101204, 143.0229604359814, -36.87032257470121)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -45.56447, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-53.72819132533519, 143.0414839386095, -36.2460412618733)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -30.195923, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-8.449048406332196, 143.043346391366, -33.156181852147434)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_microscope01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_microscope01/chemistry_microscope01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -66.74597, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (3.529853466059423, 141.20468112615424, -31.241579578110848)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (172.11723, -67.98177, -145.37552)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-127.28239983682761, 143.81003234330404, -32.030481224897656)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-159.63216, -7.2130127, 174.86073)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-128.38562798857313, 144.82310725969373, -33.05911657159447)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0023" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-141.65993, -52.457825, 149.00266)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-129.86817815305733, 145.31419786444886, -32.25403507684918)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bonsai_jar01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bonsai_jar01/decor_bonsai_jar01.usda@
+ )
+ {
+ token visibility = "inherited"
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-112.64872283182683, 142.95350909453896, -33.328946603136934)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_book_open02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_book_open02/decor_book_open02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (54.917736, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-85.88588462114875, 168.63405265996374, -38.47191503888098)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_clip01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_clip01/decor_clip01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -7.1551943)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-104.68340033523027, 133.9890345159424, -30.5484756996061)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_clip01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_clip01/decor_clip01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0.068336114)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-93.87111931002731, 133.1846456539627, -30.5484756996061)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_glass01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_glass01/decor_glass01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-137.40340137813553, 143.07640095361754, -26.93939531318379)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_mug_coffee03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_mug_coffee03/decor_mug_coffee03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 34.502052, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-128.9794743455257, 143.0214196219904, -33.0407237614561)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notea01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea01/decor_paper_notea01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-57.760057928853435, 133.590042288701, -21.21158688017692)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteb01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteb01/decor_paper_noteb01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-74.90176962946543, 132.08408764796616, -21.14127437463714)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notec02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notec02/decor_paper_notec02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (9.028521, 29.4204, 88.47237)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-75.53012250255838, 174.4536941095594, -41.497072893507465)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef06_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef06/decor_paper_notef06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.2398117, 34.75715, 89.27865)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-98.76075140464873, 172.425448920753, -40.415228454824074)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef08_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef08/decor_paper_notef08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-82.12189157373616, 155.6843745366269, -25.265442347673165)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteh01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteh01/decor_paper_noteh01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-99.73508783959186, 128.431460232146, -30.536672339965573)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_string01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_string01/decor_string01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-63.5598825977797, 133.4702461515322, -30.76043819097155)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (70.226265, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-74.78097682790177, 142.29218193164945, -20.880409047190827)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (83.424995, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-57.486481356427944, 141.13421014152894, -21.25504878765033)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket01/furniture_lbracket01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 140.23893754926223, -44.644103990295385)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket01_2" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket01/furniture_lbracket01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-126.78793260138879, 140.23893754926223, -44.644103990295385)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_parts_cabinet02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_parts_cabinet02/furniture_parts_cabinet02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 1.2431803, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-89.70528062029207, 143.01854924614958, -32.55652292139469)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_shelving01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_shelving01/furniture_shelving01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-63.56838230002454, 123.00515718226231, -32.766165194839324)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.75043064, -56.088852, 3.323885)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-89.4093514129699, 142.93735104324062, -24.20738484807157)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.982027, -76.89463, 8.201877)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-92.87111552136412, 142.9694103076162, -38.76031040519955)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (125.15783, -39.249725, -83.80911)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-96.82773081920556, 148.02097560820832, -26.457770308345133)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -77.052216, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-84.10523741670676, 142.9694103076162, -24.579585578727887)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -28.482262, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-86.00727489999844, 142.9694103076162, -24.37644397953585)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-76.55512157623247, 143.00768217916732, -36.79228714201399)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-102.9449633087093, 143.00768217916732, -41.81274374705802)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-29.792103, 6.618058, -77.187546)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-102.83947952977786, 143.1318364518752, -27.03309520149054)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (120.7953, 13.835136, 98.11133)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-93.31452190987278, 143.27318873350677, -27.098031212488905)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-79.303543784238, 143.27080835521923, -30.45519479973032)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-97.59077563172184, 143.21219519439086, -38.02428784923984)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-78.31403174151393, 143.21877063040986, -35.514817551164356)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-91.79187263171889, 143.40742584289217, -25.932422503473603)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-129.47076, 15.080818, -104.97129)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-98.61194764142425, 143.2394697500439, -23.937306912865125)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (47.186943, -31.632341, 115.91435)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-77.47973546190332, 143.38003933786405, -26.838158438310245)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.168625, 23.837929, -94.35507)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-94.0421288379278, 143.0423048619225, -38.63627858273506)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil01/stationary_pencil01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-58.97458, -55.34436, 121.550964)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-127.37906938192388, 148.6364217405514, -32.732605771348986)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0049" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (109.790215, -14.56266, 155.00119)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-27.097031288793687, 143.01848231697437, -42.54725301655557)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0050" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (84.75656, 35.078094, 150.0131)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-31.30234924781746, 142.9930212847077, -37.038194925116926)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0052" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-152.51851, -65.1688, 76.90305)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-35.490266995595306, 142.9930212847077, -41.03275234272505)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0053" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.57027, -26.080387, 27.090132)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-33.02073387309284, 142.9930212847077, -40.31491413233104)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0072" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-140.53845, -63.423985, 66.09982)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-57.25362378611416, 143.01848231697437, -39.5622740697015)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -71.04477, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-70.17678505234926, 143.02433772721633, -35.987428522785564)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "vegetation_bonsai01_0001" (
+ prepend references = @../../../../entity/vegetation_bonsai01/vegetation_bonsai01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1.7722275, 1.7722275, 1.7722275)
+ double3 xformOp:translate = (-112.3914267300254, 149.94828934504295, -32.72233136674799)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ over "SPRUCE"
+ {
+ over "Trunk"
+ {
+ over "vegetation_bonsai_trunk01"
+ {
+ matrix4d xformOp:transform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0.19070398606850333, 0, 1.5034950199361683e-15, 1) )
+ }
+ }
+ }
+ }
+
+ def Xform "tool_washer01_0019" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -44.473083, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-35.326910273651094, 142.93656067708278, -24.863415011506433)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "wall_dressing01" (
+ kind = "group"
+ )
+ {
+ def Xform "electronics_cabling03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_cabling03/electronics_cabling03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_powerpoint01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_powerpoint01/electronics_powerpoint01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (156.60774539596835, 199.49798697340754, -44.6939996935038)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_powerpoint01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_powerpoint01/electronics_powerpoint01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (241.2175363185744, 21.114822878943027, -44.6939996935038)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_powerpoint01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_powerpoint01/electronics_powerpoint01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (241.2175363185744, 11.980950894716532, -44.6939996935038)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_powerpoint01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_powerpoint01/electronics_powerpoint01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (13.399977250385497, 126.60701867018575, -44.74692957695156)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket02_14" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket02/furniture_lbracket02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.89767, 0.00018598953, -90.10233)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (195.80929881427528, 178.20414915126463, -42.80995556537974)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_curly_surgery_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_curly_surgery/toy_curly_surgery.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.73796, -0.514801, -86.99096)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (118.44379103616441, 171.57651334482435, -44.25347265096783)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_powerpoint01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_powerpoint01/electronics_powerpoint01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (175.5829378074151, 100.6233242660905, -44.74692957695156)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_powerpoint01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_powerpoint01/electronics_powerpoint01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (156.94449167890394, 100.6233242660905, -44.74692957695156)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "shelf02" (
+ kind = "group"
+ )
+ {
+ def Xform "chemistry_beaker02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker02/chemistry_beaker02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (101.43412302698056, 121.68983428248154, -26.232336790450844)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_helmet_head01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_helmet_head01/decor_helmet_head01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -80.295044, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (150.45785081044136, 121.55064037539115, -24.505581479679012)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef01/decor_paper_notef01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-80.09014, -82.43532, -9.17202)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (56.694251205808904, 121.82377040754797, -32.195743599546674)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteg01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteg01/decor_paper_noteg01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0.22219001, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (101.13208760059328, 117.7270822332082, -20.963875068753715)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notei01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notei01/decor_paper_notei01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (82.75067255864202, 115.22096376501077, -20.898892956164065)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notek01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notek01/decor_paper_notek01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-91.34194, 17.137749, -1.3930604)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (62.741500842657224, 122.16784790471918, -28.27343889145052)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (69.90641, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (88.25091734353367, 120.55206479716445, -20.741519844457226)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (79.30145, -5.0767236, 5.464184)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (100.49527849286179, 120.55206479716445, -20.741519844457226)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_thumb_tack01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_thumb_tack01/decor_thumb_tack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (77.268456, -10.3484745, 77.13308)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (77.46372739493644, 120.55206479716445, -20.741519844457226)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_spoolrack_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_spoolrack/electronics_spoolrack.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1.9651139, 1.9651139, 1.8316767)
+ double3 xformOp:translate = (97.34648222733642, 111.92688694042913, -29.7946516150249)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool01/electronics_wire_spool01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 5.1332245, -91.93096)
+ float3 xformOp:scale = (1.5, 1.5, 1.5)
+ double3 xformOp:translate = (130.76545537858578, 112.93730921494097, -29.455916851121344)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool02/electronics_wire_spool02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 90)
+ float3 xformOp:scale = (1.5633188, 1.5633188, 1.5633188)
+ double3 xformOp:translate = (119.74274744098949, 111.06775289848878, -30.031228881042676)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool04/electronics_wire_spool04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -90)
+ float3 xformOp:scale = (1.5, 1.5, 1.5)
+ double3 xformOp:translate = (77.93847438554343, 113.05851675957364, -29.882638188993443)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool05/electronics_wire_spool05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -90)
+ float3 xformOp:scale = (1.4667058, 1.3542674, 1.4667058)
+ double3 xformOp:translate = (98.95452794445872, 113.05851675957364, -29.107205383618478)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool05_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool05/electronics_wire_spool05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -90)
+ float3 xformOp:scale = (1.4667058, 1.3542674, 1.4667058)
+ double3 xformOp:translate = (98.95452794445872, 113.05851675957364, -29.107205383618478)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool06_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool06/electronics_wire_spool06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 90)
+ float3 xformOp:scale = (1.5, 1.2834952, 1.5)
+ double3 xformOp:translate = (97.84727966850909, 111.44010307917297, -27.90248017446396)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool06_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool06/electronics_wire_spool06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, 90)
+ float3 xformOp:scale = (1.5, 1.2834952, 1.5)
+ double3 xformOp:translate = (97.84727966850909, 111.44010307917297, -27.90248017446396)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_blackboard01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_blackboard01/furniture_blackboard01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-6.305305, -1.1091673, 0.122549325)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (63.76537808262387, 146.3240630559532, -40.02679086590181)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket01_7" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket01/furniture_lbracket01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (40.32409424200307, 118.92748593083269, -44.644103990295385)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_lbracket01_8" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_lbracket01/furniture_lbracket01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (165.15686928911816, 118.94204927460616, -44.644103990295385)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "furniture_shelving01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_shelving01/furniture_shelving01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -90, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (103.63049265263078, 101.71407879859022, -32.52226886383783)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_medium04_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_medium04/proc_dev_circuit_board_medium04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (65.30542, -1.5135835, -0.21094412)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (42.357473138056065, 126.75613538163407, -36.550430824041094)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_small02_0003" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_small02/proc_dev_circuit_board_small02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 67.11063, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (80.72133890105361, 121.68452624915962, -29.70765180463975)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.75043064, -56.088852, 3.323885)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (78.03228328806216, 121.64685381982267, -35.371170202197874)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.982027, -76.89463, 8.201877)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (60.22080764694863, 121.7890078336885, -47.26367719289378)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (107.019485, 3.6961873, -99.37241)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (75.69434735599917, 122.50667266367657, -35.73324016123598)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (125.15783, -39.249725, -83.80911)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (52.18293569459172, 121.97637413569596, -36.409213379533625)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -28.482262, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (41.238766076103104, 121.7890078336885, -30.100488532000384)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -77.052216, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (98.13915016811154, 121.7890078336885, -40.85066625052836)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (82.19583584071694, 121.82727970523963, -48.130490614203964)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (28.632153537208694, 121.72639797165041, -39.987185243084895)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-29.792103, 6.618058, -77.187546)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (50.252443638534885, 121.95143397794749, -35.53646198918477)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (120.7953, 13.835136, 98.11133)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (33.233900707542205, 121.82762297991836, -37.27707533627009)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (83.5258066153142, 122.03179272046317, -48.36680052511173)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (55.501147536590906, 122.03179272046317, -46.52765463693407)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (80.43692567543536, 122.03836815648218, -46.853021023354245)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (34.7565499856961, 122.03836815648218, -36.11146662725477)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (176.9792, -3.5865843, -110.83401)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (52.57221848928111, 122.0590672761162, -32.45772553718574)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (47.186943, -31.632341, 115.91435)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (101.09554514014502, 122.19963686393635, -43.109239110110636)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.168625, 23.837929, -94.35507)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (59.04979433038494, 121.8619023879948, -47.13964537042929)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_tranformer02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_tranformer02/proc_dev_circuit_tranformer02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 13.846152, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (64.71712327044493, 122.0835649871914, -32.89702956375933)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0051" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-140.53845, -63.423985, 66.09982)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (95.83829938219858, 121.83807984304667, -48.065640857395735)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0068" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (109.790215, -14.56266, 155.00119)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (120.64754961011448, 121.69348103581673, -33.837577081120884)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0069" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (104.577286, -3.2844813, 155.81427)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (171.1317953832881, 121.81261881078004, -30.3249820773148)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0070" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.71348, -37.101467, 30.852985)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (166.94387763551023, 121.81261881078004, -34.31953949492291)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0071" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-71.14575, 12.601531, 24.778973)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (169.41341075801273, 121.81261881078004, -33.6017012845289)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -71.04477, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (82.91513811596349, 121.84393525328866, -44.4907953104798)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0027" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -44.473083, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (117.76501289466165, 121.6884988400269, -33.366781799200666)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_box02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box02/toy_box02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 2.927887, 180)
+ float3 xformOp:scale = (1.2714269, 1.2714269, 1.2714269)
+ double3 xformOp:translate = (116.59004568193427, 122.04137111080986, -36.53543851844455)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_box03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box03/toy_box03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90, -8.38718, 1.023469e-15)
+ float3 xformOp:scale = (1.0616807, 1.0616807, 1.0616807)
+ double3 xformOp:translate = (129.76289782466847, 127.56026155807848, -26.76574437773202)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_fun_coil_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_fun_coil/toy_fun_coil.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -43.20215, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (167.81940341185208, 121.61130548814889, -28.538863235733437)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "camera01" (
+ kind = "group"
+ )
+ {
+ def Xform "decor_cstand_clamp01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_cstand_clamp01/decor_cstand_clamp01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 82.34761, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-163.6947247410138, 79.56078702721489, 38.02633182685223)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_tripod_head01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_tripod_head01/decor_tripod_head01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 35.293365, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-221.67083648907936, 129.99406957375456, 30.887607149994285)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_camera02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_camera02/electronics_camera02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-157.89082, 32.922333, -175.73872)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-221.29500231144556, 135.93490834250574, 30.164177637624785)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench01" (
+ kind = "group"
+ )
+ {
+ def Xform "furniture_workbench01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/furniture_workbench01/furniture_workbench01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 3.088914144757659, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "workbench_shelf01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_plastic_label04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label04/decor_plastic_label04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.18582, 1.7818629, 0.005777923)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (98.57077336017068, 61.8847181882412, 32.997559149918295)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_rack01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 89.699814, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (102.47384604750351, 63.184849233504266, 17.681702181017805)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_rack01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 89.431786, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (102.43729051531079, 63.184849233504266, 28.644475532453043)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_rack01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -1.730609, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (81.30413981409367, 63.184849233504266, 13.993455978305438)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 43.439606, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (117.73364383222425, 63.49955008628352, 28.296370489724083)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 70.084366, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (103.79776133227003, 63.49955008628352, 28.296370489724083)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 10.430357, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (89.72203153732166, 64.2672540939277, 28.296370489724083)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 43.439606, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (86.7508510983504, 63.49955008628352, 28.296370489724083)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 43.439606, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (115.30680955280081, 64.63149868734322, 17.33387042639627)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 70.084366, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (101.04673228322453, 64.25650236706055, 17.742567282825096)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 10.430357, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (92.6148218277324, 64.2672540939277, 17.37467013111769)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 43.439606, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (95.51205874067662, 64.72010161233905, 17.562932376873654)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 10.430357, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (80.74755220436876, 64.2672540939277, 26.54167040348366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 10.234253, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (112.36898943832813, 64.02309198269248, 28.604479022824712)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -49.419758, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (106.80084203055776, 63.452381139490484, 28.604479022824712)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -49.419758, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (98.17454840807041, 64.1250745775945, 28.604479022824712)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -49.419758, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (92.57159578816879, 63.452381139490484, 28.604479022824712)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 10.234253, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (112.36898943832813, 62.579523653125364, 17.64661437116567)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -49.419758, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (103.90424392651525, 63.452381139490484, 17.78841598958321)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -49.419758, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (98.29055580648847, 62.58406610879912, 17.71605640677743)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -49.419758, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (87.0797773014048, 63.452381139490484, 17.322310110563656)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0019" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -49.419758, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (80.70188797368016, 63.452381139490484, 29.09848909862286)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -57.41513, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (115.06679869254678, 64.92791003171797, 28.371945423561996)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -57.41513, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (109.578388389995, 64.22075543069798, 28.371945423561996)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -57.41513, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (95.47470841456678, 64.22075543069798, 28.371945423561996)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -22.534851, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (101.09626830027209, 63.78750274727673, 28.371945423561996)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0017" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -57.41513, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (117.86774397599977, 64.92791003171797, 17.59051961973145)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0018" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -57.41513, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (109.60609096839427, 64.22075543069798, 17.511034500726694)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0019" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -57.41513, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (89.84461364352673, 64.22075543069798, 17.329035421168896)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0020" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -22.534851, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (106.71961725378945, 63.78750274727673, 17.803397764202888)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -57.41513, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (81.22386497045493, 64.22075543069798, 20.938383423773132)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf02" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_plastic_label05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label05/decor_plastic_label05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.18573, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (96.18673568261403, 16.877176378745574, 33.43639504049155)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_equipment01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_equipment01/electronics_ham_equipment01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.85634, -3.5240479, -179.49446)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (104.42163186188712, 17.976929699835008, 18.755277248902985)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_equipment02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_equipment02/electronics_ham_equipment02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (176.59616, 9.703659, -179.87837)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (104.64554158465566, 31.74755755419027, 20.08268826446583)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_equipment03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_equipment03/electronics_ham_equipment03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -0.12802124, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (94.86676235767325, 19.637413232687365, 0.9076188212758485)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_equipment04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_equipment04/electronics_ham_equipment04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-178.97844, 0.004211426, 89.765564)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (78.3264011959292, 22.680653259346588, 20.982310195888807)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf03" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "book_magazine01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/book_magazine01/book_magazine01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.323654, -71.487076, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (51.51408570922496, 77.07809248557301, 25.55600528423549)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "book_magazine01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/book_magazine01/book_magazine01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.7852, -1.2661641, 0.6460978)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (62.04392038129399, 63.70847071646703, 9.022139912656783)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "books_magazines01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/books_magazines01/books_magazines01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.788124, -89.61548, -9.541664e-13)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (50.64808965225468, 75.58756250703557, 20.210566347816076)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "books_magazines02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/books_magazines02/books_magazines02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.15888, -3.670395, -0.18495178)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (64.38393567199861, 63.53303886156638, 9.975222731524648)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notec01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notec01/decor_paper_notec01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-103.248184, 0.29729134, -178.52872)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (63.31458408427154, 64.869032927368, 33.226544495713625)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notec02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notec02/decor_paper_notec02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (99.38656, 86.682724, -171.67679)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (37.67179491309747, 77.66988392131388, 23.39711481877607)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled01/decor_paper_rolled01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-86.90049, 0.6173266, -130.92523)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (52.272410790779794, 66.17609354980144, 35.70306553767366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf04" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_plastic_label01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label01/decor_plastic_label01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.18573, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (52.291332061237775, 39.28333137961071, 32.670695426189525)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_ham_microphone01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_ham_microphone01/electronics_ham_microphone01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (84.65515, 7.858368, 177.29654)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (68.51474126844957, 44.736326267088174, 14.057407322186556)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_turntable01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_turntable01/electronics_turntable01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -83.94766, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (47.28508013153419, 40.42928102278402, 11.9115186063102)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf05" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_plastic_label02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label02/decor_plastic_label02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.18575, 1.0053666, 0.0032593831)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (62.37158490202801, 16.821898453785096, 32.66222586558089)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cable02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cable02/tool_power_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -3.263916, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (48.59343338300628, 17.90508939041499, 8.620481492086501)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cable02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cable02/tool_power_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-17.329086, 53.080185, -14.82222)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (56.57482457503022, 22.226048822892057, -3.695612896522176)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cord01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cord01/tool_power_cord01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.894775, -18.584503, -178.44362)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (62.52326474683853, 22.079265510987813, 8.169137183874398)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cord01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cord01/tool_power_cord01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-69.51132, 64.43887, 13.616028)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (46.35271009789171, 23.68111567449216, 12.072664295914372)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_retro_plug01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_retro_plug01/tool_retro_plug01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.41331, 13.851685, -179.53581)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (63.52186994531081, 18.23297762227748, 18.819792071921174)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_retro_plug01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_retro_plug01/tool_retro_plug01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.758876, -41.195244, -1.7490122)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (38.41586138887254, 19.262302687892017, -7.027369062316433)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_retro_plug03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_retro_plug03/tool_retro_plug03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (39.65215327259054, 17.948671336417437, 29.419966982973836)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf06" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "book_encyclopedia01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/book_encyclopedia01/book_encyclopedia01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90.30794, 3.3685455, 78.74044)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (5.033320525450488, 71.35650668438103, 31.333169806540795)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "books_encyclopedias01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/books_encyclopedias01/books_encyclopedias01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.61986, -89.062775, 0.55430114)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (1.7400069880205686, 71.38696853155116, 22.02685034909822)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "books_encyclopedias01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/books_encyclopedias01/books_encyclopedias01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.825935, -2.1018677, -179.38715)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (15.454708232460305, 72.08552842241559, 7.451784441734169)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notea02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea02/decor_paper_notea02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (124.40228, -86.75077, -33.749187)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-3.634957280480812, 80.53808637517508, 26.9754339852277)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noted01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noted01/decor_paper_noted01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.54149, 84.2754, 91.08474)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (2.662110944366799, 70.11188268893204, 21.611323490836174)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef01/decor_paper_notef01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-91.00902, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (12.677992907654055, 72.36911854313381, 29.223665168383313)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef03/decor_paper_notef03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-88.9585, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (14.133571897094244, 73.07114172805646, 27.925066512516505)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef04/decor_paper_notef04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-76.22048, 5.238602, 1.1109403)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (19.60434064664163, 66.02096343571179, 28.910484661165796)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notek01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notek01/decor_paper_notek01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-80.435776, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (16.62616651280927, 63.91381205757034, 31.7969217653132)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plastic_label06_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label06/decor_plastic_label06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.18573, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-10.881180524620497, 62.186943602414495, 32.670695426189525)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plastic_label07_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label07/decor_plastic_label07.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.18573, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (14.370963410218586, 62.186943602414495, 32.670695426189525)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf07" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "chemistry_beaker02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker02/chemistry_beaker02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-10.03794645402332, 40.03277489623218, 25.10945250963087)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker02/chemistry_beaker02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -74.04665, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-6.153706952096237, 40.03277489623218, 9.563615280083162)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 25.04663, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (3.5717756162585665, 40.64600944006186, -9.333110407248778)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -13.270691, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-18.680364883326593, 40.64600944006186, -4.220102128187257)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -5.013106, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (17.111112538790536, 40.59365152014432, 1.0794301743778263)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 2.138794, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-1.2266049296594836, 40.59702525211874, 1.0794301743778263)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -49.24254, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-11.01713095161989, 40.690539370600405, -6.381733865483053)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -41.394012, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-17.45302009804171, 40.583338808346426, 20.317518982931023)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -86.69168, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-16.943782632570763, 40.29083546803848, 23.456274761383288)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -43.671997, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-7.153456266237949, 40.65173855822478, 2.073502884235733)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 21.22876, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-10.235431745857925, 40.24284261961398, 16.815707998590007)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -45.56447, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-1.4114454364643727, 40.688708393470066, -5.368000627288225)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteb03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteb03/decor_paper_noteb03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90.30262, 3.0348394, -0.25713003)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (7.805300084580754, 40.49542192767468, 17.410625301729304)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_retro_plug02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_retro_plug02/tool_retro_plug02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -24.615501, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (14.952112891682937, 40.520648237599026, 24.622502218399898)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf08" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "electronics_portable_tv01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_portable_tv01/electronics_portable_tv01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-162.00249, 82.91696, -161.64131)
+ float3 xformOp:scale = (0.9939552, 0.9939552, 0.9939552)
+ double3 xformOp:translate = (8.672745714565231, 17.972315550521575, 22.36006006046451)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cord01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cord01/tool_power_cord01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (99.42796, 19.459116, 178.76788)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-11.858088054015521, 19.149227143250908, 20.613295951363895)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf09" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_board_games01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_board_games01/decor_board_games01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-71.166, 62.837, 20.072)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notec03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notec03/decor_paper_notec03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-33.62907488717883, 58.52930680565426, 32.63726476822578)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plastic_label09_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label09/decor_plastic_label09.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.1857, 0.0029842441, -0.9206494)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-106.64658335252764, 61.636227293299555, 32.68708038910613)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf10" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "decor_plastic_label08_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label08/decor_plastic_label08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.18573, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-66.34657760995938, 16.869632111995617, 33.154515054118946)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_suitcase03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_suitcase03/decor_suitcase03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -1.186487, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-86.03213075407425, 17.86452529078737, 2.399159782890699)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool02/electronics_wire_spool02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (29.417433, 1.1777937, 87.912315)
+ float3 xformOp:scale = (1.5633188, 1.5633188, 1.5633188)
+ double3 xformOp:translate = (-78.21194252023415, 47.24581076397148, 9.31800101782115)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool05_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool05/electronics_wire_spool05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-7.6465816, -26.633057, 5.12869)
+ float3 xformOp:scale = (1.4667058, 1.3542674, 1.4667058)
+ double3 xformOp:translate = (-96.17085024224006, 43.132974646112196, 12.54758341299798)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_power_cord01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_power_cord01/tool_power_cord01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-86.30829, -9.668503, 0.4578247)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-73.69063999509429, 43.554875744125326, 12.063933458629903)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_box04_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box04/toy_box04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 86.820915, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-40.36650541562311, 18.325249767735123, 9.133169822885158)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "decor_paper_notea03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea03/decor_paper_notea03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -1.862453, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-125.70980965867172, 60.525443993355736, 32.266160269052335)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "workbench_shelf11" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "books_magazines02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/books_magazines02/books_magazines02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.87417, -6.54291, -178.57724)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-146.50747256801975, 61.43243830834485, 18.537406708526944)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled01/decor_paper_rolled01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-69.88579, -1.5385761, -90.563385)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-191.52682214372834, 64.15246925161821, 3.1316237863948686)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled02/decor_paper_rolled02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (91.0686, -5.462141, -12.72572)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-177.24886262158793, 63.493299253287475, -24.294442254104908)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled02/decor_paper_rolled02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-78.74542, -49.697388, -15.532452)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-175.78831970450256, 64.15246925161821, -8.000340651667617)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf12" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "book_encyclopedia01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/book_encyclopedia01/book_encyclopedia01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (96.457115, 88.17678, 20.077549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-198.36717110519675, 42.246340135301686, -25.66566374953174)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "book_encyclopedia01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/book_encyclopedia01/book_encyclopedia01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.63613, 44.061516, 0.07774717)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-198.18091319704502, 42.246340135301686, -7.962346605476668)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_garden_hose01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_garden_hose01/tool_garden_hose01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -80.38879, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-153.19367558501807, 40.10647074825611, -9.790246941131606)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "workbench_shelf13" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "toy_box01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box01/toy_box01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90, -5.4279075, 2.6437304e-16)
+ float3 xformOp:scale = (1.1379105, 1.1379105, 1.1379105)
+ double3 xformOp:translate = (-136.46470527396548, 25.690577299316008, 3.551315962069957)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_box01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box01/toy_box01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 48.86728, 180)
+ float3 xformOp:scale = (1.179179, 1.179179, 1.179179)
+ double3 xformOp:translate = (-160.2722349489216, 16.677533465062087, 1.1321597141870665)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "toy_box01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/toy_box01/toy_box01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90, 81.12975, 180)
+ float3 xformOp:scale = (1.1379105, 1.1379105, 1.1379105)
+ double3 xformOp:translate = (-183.12811165935454, 25.50391927752747, -19.35733619460389)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "decor_paper_noteb03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteb03/decor_paper_noteb03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.72076, 0.1769699, 179.70155)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (185.16345157538734, 83.39528621370468, 30.22527178751281)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_plastic_label03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_plastic_label03/decor_plastic_label03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (90.18573, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (169.84133661411522, 69.66458263815682, 34.348896781030675)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_paper01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_paper01/stationary_paper01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.8524351, -3.5986447, -179.64207)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (167.80833663832254, 83.06694721691001, 14.03978907761357)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_paper01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_paper01/stationary_paper01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.14903, -1.2993808, 0.43072915)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (172.03327496027353, 83.11372099692198, 9.807515798008819)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "benchtop01" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "book_magazine01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/book_magazine01/book_magazine01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (14.925308, -81.04072, -7.143936)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-143.84148425137585, 100.00475219721547, -36.232903049703545)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0021" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (87.813095, -77.93555, 1.6361595)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-124.37226542740943, 101.08703947455899, -42.4200965843834)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_book_open01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_book_open01/decor_book_open01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 10.188928, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-133.79687158510038, 100.34676902488374, 22.37732212395656)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_clip01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_clip01/decor_clip01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (43.801952, 3.1805547e-15, -90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-145.51588002215678, 100.90011224993707, -4.639685043029015)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_glass01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_glass01/decor_glass01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-186.7024630439534, 118.64874948130827, -19.894054109404234)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notea02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea02/decor_paper_notea02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (92.95978, -14.745365, -177.57437)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-160.45303588999164, 101.86495651517234, 16.028717847161335)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteb03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteb03/decor_paper_noteb03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-92.68986, -39.096603, -0.10292612)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-169.81411193341182, 101.6213964307555, 6.993199341067765)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef02/decor_paper_notef02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 32.702312, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-152.48410998201675, 131.1814357809659, -18.528933940230353)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef06_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef06/decor_paper_notef06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.718796, 8.468877, 2.6960254)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-137.55493363060822, 101.17814789523361, 34.9381592579146)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef07_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef07/decor_paper_notef07.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-91.24148, 8.248965, 9.8291235)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-139.67907470455611, 101.60479524518875, 33.77785490472968)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef09_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef09/decor_paper_notef09.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90.02162, 9.730292, 13.673636)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-142.14527539729085, 103.04029051194313, 18.993753868000177)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteo01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteo01/decor_paper_noteo01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 39.768703, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-195.46460479525902, 136.8147569502149, -22.275938716327186)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_pitch_experiment01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_pitch_experiment01/decor_pitch_experiment01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-177.23975415324682, 116.2758049258135, -12.051300923427501)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_car_battery01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_car_battery01/electronics_car_battery01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -31.419079, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-139.68099882707818, 100.37379094716725, -15.762514456298556)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil01/stationary_pencil01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (177.97504, 11.626546, 177.79108)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-153.90619291041628, 100.82172285627902, 24.2797655547366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil02/stationary_pencil02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (169.75821, -79.73233, -170.41241)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-167.26449814528854, 100.90222134426196, 21.191325242158076)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil03_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil03/stationary_pencil03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (47.864727, 24.286499, -98.01267)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-140.7625481940149, 103.55901898460233, 25.588691463068145)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_oxy_tank01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_oxy_tank01/tool_oxy_tank01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -10.469782, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-157.89905370996877, 100.05720492019668, -28.656234315044937)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_retro_plug02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_retro_plug02/tool_retro_plug02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -79.07358, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-211.13282773968427, 100.76638344417266, -37.6497354418656)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0058" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (109.51822, -14.199065, 154.99945)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-162.2524705588889, 100.69871448718742, -18.159284536812322)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0061" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (127.87585, -43.223152, 145.88141)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-139.28137576978287, 100.0670359473893, -37.53736379310553)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "benchtop02" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "chemistry_beaker01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker01/chemistry_beaker01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -62.564224, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (15.23549319654531, 113.15341476316614, -31.67208420645362)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker02/chemistry_beaker02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (20.629544625108544, 125.69988093042495, 11.227668715413914)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker02/chemistry_beaker02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (15.32012656675019, 99.5255299233973, -13.246970394040284)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker02/chemistry_beaker02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-30.268147632708235, 113.2404872984291, -14.747095706604801)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker03/chemistry_beaker03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1.0374672, 1.0944319, 1.0374672)
+ double3 xformOp:translate = (10.95127379776632, 99.72062249321144, 24.553484223048425)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker03/chemistry_beaker03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1.0895032, 1.0895032, 1.0895032)
+ double3 xformOp:translate = (38.624401669728684, 99.74257158346137, -8.241686793179078)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker03/chemistry_beaker03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (0.75897235, 0.75897235, 0.75897235)
+ double3 xformOp:translate = (1.5450672739670672, 99.56040252081972, 13.836469155114349)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker03/chemistry_beaker03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (0.75314504, 0.75314504, 0.75314504)
+ double3 xformOp:translate = (-0.7363940185826136, 99.65819281965055, 17.102669966443127)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_rack01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (109.50841, 88.168465, 108.73801)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-52.54003227352674, 99.65725897957999, -32.02338705668704)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_rack01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (94.45865, 88.2684, 93.68106)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-92.59697109616502, 99.61679548147434, -32.02382633432194)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_stand01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_stand01/chemistry_beaker_stand01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -13.141918, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-30.008557932497396, 99.37658343832572, -14.945794950500016)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_stand01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_stand01/chemistry_beaker_stand01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -13.141918, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (15.047077321584883, 99.38336054255552, -30.61915672661024)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -49.884758, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-2.2387502608449807, 99.56436286790515, -35.82847319849379)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle01/chemistry_bottle01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -81.08569, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (25.893882978006545, 99.56436286790513, -30.931212936658724)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 31.177612, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (35.49388865882857, 99.43623227443521, -29.115334484856284)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 83.85968, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-21.541564649366887, 99.43623227443521, -35.5739011973725)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle02/chemistry_bottle02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 19.72401, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-29.111603033201575, 99.43623227443521, -36.0287868433374)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -43.671997, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (3.862065561745762, 99.4258011527857, -37.6001346226289)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 28.465149, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-14.763338518950523, 99.4258011527857, -35.2274772514537)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_bottle03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_bottle03/chemistry_bottle03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 76.26453, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-7.997416150886249, 99.4258011527857, -35.166036103743636)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_flask_stand01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_flask_stand01/chemistry_flask_stand01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 36.78305, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (25.635585382325146, 99.51455425065278, 0.6093079459977666)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_flask_stand01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_flask_stand01/chemistry_flask_stand01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 4.366806, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-2.415205631329271, 99.44185527592832, -9.30366437621963)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_kipps_apparatus01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_kipps_apparatus01/chemistry_kipps_apparatus01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -12.0395, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-13.973217614424474, 98.70461517121474, 11.651252268401455)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_magnetic_stirrer01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_magnetic_stirrer01/chemistry_magnetic_stirrer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 11.719612, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-13.967182906876136, 98.61138572146211, 11.496203681058175)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -18.085434, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-37.22676889019366, 99.69725192615412, -32.29798916649028)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -8.22908, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-50.83551002139812, 99.54238587261104, -31.69300873889739)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -18.085434, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-77.19876112801902, 99.69725192615412, -32.17715680958087)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -8.22908, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-99.17187451551959, 99.54238587261104, -31.53254337223695)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -77.93555, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-45.346471431058006, 100.05186097615432, -31.90845714435311)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -88.89343, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-93.77475731058422, 99.30646027235272, -32.030481224897656)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -77.93555, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-79.86182711634736, 99.65199776413982, -32.10528553938893)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -77.93555, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-93.7901813744993, 98.99361708856425, -32.10528553938893)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.760445, 10.826355, 0.36591163)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-73.41478215205446, 100.69447986650678, -40.469176428919866)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 4.109909, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-39.91008198894635, 100.3195351887424, -31.799008842648945)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -56.883102, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-48.2879218440228, 100.81062579349754, -31.874596784608894)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 4.109909, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-82.21837992762077, 100.3195351887424, -32.444231932051366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -56.883102, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-88.15398609593419, 100.81062579349754, -31.97243507145631)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -23.274124, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-102.24275546107815, 100.3195351887424, -31.650157046432895)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0024" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (121.56454, 17.867783, -118.37785)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-92.67469165496145, 100.94525962993164, -28.76339799281454)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_bottle_soda01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_bottle_soda01/decor_bottle_soda01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-45.573644872750386, 99.32306112793371, -21.98000634617968)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_clip01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_clip01/decor_clip01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-44.726444, -0, -90)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-79.62402650481032, 100.26623333477188, -26.204187915422107)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_foam_hand01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_foam_hand01/decor_foam_hand01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 89.1361, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (44.74486428614314, 104.3996344075103, 10.262913240449528)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_mug_coffee02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_mug_coffee02/decor_mug_coffee02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 25.369766, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-118.28605275045679, 99.99149962385081, -24.83464546106027)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notea02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea02/decor_paper_notea02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.01395, 37.184494, -179.81955)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-124.8126945478588, 100.44098182503728, -10.109949069960301)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteb02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteb02/decor_paper_noteb02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-88.04886, 39.435623, 2.4632397)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-70.2886040399435, 100.07504990095825, -13.406385340439762)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef01/decor_paper_notef01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-93.82971, 23.326284, 0.57851905)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-116.11730068983091, 100.291499529754, -11.329525786834933)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef03/decor_paper_notef03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.9516595, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-87.48491635861176, 104.5189406088531, -29.00192698242238)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef03/decor_paper_notef03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (100.356476, -53.16457, -7.6257086)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-119.81715695748267, 100.7239752381046, -6.902751492652939)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef08_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef08/decor_paper_notef08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-93.23661, 6.629447, -5.549696)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-121.37918932397191, 101.28016126150855, 30.279920099692166)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef10_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef10/decor_paper_notef10.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90.65268, 10.953554, -2.7867749)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-121.1273175795579, 100.80202870805317, 30.871478321278037)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notek01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notek01/decor_paper_notek01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-92.92474, 23.25149, 0.57493657)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-112.72078265673423, 100.54880562671609, -16.251309757532884)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noten01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noten01/decor_paper_noten01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-24.40522, 12.047896, -2.2393413)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-12.573793303978894, 115.63138833227761, 18.03763841726962)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_tripod_tabletop01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_tripod_tabletop01/decor_tripod_tabletop01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.93067425, 11.552623, 0.30982485)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-40.78498269486267, 99.67321305582568, 13.238482804901778)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_wooden_box01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_wooden_box01/decor_wooden_box01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -15.161261, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (57.144156863658964, 99.71353758128811, -22.833875986814366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_cabling02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_cabling02/electronics_cabling02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_lightmeter01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_lightmeter01/electronics_lightmeter01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 49.969822, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-76.55279870088245, 99.75150997910124, 6.256748968837211)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_powerpoint01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_powerpoint01/electronics_powerpoint01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-74.1709774288985, 100.94052205891924, -44.74692957695156)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.6421807, -56.53384, 3.164523)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-109.64980342284247, 100.13457161603957, -43.47521437009712)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0013" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.883289, -77.34312, 8.036332)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-120.34973551069834, 100.0280989541358, -42.5428780580491)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (125.15783, -39.249725, -83.80911)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (74.40605828545517, 99.63367922381295, -30.738250280495194)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -28.482262, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (72.15991024599253, 99.73417995643881, -19.153351963921466)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (62.21307141526603, 99.4715307777249, -10.696088187463161)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-29.792103, 6.618058, -77.187546)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (72.47556622939834, 99.62704216032922, -29.86549889014634)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (120.7953, 13.835136, 98.11133)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (48.186958446241476, 99.65064066781235, -14.819597030716963)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (49.70960772439531, 99.78119357187929, -13.65398832170166)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (176.9792, -3.5865843, -110.83401)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (74.79534108014457, 99.70702356990876, -26.786762438147306)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_crayon_box01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_crayon_box01/stationary_crayon_box01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -23.243105, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (33.307000949607485, 99.567825749625, 23.852497077449556)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_notepad01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_notepad01/stationary_notepad01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.9831357, 26.139988, 0.021566316)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (27.660373839859524, 99.89190533510623, 32.70126368671049)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_paper03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_paper03/stationary_paper03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-179.864, -83.427, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-2.671, 99.934, 9.653)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil01/stationary_pencil01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-69.561646, -60.774494, 129.04471)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-116.24643760881999, 106.28273468639871, -24.531974170626285)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil01/stationary_pencil01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-33.84111, -75.95318, 35.839462)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-108.00796232633515, 100.48345676024886, -18.757801075769144)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil02/stationary_pencil02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-81.8646, 33.49449, -178.2906)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-116.80099445077326, 104.2282013795339, -26.304605314016783)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil03/stationary_pencil03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 34.28339, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (16.435220508099036, 99.6537803123574, 26.63646515331085)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil03_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil03/stationary_pencil03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (74.34471, 3.1324508, -31.450832)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-115.96421706811377, 108.29166201160308, -27.165309846785377)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_set_square01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_set_square01/stationary_set_square01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (1.5679474, -52.111824, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (23.57845458822142, 99.75519296590163, 21.956895759636915)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0054" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (109.790215, -14.56266, 155.00119)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (39.042488268344016, 99.43775831843207, 11.785729789591045)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0055" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (104.577286, -3.2844813, 155.81427)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (37.79518567255781, 99.67127499757945, -0.756018920610245)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0056" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (128.31395, -43.539753, 145.6498)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (14.269088786385169, 99.75779093353036, 3.270607840767326)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0057" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-71.14575, 12.601531, 24.778973)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (22.02296918260464, 99.75779093353036, 10.490700782933828)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0059" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (104.31845, -2.917305, 155.75899)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-115.72500535223185, 100.04441462548647, -41.382862304345)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0060" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-141.36935, -63.678265, 66.774475)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-129.92433931276162, 100.08427090256221, -39.574441971374114)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0062" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-71.25544, 12.165478, 24.68616)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-131.58329336898237, 100.04692063184798, -30.257835922634456)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver01/tool_screwdriver01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-17.48586, 0.97698987, -90.17051)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-59.65445914924682, 100.3919365435412, -24.532475484986623)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver02/tool_screwdriver02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-9.941305, -51.881207, 0.26325554)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-62.366503625775856, 107.18183305511708, -31.51255871280475)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screwdriver03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screwdriver03/tool_screwdriver03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-53.406742, 75.54476, -51.667763)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-65.01265278316562, 107.37874998480257, -31.61556077813713)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0022" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -44.473083, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (41.38141398724076, 99.52919079732295, -1.9695147704770761)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0023" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.88123, -44.032196, -179.9864)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-112.12950958572873, 100.07317093194884, -42.56868256481715)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0024" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.2689267, -71.485405, -0.32397014)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-104.62024150182157, 100.09800963966477, -39.64844990992927)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_combination02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_combination02/tool_wrench_combination02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.58606, -82.132996, 7.961669)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-46.08430701239116, 99.7964379064724, -8.830919632779633)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_wrench_combination04_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_wrench_combination04/tool_wrench_combination04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-92.12366, 67.53311, -1.4258782)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-43.51320418366806, 99.8022960364201, -2.975262401022853)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteh02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteh02/decor_paper_noteh02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-90.412704, -20.228598, 2.449425)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (-60.42608236426738, 99.93854743235863, -19.558251154873687)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+
+ def Xform "benchtop03" (
+ kind = "group"
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+
+ def Xform "chemistry_beaker01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker01/chemistry_beaker01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (0.84833753, 0.84833753, 0.84833753)
+ double3 xformOp:translate = (115.20105264822492, 109.88139645612137, 21.816885308936072)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_rack01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_rack01/chemistry_beaker_rack01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (93.234024, 88.2684, 93.68106)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (204.24490405665154, 100.4056448093964, -32.02382633432194)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_beaker_stand01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_beaker_stand01/chemistry_beaker_stand01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 14.077957, -0)
+ float3 xformOp:scale = (0.75081253, 0.75081253, 0.75081253)
+ double3 xformOp:translate = (115.29025257732383, 99.52472831488856, 21.630350141620468)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled01/decor_paper_rolled01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (186.41871140461927, 100.17127735228742, -22.695233860787184)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled01/decor_paper_rolled01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 69.89335, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (187.5787585594178, 100.17127735228742, -19.314029506562672)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_rolled02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_rolled02/decor_paper_rolled02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (190.18466067477823, 100.17127735228742, -22.300988139598985)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_audio_generator01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_audio_generator01/electronics_audio_generator01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -55.117764, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (127.76498719496661, 99.55962666191942, 0.8929853288477716)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_oscilloscope01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_oscilloscope01/electronics_oscilloscope01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-16.271652, -55.71754, 1.1477762)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (152.53024886222218, 111.14867513515668, 20.336049721017872)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_portable_tv01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_portable_tv01/electronics_portable_tv01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-15.745675, -55.88845, 0.37813562)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (153.28788805989154, 119.33385527009503, 24.798094080308545)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_tesla_coil01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_tesla_coil01/electronics_tesla_coil01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -89.12808, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (201.43835395587593, 99.66493017644804, 19.820378333733977)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_wire_spool01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_wire_spool01/electronics_wire_spool01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (10.900489, -62.532646, -10.601842)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (129.89337475539065, 121.55235064790219, 3.445879218961192)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -18.085434, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (219.75793379933262, 99.3246774443269, -32.37464228431791)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube01/chemistry_test_tube01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -18.085434, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (197.46677231804756, 99.3246774443269, -31.73367038864206)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -77.93555, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (214.1404585826904, 99.66760030089065, -31.739807716928244)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube02/chemistry_test_tube02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -77.93555, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (205.88922094593048, 99.66760030089065, -31.739807716928244)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 4.109909, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (211.49154619166072, 100.3195351887424, -31.828935009731744)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 4.109909, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (208.67205022139737, 100.4439699368298, -31.828935009731744)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "chemistry_test_tube03_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 4.109909, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (194.60162097734036, 100.00655888643861, -31.828935009731744)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notea02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea02/decor_paper_notea02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (91.575806, -6.465822, 178.2529)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (160.88527141688766, 100.514197480752, -16.683091500980503)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notea02_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notea02/decor_paper_notea02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (89.01395, 37.184494, -179.81955)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (204.43637653084104, 100.4775277975265, -11.33938626389905)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_noteb03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_noteb03/decor_paper_noteb03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-89.88371, -42.290646, -3.2368674)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (166.00732830351222, 100.70159495818142, -17.89112602784389)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef01/decor_paper_notef01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-93.82971, 23.326284, 0.57851905)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (213.13177038886892, 100.32804550224323, -12.558962980773682)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notef03_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notef03/decor_paper_notef03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-82.369705, 59.12532, -178.94849)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (207.40635427848667, 101.25135385831967, -10.251325551731899)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "decor_paper_notek01_0004" (
+ instanceable = true
+ prepend references = @../../../../entity/decor_paper_notek01/decor_paper_notek01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-92.92474, 23.25149, 0.57493657)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (217.34498737940572, 100.63742729665603, -17.48074695147163)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_cabling04_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_cabling04/electronics_cabling04.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_cabling05_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_cabling05/electronics_cabling05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "electronics_cabling_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/electronics_cabling/electronics_cabling.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (0, 0, 0)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_medium03_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_medium03/proc_dev_circuit_board_medium03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0.32043457, 66.7997, 0.42982483)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (88.02993772027739, 99.53657433956917, 22.717041837979224)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_board_small01_0001" (
+ prepend references = @../../../../entity/proc_dev_circuit_board_small01/proc_dev_circuit_board_small01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 60.067078, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (77.84089023806519, 99.49989505601388, 13.779867844155019)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0005" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (11.809466, 79.234474, 9.972514)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (70.31961787434888, 99.40716171025325, 26.739804244770458)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.982027, -76.89463, 8.201877)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (82.44393023781208, 99.5062775737627, -41.59271409385535)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0014" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.75043064, -56.088852, 3.323885)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (100.25540587892561, 99.50907390718449, -29.700207103159443)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0015" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.75043064, -56.088852, 3.323885)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (146.18132287299233, 99.40829804098706, 38.74015104914467)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_cable02_0016" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_cable02/proc_dev_circuit_cable02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-5.982027, -76.89463, 8.201877)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (128.3698472318788, 99.73417995643881, 26.84764405844875)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor01/proc_dev_circuit_capacitor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (107.019485, 3.6961873, -99.37241)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (97.1748623443572, 100.22376935548192, 19.873661237840484)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.7755368, 30.663109, -63.511066)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (74.47260373196461, 99.59452801226071, 27.823357096525967)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_capacitor02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_capacitor02/proc_dev_circuit_capacitor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (125.15783, -39.249725, -83.80911)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (109.96210310315092, 99.92154625844627, 18.922761195819888)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 32.579132, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (73.16247296822856, 99.48951299472276, 21.97156808990731)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -77.052216, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (47.449914156480645, 99.44857892115867, 16.742651885976017)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -77.052216, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (124.94041225964227, 99.73417995643881, -7.244536662438122)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode01/proc_dev_circuit_diode01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -28.482262, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (107.71595506368834, 99.51717620040438, 30.5076595123936)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-32.04998, 8.159439, -75.40756)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (104.41895843158039, 99.53179266102393, -42.45952751516553)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-43.088478, 2.1097717, -91.062485)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (134.0378871416828, 100.22365492005741, 22.18044844807818)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode02_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode02/proc_dev_circuit_diode02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-34.052765, 5.1996922, -84.38149)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (97.76911623296178, 99.44889161730946, 38.96492328885192)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-166.56339, 4.1337056, -103.80105)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (76.46159060039382, 99.56958785451224, 28.55303223319345)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode03_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode03/proc_dev_circuit_diode03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-29.792103, 6.618058, -77.187546)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (108.03161104709409, 99.77527316634212, 19.795512586168755)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_diode05_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_diode05/proc_dev_circuit_diode05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (120.7953, 13.835136, 98.11133)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (51.08552698185662, 99.54388570793942, 17.364317952490012)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (77.72427012745436, 99.8268414103366, -40.85669153789564)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (105.74892920617765, 99.75275607173178, -42.6958374260733)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0011" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (143.9671480770038, 100.39354409267808, 27.542373276489784)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse01_0012" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse01/proc_dev_circuit_fuse01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-1.5512026e-14, 54.645096, -1.193562e-14)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (124.1263704320728, 99.97696484321348, 26.747809207125215)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (52.60817626001045, 99.72086193873496, 18.52992666150527)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (102.66004826629882, 99.75159489736492, -41.182057924315814)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_fuse02_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_fuse02/proc_dev_circuit_fuse02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (135.52975, -0.5649738, -90.57549)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (141.6425844971128, 100.22857921153336, 27.258300227988357)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor01_0006" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor01/proc_dev_circuit_resistor01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-171.27827, -5.254959, 120.83782)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (70.28123895597477, 99.45806650448478, 28.850595862686312)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor02_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor02/proc_dev_circuit_resistor02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (176.9792, -3.5865843, -110.83401)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (110.35138589784032, 99.91329874241781, 22.87424903816776)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor05_0003" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor05/proc_dev_circuit_resistor05.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-124.24348, -2.8783894, -90.76509)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (73.71023689058929, 99.54751788121901, 26.269527355633517)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (47.186943, -31.632341, 115.91435)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (50.40630912851401, 99.86347054962025, 14.484079026393715)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor06_0008" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor06/proc_dev_circuit_resistor06.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (47.186943, -31.632341, 115.91435)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (127.89680723167572, 100.14480898668666, -9.503109522020395)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0007" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.168625, 23.837929, -94.35507)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (81.2729169212484, 99.530891474031, -41.46868227139085)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_resistor08_0010" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_resistor08/proc_dev_circuit_resistor08.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-97.168625, 23.837929, -94.35507)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (127.1988339153151, 99.80707451074511, 26.97167588091324)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "proc_dev_circuit_tranformer01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/proc_dev_circuit_tranformer01/proc_dev_circuit_tranformer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -0, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (77.67072645110295, 99.45900071301827, 24.489020132048356)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_paper01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_paper01/stationary_paper01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.62613, -52.547333, -179.35957)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (94.04703803144479, 99.57206864251333, -5.349896260476765)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_paper02_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_paper02/stationary_paper02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, 88.00788, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (184.63402340094382, 100.44678222402337, -11.360720648347726)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil01/stationary_pencil01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.09724, -3.3085296, -179.9639)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (106.18272377963706, 99.42023617310868, 34.74413385490081)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil01_0009" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil01/stationary_pencil01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-33.84111, -75.95318, 35.839462)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (221.2411087523647, 100.52000273273808, -19.987238269707895)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil02/stationary_pencil02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (179.16704, 22.35163, 179.68321)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (49.157964230219406, 99.37746916746461, 29.990473689020487)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_pencil03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_pencil03/stationary_pencil03.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (177.02281, 18.597857, -179.8463)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (102.50929055913598, 99.74722400417656, 28.373314076089788)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_protractor_box01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_protractor_box01/stationary_protractor_box01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (38.98567, -79.49948, -36.95867)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (127.54608142573969, 99.90674084029921, 34.23685310671511)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_set_square02_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_set_square02/stationary_set_square02.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-0.24017435, -72.82607, 0.07152124)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (86.74773128030951, 100.25092916379845, -1.1457320032617737)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "stationary_slide_rule01_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/stationary_slide_rule01/stationary_slide_rule01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -17.018957, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (126.10235535346953, 99.38549495923482, 31.464344258328985)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_pliers01_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_pliers01/tool_pliers01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-88.46682, -22.784729, 176.62665)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (104.58702641017244, 100.72735899126982, 5.2603815955112365)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0063" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (109.790215, -14.56266, 155.00119)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (103.1349570950822, 99.78325196579698, 12.180185862072845)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0064" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (104.577286, -3.2844813, 155.81427)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (122.46194677776171, 99.75779093353034, 10.991094714512968)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0065" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-140.53845, -63.423985, 66.09982)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (118.06142197306204, 99.61905890524716, -42.394677758357304)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0066" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-96.71348, -37.101467, 30.852985)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (118.2740290299839, 99.75779093353034, 6.996537296904819)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0067" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-71.14575, 12.601531, 24.778973)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (120.74356215248633, 99.75779093353034, 7.714375507298882)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_screw01_0073" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_screw01/tool_screw01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (-140.53845, -63.423985, 66.09982)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (163.98733896712875, 99.78325196579698, 26.045680393946796)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0025" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, -44.473083, -180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (99.23202522489896, 99.78910737603897, -9.180620642061712)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0026" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -71.04477, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (105.13826070682694, 99.52769345850872, -38.819832211441366)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_0028" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (0, -71.04477, -0)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (144.12079693764093, 100.03414630833984, 29.620525940862777)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_10" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 47.6297, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (84.74521284363288, 99.48902476924225, 10.889199427433187)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+
+ def Xform "tool_washer01_11" (
+ instanceable = true
+ prepend references = @../../../../entity/tool_washer01/tool_washer01.usda@
+ )
+ {
+ float3 xformOp:rotateXYZ = (180, 47.6297, 180)
+ float3 xformOp:scale = (1, 1, 1)
+ double3 xformOp:translate = (111.12691164200288, 99.48902476924225, 14.664785464192011)
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
+ }
+ }
+ }
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large01/assembly_assembly_proc_dev_circuit_board_large01.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large01/assembly_assembly_proc_dev_circuit_board_large01.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large01/assembly_assembly_proc_dev_circuit_board_large01.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large02/assembly_assembly_proc_dev_circuit_board_large02.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large02/assembly_assembly_proc_dev_circuit_board_large02.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large02/assembly_assembly_proc_dev_circuit_board_large02.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large03/assembly_assembly_proc_dev_circuit_board_large03.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large03/assembly_assembly_proc_dev_circuit_board_large03.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_large03/assembly_assembly_proc_dev_circuit_board_large03.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium01/assembly_assembly_proc_dev_circuit_board_medium01.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium01/assembly_assembly_proc_dev_circuit_board_medium01.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium01/assembly_assembly_proc_dev_circuit_board_medium01.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium02/assembly_assembly_proc_dev_circuit_board_medium02.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium02/assembly_assembly_proc_dev_circuit_board_medium02.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium02/assembly_assembly_proc_dev_circuit_board_medium02.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium03/assembly_assembly_proc_dev_circuit_board_medium03.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium03/assembly_assembly_proc_dev_circuit_board_medium03.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium03/assembly_assembly_proc_dev_circuit_board_medium03.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium04/assembly_assembly_proc_dev_circuit_board_medium04.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium04/assembly_assembly_proc_dev_circuit_board_medium04.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_medium04/assembly_assembly_proc_dev_circuit_board_medium04.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small01/assembly_assembly_proc_dev_circuit_board_small01.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small01/assembly_assembly_proc_dev_circuit_board_small01.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small01/assembly_assembly_proc_dev_circuit_board_small01.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small02/assembly_assembly_proc_dev_circuit_board_small02.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small02/assembly_assembly_proc_dev_circuit_board_small02.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small02/assembly_assembly_proc_dev_circuit_board_small02.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small03/assembly_assembly_proc_dev_circuit_board_small03.usd b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small03/assembly_assembly_proc_dev_circuit_board_small03.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/proc_dev_circuit_board_small03/assembly_assembly_proc_dev_circuit_board_small03.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/assembly/stoat01/assembly_assembly_stoat01.usda b/ALab/fragment/assembly/assembly/stoat01/assembly_assembly_stoat01.usda
new file mode 100644
index 00000000..d2715267
--- /dev/null
+++ b/ALab/fragment/assembly/assembly/stoat01/assembly_assembly_stoat01.usda
@@ -0,0 +1,658 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ kind = "assembly"
+ variants = {
+ string alfro = "render"
+ string geo = "render_high"
+ string geo_vis = "preview"
+ }
+ prepend variantSets = ["alfro", "geo", "geo_vis"]
+)
+{
+ def Xform "body_M_hrc" (
+ prepend references = @../../../../entity/stoat_body01/stoat_body01.usda@
+ )
+ {
+ }
+
+ def Xform "outfit_M_hrc" (
+ prepend references = @../../../../entity/stoat_outfit01/stoat_outfit01.usda@
+ )
+ {
+ }
+
+ def Xform "backpack_M_hrc" (
+ prepend references = @../../../../entity/stoat_backpack01/stoat_backpack01.usda@
+ )
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "base"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "base"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "base"
+ }
+ )
+ {
+ }
+
+ }
+ "client_model" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "client_model"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "client_model"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "client_model"
+ }
+ )
+ {
+ }
+
+ }
+ "collision" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "collision"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "collision"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "collision"
+ }
+ )
+ {
+ }
+
+ }
+ "deform_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "deform_high"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "deform_high"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "deform_high"
+ }
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "deform_low"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "deform_low"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "deform_low"
+ }
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "display_high"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "display_high"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "display_high"
+ }
+ )
+ {
+ }
+
+ }
+ "display_low" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "display_low"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "display_low"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "display_low"
+ }
+ )
+ {
+ }
+
+ }
+ "garment" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "garment"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "garment"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "garment"
+ }
+ )
+ {
+ }
+
+ }
+ "maquette" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "maquette"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "maquette"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "maquette"
+ }
+ )
+ {
+ }
+
+ }
+ "muscles" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "muscles"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "muscles"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "muscles"
+ }
+ )
+ {
+ }
+
+ }
+ "pose" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "pose"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "pose"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "pose"
+ }
+ )
+ {
+ }
+
+ }
+ "render_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "render_high"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "render_high"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "render_high"
+ }
+ )
+ {
+ }
+
+ }
+ "render_high_no_proxy" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "render_high_no_proxy"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "render_high_no_proxy"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "render_high_no_proxy"
+ }
+ )
+ {
+ }
+
+ }
+ "scan_base" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "scan_base"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "scan_base"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "scan_base"
+ }
+ )
+ {
+ }
+
+ }
+ "scan_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "scan_high"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "scan_high"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "scan_high"
+ }
+ )
+ {
+ }
+
+ }
+ "scan_low" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "scan_low"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "scan_low"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "scan_low"
+ }
+ )
+ {
+ }
+
+ }
+ "scan_mid" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "scan_mid"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "scan_mid"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "scan_mid"
+ }
+ )
+ {
+ }
+
+ }
+ "sculpt_bind" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "sculpt_bind"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "sculpt_bind"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "sculpt_bind"
+ }
+ )
+ {
+ }
+
+ }
+ "sculpt_pose" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "sculpt_pose"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "sculpt_pose"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "sculpt_pose"
+ }
+ )
+ {
+ }
+
+ }
+ "sculpt_symm" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "sculpt_symm"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "sculpt_symm"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "sculpt_symm"
+ }
+ )
+ {
+ }
+
+ }
+ "shapes_high" {
+ over "body_M_hrc" (
+ variants = {
+ string geo = "shapes_high"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo = "shapes_high"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo = "shapes_high"
+ }
+ )
+ {
+ }
+
+ }
+ }
+ variantSet "geo_vis" = {
+ "default" {
+ over "body_M_hrc" (
+ variants = {
+ string geo_vis = "default"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo_vis = "default"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo_vis = "default"
+ }
+ )
+ {
+ }
+
+ }
+ "preview" {
+ over "body_M_hrc" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ )
+ {
+ }
+
+ over "outfit_M_hrc" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ )
+ {
+ }
+
+ over "backpack_M_hrc" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ )
+ {
+ }
+
+ }
+ }
+ variantSet "alfro" = {
+ "off" {
+ over "body_M_hrc" (
+ variants = {
+ string alfro = "off"
+ }
+ )
+ {
+ }
+
+ }
+ "render" {
+ over "body_M_hrc" (
+ variants = {
+ string alfro = "render"
+ }
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/assembly/layout/shot/base/definition/mk020_0281_assembly_layout_shot_base_definition.usda b/ALab/fragment/assembly/layout/shot/base/definition/mk020_0281_assembly_layout_shot_base_definition.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/assembly/layout/shot/base/definition/mk020_0281_assembly_layout_shot_base_definition.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/assembly/layout/shot/mk020_0281_assembly_layout_shot.usda b/ALab/fragment/assembly/layout/shot/mk020_0281_assembly_layout_shot.usda
new file mode 100644
index 00000000..18d038c6
--- /dev/null
+++ b/ALab/fragment/assembly/layout/shot/mk020_0281_assembly_layout_shot.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+over "root" (
+ prepend payload = @base/definition/mk020_0281_assembly_layout_shot_base_definition.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/audio/edit/audio/mk020_0281_audio_edit_audio.usda b/ALab/fragment/audio/edit/audio/mk020_0281_audio_edit_audio.usda
new file mode 100644
index 00000000..10c049f4
--- /dev/null
+++ b/ALab/fragment/audio/edit/audio/mk020_0281_audio_edit_audio.usda
@@ -0,0 +1,25 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend variantSets = "range"
+)
+{
+ def ALAudio "audio" (
+ kind = "model"
+ )
+ {
+ }
+ variantSet "range" = {
+ "tight" {
+ over "audio"
+ {
+ asset identifier = @@
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/audio/edit/dialogue/mk020_0281_audio_edit_dialogue.usda b/ALab/fragment/audio/edit/dialogue/mk020_0281_audio_edit_dialogue.usda
new file mode 100644
index 00000000..52fe4a14
--- /dev/null
+++ b/ALab/fragment/audio/edit/dialogue/mk020_0281_audio_edit_dialogue.usda
@@ -0,0 +1,25 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend variantSets = "range"
+)
+{
+ def ALAudio "dialogue" (
+ kind = "model"
+ )
+ {
+ }
+ variantSet "range" = {
+ "tight" {
+ over "dialogue"
+ {
+ asset identifier = @@
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/audio/edit/effects/mk020_0281_audio_edit_effects.usda b/ALab/fragment/audio/edit/effects/mk020_0281_audio_edit_effects.usda
new file mode 100644
index 00000000..52bbdf99
--- /dev/null
+++ b/ALab/fragment/audio/edit/effects/mk020_0281_audio_edit_effects.usda
@@ -0,0 +1,25 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend variantSets = "range"
+)
+{
+ def ALAudio "effects" (
+ kind = "model"
+ )
+ {
+ }
+ variantSet "range" = {
+ "tight" {
+ over "effects"
+ {
+ asset identifier = @@
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/audio/edit/mixdown/mk020_0281_audio_edit_mixdown.usda b/ALab/fragment/audio/edit/mixdown/mk020_0281_audio_edit_mixdown.usda
new file mode 100644
index 00000000..32845d0c
--- /dev/null
+++ b/ALab/fragment/audio/edit/mixdown/mk020_0281_audio_edit_mixdown.usda
@@ -0,0 +1,25 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend variantSets = "range"
+)
+{
+ def ALAudio "mixdown" (
+ kind = "model"
+ )
+ {
+ }
+ variantSet "range" = {
+ "tight" {
+ over "mixdown"
+ {
+ asset identifier = @@
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/audio/edit/music/mk020_0281_audio_edit_music.usda b/ALab/fragment/audio/edit/music/mk020_0281_audio_edit_music.usda
new file mode 100644
index 00000000..5d99cb08
--- /dev/null
+++ b/ALab/fragment/audio/edit/music/mk020_0281_audio_edit_music.usda
@@ -0,0 +1,25 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend variantSets = "range"
+)
+{
+ def ALAudio "music" (
+ kind = "model"
+ )
+ {
+ }
+ variantSet "range" = {
+ "tight" {
+ over "music"
+ {
+ asset identifier = @@
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/breakdown/assembly/shot/mk020_0281_breakdown_assembly_shot.usda b/ALab/fragment/breakdown/assembly/shot/mk020_0281_breakdown_assembly_shot.usda
new file mode 100644
index 00000000..fcc75515
--- /dev/null
+++ b/ALab/fragment/breakdown/assembly/shot/mk020_0281_breakdown_assembly_shot.usda
@@ -0,0 +1,59 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "assembly"
+)
+{
+ over Xform "alab_set01" (
+ customData = {
+ string ASSET_TYPE = "AL_entity"
+ string label = "ENV"
+ }
+ prepend references = @../../../../entity/alab_set01/alab_set01.usda@
+ )
+ {
+ }
+
+ over "camera01" (
+ customData = {
+ string ASSET_TYPE = "AL_entity"
+ string label = "beast generic01 - blender_36_24"
+ }
+ prepend references = @../../../../entity/test_beast_generic01/test_beast_generic01.usda@
+ )
+ {
+ }
+
+ over "dmp_skydome_alab01" (
+ customData = {
+ string ASSET_TYPE = "AL_entity"
+ }
+ prepend references = @../../../../entity/dmp_skydome_alab01/dmp_skydome_alab01.usda@
+ )
+ {
+ }
+
+ over "remi" (
+ customData = {
+ string ASSET_TYPE = "AL_entity"
+ string label = "lab_remi01"
+ }
+ prepend references = @../../../../entity/lab_remi01/lab_remi01.usda@
+ )
+ {
+ }
+
+ over "stoat" (
+ customData = {
+ string ASSET_TYPE = "AL_entity"
+ string label = "stoat01"
+ }
+ prepend references = @../../../../entity/stoat01/stoat01.usda@
+ )
+ {
+ }
+}
+
diff --git a/ALab/fragment/cameracache/animbase/camera01/base/cache/mk020_0281_cameracache_animbase_camera01_base_cache.usd b/ALab/fragment/cameracache/animbase/camera01/base/cache/mk020_0281_cameracache_animbase_camera01_base_cache.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/cameracache/animbase/camera01/base/cache/mk020_0281_cameracache_animbase_camera01_base_cache.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/cameracache/animbase/camera01/mk020_0281_cameracache_animbase_camera01.usda b/ALab/fragment/cameracache/animbase/camera01/mk020_0281_cameracache_animbase_camera01.usda
new file mode 100644
index 00000000..26d8092a
--- /dev/null
+++ b/ALab/fragment/cameracache/animbase/camera01/mk020_0281_cameracache_animbase_camera01.usda
@@ -0,0 +1,24 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+over "root" (
+ variants = {
+ string camera_domain = "layout"
+ }
+ prepend variantSets = "camera_domain"
+)
+{
+ variantSet "camera_domain" = {
+ "animbase" {
+ def "GEO" (
+ prepend references = @base/cache/mk020_0281_cameracache_animbase_camera01_base_cache.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/cameracache/layout/camera01/base/cache/mk020_0281_cameracache_layout_camera01_base_cache.usd b/ALab/fragment/cameracache/layout/camera01/base/cache/mk020_0281_cameracache_layout_camera01_base_cache.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/cameracache/layout/camera01/base/cache/mk020_0281_cameracache_layout_camera01_base_cache.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/cameracache/layout/camera01/mk020_0281_cameracache_layout_camera01.usda b/ALab/fragment/cameracache/layout/camera01/mk020_0281_cameracache_layout_camera01.usda
new file mode 100644
index 00000000..2c0a9e63
--- /dev/null
+++ b/ALab/fragment/cameracache/layout/camera01/mk020_0281_cameracache_layout_camera01.usda
@@ -0,0 +1,39 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+over "root" (
+ variants = {
+ string camera_domain = "layout"
+ }
+ prepend variantSets = "camera_domain"
+)
+{
+ over "GEO"
+ {
+ over "renderCam_hrc"
+ {
+ over "renderCam_buffer"
+ {
+ over "renderCam_srt"
+ {
+ over Camera "renderCam"
+ {
+ }
+ }
+ }
+ }
+ }
+ variantSet "camera_domain" = {
+ "layout" {
+ def "GEO" (
+ prepend references = @base/cache/mk020_0281_cameracache_layout_camera01_base_cache.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/camerageo/modelling/test_beast_generic01/base/mesh/camerageo_modelling_test_beast_generic01_base_mesh.usd b/ALab/fragment/camerageo/modelling/test_beast_generic01/base/mesh/camerageo_modelling_test_beast_generic01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/camerageo/modelling/test_beast_generic01/base/mesh/camerageo_modelling_test_beast_generic01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/camerageo/modelling/test_beast_generic01/camerageo_modelling_test_beast_generic01.usda b/ALab/fragment/camerageo/modelling/test_beast_generic01/camerageo_modelling_test_beast_generic01.usda
new file mode 100644
index 00000000..380f67d9
--- /dev/null
+++ b/ALab/fragment/camerageo/modelling/test_beast_generic01/camerageo_modelling_test_beast_generic01.usda
@@ -0,0 +1,118 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ over "GEO" (
+ references = @base/mesh/camerageo_modelling_test_beast_generic01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ over "GEO" (
+ references = @deform_high/mesh/camerageo_modelling_test_beast_generic01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ over "GEO" (
+ references = @deform_mid/mesh/camerageo_modelling_test_beast_generic01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ over "GEO" (
+ references = @display_high/mesh/camerageo_modelling_test_beast_generic01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ over "GEO" (
+ references = @pose/mesh/camerageo_modelling_test_beast_generic01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" {
+ over "GEO" (
+ references = @render_high/mesh/camerageo_modelling_test_beast_generic01_render_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/camerageo/modelling/test_beast_generic01/deform_high/mesh/camerageo_modelling_test_beast_generic01_deform_high_mesh.usd b/ALab/fragment/camerageo/modelling/test_beast_generic01/deform_high/mesh/camerageo_modelling_test_beast_generic01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/camerageo/modelling/test_beast_generic01/deform_high/mesh/camerageo_modelling_test_beast_generic01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/camerageo/modelling/test_beast_generic01/deform_mid/mesh/camerageo_modelling_test_beast_generic01_deform_mid_mesh.usd b/ALab/fragment/camerageo/modelling/test_beast_generic01/deform_mid/mesh/camerageo_modelling_test_beast_generic01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/camerageo/modelling/test_beast_generic01/deform_mid/mesh/camerageo_modelling_test_beast_generic01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/camerageo/modelling/test_beast_generic01/display_high/mesh/camerageo_modelling_test_beast_generic01_display_high_mesh.usd b/ALab/fragment/camerageo/modelling/test_beast_generic01/display_high/mesh/camerageo_modelling_test_beast_generic01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/camerageo/modelling/test_beast_generic01/display_high/mesh/camerageo_modelling_test_beast_generic01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/camerageo/modelling/test_beast_generic01/pose/mesh/camerageo_modelling_test_beast_generic01_pose_mesh.usd b/ALab/fragment/camerageo/modelling/test_beast_generic01/pose/mesh/camerageo_modelling_test_beast_generic01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/camerageo/modelling/test_beast_generic01/pose/mesh/camerageo_modelling_test_beast_generic01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/camerageo/modelling/test_beast_generic01/render_high/mesh/camerageo_modelling_test_beast_generic01_render_high_mesh.usd b/ALab/fragment/camerageo/modelling/test_beast_generic01/render_high/mesh/camerageo_modelling_test_beast_generic01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/camerageo/modelling/test_beast_generic01/render_high/mesh/camerageo_modelling_test_beast_generic01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/comptemplate/lighting/mk020_0030_key_juliens/comptemplate_lighting_mk020_0030_key_juliens.usda b/ALab/fragment/comptemplate/lighting/mk020_0030_key_juliens/comptemplate_lighting_mk020_0030_key_juliens.usda
new file mode 100644
index 00000000..8edbb6b7
--- /dev/null
+++ b/ALab/fragment/comptemplate/lighting/mk020_0030_key_juliens/comptemplate_lighting_mk020_0030_key_juliens.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "subcomponent"
+)
+{
+ asset identifier = @base/data/comptemplate_lighting_mk020_0030_key_juliens_base_data.nk@
+}
+
diff --git a/ALab/fragment/config/lightingrenderovers/rendered_dof/mk020_0281_config_lightingrenderovers_rendered_dof.usda b/ALab/fragment/config/lightingrenderovers/rendered_dof/mk020_0281_config_lightingrenderovers_rendered_dof.usda
new file mode 100644
index 00000000..e96cc589
--- /dev/null
+++ b/ALab/fragment/config/lightingrenderovers/rendered_dof/mk020_0281_config_lightingrenderovers_rendered_dof.usda
@@ -0,0 +1,9 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/fragment/display/animbase/shot/base/data/mk020_0281_display_animbase_shot_base_data.usda b/ALab/fragment/display/animbase/shot/base/data/mk020_0281_display_animbase_shot_base_data.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/display/animbase/shot/base/data/mk020_0281_display_animbase_shot_base_data.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/display/animbase/shot/mk020_0281_display_animbase_shot.usda b/ALab/fragment/display/animbase/shot/mk020_0281_display_animbase_shot.usda
new file mode 100644
index 00000000..4c60eaa4
--- /dev/null
+++ b/ALab/fragment/display/animbase/shot/mk020_0281_display_animbase_shot.usda
@@ -0,0 +1,18 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend variantSets = "display"
+)
+{
+ variantSet "display" = {
+ "animbase" (
+ prepend references = @base/data/mk020_0281_display_animbase_shot_base_data.usda@
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/fxcache/animfxcache/remi_geo/mk020_0281_fxcache_animfxcache_remi_geo.usda b/ALab/fragment/fxcache/animfxcache/remi_geo/mk020_0281_fxcache_animfxcache_remi_geo.usda
new file mode 100644
index 00000000..e96cc589
--- /dev/null
+++ b/ALab/fragment/fxcache/animfxcache/remi_geo/mk020_0281_fxcache_animfxcache_remi_geo.usda
@@ -0,0 +1,9 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/animfxcache/stoat_alfro/mk020_0281_fxcache_animfxcache_stoat_alfro.usda b/ALab/fragment/fxcache/animfxcache/stoat_alfro/mk020_0281_fxcache_animfxcache_stoat_alfro.usda
new file mode 100644
index 00000000..e96cc589
--- /dev/null
+++ b/ALab/fragment/fxcache/animfxcache/stoat_alfro/mk020_0281_fxcache_animfxcache_stoat_alfro.usda
@@ -0,0 +1,9 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/animfxcache/stoat_geo/mk020_0281_fxcache_animfxcache_stoat_geo.usda b/ALab/fragment/fxcache/animfxcache/stoat_geo/mk020_0281_fxcache_animfxcache_stoat_geo.usda
new file mode 100644
index 00000000..e96cc589
--- /dev/null
+++ b/ALab/fragment/fxcache/animfxcache/stoat_geo/mk020_0281_fxcache_animfxcache_stoat_geo.usda
@@ -0,0 +1,9 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/cache.usda b/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/clip.manifest.usda b/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/clip.manifest.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/clip.manifest.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/clip.usda b/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/clip.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/remi_geo/base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/clip.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/remi_geo/mk020_0281_fxcache_charfxcache_remi_geo.usda b/ALab/fragment/fxcache/charfxcache/remi_geo/mk020_0281_fxcache_charfxcache_remi_geo.usda
new file mode 100644
index 00000000..b352eb96
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/remi_geo/mk020_0281_fxcache_charfxcache_remi_geo.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @base/cache/mk020_0281_fxcache_charfxcache_remi_geo_base_cache/cache.usda@
+ ]
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/cache.usda b/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/clip.manifest.usda b/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/clip.manifest.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/clip.manifest.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/clip.usda b/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/clip.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/clip.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/stoat_alfro/mk020_0281_fxcache_charfxcache_stoat_alfro.usda b/ALab/fragment/fxcache/charfxcache/stoat_alfro/mk020_0281_fxcache_charfxcache_stoat_alfro.usda
new file mode 100644
index 00000000..f72039cb
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/stoat_alfro/mk020_0281_fxcache_charfxcache_stoat_alfro.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/cache.usda@
+ ]
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/cache.usda b/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/clip.manifest.usda b/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/clip.manifest.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/clip.manifest.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/clip.usda b/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/clip.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/stoat_geo/base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/clip.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/fxcache/charfxcache/stoat_geo/mk020_0281_fxcache_charfxcache_stoat_geo.usda b/ALab/fragment/fxcache/charfxcache/stoat_geo/mk020_0281_fxcache_charfxcache_stoat_geo.usda
new file mode 100644
index 00000000..a0691f77
--- /dev/null
+++ b/ALab/fragment/fxcache/charfxcache/stoat_geo/mk020_0281_fxcache_charfxcache_stoat_geo.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ subLayers = [
+ @base/cache/mk020_0281_fxcache_charfxcache_stoat_geo_base_cache/cache.usda@
+ ]
+)
+
+def "root"
+{
+}
+
diff --git a/ALab/fragment/fxrig/charfxrig/lab_remi01/fxrig_charfxrig_lab_remi01.usda b/ALab/fragment/fxrig/charfxrig/lab_remi01/fxrig_charfxrig_lab_remi01.usda
new file mode 100644
index 00000000..372a7c27
--- /dev/null
+++ b/ALab/fragment/fxrig/charfxrig/lab_remi01/fxrig_charfxrig_lab_remi01.usda
@@ -0,0 +1,23 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend variantSets = ["simcontrol", "simrig"]
+)
+{
+ variantSet "simcontrol" = {
+ "global" {
+ asset control = @@
+
+ }
+ }
+ variantSet "simrig" = {
+ "global" {
+ asset rig = @base/rig/fxrig_charfxrig_lab_remi01_base_rig.otl@
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/book_encyclopedia01/base/mesh/geo_modelling_book_encyclopedia01_base_mesh.usd b/ALab/fragment/geo/modelling/book_encyclopedia01/base/mesh/geo_modelling_book_encyclopedia01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_encyclopedia01/base/mesh/geo_modelling_book_encyclopedia01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_encyclopedia01/deform_high/mesh/geo_modelling_book_encyclopedia01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/book_encyclopedia01/deform_high/mesh/geo_modelling_book_encyclopedia01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_encyclopedia01/deform_high/mesh/geo_modelling_book_encyclopedia01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_encyclopedia01/display_high/mesh/geo_modelling_book_encyclopedia01_display_high_mesh.usd b/ALab/fragment/geo/modelling/book_encyclopedia01/display_high/mesh/geo_modelling_book_encyclopedia01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_encyclopedia01/display_high/mesh/geo_modelling_book_encyclopedia01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_encyclopedia01/geo_modelling_book_encyclopedia01.usda b/ALab/fragment/geo/modelling/book_encyclopedia01/geo_modelling_book_encyclopedia01.usda
new file mode 100644
index 00000000..6f9a1fd5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_encyclopedia01/geo_modelling_book_encyclopedia01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -1.3437762), (8.152719, 22.014076, 1.9829755)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_book_encyclopedia01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -1.3437762), (8.152719, 22.014076, 1.9829755)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_book_encyclopedia01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.105405, -0.009237731, -1.3419299), (8.155169, 21.960173, 1.9696326)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_book_encyclopedia01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -1.3437762), (8.152719, 22.014076, 1.9829755)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_book_encyclopedia01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -1.3437762), (8.152719, 22.014076, 1.9829755)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_book_encyclopedia01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -1.3437762), (8.152719, 22.014076, 1.9829755)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.105405, -0.009237731, -1.3419299), (8.155169, 21.960173, 1.9696326)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_book_encyclopedia01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.15857219696045, -0.04908479005098343, -1.3437762260437012), (8.152718544006348, 22.014076232910156, 1.9829754829406738)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/book_encyclopedia01/pose/mesh/geo_modelling_book_encyclopedia01_pose_mesh.usd b/ALab/fragment/geo/modelling/book_encyclopedia01/pose/mesh/geo_modelling_book_encyclopedia01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_encyclopedia01/pose/mesh/geo_modelling_book_encyclopedia01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_encyclopedia01/render_high/mesh/geo_modelling_book_encyclopedia01_render_high_mesh.usd b/ALab/fragment/geo/modelling/book_encyclopedia01/render_high/mesh/geo_modelling_book_encyclopedia01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_encyclopedia01/render_high/mesh/geo_modelling_book_encyclopedia01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_magazine01/base/mesh/geo_modelling_book_magazine01_base_mesh.usd b/ALab/fragment/geo/modelling/book_magazine01/base/mesh/geo_modelling_book_magazine01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_magazine01/base/mesh/geo_modelling_book_magazine01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_magazine01/deform_high/mesh/geo_modelling_book_magazine01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/book_magazine01/deform_high/mesh/geo_modelling_book_magazine01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_magazine01/deform_high/mesh/geo_modelling_book_magazine01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_magazine01/display_high/mesh/geo_modelling_book_magazine01_display_high_mesh.usd b/ALab/fragment/geo/modelling/book_magazine01/display_high/mesh/geo_modelling_book_magazine01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_magazine01/display_high/mesh/geo_modelling_book_magazine01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_magazine01/geo_modelling_book_magazine01.usda b/ALab/fragment/geo/modelling/book_magazine01/geo_modelling_book_magazine01.usda
new file mode 100644
index 00000000..5167ab21
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_magazine01/geo_modelling_book_magazine01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.514834, -0.0019118653, -0.7424208), (8.593273, 21.688042, 0.68419003)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_book_magazine01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.514834, -0.0019118653, -0.7424208), (8.593273, 21.688042, 0.68419003)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_book_magazine01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.465051, 0.027319938, -0.7590124), (8.504733, 21.668573, 0.67745996)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_book_magazine01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.514834, -0.0019118653, -0.7424208), (8.593273, 21.688042, 0.68419003)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_book_magazine01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.514834, -0.0019118653, -0.7424208), (8.593273, 21.688042, 0.68419003)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_book_magazine01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.514834, -0.0019118653, -0.7424208), (8.593273, 21.688042, 0.68419003)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.465051, 0.027319938, -0.7590124), (8.504733, 21.668573, 0.67745996)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_book_magazine01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.514833927154541, -0.0019118653144687414, -0.7424207925796509), (8.593273162841797, 21.68804168701172, 0.684190034866333)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/book_magazine01/pose/mesh/geo_modelling_book_magazine01_pose_mesh.usd b/ALab/fragment/geo/modelling/book_magazine01/pose/mesh/geo_modelling_book_magazine01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_magazine01/pose/mesh/geo_modelling_book_magazine01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/book_magazine01/render_high/mesh/geo_modelling_book_magazine01_render_high_mesh.usd b/ALab/fragment/geo/modelling/book_magazine01/render_high/mesh/geo_modelling_book_magazine01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/book_magazine01/render_high/mesh/geo_modelling_book_magazine01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_encyclopedias01/base/mesh/geo_modelling_books_encyclopedias01_base_mesh.usd b/ALab/fragment/geo/modelling/books_encyclopedias01/base/mesh/geo_modelling_books_encyclopedias01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_encyclopedias01/base/mesh/geo_modelling_books_encyclopedias01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_encyclopedias01/deform_high/mesh/geo_modelling_books_encyclopedias01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/books_encyclopedias01/deform_high/mesh/geo_modelling_books_encyclopedias01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_encyclopedias01/deform_high/mesh/geo_modelling_books_encyclopedias01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_encyclopedias01/deform_mid/mesh/geo_modelling_books_encyclopedias01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/books_encyclopedias01/deform_mid/mesh/geo_modelling_books_encyclopedias01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_encyclopedias01/deform_mid/mesh/geo_modelling_books_encyclopedias01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_encyclopedias01/display_high/mesh/geo_modelling_books_encyclopedias01_display_high_mesh.usd b/ALab/fragment/geo/modelling/books_encyclopedias01/display_high/mesh/geo_modelling_books_encyclopedias01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_encyclopedias01/display_high/mesh/geo_modelling_books_encyclopedias01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_encyclopedias01/geo_modelling_books_encyclopedias01.usda b/ALab/fragment/geo/modelling/books_encyclopedias01/geo_modelling_books_encyclopedias01.usda
new file mode 100644
index 00000000..ae8439de
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_encyclopedias01/geo_modelling_books_encyclopedias01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -9.338972), (8.726926, 22.014076, 8.330548)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_books_encyclopedias01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -9.338972), (8.726926, 22.014076, 8.330548)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_books_encyclopedias01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-6.79881, -0.040903993, -7.7824764), (7.272438, 18.345064, 6.9421234)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_books_encyclopedias01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.105405, -0.012400982, -9.337125), (8.725568, 21.954573, 8.328812)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_books_encyclopedias01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -9.338972), (8.726926, 22.014076, 8.330548)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_books_encyclopedias01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -9.338972), (8.726926, 22.014076, 8.330548)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_books_encyclopedias01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.158572, -0.04908479, -9.338972), (8.726926, 22.014076, 8.330548)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.105405, -0.012400982, -9.337125), (8.725568, 21.954573, 8.328812)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_books_encyclopedias01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.15857219696045, -0.04908479005098343, -9.338972091674805), (8.72692584991455, 22.014076232910156, 8.330548286437988)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/books_encyclopedias01/pose/mesh/geo_modelling_books_encyclopedias01_pose_mesh.usd b/ALab/fragment/geo/modelling/books_encyclopedias01/pose/mesh/geo_modelling_books_encyclopedias01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_encyclopedias01/pose/mesh/geo_modelling_books_encyclopedias01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_encyclopedias01/render_high/mesh/geo_modelling_books_encyclopedias01_render_high_mesh.usd b/ALab/fragment/geo/modelling/books_encyclopedias01/render_high/mesh/geo_modelling_books_encyclopedias01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_encyclopedias01/render_high/mesh/geo_modelling_books_encyclopedias01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines01/base/mesh/geo_modelling_books_magazines01_base_mesh.usd b/ALab/fragment/geo/modelling/books_magazines01/base/mesh/geo_modelling_books_magazines01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines01/base/mesh/geo_modelling_books_magazines01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines01/deform_high/mesh/geo_modelling_books_magazines01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/books_magazines01/deform_high/mesh/geo_modelling_books_magazines01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines01/deform_high/mesh/geo_modelling_books_magazines01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines01/deform_mid/mesh/geo_modelling_books_magazines01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/books_magazines01/deform_mid/mesh/geo_modelling_books_magazines01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines01/deform_mid/mesh/geo_modelling_books_magazines01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines01/display_high/mesh/geo_modelling_books_magazines01_display_high_mesh.usd b/ALab/fragment/geo/modelling/books_magazines01/display_high/mesh/geo_modelling_books_magazines01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines01/display_high/mesh/geo_modelling_books_magazines01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines01/geo_modelling_books_magazines01.usda b/ALab/fragment/geo/modelling/books_magazines01/geo_modelling_books_magazines01.usda
new file mode 100644
index 00000000..9c6611be
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines01/geo_modelling_books_magazines01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.049236, -0.008154288, -0.9962095), (8.973641, 21.98891, 12.441816)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_books_magazines01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.049236, -0.008154288, -0.9962095), (8.973641, 21.98891, 12.441816)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_books_magazines01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-6.4660745, -0.026766615, -9.9030285), (6.902801, 16.914547, 9.570628)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_books_magazines01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.018997, 0.022789927, -0.99732673), (8.882763, 21.944113, 12.436274)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_books_magazines01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.049236, -0.008154288, -0.9962095), (8.973641, 21.98891, 12.441816)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_books_magazines01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.049236, -0.008154288, -0.9962095), (8.973641, 21.98891, 12.441816)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_books_magazines01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.049236, -0.008154288, -0.9962095), (8.973641, 21.98891, 12.441816)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.018997, 0.022789927, -0.99732673), (8.882763, 21.944113, 12.436274)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_books_magazines01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.049236297607422, -0.008154287934303284, -0.9962095022201538), (8.973641395568848, 21.988910675048828, 12.441816329956055)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines01/pose/mesh/geo_modelling_books_magazines01_pose_mesh.usd b/ALab/fragment/geo/modelling/books_magazines01/pose/mesh/geo_modelling_books_magazines01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines01/pose/mesh/geo_modelling_books_magazines01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines01/render_high/mesh/geo_modelling_books_magazines01_render_high_mesh.usd b/ALab/fragment/geo/modelling/books_magazines01/render_high/mesh/geo_modelling_books_magazines01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines01/render_high/mesh/geo_modelling_books_magazines01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines02/base/mesh/geo_modelling_books_magazines02_base_mesh.usd b/ALab/fragment/geo/modelling/books_magazines02/base/mesh/geo_modelling_books_magazines02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines02/base/mesh/geo_modelling_books_magazines02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines02/deform_high/mesh/geo_modelling_books_magazines02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/books_magazines02/deform_high/mesh/geo_modelling_books_magazines02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines02/deform_high/mesh/geo_modelling_books_magazines02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines02/display_high/mesh/geo_modelling_books_magazines02_display_high_mesh.usd b/ALab/fragment/geo/modelling/books_magazines02/display_high/mesh/geo_modelling_books_magazines02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines02/display_high/mesh/geo_modelling_books_magazines02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines02/geo_modelling_books_magazines02.usda b/ALab/fragment/geo/modelling/books_magazines02/geo_modelling_books_magazines02.usda
new file mode 100644
index 00000000..b6f8d084
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines02/geo_modelling_books_magazines02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.405897, -0.0347966, -12.873938), (8.763398, 21.7741, -0.77281713)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_books_magazines02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.405897, -0.0347966, -12.873938), (8.763398, 21.7741, -0.77281713)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_books_magazines02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.402506, -0.003209159, -12.874038), (8.665774, 21.703775, -0.78731287)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_books_magazines02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.405897, -0.0347966, -12.873938), (8.763398, 21.7741, -0.77281713)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_books_magazines02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.405897, -0.0347966, -12.873938), (8.763398, 21.7741, -0.77281713)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_books_magazines02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.405897, -0.0347966, -12.873938), (8.763398, 21.7741, -0.77281713)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.402506, -0.003209159, -12.874038), (8.665774, 21.703775, -0.78731287)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_books_magazines02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.40589714050293, -0.03479659929871559, -12.873937606811523), (8.763398170471191, 21.774099349975586, -0.7728171348571777)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines02/pose/mesh/geo_modelling_books_magazines02_pose_mesh.usd b/ALab/fragment/geo/modelling/books_magazines02/pose/mesh/geo_modelling_books_magazines02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines02/pose/mesh/geo_modelling_books_magazines02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/books_magazines02/render_high/mesh/geo_modelling_books_magazines02_render_high_mesh.usd b/ALab/fragment/geo/modelling/books_magazines02/render_high/mesh/geo_modelling_books_magazines02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/books_magazines02/render_high/mesh/geo_modelling_books_magazines02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker01/base/mesh/geo_modelling_chemistry_beaker01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker01/base/mesh/geo_modelling_chemistry_beaker01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker01/base/mesh/geo_modelling_chemistry_beaker01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker01/deform_high/mesh/geo_modelling_chemistry_beaker01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker01/deform_high/mesh/geo_modelling_chemistry_beaker01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker01/deform_high/mesh/geo_modelling_chemistry_beaker01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker01/deform_mid/mesh/geo_modelling_chemistry_beaker01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker01/deform_mid/mesh/geo_modelling_chemistry_beaker01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker01/deform_mid/mesh/geo_modelling_chemistry_beaker01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker01/display_high/mesh/geo_modelling_chemistry_beaker01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker01/display_high/mesh/geo_modelling_chemistry_beaker01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker01/display_high/mesh/geo_modelling_chemistry_beaker01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker01/geo_modelling_chemistry_beaker01.usda b/ALab/fragment/geo/modelling/chemistry_beaker01/geo_modelling_chemistry_beaker01.usda
new file mode 100644
index 00000000..b1ca6ac4
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker01/geo_modelling_chemistry_beaker01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.6442404, 0.00095415115, -3.017502), (3.0266953, 7.729743, 3.017502)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_beaker01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.6442404, 0.00095415115, -3.017502), (3.0266953, 7.729743, 3.017502)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_beaker01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-3.6442404, 0.00095415115, -3.017502), (3.0266953, 7.729743, 3.017502)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_beaker01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.42968, 0.0053114435, -2.805982), (2.807638, 7.5321918, 2.805982)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.6442404, 0.00095415115, -3.017502), (3.0266953, 7.729743, 3.017502)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_beaker01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.6442404, 0.00095415115, -3.017502), (3.0266953, 7.729743, 3.017502)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_beaker01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.6442404, 0.00095415115, -3.017502), (3.0266953, 7.729743, 3.017502)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.42968, 0.0053114435, -2.805982), (2.807638, 7.5321918, 2.805982)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.644240379333496, 0.0009541511535644531, -3.0175020694732666), (3.0266952514648438, 7.729743003845215, 3.0175020694732666)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker01/pose/mesh/geo_modelling_chemistry_beaker01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker01/pose/mesh/geo_modelling_chemistry_beaker01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker01/pose/mesh/geo_modelling_chemistry_beaker01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker01/render_high/mesh/geo_modelling_chemistry_beaker01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker01/render_high/mesh/geo_modelling_chemistry_beaker01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker01/render_high/mesh/geo_modelling_chemistry_beaker01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker02/base/mesh/geo_modelling_chemistry_beaker02_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker02/base/mesh/geo_modelling_chemistry_beaker02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker02/base/mesh/geo_modelling_chemistry_beaker02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker02/deform_high/mesh/geo_modelling_chemistry_beaker02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker02/deform_high/mesh/geo_modelling_chemistry_beaker02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker02/deform_high/mesh/geo_modelling_chemistry_beaker02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker02/deform_mid/mesh/geo_modelling_chemistry_beaker02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker02/deform_mid/mesh/geo_modelling_chemistry_beaker02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker02/deform_mid/mesh/geo_modelling_chemistry_beaker02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker02/display_high/mesh/geo_modelling_chemistry_beaker02_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker02/display_high/mesh/geo_modelling_chemistry_beaker02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker02/display_high/mesh/geo_modelling_chemistry_beaker02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker02/geo_modelling_chemistry_beaker02.usda b/ALab/fragment/geo/modelling/chemistry_beaker02/geo_modelling_chemistry_beaker02.usda
new file mode 100644
index 00000000..c9dde8b7
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker02/geo_modelling_chemistry_beaker02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.9799013, -0.077673554, -4.9799013), (4.9799013, 15.863762, 4.9799013)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_beaker02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.9799013, -0.077673554, -4.9799013), (4.9799013, 15.863762, 4.9799013)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_beaker02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-4.9799013, -0.077673554, -4.9799013), (4.9799013, 15.863762, 4.9799013)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_beaker02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.9659724, -0.13723011, -4.9659724), (4.9659724, 15.555449, 4.9659724)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.9799013, -0.077673554, -4.9799013), (4.9799013, 15.863762, 4.9799013)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_beaker02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.9799013, -0.077673554, -4.9799013), (4.9799013, 15.863762, 4.9799013)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_beaker02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.9799013, -0.077673554, -4.9799013), (4.9799013, 15.863762, 4.9799013)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.9659724, -0.13723011, -4.9659724), (4.9659724, 15.555449, 4.9659724)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.979901313781738, -0.07767355442047119, -4.979901313781738), (4.979901313781738, 15.863761901855469, 4.979901313781738)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker02/pose/mesh/geo_modelling_chemistry_beaker02_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker02/pose/mesh/geo_modelling_chemistry_beaker02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker02/pose/mesh/geo_modelling_chemistry_beaker02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker02/render_high/mesh/geo_modelling_chemistry_beaker02_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker02/render_high/mesh/geo_modelling_chemistry_beaker02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker02/render_high/mesh/geo_modelling_chemistry_beaker02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker03/base/mesh/geo_modelling_chemistry_beaker03_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker03/base/mesh/geo_modelling_chemistry_beaker03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker03/base/mesh/geo_modelling_chemistry_beaker03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker03/deform_high/mesh/geo_modelling_chemistry_beaker03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker03/deform_high/mesh/geo_modelling_chemistry_beaker03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker03/deform_high/mesh/geo_modelling_chemistry_beaker03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker03/deform_mid/mesh/geo_modelling_chemistry_beaker03_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker03/deform_mid/mesh/geo_modelling_chemistry_beaker03_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker03/deform_mid/mesh/geo_modelling_chemistry_beaker03_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker03/display_high/mesh/geo_modelling_chemistry_beaker03_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker03/display_high/mesh/geo_modelling_chemistry_beaker03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker03/display_high/mesh/geo_modelling_chemistry_beaker03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker03/geo_modelling_chemistry_beaker03.usda b/ALab/fragment/geo/modelling/chemistry_beaker03/geo_modelling_chemistry_beaker03.usda
new file mode 100644
index 00000000..cd134d79
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker03/geo_modelling_chemistry_beaker03.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.2554955, -0.07771089, -2.2554955), (2.2554955, 17.495152, 2.2554955)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_beaker03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.2554955, -0.07771089, -2.2554955), (2.2554955, 17.495152, 2.2554955)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_beaker03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-2.2554955, -0.07771089, -2.2554955), (2.2554955, 17.495152, 2.2554955)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_beaker03_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.23865, -0.07771089, -2.2386496), (2.23865, 17.406471, 2.2386496)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.2554955, -0.07771089, -2.2554955), (2.2554955, 17.495152, 2.2554955)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_beaker03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.2554955, -0.07771089, -2.2554955), (2.2554955, 17.495152, 2.2554955)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_beaker03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.2554955, -0.07771089, -2.2554955), (2.2554955, 17.495152, 2.2554955)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.23865, -0.07771089, -2.2386496), (2.23865, 17.406471, 2.2386496)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.255495548248291, -0.07771088927984238, -2.255495548248291), (2.255495548248291, 17.49515151977539, 2.255495548248291)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker03/pose/mesh/geo_modelling_chemistry_beaker03_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker03/pose/mesh/geo_modelling_chemistry_beaker03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker03/pose/mesh/geo_modelling_chemistry_beaker03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker03/render_high/mesh/geo_modelling_chemistry_beaker03_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker03/render_high/mesh/geo_modelling_chemistry_beaker03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker03/render_high/mesh/geo_modelling_chemistry_beaker03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_rack01/base/mesh/geo_modelling_chemistry_beaker_rack01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/base/mesh/geo_modelling_chemistry_beaker_rack01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/base/mesh/geo_modelling_chemistry_beaker_rack01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_rack01/deform_high/mesh/geo_modelling_chemistry_beaker_rack01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/deform_high/mesh/geo_modelling_chemistry_beaker_rack01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/deform_high/mesh/geo_modelling_chemistry_beaker_rack01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_rack01/deform_mid/mesh/geo_modelling_chemistry_beaker_rack01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/deform_mid/mesh/geo_modelling_chemistry_beaker_rack01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/deform_mid/mesh/geo_modelling_chemistry_beaker_rack01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_rack01/display_high/mesh/geo_modelling_chemistry_beaker_rack01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/display_high/mesh/geo_modelling_chemistry_beaker_rack01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/display_high/mesh/geo_modelling_chemistry_beaker_rack01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_rack01/geo_modelling_chemistry_beaker_rack01.usda b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/geo_modelling_chemistry_beaker_rack01.usda
new file mode 100644
index 00000000..c2a026a6
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/geo_modelling_chemistry_beaker_rack01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.7117286, -0.1, -18.1917), (2.7117286, 16.367819, 18.1917)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_beaker_rack01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.7117286, -0.1, -18.1917), (2.7117286, 16.367819, 18.1917)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_beaker_rack01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-2.7117286, -0.1, -18.1917), (2.7117286, 16.367819, 18.1917)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_beaker_rack01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.7188032, -0.11785558, -18.168722), (2.7116723, 16.326826, 18.169813)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker_rack01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.7117286, -0.1, -18.1917), (2.7117286, 16.367819, 18.1917)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_beaker_rack01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.7117286, -0.1, -18.1917), (2.7117286, 16.367819, 18.1917)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_beaker_rack01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.7117286, -0.1, -18.1917), (2.7117286, 16.367819, 18.1917)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.7188032, -0.11785558, -18.168722), (2.7116723, 16.326826, 18.169813)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker_rack01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.711728572845459, -0.10000000149011612, -18.191699981689453), (2.711728572845459, 16.36781883239746, 18.191699981689453)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_rack01/pose/mesh/geo_modelling_chemistry_beaker_rack01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/pose/mesh/geo_modelling_chemistry_beaker_rack01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/pose/mesh/geo_modelling_chemistry_beaker_rack01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_rack01/render_high/mesh/geo_modelling_chemistry_beaker_rack01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/render_high/mesh/geo_modelling_chemistry_beaker_rack01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_rack01/render_high/mesh/geo_modelling_chemistry_beaker_rack01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_stand01/base/mesh/geo_modelling_chemistry_beaker_stand01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/base/mesh/geo_modelling_chemistry_beaker_stand01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/base/mesh/geo_modelling_chemistry_beaker_stand01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_stand01/deform_high/mesh/geo_modelling_chemistry_beaker_stand01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/deform_high/mesh/geo_modelling_chemistry_beaker_stand01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/deform_high/mesh/geo_modelling_chemistry_beaker_stand01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_stand01/deform_mid/mesh/geo_modelling_chemistry_beaker_stand01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/deform_mid/mesh/geo_modelling_chemistry_beaker_stand01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/deform_mid/mesh/geo_modelling_chemistry_beaker_stand01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_stand01/display_high/mesh/geo_modelling_chemistry_beaker_stand01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/display_high/mesh/geo_modelling_chemistry_beaker_stand01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/display_high/mesh/geo_modelling_chemistry_beaker_stand01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_stand01/geo_modelling_chemistry_beaker_stand01.usda b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/geo_modelling_chemistry_beaker_stand01.usda
new file mode 100644
index 00000000..70e298b6
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/geo_modelling_chemistry_beaker_stand01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.2177105, -0.03777218, -8.306078), (7.205025, 14.049676, 5.4281225)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_beaker_stand01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.2177105, -0.03777218, -8.306078), (7.205025, 14.049676, 5.4281225)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_beaker_stand01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-7.2272444, -0.03777218, -8.306078), (7.2275724, 13.998269, 5.4281225)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_beaker_stand01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.220723, -0.03060261, -8.308189), (7.2062497, 14.049192, 5.4127007)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker_stand01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.2177105, -0.03777218, -8.306078), (7.205025, 14.049676, 5.4281225)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_beaker_stand01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.2177105, -0.03777218, -8.306078), (7.205025, 14.049676, 5.4281225)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_beaker_stand01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.2177105, -0.03777218, -8.306078), (7.205025, 14.049676, 5.4281225)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.220723, -0.03060261, -8.308189), (7.2062497, 14.049192, 5.4127007)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_beaker_stand01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.217710494995117, -0.037772178649902344, -8.30607795715332), (7.2050251960754395, 14.049675941467285, 5.428122520446777)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_stand01/pose/mesh/geo_modelling_chemistry_beaker_stand01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/pose/mesh/geo_modelling_chemistry_beaker_stand01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/pose/mesh/geo_modelling_chemistry_beaker_stand01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_beaker_stand01/render_high/mesh/geo_modelling_chemistry_beaker_stand01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/render_high/mesh/geo_modelling_chemistry_beaker_stand01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_beaker_stand01/render_high/mesh/geo_modelling_chemistry_beaker_stand01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle01/base/mesh/geo_modelling_chemistry_bottle01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle01/base/mesh/geo_modelling_chemistry_bottle01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle01/base/mesh/geo_modelling_chemistry_bottle01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle01/deform_high/mesh/geo_modelling_chemistry_bottle01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle01/deform_high/mesh/geo_modelling_chemistry_bottle01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle01/deform_high/mesh/geo_modelling_chemistry_bottle01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle01/deform_mid/mesh/geo_modelling_chemistry_bottle01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle01/deform_mid/mesh/geo_modelling_chemistry_bottle01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle01/deform_mid/mesh/geo_modelling_chemistry_bottle01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle01/display_high/mesh/geo_modelling_chemistry_bottle01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle01/display_high/mesh/geo_modelling_chemistry_bottle01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle01/display_high/mesh/geo_modelling_chemistry_bottle01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle01/geo_modelling_chemistry_bottle01.usda b/ALab/fragment/geo/modelling/chemistry_bottle01/geo_modelling_chemistry_bottle01.usda
new file mode 100644
index 00000000..cb264957
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle01/geo_modelling_chemistry_bottle01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.9567387, -0.06590915, -2.9567387), (2.9567387, 13.114545, 2.956739)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_bottle01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.9567387, -0.06590915, -2.9567387), (2.9567387, 13.114545, 2.956739)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_bottle01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-2.9567387, -0.06590915, -2.9567387), (2.9567387, 13.114545, 2.9567387)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_bottle01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.956739, -0.006892567, -2.956739), (2.956739, 13.021815, 2.956739)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_bottle01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.9567387, -0.06590915, -2.9567387), (2.9567387, 13.114545, 2.956739)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_bottle01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.9567387, -0.06590915, -2.9567387), (2.9567387, 13.114545, 2.956739)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_bottle01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.9567387, -0.06590915, -2.9567387), (2.9567387, 13.114545, 2.956739)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.956739, -0.006892567, -2.956739), (2.956739, 13.021815, 2.956739)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_bottle01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.9567387104034424, -0.06590914726257324, -2.9567387104034424), (2.9567387104034424, 13.114544868469238, 2.9567389488220215)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle01/pose/mesh/geo_modelling_chemistry_bottle01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle01/pose/mesh/geo_modelling_chemistry_bottle01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle01/pose/mesh/geo_modelling_chemistry_bottle01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle01/render_high/mesh/geo_modelling_chemistry_bottle01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle01/render_high/mesh/geo_modelling_chemistry_bottle01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle01/render_high/mesh/geo_modelling_chemistry_bottle01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle02/base/mesh/geo_modelling_chemistry_bottle02_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle02/base/mesh/geo_modelling_chemistry_bottle02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle02/base/mesh/geo_modelling_chemistry_bottle02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle02/deform_high/mesh/geo_modelling_chemistry_bottle02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle02/deform_high/mesh/geo_modelling_chemistry_bottle02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle02/deform_high/mesh/geo_modelling_chemistry_bottle02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle02/deform_mid/mesh/geo_modelling_chemistry_bottle02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle02/deform_mid/mesh/geo_modelling_chemistry_bottle02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle02/deform_mid/mesh/geo_modelling_chemistry_bottle02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle02/display_high/mesh/geo_modelling_chemistry_bottle02_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle02/display_high/mesh/geo_modelling_chemistry_bottle02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle02/display_high/mesh/geo_modelling_chemistry_bottle02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle02/geo_modelling_chemistry_bottle02.usda b/ALab/fragment/geo/modelling/chemistry_bottle02/geo_modelling_chemistry_bottle02.usda
new file mode 100644
index 00000000..dbf39789
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle02/geo_modelling_chemistry_bottle02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.2520623, -0.06590915, -3.2520623), (3.2520623, 14.4281435, 3.2520623)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_bottle02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.2520623, -0.06590915, -3.2520623), (3.2520623, 14.4281435, 3.2520623)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_bottle02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-3.2520623, -0.06590915, -3.2520623), (3.2520623, 14.4281435, 3.2520623)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_bottle02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.2520626, -0.0057315053, -3.2520626), (3.2520626, 14.214196, 3.2520626)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_bottle02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.2520623, -0.06590915, -3.2520623), (3.2520623, 14.4281435, 3.2520623)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_bottle02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.2520623, -0.06590915, -3.2520623), (3.2520623, 14.4281435, 3.2520623)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_bottle02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.2520623, -0.06590915, -3.2520623), (3.2520623, 14.4281435, 3.2520623)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.2520626, -0.0057315053, -3.2520626), (3.2520626, 14.214196, 3.2520626)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_bottle02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.2520623207092285, -0.06590914726257324, -3.2520623207092285), (3.2520623207092285, 14.428143501281738, 3.2520623207092285)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle02/pose/mesh/geo_modelling_chemistry_bottle02_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle02/pose/mesh/geo_modelling_chemistry_bottle02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle02/pose/mesh/geo_modelling_chemistry_bottle02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle02/render_high/mesh/geo_modelling_chemistry_bottle02_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle02/render_high/mesh/geo_modelling_chemistry_bottle02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle02/render_high/mesh/geo_modelling_chemistry_bottle02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle03/base/mesh/geo_modelling_chemistry_bottle03_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle03/base/mesh/geo_modelling_chemistry_bottle03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle03/base/mesh/geo_modelling_chemistry_bottle03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle03/deform_high/mesh/geo_modelling_chemistry_bottle03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle03/deform_high/mesh/geo_modelling_chemistry_bottle03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle03/deform_high/mesh/geo_modelling_chemistry_bottle03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle03/deform_mid/mesh/geo_modelling_chemistry_bottle03_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle03/deform_mid/mesh/geo_modelling_chemistry_bottle03_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle03/deform_mid/mesh/geo_modelling_chemistry_bottle03_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle03/display_high/mesh/geo_modelling_chemistry_bottle03_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle03/display_high/mesh/geo_modelling_chemistry_bottle03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle03/display_high/mesh/geo_modelling_chemistry_bottle03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle03/geo_modelling_chemistry_bottle03.usda b/ALab/fragment/geo/modelling/chemistry_bottle03/geo_modelling_chemistry_bottle03.usda
new file mode 100644
index 00000000..4dc28e70
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle03/geo_modelling_chemistry_bottle03.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.5775523, -0.06590915, -2.1057878), (2.5775523, 11.289241, 2.1057878)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_bottle03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.5775523, -0.06590915, -2.1057878), (2.5775523, 11.289241, 2.1057878)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_bottle03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-2.5775523, -0.06590915, -2.1057878), (2.5775523, 11.289241, 2.1057878)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_bottle03_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.5956895, -0.0070048263, -2.1211832), (2.5956895, 11.201625, 2.1211832)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_bottle03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.5775523, -0.06590915, -2.1057878), (2.5775523, 11.289241, 2.1057878)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_bottle03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.5775523, -0.06590915, -2.1057878), (2.5775523, 11.289241, 2.1057878)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_bottle03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.5775523, -0.06590915, -2.1057878), (2.5775523, 11.289241, 2.1057878)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.5956895, -0.0070048263, -2.1211832), (2.5956895, 11.201625, 2.1211832)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_bottle03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.577552318572998, -0.06590914726257324, -2.105787754058838), (2.577552318572998, 11.289240837097168, 2.105787754058838)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle03/pose/mesh/geo_modelling_chemistry_bottle03_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle03/pose/mesh/geo_modelling_chemistry_bottle03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle03/pose/mesh/geo_modelling_chemistry_bottle03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_bottle03/render_high/mesh/geo_modelling_chemistry_bottle03_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_bottle03/render_high/mesh/geo_modelling_chemistry_bottle03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_bottle03/render_high/mesh/geo_modelling_chemistry_bottle03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_flask_stand01/base/mesh/geo_modelling_chemistry_flask_stand01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_flask_stand01/base/mesh/geo_modelling_chemistry_flask_stand01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_flask_stand01/base/mesh/geo_modelling_chemistry_flask_stand01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_flask_stand01/deform_high/mesh/geo_modelling_chemistry_flask_stand01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_flask_stand01/deform_high/mesh/geo_modelling_chemistry_flask_stand01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_flask_stand01/deform_high/mesh/geo_modelling_chemistry_flask_stand01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_flask_stand01/deform_mid/mesh/geo_modelling_chemistry_flask_stand01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_flask_stand01/deform_mid/mesh/geo_modelling_chemistry_flask_stand01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_flask_stand01/deform_mid/mesh/geo_modelling_chemistry_flask_stand01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_flask_stand01/display_high/mesh/geo_modelling_chemistry_flask_stand01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_flask_stand01/display_high/mesh/geo_modelling_chemistry_flask_stand01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_flask_stand01/display_high/mesh/geo_modelling_chemistry_flask_stand01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_flask_stand01/geo_modelling_chemistry_flask_stand01.usda b/ALab/fragment/geo/modelling/chemistry_flask_stand01/geo_modelling_chemistry_flask_stand01.usda
new file mode 100644
index 00000000..09b39842
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_flask_stand01/geo_modelling_chemistry_flask_stand01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-9.725748, -0.09567698, -13.705149), (9.653174, 51.37625, 11.2637415)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_flask_stand01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-9.725748, -0.09567698, -13.705149), (9.653174, 51.37625, 11.2637415)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_flask_stand01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-9.725748, -0.09567698, -13.705149), (9.653174, 51.37625, 11.2637415)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_flask_stand01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-9.663714, -0.03581065, -13.657092), (9.629055, 51.248158, 11.118926)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_flask_stand01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-9.725748, -0.09567698, -13.705149), (9.653174, 51.37625, 11.2637415)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_flask_stand01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-9.725748, -0.09567698, -13.705149), (9.653174, 51.37625, 11.2637415)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_flask_stand01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-9.725748, -0.09567698, -13.705149), (9.653174, 51.37625, 11.2637415)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-9.663714, -0.03581065, -13.657092), (9.629055, 51.248158, 11.118926)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_flask_stand01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-9.725748062133789, -0.0956769809126854, -13.705148696899414), (9.65317440032959, 51.376251220703125, 11.263741493225098)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_flask_stand01/pose/mesh/geo_modelling_chemistry_flask_stand01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_flask_stand01/pose/mesh/geo_modelling_chemistry_flask_stand01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_flask_stand01/pose/mesh/geo_modelling_chemistry_flask_stand01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_flask_stand01/render_high/mesh/geo_modelling_chemistry_flask_stand01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_flask_stand01/render_high/mesh/geo_modelling_chemistry_flask_stand01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_flask_stand01/render_high/mesh/geo_modelling_chemistry_flask_stand01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/base/mesh/geo_modelling_chemistry_kipps_apparatus01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/base/mesh/geo_modelling_chemistry_kipps_apparatus01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/base/mesh/geo_modelling_chemistry_kipps_apparatus01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/deform_high/mesh/geo_modelling_chemistry_kipps_apparatus01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/deform_high/mesh/geo_modelling_chemistry_kipps_apparatus01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/deform_high/mesh/geo_modelling_chemistry_kipps_apparatus01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/deform_mid/mesh/geo_modelling_chemistry_kipps_apparatus01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/deform_mid/mesh/geo_modelling_chemistry_kipps_apparatus01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/deform_mid/mesh/geo_modelling_chemistry_kipps_apparatus01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/display_high/mesh/geo_modelling_chemistry_kipps_apparatus01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/display_high/mesh/geo_modelling_chemistry_kipps_apparatus01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/display_high/mesh/geo_modelling_chemistry_kipps_apparatus01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/geo_modelling_chemistry_kipps_apparatus01.usda b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/geo_modelling_chemistry_kipps_apparatus01.usda
new file mode 100644
index 00000000..25f8f217
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/geo_modelling_chemistry_kipps_apparatus01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-14.785805, 14.074347, -7.0184484), (10.0683975, 64.24221, 7.0184493)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_kipps_apparatus01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-14.785805, 14.074347, -7.0184484), (10.0683975, 64.24221, 7.0184493)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_kipps_apparatus01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-14.785805, 14.074345, -7.2933955), (10.090151, 64.254524, 7.293396)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_kipps_apparatus01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-14.742945, 14.074347, -7.00073), (10.074436, 64.1604, 7.0007315)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_kipps_apparatus01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-14.785805, 14.074347, -7.0184484), (10.0683975, 64.24221, 7.0184493)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_kipps_apparatus01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-14.785805, 14.074347, -7.0184484), (10.0683975, 64.24221, 7.0184493)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_kipps_apparatus01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-14.785805, 14.074347, -7.0184484), (10.0683975, 64.24221, 7.0184493)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-14.742945, 14.074347, -7.00073), (10.074436, 64.1604, 7.0007315)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_kipps_apparatus01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-14.785804748535156, 14.074346542358398, -7.018448352813721), (10.068397521972656, 64.2422103881836, 7.018449306488037)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/pose/mesh/geo_modelling_chemistry_kipps_apparatus01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/pose/mesh/geo_modelling_chemistry_kipps_apparatus01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/pose/mesh/geo_modelling_chemistry_kipps_apparatus01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/render_high/mesh/geo_modelling_chemistry_kipps_apparatus01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/render_high/mesh/geo_modelling_chemistry_kipps_apparatus01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_kipps_apparatus01/render_high/mesh/geo_modelling_chemistry_kipps_apparatus01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/base/mesh/geo_modelling_chemistry_magnetic_stirrer01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/base/mesh/geo_modelling_chemistry_magnetic_stirrer01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/base/mesh/geo_modelling_chemistry_magnetic_stirrer01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/deform_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/deform_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/deform_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/deform_mid/mesh/geo_modelling_chemistry_magnetic_stirrer01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/deform_mid/mesh/geo_modelling_chemistry_magnetic_stirrer01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/deform_mid/mesh/geo_modelling_chemistry_magnetic_stirrer01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/display_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/display_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/display_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/geo_modelling_chemistry_magnetic_stirrer01.usda b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/geo_modelling_chemistry_magnetic_stirrer01.usda
new file mode 100644
index 00000000..7707462e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/geo_modelling_chemistry_magnetic_stirrer01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-9.383908, 0.8813035, -9.195952), (9.383907, 14.295351, 11.096216)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_magnetic_stirrer01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-9.383908, 0.8813035, -9.195952), (9.383907, 14.295351, 11.096216)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-9.383908, 0.8813035, -9.195952), (9.383908, 14.295351, 11.096216)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_magnetic_stirrer01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-9.472072, 0.8813035, -9.199134), (9.464189, 14.233333, 11.092708)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-9.383908, 0.8813035, -9.195952), (9.383907, 14.295351, 11.096216)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_magnetic_stirrer01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-9.383908, 0.8813035, -9.195952), (9.383907, 14.295351, 11.096216)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-9.383908, 0.8813035, -9.195952), (9.383907, 14.295351, 11.096216)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-9.472072, 0.8813035, -9.199134), (9.464189, 14.233333, 11.092708)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-9.38390827178955, 0.8813034892082214, -9.195952415466309), (9.383907318115234, 14.295351028442383, 11.096216201782227)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/pose/mesh/geo_modelling_chemistry_magnetic_stirrer01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/pose/mesh/geo_modelling_chemistry_magnetic_stirrer01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/pose/mesh/geo_modelling_chemistry_magnetic_stirrer01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/render_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/render_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_magnetic_stirrer01/render_high/mesh/geo_modelling_chemistry_magnetic_stirrer01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_microscope01/base/mesh/geo_modelling_chemistry_microscope01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_microscope01/base/mesh/geo_modelling_chemistry_microscope01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_microscope01/base/mesh/geo_modelling_chemistry_microscope01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_microscope01/deform_high/mesh/geo_modelling_chemistry_microscope01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_microscope01/deform_high/mesh/geo_modelling_chemistry_microscope01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_microscope01/deform_high/mesh/geo_modelling_chemistry_microscope01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_microscope01/deform_mid/mesh/geo_modelling_chemistry_microscope01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_microscope01/deform_mid/mesh/geo_modelling_chemistry_microscope01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_microscope01/deform_mid/mesh/geo_modelling_chemistry_microscope01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_microscope01/display_high/mesh/geo_modelling_chemistry_microscope01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_microscope01/display_high/mesh/geo_modelling_chemistry_microscope01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_microscope01/display_high/mesh/geo_modelling_chemistry_microscope01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_microscope01/geo_modelling_chemistry_microscope01.usda b/ALab/fragment/geo/modelling/chemistry_microscope01/geo_modelling_chemistry_microscope01.usda
new file mode 100644
index 00000000..d1a620f0
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_microscope01/geo_modelling_chemistry_microscope01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.363871, 1.793642, -8.383669), (3.364667, 25.661016, 4.173962)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_microscope01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.363871, 1.793642, -8.383669), (3.364667, 25.661016, 4.173962)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_microscope01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-3.363871, 1.793642, -8.383669), (3.364667, 25.661016, 4.173962)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_microscope01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.3631685, 1.7933894, -8.383668), (3.3499353, 25.655296, 4.170109)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_microscope01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.363871, 1.793642, -8.383669), (3.364667, 25.661016, 4.173962)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_microscope01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.363871, 1.793642, -8.383669), (3.364667, 25.661016, 4.173962)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_microscope01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.363871, 1.793642, -8.383669), (3.364667, 25.661016, 4.173962)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.3631685, 1.7933894, -8.383668), (3.3499353, 25.655296, 4.170109)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_microscope01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.3638710975646973, 1.7936420440673828, -8.383668899536133), (3.3646669387817383, 25.6610164642334, 4.173962116241455)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_microscope01/pose/mesh/geo_modelling_chemistry_microscope01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_microscope01/pose/mesh/geo_modelling_chemistry_microscope01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_microscope01/pose/mesh/geo_modelling_chemistry_microscope01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_microscope01/render_high/mesh/geo_modelling_chemistry_microscope01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_microscope01/render_high/mesh/geo_modelling_chemistry_microscope01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_microscope01/render_high/mesh/geo_modelling_chemistry_microscope01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube01/base/mesh/geo_modelling_chemistry_test_tube01_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube01/base/mesh/geo_modelling_chemistry_test_tube01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube01/base/mesh/geo_modelling_chemistry_test_tube01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube01/deform_high/mesh/geo_modelling_chemistry_test_tube01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube01/deform_high/mesh/geo_modelling_chemistry_test_tube01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube01/deform_high/mesh/geo_modelling_chemistry_test_tube01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube01/deform_mid/mesh/geo_modelling_chemistry_test_tube01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube01/deform_mid/mesh/geo_modelling_chemistry_test_tube01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube01/deform_mid/mesh/geo_modelling_chemistry_test_tube01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube01/display_high/mesh/geo_modelling_chemistry_test_tube01_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube01/display_high/mesh/geo_modelling_chemistry_test_tube01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube01/display_high/mesh/geo_modelling_chemistry_test_tube01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube01/geo_modelling_chemistry_test_tube01.usda b/ALab/fragment/geo/modelling/chemistry_test_tube01/geo_modelling_chemistry_test_tube01.usda
new file mode 100644
index 00000000..65a121e1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube01/geo_modelling_chemistry_test_tube01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.022905, -0.029028, -1.0229044), (1.022905, 13.758649, 1.0229044)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_test_tube01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.022905, -0.029028, -1.0229044), (1.022905, 13.758649, 1.0229044)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_test_tube01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-1.022905, -0.029028, -1.0229044), (1.022905, 13.758649, 1.0229044)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_test_tube01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.96303886, 0.37370735, -0.9410665), (0.969678, 13.758649, 0.9696779)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_test_tube01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.022905, -0.029028, -1.0229044), (1.022905, 13.758649, 1.0229044)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_test_tube01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.022905, -0.029028, -1.0229044), (1.022905, 13.758649, 1.0229044)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_test_tube01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.022905, -0.029028, -1.0229044), (1.022905, 13.758649, 1.0229044)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.96303886, 0.37370735, -0.9410665), (0.969678, 13.758649, 0.9696779)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_test_tube01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.0229049921035767, -0.029028000310063362, -1.022904396057129), (1.0229049921035767, 13.758648872375488, 1.022904396057129)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube01/pose/mesh/geo_modelling_chemistry_test_tube01_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube01/pose/mesh/geo_modelling_chemistry_test_tube01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube01/pose/mesh/geo_modelling_chemistry_test_tube01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube01/render_high/mesh/geo_modelling_chemistry_test_tube01_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube01/render_high/mesh/geo_modelling_chemistry_test_tube01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube01/render_high/mesh/geo_modelling_chemistry_test_tube01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube02/base/mesh/geo_modelling_chemistry_test_tube02_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube02/base/mesh/geo_modelling_chemistry_test_tube02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube02/base/mesh/geo_modelling_chemistry_test_tube02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube02/deform_high/mesh/geo_modelling_chemistry_test_tube02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube02/deform_high/mesh/geo_modelling_chemistry_test_tube02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube02/deform_high/mesh/geo_modelling_chemistry_test_tube02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube02/deform_mid/mesh/geo_modelling_chemistry_test_tube02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube02/deform_mid/mesh/geo_modelling_chemistry_test_tube02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube02/deform_mid/mesh/geo_modelling_chemistry_test_tube02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube02/display_high/mesh/geo_modelling_chemistry_test_tube02_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube02/display_high/mesh/geo_modelling_chemistry_test_tube02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube02/display_high/mesh/geo_modelling_chemistry_test_tube02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube02/geo_modelling_chemistry_test_tube02.usda b/ALab/fragment/geo/modelling/chemistry_test_tube02/geo_modelling_chemistry_test_tube02.usda
new file mode 100644
index 00000000..3a63f287
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube02/geo_modelling_chemistry_test_tube02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.11241, -0.029028, -1.1122599), (1.11241, 14.821295, 1.1122589)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_test_tube02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.11241, -0.029028, -1.1122599), (1.11241, 14.821295, 1.1122589)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_test_tube02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-1.11241, -0.029028, -1.1122599), (1.11241, 14.821295, 1.1122589)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_test_tube02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.0981004, 0.24782659, -1.0850574), (1.0980978, 14.821295, 1.0898614)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_test_tube02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.11241, -0.029028, -1.1122599), (1.11241, 14.821295, 1.1122589)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_test_tube02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.11241, -0.029028, -1.1122599), (1.11241, 14.821295, 1.1122589)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_test_tube02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.11241, -0.029028, -1.1122599), (1.11241, 14.821295, 1.1122589)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.0981004, 0.24782659, -1.0850574), (1.0980978, 14.821295, 1.0898614)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_test_tube02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1124099493026733, -0.029028000310063362, -1.112259864807129), (1.1124099493026733, 14.821294784545898, 1.1122589111328125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube02/pose/mesh/geo_modelling_chemistry_test_tube02_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube02/pose/mesh/geo_modelling_chemistry_test_tube02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube02/pose/mesh/geo_modelling_chemistry_test_tube02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube02/render_high/mesh/geo_modelling_chemistry_test_tube02_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube02/render_high/mesh/geo_modelling_chemistry_test_tube02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube02/render_high/mesh/geo_modelling_chemistry_test_tube02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube03/base/mesh/geo_modelling_chemistry_test_tube03_base_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube03/base/mesh/geo_modelling_chemistry_test_tube03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube03/base/mesh/geo_modelling_chemistry_test_tube03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube03/deform_high/mesh/geo_modelling_chemistry_test_tube03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube03/deform_high/mesh/geo_modelling_chemistry_test_tube03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube03/deform_high/mesh/geo_modelling_chemistry_test_tube03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube03/deform_mid/mesh/geo_modelling_chemistry_test_tube03_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube03/deform_mid/mesh/geo_modelling_chemistry_test_tube03_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube03/deform_mid/mesh/geo_modelling_chemistry_test_tube03_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube03/display_high/mesh/geo_modelling_chemistry_test_tube03_display_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube03/display_high/mesh/geo_modelling_chemistry_test_tube03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube03/display_high/mesh/geo_modelling_chemistry_test_tube03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube03/geo_modelling_chemistry_test_tube03.usda b/ALab/fragment/geo/modelling/chemistry_test_tube03/geo_modelling_chemistry_test_tube03.usda
new file mode 100644
index 00000000..f5556d89
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube03/geo_modelling_chemistry_test_tube03.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.190732, -0.029028, -1.190733), (1.190732, 13.299372, 1.190733)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_chemistry_test_tube03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.190732, -0.029028, -1.190733), (1.190732, 13.299372, 1.190733)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_chemistry_test_tube03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-1.190732, -0.029028, -1.190733), (1.190732, 13.299372, 1.190733)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_chemistry_test_tube03_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.1615037, 0.313683, -1.1954997), (1.1954978, 13.302917, 1.1954988)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_chemistry_test_tube03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.190732, -0.029028, -1.190733), (1.190732, 13.299372, 1.190733)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_chemistry_test_tube03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.190732, -0.029028, -1.190733), (1.190732, 13.299372, 1.190733)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_chemistry_test_tube03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.190732, -0.029028, -1.190733), (1.190732, 13.299372, 1.190733)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.1615037, 0.313683, -1.1954997), (1.1954978, 13.302917, 1.1954988)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_chemistry_test_tube03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1907320022583008, -0.029028000310063362, -1.1907329559326172), (1.1907320022583008, 13.299371719360352, 1.1907329559326172)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube03/pose/mesh/geo_modelling_chemistry_test_tube03_pose_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube03/pose/mesh/geo_modelling_chemistry_test_tube03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube03/pose/mesh/geo_modelling_chemistry_test_tube03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/chemistry_test_tube03/render_high/mesh/geo_modelling_chemistry_test_tube03_render_high_mesh.usd b/ALab/fragment/geo/modelling/chemistry_test_tube03/render_high/mesh/geo_modelling_chemistry_test_tube03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/chemistry_test_tube03/render_high/mesh/geo_modelling_chemistry_test_tube03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/construction_cinder_block01/base/mesh/geo_modelling_construction_cinder_block01_base_mesh.usd b/ALab/fragment/geo/modelling/construction_cinder_block01/base/mesh/geo_modelling_construction_cinder_block01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/construction_cinder_block01/base/mesh/geo_modelling_construction_cinder_block01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/construction_cinder_block01/deform_high/mesh/geo_modelling_construction_cinder_block01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/construction_cinder_block01/deform_high/mesh/geo_modelling_construction_cinder_block01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/construction_cinder_block01/deform_high/mesh/geo_modelling_construction_cinder_block01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/construction_cinder_block01/display_high/mesh/geo_modelling_construction_cinder_block01_display_high_mesh.usd b/ALab/fragment/geo/modelling/construction_cinder_block01/display_high/mesh/geo_modelling_construction_cinder_block01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/construction_cinder_block01/display_high/mesh/geo_modelling_construction_cinder_block01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/construction_cinder_block01/geo_modelling_construction_cinder_block01.usda b/ALab/fragment/geo/modelling/construction_cinder_block01/geo_modelling_construction_cinder_block01.usda
new file mode 100644
index 00000000..4d8242c9
--- /dev/null
+++ b/ALab/fragment/geo/modelling/construction_cinder_block01/geo_modelling_construction_cinder_block01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-20.221706, -9.540577, -9.5859375), (20.21264, 9.578963, 9.53247)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_construction_cinder_block01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-20.221706, -9.540577, -9.5859375), (20.21264, 9.578963, 9.53247)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_construction_cinder_block01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-20.209597, -9.511407, -9.567322), (20.190962, 9.517391, 9.567322)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_construction_cinder_block01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-20.221706, -9.540577, -9.5859375), (20.21264, 9.578963, 9.53247)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_construction_cinder_block01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-20.221706, -9.540577, -9.5859375), (20.21264, 9.578963, 9.53247)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_construction_cinder_block01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-20.221706, -9.540577, -9.5859375), (20.21264, 9.578963, 9.53247)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-20.209597, -9.511407, -9.567322), (20.190962, 9.517391, 9.567322)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_construction_cinder_block01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-20.22170639038086, -9.540576934814453, -9.5859375), (20.2126407623291, 9.578963279724121, 9.532469749450684)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/construction_cinder_block01/pose/mesh/geo_modelling_construction_cinder_block01_pose_mesh.usd b/ALab/fragment/geo/modelling/construction_cinder_block01/pose/mesh/geo_modelling_construction_cinder_block01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/construction_cinder_block01/pose/mesh/geo_modelling_construction_cinder_block01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/construction_cinder_block01/render_high/mesh/geo_modelling_construction_cinder_block01_render_high_mesh.usd b/ALab/fragment/geo/modelling/construction_cinder_block01/render_high/mesh/geo_modelling_construction_cinder_block01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/construction_cinder_block01/render_high/mesh/geo_modelling_construction_cinder_block01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_basket01/base/mesh/geo_modelling_decor_basket01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_basket01/base/mesh/geo_modelling_decor_basket01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_basket01/base/mesh/geo_modelling_decor_basket01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_basket01/deform_high/mesh/geo_modelling_decor_basket01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_basket01/deform_high/mesh/geo_modelling_decor_basket01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_basket01/deform_high/mesh/geo_modelling_decor_basket01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_basket01/display_high/mesh/geo_modelling_decor_basket01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_basket01/display_high/mesh/geo_modelling_decor_basket01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_basket01/display_high/mesh/geo_modelling_decor_basket01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_basket01/geo_modelling_decor_basket01.usda b/ALab/fragment/geo/modelling/decor_basket01/geo_modelling_decor_basket01.usda
new file mode 100644
index 00000000..3109fa48
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_basket01/geo_modelling_decor_basket01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-15.982578, -0.169107, -16.23871), (16.058628, 64.64692, 16.251886)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_basket01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-15.982578, -0.169107, -16.23871), (16.058628, 64.64692, 16.251886)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_basket01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-15.987583, -0.19184713, -16.233015), (16.063604, 64.65369, 16.25958)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_basket01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-15.982578, -0.169107, -16.23871), (16.058628, 64.64692, 16.251886)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_basket01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-15.982578, -0.169107, -16.23871), (16.058628, 64.64692, 16.251886)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_basket01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-15.982578, -0.169107, -16.23871), (16.058628, 64.64692, 16.251886)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-15.987583, -0.19184713, -16.233015), (16.063604, 64.65369, 16.25958)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_basket01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-15.98257827758789, -0.16910700500011444, -16.238710403442383), (16.05862808227539, 64.64691925048828, 16.25188636779785)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_basket01/pose/mesh/geo_modelling_decor_basket01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_basket01/pose/mesh/geo_modelling_decor_basket01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_basket01/pose/mesh/geo_modelling_decor_basket01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_basket01/render_high/mesh/geo_modelling_decor_basket01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_basket01/render_high/mesh/geo_modelling_decor_basket01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_basket01/render_high/mesh/geo_modelling_decor_basket01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beach_umbrella01/base/mesh/geo_modelling_decor_beach_umbrella01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_beach_umbrella01/base/mesh/geo_modelling_decor_beach_umbrella01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beach_umbrella01/base/mesh/geo_modelling_decor_beach_umbrella01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beach_umbrella01/deform_high/mesh/geo_modelling_decor_beach_umbrella01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_beach_umbrella01/deform_high/mesh/geo_modelling_decor_beach_umbrella01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beach_umbrella01/deform_high/mesh/geo_modelling_decor_beach_umbrella01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beach_umbrella01/display_high/mesh/geo_modelling_decor_beach_umbrella01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_beach_umbrella01/display_high/mesh/geo_modelling_decor_beach_umbrella01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beach_umbrella01/display_high/mesh/geo_modelling_decor_beach_umbrella01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beach_umbrella01/geo_modelling_decor_beach_umbrella01.usda b/ALab/fragment/geo/modelling/decor_beach_umbrella01/geo_modelling_decor_beach_umbrella01.usda
new file mode 100644
index 00000000..e634aeb5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beach_umbrella01/geo_modelling_decor_beach_umbrella01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-14.3932, 0, -14.5727), (14.768001, 156.58691, 14.2859)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_beach_umbrella01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-14.3932, 0, -14.5727), (14.768001, 156.58691, 14.2859)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_beach_umbrella01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-14.286521, 0.09858326, -13.545962), (14.432165, 156.58344, 14.291255)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_beach_umbrella01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-14.3932, 0, -14.5727), (14.768001, 156.58691, 14.2859)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_beach_umbrella01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-14.3932, 0, -14.5727), (14.768001, 156.58691, 14.2859)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_beach_umbrella01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-14.3932, 0, -14.5727), (14.768001, 156.58691, 14.2859)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-14.286521, 0.09858326, -13.545962), (14.432165, 156.58344, 14.291255)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_beach_umbrella01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-14.393199920654297, 0, -14.572699546813965), (14.768000602722168, 156.5869140625, 14.285900115966797)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beach_umbrella01/pose/mesh/geo_modelling_decor_beach_umbrella01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_beach_umbrella01/pose/mesh/geo_modelling_decor_beach_umbrella01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beach_umbrella01/pose/mesh/geo_modelling_decor_beach_umbrella01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beach_umbrella01/render_high/mesh/geo_modelling_decor_beach_umbrella01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_beach_umbrella01/render_high/mesh/geo_modelling_decor_beach_umbrella01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beach_umbrella01/render_high/mesh/geo_modelling_decor_beach_umbrella01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beachball01/base/mesh/geo_modelling_decor_beachball01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_beachball01/base/mesh/geo_modelling_decor_beachball01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beachball01/base/mesh/geo_modelling_decor_beachball01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beachball01/deform_high/mesh/geo_modelling_decor_beachball01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_beachball01/deform_high/mesh/geo_modelling_decor_beachball01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beachball01/deform_high/mesh/geo_modelling_decor_beachball01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beachball01/display_high/mesh/geo_modelling_decor_beachball01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_beachball01/display_high/mesh/geo_modelling_decor_beachball01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beachball01/display_high/mesh/geo_modelling_decor_beachball01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beachball01/geo_modelling_decor_beachball01.usda b/ALab/fragment/geo/modelling/decor_beachball01/geo_modelling_decor_beachball01.usda
new file mode 100644
index 00000000..ed9703b1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beachball01/geo_modelling_decor_beachball01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-21.254501, -2.2273254, -20.276634), (21.254501, 28.277832, 19.876633)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_beachball01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-21.254501, -2.2273254, -20.276634), (21.254501, 28.277832, 19.876633)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_beachball01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-21.518394, -2.2199955, -20.229763), (20.758305, 28.286354, 19.85161)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_beachball01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-21.254501, -2.2273254, -20.276634), (21.254501, 28.277832, 19.876633)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_beachball01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-21.254501, -2.2273254, -20.276634), (21.254501, 28.277832, 19.876633)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_beachball01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-21.254501, -2.2273254, -20.276634), (21.254501, 28.277832, 19.876633)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-21.518394, -2.2199955, -20.229763), (20.758305, 28.286354, 19.85161)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_beachball01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-21.254501342773438, -2.227325439453125, -20.276634216308594), (21.254501342773438, 28.27783203125, 19.876632690429688)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beachball01/pose/mesh/geo_modelling_decor_beachball01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_beachball01/pose/mesh/geo_modelling_decor_beachball01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beachball01/pose/mesh/geo_modelling_decor_beachball01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_beachball01/render_high/mesh/geo_modelling_decor_beachball01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_beachball01/render_high/mesh/geo_modelling_decor_beachball01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_beachball01/render_high/mesh/geo_modelling_decor_beachball01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_blender01/base/mesh/geo_modelling_decor_blender01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_blender01/base/mesh/geo_modelling_decor_blender01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_blender01/base/mesh/geo_modelling_decor_blender01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_blender01/deform_high/mesh/geo_modelling_decor_blender01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_blender01/deform_high/mesh/geo_modelling_decor_blender01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_blender01/deform_high/mesh/geo_modelling_decor_blender01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_blender01/display_high/mesh/geo_modelling_decor_blender01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_blender01/display_high/mesh/geo_modelling_decor_blender01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_blender01/display_high/mesh/geo_modelling_decor_blender01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_blender01/geo_modelling_decor_blender01.usda b/ALab/fragment/geo/modelling/decor_blender01/geo_modelling_decor_blender01.usda
new file mode 100644
index 00000000..905ca1be
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_blender01/geo_modelling_decor_blender01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-10.172346, 0, -6.87319), (7.9868064, 34.621784, 8.238882)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_blender01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-10.172346, 0, -6.87319), (7.9868064, 34.621784, 8.238882)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_blender01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-10.174573, -0.0034385284, -6.865841), (7.8256392, 34.621773, 8.238882)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_blender01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-10.172346, 0, -6.87319), (7.9868064, 34.621784, 8.238882)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_blender01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-10.172346, 0, -6.87319), (7.9868064, 34.621784, 8.238882)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_blender01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-10.172346, 0, -6.87319), (7.9868064, 34.621784, 8.238882)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-10.174573, -0.0034385284, -6.865841), (7.8256392, 34.621773, 8.238882)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_blender01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-10.172346115112305, 0, -6.873189926147461), (7.986806392669678, 34.62178421020508, 8.238882064819336)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_blender01/pose/mesh/geo_modelling_decor_blender01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_blender01/pose/mesh/geo_modelling_decor_blender01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_blender01/pose/mesh/geo_modelling_decor_blender01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_blender01/render_high/mesh/geo_modelling_decor_blender01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_blender01/render_high/mesh/geo_modelling_decor_blender01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_blender01/render_high/mesh/geo_modelling_decor_blender01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_board_games01/base/mesh/geo_modelling_decor_board_games01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_board_games01/base/mesh/geo_modelling_decor_board_games01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_board_games01/base/mesh/geo_modelling_decor_board_games01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_board_games01/deform_high/mesh/geo_modelling_decor_board_games01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_board_games01/deform_high/mesh/geo_modelling_decor_board_games01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_board_games01/deform_high/mesh/geo_modelling_decor_board_games01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_board_games01/display_high/mesh/geo_modelling_decor_board_games01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_board_games01/display_high/mesh/geo_modelling_decor_board_games01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_board_games01/display_high/mesh/geo_modelling_decor_board_games01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_board_games01/geo_modelling_decor_board_games01.usda b/ALab/fragment/geo/modelling/decor_board_games01/geo_modelling_decor_board_games01.usda
new file mode 100644
index 00000000..f3c04ce0
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_board_games01/geo_modelling_decor_board_games01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-45.192886, -0.05405426, -22.280365), (45.192883, 19.91087, 22.280365)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_board_games01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-45.192886, -0.05405426, -22.280365), (45.192883, 19.91087, 22.280365)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_board_games01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-45.1716, -0.06459778, -22.252083), (45.16235, 19.9357, 22.22015)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_board_games01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-45.192886, -0.05405426, -22.280365), (45.192883, 19.91087, 22.280365)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_board_games01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-45.192886, -0.05405426, -22.280365), (45.192883, 19.91087, 22.280365)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_board_games01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-45.192886, -0.05405426, -22.280365), (45.192883, 19.91087, 22.280365)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-45.1716, -0.06459778, -22.252083), (45.16235, 19.9357, 22.22015)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_board_games01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-45.19288635253906, -0.05405426025390625, -22.280364990234375), (45.1928825378418, 19.910869598388672, 22.280364990234375)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_board_games01/pose/mesh/geo_modelling_decor_board_games01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_board_games01/pose/mesh/geo_modelling_decor_board_games01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_board_games01/pose/mesh/geo_modelling_decor_board_games01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_board_games01/render_high/mesh/geo_modelling_decor_board_games01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_board_games01/render_high/mesh/geo_modelling_decor_board_games01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_board_games01/render_high/mesh/geo_modelling_decor_board_games01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bonsai_jar01/base/mesh/geo_modelling_decor_bonsai_jar01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_bonsai_jar01/base/mesh/geo_modelling_decor_bonsai_jar01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bonsai_jar01/base/mesh/geo_modelling_decor_bonsai_jar01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bonsai_jar01/deform_high/mesh/geo_modelling_decor_bonsai_jar01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bonsai_jar01/deform_high/mesh/geo_modelling_decor_bonsai_jar01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bonsai_jar01/deform_high/mesh/geo_modelling_decor_bonsai_jar01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bonsai_jar01/deform_mid/mesh/geo_modelling_decor_bonsai_jar01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/decor_bonsai_jar01/deform_mid/mesh/geo_modelling_decor_bonsai_jar01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bonsai_jar01/deform_mid/mesh/geo_modelling_decor_bonsai_jar01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bonsai_jar01/display_high/mesh/geo_modelling_decor_bonsai_jar01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bonsai_jar01/display_high/mesh/geo_modelling_decor_bonsai_jar01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bonsai_jar01/display_high/mesh/geo_modelling_decor_bonsai_jar01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bonsai_jar01/geo_modelling_decor_bonsai_jar01.usda b/ALab/fragment/geo/modelling/decor_bonsai_jar01/geo_modelling_decor_bonsai_jar01.usda
new file mode 100644
index 00000000..716a8f65
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bonsai_jar01/geo_modelling_decor_bonsai_jar01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-9.281285, -0.020312002, -9.281285), (9.281282, 26.78809, 9.281285)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_bonsai_jar01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-9.281285, -0.020312002, -9.281285), (9.281282, 26.78809, 9.281285)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_bonsai_jar01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-9.611343, -0.020312002, -9.611344), (9.611343, 26.78809, 9.611344)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_decor_bonsai_jar01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-9.290476, 0.17009762, -9.290477), (9.290474, 26.78842, 9.290477)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_bonsai_jar01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-9.281285, -0.020312002, -9.281285), (9.281282, 26.78809, 9.281285)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_bonsai_jar01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-9.281285, -0.020312002, -9.281285), (9.281282, 26.78809, 9.281285)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_bonsai_jar01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-9.281285, -0.020312002, -9.281285), (9.281282, 26.78809, 9.281285)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-9.290476, 0.17009762, -9.290477), (9.290474, 26.78842, 9.290477)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_bonsai_jar01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-9.281285285949707, -0.020312001928687096, -9.281285285949707), (9.281282424926758, 26.788089752197266, 9.281285285949707)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bonsai_jar01/pose/mesh/geo_modelling_decor_bonsai_jar01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_bonsai_jar01/pose/mesh/geo_modelling_decor_bonsai_jar01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bonsai_jar01/pose/mesh/geo_modelling_decor_bonsai_jar01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bonsai_jar01/render_high/mesh/geo_modelling_decor_bonsai_jar01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bonsai_jar01/render_high/mesh/geo_modelling_decor_bonsai_jar01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bonsai_jar01/render_high/mesh/geo_modelling_decor_bonsai_jar01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open01/base/mesh/geo_modelling_decor_book_open01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open01/base/mesh/geo_modelling_decor_book_open01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open01/base/mesh/geo_modelling_decor_book_open01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open01/deform_high/mesh/geo_modelling_decor_book_open01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open01/deform_high/mesh/geo_modelling_decor_book_open01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open01/deform_high/mesh/geo_modelling_decor_book_open01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open01/display_high/mesh/geo_modelling_decor_book_open01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open01/display_high/mesh/geo_modelling_decor_book_open01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open01/display_high/mesh/geo_modelling_decor_book_open01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open01/geo_modelling_decor_book_open01.usda b/ALab/fragment/geo/modelling/decor_book_open01/geo_modelling_decor_book_open01.usda
new file mode 100644
index 00000000..ca363a62
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open01/geo_modelling_decor_book_open01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_book_open01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_book_open01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-16.601917, -0.03285875, -10.993815), (16.400814, 3.3325276, 10.9732895)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_book_open01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_book_open01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_book_open01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-16.601917, -0.03285875, -10.993815), (16.400814, 3.3325276, 10.9732895)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_book_open01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-16.629924774169922, -0.035511016845703125, -11.017016410827637), (16.459915161132812, 3.3556675910949707, 11.016924858093262)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open01/pose/mesh/geo_modelling_decor_book_open01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open01/pose/mesh/geo_modelling_decor_book_open01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open01/pose/mesh/geo_modelling_decor_book_open01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open01/render_high/mesh/geo_modelling_decor_book_open01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open01/render_high/mesh/geo_modelling_decor_book_open01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open01/render_high/mesh/geo_modelling_decor_book_open01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open02/base/mesh/geo_modelling_decor_book_open02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open02/base/mesh/geo_modelling_decor_book_open02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open02/base/mesh/geo_modelling_decor_book_open02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open02/deform_high/mesh/geo_modelling_decor_book_open02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open02/deform_high/mesh/geo_modelling_decor_book_open02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open02/deform_high/mesh/geo_modelling_decor_book_open02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open02/display_high/mesh/geo_modelling_decor_book_open02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open02/display_high/mesh/geo_modelling_decor_book_open02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open02/display_high/mesh/geo_modelling_decor_book_open02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open02/geo_modelling_decor_book_open02.usda b/ALab/fragment/geo/modelling/decor_book_open02/geo_modelling_decor_book_open02.usda
new file mode 100644
index 00000000..f29abf15
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open02/geo_modelling_decor_book_open02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_book_open02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_book_open02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-16.601917, -0.03285875, -10.993815), (16.400814, 3.3325276, 10.9732895)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_book_open02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_book_open02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_book_open02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-16.629925, -0.035511017, -11.017016), (16.459915, 3.3556676, 11.016925)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-16.601917, -0.03285875, -10.993815), (16.400814, 3.3325276, 10.9732895)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_book_open02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-16.629924774169922, -0.035511016845703125, -11.017016410827637), (16.459915161132812, 3.3556675910949707, 11.016924858093262)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open02/pose/mesh/geo_modelling_decor_book_open02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open02/pose/mesh/geo_modelling_decor_book_open02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open02/pose/mesh/geo_modelling_decor_book_open02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_book_open02/render_high/mesh/geo_modelling_decor_book_open02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_book_open02/render_high/mesh/geo_modelling_decor_book_open02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_book_open02/render_high/mesh/geo_modelling_decor_book_open02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_cap01/base/mesh/geo_modelling_decor_bottle_cap01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_cap01/base/mesh/geo_modelling_decor_bottle_cap01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_cap01/base/mesh/geo_modelling_decor_bottle_cap01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_cap01/deform_high/mesh/geo_modelling_decor_bottle_cap01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_cap01/deform_high/mesh/geo_modelling_decor_bottle_cap01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_cap01/deform_high/mesh/geo_modelling_decor_bottle_cap01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_cap01/display_high/mesh/geo_modelling_decor_bottle_cap01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_cap01/display_high/mesh/geo_modelling_decor_bottle_cap01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_cap01/display_high/mesh/geo_modelling_decor_bottle_cap01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_cap01/geo_modelling_decor_bottle_cap01.usda b/ALab/fragment/geo/modelling/decor_bottle_cap01/geo_modelling_decor_bottle_cap01.usda
new file mode 100644
index 00000000..def7c9ef
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_cap01/geo_modelling_decor_bottle_cap01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.5325662, 0.27397156, -1.5120919), (1.5325662, 1.2013137, 1.5120871)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_bottle_cap01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.5325662, 0.27397156, -1.5120919), (1.5325662, 1.2013137, 1.5120871)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_bottle_cap01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.4805152, 0.27258757, -1.512092), (1.5327064, 1.2030137, 1.5120871)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_bottle_cap01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.5325662, 0.27397156, -1.5120919), (1.5325662, 1.2013137, 1.5120871)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_bottle_cap01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.5325662, 0.27397156, -1.5120919), (1.5325662, 1.2013137, 1.5120871)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_bottle_cap01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.5325662, 0.27397156, -1.5120919), (1.5325662, 1.2013137, 1.5120871)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.4805152, 0.27258757, -1.512092), (1.5327064, 1.2030137, 1.5120871)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_bottle_cap01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.5325661897659302, 0.2739715576171875, -1.512091875076294), (1.5325661897659302, 1.2013137340545654, 1.512087106704712)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_cap01/pose/mesh/geo_modelling_decor_bottle_cap01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_cap01/pose/mesh/geo_modelling_decor_bottle_cap01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_cap01/pose/mesh/geo_modelling_decor_bottle_cap01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_cap01/render_high/mesh/geo_modelling_decor_bottle_cap01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_cap01/render_high/mesh/geo_modelling_decor_bottle_cap01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_cap01/render_high/mesh/geo_modelling_decor_bottle_cap01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda01/base/mesh/geo_modelling_decor_bottle_soda01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda01/base/mesh/geo_modelling_decor_bottle_soda01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda01/base/mesh/geo_modelling_decor_bottle_soda01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda01/deform_high/mesh/geo_modelling_decor_bottle_soda01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda01/deform_high/mesh/geo_modelling_decor_bottle_soda01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda01/deform_high/mesh/geo_modelling_decor_bottle_soda01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda01/display_high/mesh/geo_modelling_decor_bottle_soda01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda01/display_high/mesh/geo_modelling_decor_bottle_soda01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda01/display_high/mesh/geo_modelling_decor_bottle_soda01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda01/geo_modelling_decor_bottle_soda01.usda b/ALab/fragment/geo/modelling/decor_bottle_soda01/geo_modelling_decor_bottle_soda01.usda
new file mode 100644
index 00000000..c8047926
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda01/geo_modelling_decor_bottle_soda01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.4400666, 0.0817608, -3.4400666), (3.4400666, 26.02596, 3.4400666)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_bottle_soda01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.4400666, 0.0817608, -3.4400666), (3.4400666, 26.02596, 3.4400666)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_bottle_soda01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.438133, 0.15161765, -3.438133), (3.4381297, 25.802177, 3.438133)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_bottle_soda01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.4400666, 0.0817608, -3.4400666), (3.4400666, 26.02596, 3.4400666)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_bottle_soda01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.4400666, 0.0817608, -3.4400666), (3.4400666, 26.02596, 3.4400666)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_bottle_soda01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.4400666, 0.0817608, -3.4400666), (3.4400666, 26.02596, 3.4400666)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.438133, 0.15161765, -3.438133), (3.4381297, 25.802177, 3.438133)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_bottle_soda01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.4400665760040283, 0.08176080137491226, -3.4400665760040283), (3.4400665760040283, 26.02596092224121, 3.4400665760040283)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda01/pose/mesh/geo_modelling_decor_bottle_soda01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda01/pose/mesh/geo_modelling_decor_bottle_soda01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda01/pose/mesh/geo_modelling_decor_bottle_soda01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda01/render_high/mesh/geo_modelling_decor_bottle_soda01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda01/render_high/mesh/geo_modelling_decor_bottle_soda01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda01/render_high/mesh/geo_modelling_decor_bottle_soda01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda02/base/mesh/geo_modelling_decor_bottle_soda02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda02/base/mesh/geo_modelling_decor_bottle_soda02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda02/base/mesh/geo_modelling_decor_bottle_soda02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda02/deform_high/mesh/geo_modelling_decor_bottle_soda02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda02/deform_high/mesh/geo_modelling_decor_bottle_soda02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda02/deform_high/mesh/geo_modelling_decor_bottle_soda02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda02/display_high/mesh/geo_modelling_decor_bottle_soda02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda02/display_high/mesh/geo_modelling_decor_bottle_soda02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda02/display_high/mesh/geo_modelling_decor_bottle_soda02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda02/geo_modelling_decor_bottle_soda02.usda b/ALab/fragment/geo/modelling/decor_bottle_soda02/geo_modelling_decor_bottle_soda02.usda
new file mode 100644
index 00000000..4e0867e2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda02/geo_modelling_decor_bottle_soda02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.3042526, 0.1571676, -3.3042526), (3.3042526, 25.69676, 3.3042526)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_bottle_soda02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.3042526, 0.1571676, -3.3042526), (3.3042526, 25.69676, 3.3042526)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_bottle_soda02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.2807508, 0.13999002, -3.280751), (3.2840903, 25.48956, 3.284089)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_bottle_soda02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.3042526, 0.1571676, -3.3042526), (3.3042526, 25.69676, 3.3042526)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_bottle_soda02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.3042526, 0.1571676, -3.3042526), (3.3042526, 25.69676, 3.3042526)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_bottle_soda02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.3042526, 0.1571676, -3.3042526), (3.3042526, 25.69676, 3.3042526)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.2807508, 0.13999002, -3.280751), (3.2840903, 25.48956, 3.284089)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_bottle_soda02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.3042526245117188, 0.15716759860515594, -3.3042526245117188), (3.3042526245117188, 25.696760177612305, 3.3042526245117188)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda02/pose/mesh/geo_modelling_decor_bottle_soda02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda02/pose/mesh/geo_modelling_decor_bottle_soda02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda02/pose/mesh/geo_modelling_decor_bottle_soda02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_bottle_soda02/render_high/mesh/geo_modelling_decor_bottle_soda02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_bottle_soda02/render_high/mesh/geo_modelling_decor_bottle_soda02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_bottle_soda02/render_high/mesh/geo_modelling_decor_bottle_soda02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half01/base/mesh/geo_modelling_decor_can_half01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half01/base/mesh/geo_modelling_decor_can_half01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half01/base/mesh/geo_modelling_decor_can_half01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half01/deform_high/mesh/geo_modelling_decor_can_half01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half01/deform_high/mesh/geo_modelling_decor_can_half01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half01/deform_high/mesh/geo_modelling_decor_can_half01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half01/display_high/mesh/geo_modelling_decor_can_half01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half01/display_high/mesh/geo_modelling_decor_can_half01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half01/display_high/mesh/geo_modelling_decor_can_half01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half01/geo_modelling_decor_can_half01.usda b/ALab/fragment/geo/modelling/decor_can_half01/geo_modelling_decor_can_half01.usda
new file mode 100644
index 00000000..8879df1a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half01/geo_modelling_decor_can_half01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.0010986, -0.00031342264, -3.0710917), (3.143097, 7.619135, 3.0731344)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_can_half01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.0010986, -0.00031342264, -3.0710917), (3.143097, 7.619135, 3.0731344)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_can_half01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.9760075, 0.02683997, -3.0460007), (3.118006, 7.5999594, 3.0480435)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_can_half01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.0010986, -0.00031342264, -3.0710917), (3.143097, 7.619135, 3.0731344)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_can_half01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.0010986, -0.00031342264, -3.0710917), (3.143097, 7.619135, 3.0731344)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_can_half01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.0010986, -0.00031342264, -3.0710917), (3.143097, 7.619135, 3.0731344)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.9760075, 0.02683997, -3.0460007), (3.118006, 7.5999594, 3.0480435)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_can_half01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.0010986328125, -0.00031342264264822006, -3.071091651916504), (3.143096923828125, 7.619134902954102, 3.073134422302246)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half01/pose/mesh/geo_modelling_decor_can_half01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half01/pose/mesh/geo_modelling_decor_can_half01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half01/pose/mesh/geo_modelling_decor_can_half01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half01/render_high/mesh/geo_modelling_decor_can_half01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half01/render_high/mesh/geo_modelling_decor_can_half01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half01/render_high/mesh/geo_modelling_decor_can_half01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half02/base/mesh/geo_modelling_decor_can_half02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half02/base/mesh/geo_modelling_decor_can_half02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half02/base/mesh/geo_modelling_decor_can_half02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half02/deform_high/mesh/geo_modelling_decor_can_half02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half02/deform_high/mesh/geo_modelling_decor_can_half02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half02/deform_high/mesh/geo_modelling_decor_can_half02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half02/display_high/mesh/geo_modelling_decor_can_half02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half02/display_high/mesh/geo_modelling_decor_can_half02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half02/display_high/mesh/geo_modelling_decor_can_half02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half02/geo_modelling_decor_can_half02.usda b/ALab/fragment/geo/modelling/decor_can_half02/geo_modelling_decor_can_half02.usda
new file mode 100644
index 00000000..f9b6a0ee
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half02/geo_modelling_decor_can_half02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.0598247, 0.0490306, -3.0973153), (3.0843709, 7.7823944, 3.0469108)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_can_half02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.0598247, 0.0490306, -3.0973153), (3.0843709, 7.7823944, 3.0469108)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_can_half02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.0347335, 0.07618399, -3.0722244), (3.0592797, 7.7491927, 3.0218198)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_can_half02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.0598247, 0.0490306, -3.0973153), (3.0843709, 7.7823944, 3.0469108)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_can_half02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.0598247, 0.0490306, -3.0973153), (3.0843709, 7.7823944, 3.0469108)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_can_half02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.0598247, 0.0490306, -3.0973153), (3.0843709, 7.7823944, 3.0469108)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.0347335, 0.07618399, -3.0722244), (3.0592797, 7.7491927, 3.0218198)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_can_half02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.0598247051239014, 0.049030598253011703, -3.0973153114318848), (3.0843708515167236, 7.7823944091796875, 3.0469107627868652)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half02/pose/mesh/geo_modelling_decor_can_half02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half02/pose/mesh/geo_modelling_decor_can_half02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half02/pose/mesh/geo_modelling_decor_can_half02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half02/render_high/mesh/geo_modelling_decor_can_half02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half02/render_high/mesh/geo_modelling_decor_can_half02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half02/render_high/mesh/geo_modelling_decor_can_half02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half03/base/mesh/geo_modelling_decor_can_half03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half03/base/mesh/geo_modelling_decor_can_half03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half03/base/mesh/geo_modelling_decor_can_half03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half03/deform_high/mesh/geo_modelling_decor_can_half03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half03/deform_high/mesh/geo_modelling_decor_can_half03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half03/deform_high/mesh/geo_modelling_decor_can_half03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half03/display_high/mesh/geo_modelling_decor_can_half03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half03/display_high/mesh/geo_modelling_decor_can_half03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half03/display_high/mesh/geo_modelling_decor_can_half03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half03/geo_modelling_decor_can_half03.usda b/ALab/fragment/geo/modelling/decor_can_half03/geo_modelling_decor_can_half03.usda
new file mode 100644
index 00000000..033b7be7
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half03/geo_modelling_decor_can_half03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.250488, 0.11203446, -3.2141807), (2.8937075, 7.4717865, 2.9300454)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_can_half03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.250488, 0.11203446, -3.2141807), (2.8937075, 7.4717865, 2.9300454)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_can_half03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.2253969, 0.13918786, -3.18909), (2.8686163, 7.4503813, 2.9049544)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_can_half03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.250488, 0.11203446, -3.2141807), (2.8937075, 7.4717865, 2.9300454)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_can_half03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.250488, 0.11203446, -3.2141807), (2.8937075, 7.4717865, 2.9300454)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_can_half03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.250488, 0.11203446, -3.2141807), (2.8937075, 7.4717865, 2.9300454)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.2253969, 0.13918786, -3.18909), (2.8686163, 7.4503813, 2.9049544)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_can_half03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.250488042831421, 0.11203446239233017, -3.2141807079315186), (2.893707513809204, 7.4717864990234375, 2.9300453662872314)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half03/pose/mesh/geo_modelling_decor_can_half03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half03/pose/mesh/geo_modelling_decor_can_half03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half03/pose/mesh/geo_modelling_decor_can_half03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half03/render_high/mesh/geo_modelling_decor_can_half03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half03/render_high/mesh/geo_modelling_decor_can_half03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half03/render_high/mesh/geo_modelling_decor_can_half03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half04/base/mesh/geo_modelling_decor_can_half04_base_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half04/base/mesh/geo_modelling_decor_can_half04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half04/base/mesh/geo_modelling_decor_can_half04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half04/deform_high/mesh/geo_modelling_decor_can_half04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half04/deform_high/mesh/geo_modelling_decor_can_half04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half04/deform_high/mesh/geo_modelling_decor_can_half04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half04/display_high/mesh/geo_modelling_decor_can_half04_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half04/display_high/mesh/geo_modelling_decor_can_half04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half04/display_high/mesh/geo_modelling_decor_can_half04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half04/geo_modelling_decor_can_half04.usda b/ALab/fragment/geo/modelling/decor_can_half04/geo_modelling_decor_can_half04.usda
new file mode 100644
index 00000000..fbed4b75
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half04/geo_modelling_decor_can_half04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.0190659, 0.07192976, -3.0861022), (3.1251297, 7.947647, 3.0581238)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_can_half04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.0190659, 0.07192976, -3.0861022), (3.1251297, 7.947647, 3.0581238)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_can_half04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.9939747, 0.099083155, -3.0610113), (3.1000385, 7.925275, 3.033033)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_can_half04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.0190659, 0.07192976, -3.0861022), (3.1251297, 7.947647, 3.0581238)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_can_half04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.0190659, 0.07192976, -3.0861022), (3.1251297, 7.947647, 3.0581238)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_can_half04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.0190659, 0.07192976, -3.0861022), (3.1251297, 7.947647, 3.0581238)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.9939747, 0.099083155, -3.0610113), (3.1000385, 7.925275, 3.033033)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_can_half04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.0190658569335938, 0.07192976027727127, -3.086102247238159), (3.1251296997070312, 7.9476470947265625, 3.058123826980591)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half04/pose/mesh/geo_modelling_decor_can_half04_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half04/pose/mesh/geo_modelling_decor_can_half04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half04/pose/mesh/geo_modelling_decor_can_half04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_can_half04/render_high/mesh/geo_modelling_decor_can_half04_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_can_half04/render_high/mesh/geo_modelling_decor_can_half04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_can_half04/render_high/mesh/geo_modelling_decor_can_half04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_choko_experiment01/base/mesh/geo_modelling_decor_choko_experiment01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_choko_experiment01/base/mesh/geo_modelling_decor_choko_experiment01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_choko_experiment01/base/mesh/geo_modelling_decor_choko_experiment01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_choko_experiment01/deform_high/mesh/geo_modelling_decor_choko_experiment01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_choko_experiment01/deform_high/mesh/geo_modelling_decor_choko_experiment01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_choko_experiment01/deform_high/mesh/geo_modelling_decor_choko_experiment01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_choko_experiment01/display_high/mesh/geo_modelling_decor_choko_experiment01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_choko_experiment01/display_high/mesh/geo_modelling_decor_choko_experiment01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_choko_experiment01/display_high/mesh/geo_modelling_decor_choko_experiment01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_choko_experiment01/geo_modelling_decor_choko_experiment01.usda b/ALab/fragment/geo/modelling/decor_choko_experiment01/geo_modelling_decor_choko_experiment01.usda
new file mode 100644
index 00000000..17334ec8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_choko_experiment01/geo_modelling_decor_choko_experiment01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-70.815186, -4.5154266, -48.493835), (39.534607, 165.13495, 17.813965)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_choko_experiment01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-70.815186, -4.5154266, -48.493835), (39.534607, 165.13495, 17.813965)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_choko_experiment01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-70.81641, -4.4852614, -48.488976), (39.549625, 165.13493, 17.843136)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_choko_experiment01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-70.815186, -4.5154266, -48.493835), (39.534607, 165.13495, 17.813965)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_choko_experiment01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-70.815186, -4.5154266, -48.493835), (39.534607, 165.13495, 17.813965)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_choko_experiment01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-70.815186, -4.5154266, -48.493835), (39.534607, 165.13495, 17.813965)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-70.81641, -4.4852614, -48.488976), (39.549625, 165.13493, 17.843136)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_choko_experiment01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-70.815185546875, -4.5154266357421875, -48.49383544921875), (39.53460693359375, 165.13494873046875, 17.81396484375)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_choko_experiment01/pose/mesh/geo_modelling_decor_choko_experiment01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_choko_experiment01/pose/mesh/geo_modelling_decor_choko_experiment01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_choko_experiment01/pose/mesh/geo_modelling_decor_choko_experiment01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_choko_experiment01/render_high/mesh/geo_modelling_decor_choko_experiment01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_choko_experiment01/render_high/mesh/geo_modelling_decor_choko_experiment01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_choko_experiment01/render_high/mesh/geo_modelling_decor_choko_experiment01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_clip01/base/mesh/geo_modelling_decor_clip01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_clip01/base/mesh/geo_modelling_decor_clip01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_clip01/base/mesh/geo_modelling_decor_clip01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_clip01/deform_high/mesh/geo_modelling_decor_clip01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_clip01/deform_high/mesh/geo_modelling_decor_clip01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_clip01/deform_high/mesh/geo_modelling_decor_clip01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_clip01/display_high/mesh/geo_modelling_decor_clip01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_clip01/display_high/mesh/geo_modelling_decor_clip01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_clip01/display_high/mesh/geo_modelling_decor_clip01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_clip01/geo_modelling_decor_clip01.usda b/ALab/fragment/geo/modelling/decor_clip01/geo_modelling_decor_clip01.usda
new file mode 100644
index 00000000..63652dbf
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_clip01/geo_modelling_decor_clip01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.46692258, -1.9770117, -0.7530847), (0.4669226, 1.5780573, 0.75892484)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_clip01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.46692258, -1.9770117, -0.7530847), (0.4669226, 1.5780573, 0.75892484)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_clip01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.46692258, -1.9716324, -0.7527864), (0.4669226, 1.5771515, 0.7501748)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_clip01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.46692258, -1.9770117, -0.7530847), (0.4669226, 1.5780573, 0.75892484)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_clip01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.46692258, -1.9770117, -0.7530847), (0.4669226, 1.5780573, 0.75892484)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_clip01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.46692258, -1.9770117, -0.7530847), (0.4669226, 1.5780573, 0.75892484)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.46692258, -1.9716324, -0.7527864), (0.4669226, 1.5771515, 0.7501748)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_clip01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.4669225811958313, -1.9770116806030273, -0.7530847191810608), (0.4669226109981537, 1.5780572891235352, 0.7589248418807983)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_clip01/pose/mesh/geo_modelling_decor_clip01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_clip01/pose/mesh/geo_modelling_decor_clip01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_clip01/pose/mesh/geo_modelling_decor_clip01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_clip01/render_high/mesh/geo_modelling_decor_clip01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_clip01/render_high/mesh/geo_modelling_decor_clip01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_clip01/render_high/mesh/geo_modelling_decor_clip01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cooler_box01/base/mesh/geo_modelling_decor_cooler_box01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_cooler_box01/base/mesh/geo_modelling_decor_cooler_box01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cooler_box01/base/mesh/geo_modelling_decor_cooler_box01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cooler_box01/deform_high/mesh/geo_modelling_decor_cooler_box01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cooler_box01/deform_high/mesh/geo_modelling_decor_cooler_box01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cooler_box01/deform_high/mesh/geo_modelling_decor_cooler_box01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cooler_box01/display_high/mesh/geo_modelling_decor_cooler_box01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cooler_box01/display_high/mesh/geo_modelling_decor_cooler_box01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cooler_box01/display_high/mesh/geo_modelling_decor_cooler_box01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cooler_box01/geo_modelling_decor_cooler_box01.usda b/ALab/fragment/geo/modelling/decor_cooler_box01/geo_modelling_decor_cooler_box01.usda
new file mode 100644
index 00000000..5546ae9f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cooler_box01/geo_modelling_decor_cooler_box01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-17.439734, -0.820963, -23.833256), (15.261422, 35.08683, 23.838486)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_cooler_box01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-17.439734, -0.820963, -23.833256), (15.261422, 35.08683, 23.838486)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_cooler_box01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-17.439734, -0.7995699, -23.832254), (15.278996, 35.10707, 23.837484)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_cooler_box01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-17.439734, -0.820963, -23.833256), (15.261422, 35.08683, 23.838486)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_cooler_box01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-17.439734, -0.820963, -23.833256), (15.261422, 35.08683, 23.838486)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_cooler_box01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-17.439734, -0.820963, -23.833256), (15.261422, 35.08683, 23.838486)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-17.439734, -0.7995699, -23.832254), (15.278996, 35.10707, 23.837484)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_cooler_box01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-17.439733505249023, -0.8209630250930786, -23.833255767822266), (15.261422157287598, 35.086830139160156, 23.838485717773438)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cooler_box01/pose/mesh/geo_modelling_decor_cooler_box01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_cooler_box01/pose/mesh/geo_modelling_decor_cooler_box01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cooler_box01/pose/mesh/geo_modelling_decor_cooler_box01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cooler_box01/render_high/mesh/geo_modelling_decor_cooler_box01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cooler_box01/render_high/mesh/geo_modelling_decor_cooler_box01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cooler_box01/render_high/mesh/geo_modelling_decor_cooler_box01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_ball01/base/mesh/geo_modelling_decor_cricket_ball01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_ball01/base/mesh/geo_modelling_decor_cricket_ball01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_ball01/base/mesh/geo_modelling_decor_cricket_ball01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_ball01/deform_high/mesh/geo_modelling_decor_cricket_ball01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_ball01/deform_high/mesh/geo_modelling_decor_cricket_ball01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_ball01/deform_high/mesh/geo_modelling_decor_cricket_ball01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_ball01/display_high/mesh/geo_modelling_decor_cricket_ball01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_ball01/display_high/mesh/geo_modelling_decor_cricket_ball01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_ball01/display_high/mesh/geo_modelling_decor_cricket_ball01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_ball01/geo_modelling_decor_cricket_ball01.usda b/ALab/fragment/geo/modelling/decor_cricket_ball01/geo_modelling_decor_cricket_ball01.usda
new file mode 100644
index 00000000..9cc363dd
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_ball01/geo_modelling_decor_cricket_ball01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.5468252, -3.5509212, -3.5111365), (3.5468242, 3.5509214, 3.5111365)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_cricket_ball01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.5468252, -3.5509212, -3.5111365), (3.5468242, 3.5509214, 3.5111365)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_cricket_ball01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.5510395, -3.5509212, -3.5153124), (3.551039, 3.5509212, 3.5153124)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_cricket_ball01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.5468252, -3.5509212, -3.5111365), (3.5468242, 3.5509214, 3.5111365)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_cricket_ball01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.5468252, -3.5509212, -3.5111365), (3.5468242, 3.5509214, 3.5111365)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_cricket_ball01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.5468252, -3.5509212, -3.5111365), (3.5468242, 3.5509214, 3.5111365)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.5510395, -3.5509212, -3.5153124), (3.551039, 3.5509212, 3.5153124)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_cricket_ball01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.5468251705169678, -3.5509212017059326, -3.511136531829834), (3.5468242168426514, 3.5509214401245117, 3.511136531829834)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_ball01/pose/mesh/geo_modelling_decor_cricket_ball01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_ball01/pose/mesh/geo_modelling_decor_cricket_ball01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_ball01/pose/mesh/geo_modelling_decor_cricket_ball01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_ball01/render_high/mesh/geo_modelling_decor_cricket_ball01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_ball01/render_high/mesh/geo_modelling_decor_cricket_ball01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_ball01/render_high/mesh/geo_modelling_decor_cricket_ball01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_bat01/base/mesh/geo_modelling_decor_cricket_bat01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_bat01/base/mesh/geo_modelling_decor_cricket_bat01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_bat01/base/mesh/geo_modelling_decor_cricket_bat01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_bat01/deform_high/mesh/geo_modelling_decor_cricket_bat01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_bat01/deform_high/mesh/geo_modelling_decor_cricket_bat01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_bat01/deform_high/mesh/geo_modelling_decor_cricket_bat01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_bat01/display_high/mesh/geo_modelling_decor_cricket_bat01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_bat01/display_high/mesh/geo_modelling_decor_cricket_bat01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_bat01/display_high/mesh/geo_modelling_decor_cricket_bat01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_bat01/geo_modelling_decor_cricket_bat01.usda b/ALab/fragment/geo/modelling/decor_cricket_bat01/geo_modelling_decor_cricket_bat01.usda
new file mode 100644
index 00000000..90208c7f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_bat01/geo_modelling_decor_cricket_bat01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.9261436, 0.028335745, -4.098947), (4.926143, 87.073494, 2.4206185)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_cricket_bat01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.9261436, 0.028335745, -4.098947), (4.926143, 87.073494, 2.4206185)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_cricket_bat01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.9314513, 0.028415507, -4.098947), (4.9314575, 87.07477, 2.4076166)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_cricket_bat01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.9261436, 0.028335745, -4.098947), (4.926143, 87.073494, 2.4206185)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_cricket_bat01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.9261436, 0.028335745, -4.098947), (4.926143, 87.073494, 2.4206185)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_cricket_bat01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.9261436, 0.028335745, -4.098947), (4.926143, 87.073494, 2.4206185)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.9314513, 0.028415507, -4.098947), (4.9314575, 87.07477, 2.4076166)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_cricket_bat01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.926143646240234, 0.02833574451506138, -4.098947048187256), (4.926143169403076, 87.07349395751953, 2.4206185340881348)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_bat01/pose/mesh/geo_modelling_decor_cricket_bat01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_bat01/pose/mesh/geo_modelling_decor_cricket_bat01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_bat01/pose/mesh/geo_modelling_decor_cricket_bat01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cricket_bat01/render_high/mesh/geo_modelling_decor_cricket_bat01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cricket_bat01/render_high/mesh/geo_modelling_decor_cricket_bat01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cricket_bat01/render_high/mesh/geo_modelling_decor_cricket_bat01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_clamp01/base/mesh/geo_modelling_decor_cstand_clamp01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_clamp01/base/mesh/geo_modelling_decor_cstand_clamp01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_clamp01/base/mesh/geo_modelling_decor_cstand_clamp01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_clamp01/deform_high/mesh/geo_modelling_decor_cstand_clamp01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_clamp01/deform_high/mesh/geo_modelling_decor_cstand_clamp01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_clamp01/deform_high/mesh/geo_modelling_decor_cstand_clamp01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_clamp01/display_high/mesh/geo_modelling_decor_cstand_clamp01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_clamp01/display_high/mesh/geo_modelling_decor_cstand_clamp01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_clamp01/display_high/mesh/geo_modelling_decor_cstand_clamp01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_clamp01/geo_modelling_decor_cstand_clamp01.usda b/ALab/fragment/geo/modelling/decor_cstand_clamp01/geo_modelling_decor_cstand_clamp01.usda
new file mode 100644
index 00000000..5817b9e8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_clamp01/geo_modelling_decor_cstand_clamp01.usda
@@ -0,0 +1,150 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-16.411886, -16.429035, -61.83915), (7.933127, 64.30661, 28.703316)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_cstand_clamp01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-36.98241, -16.429035, -4.3187838), (79.664825, 63.71917, 7.7992554)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_cstand_clamp01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-16.39102, -16.233593, -61.812923), (7.933127, 64.32041, 28.68856)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_cstand_clamp01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-16.411886, -16.429035, -61.83915), (7.933127, 64.30661, 28.703316)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_cstand_clamp01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-16.411886, -16.429035, -61.83915), (7.933127, 64.30661, 28.703316)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_cstand_clamp01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-16.411886, -16.429035, -61.83915), (7.933127, 64.30661, 28.703316)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-16.39102, -16.233593, -61.812923), (7.933127, 64.32041, 28.68856)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_cstand_clamp01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-16.41188621520996, -16.429035186767578, -61.839149475097656), (7.933126926422119, 64.30661010742188, 28.70331573486328)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ float3[] extentsHint = [(-36.98241, -16.429035, -4.3187838), (79.664825, 63.71917, 7.7992573)]
+
+ over "GEO" (
+ payload = @shapes_high/mesh/geo_modelling_decor_cstand_clamp01_shapes_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_clamp01/pose/mesh/geo_modelling_decor_cstand_clamp01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_clamp01/pose/mesh/geo_modelling_decor_cstand_clamp01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_clamp01/pose/mesh/geo_modelling_decor_cstand_clamp01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_clamp01/render_high/mesh/geo_modelling_decor_cstand_clamp01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_clamp01/render_high/mesh/geo_modelling_decor_cstand_clamp01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_clamp01/render_high/mesh/geo_modelling_decor_cstand_clamp01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_clamp01/shapes_high/mesh/geo_modelling_decor_cstand_clamp01_shapes_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_clamp01/shapes_high/mesh/geo_modelling_decor_cstand_clamp01_shapes_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_clamp01/shapes_high/mesh/geo_modelling_decor_cstand_clamp01_shapes_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_ground01/base/mesh/geo_modelling_decor_cstand_ground01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_ground01/base/mesh/geo_modelling_decor_cstand_ground01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_ground01/base/mesh/geo_modelling_decor_cstand_ground01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_ground01/deform_high/mesh/geo_modelling_decor_cstand_ground01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_ground01/deform_high/mesh/geo_modelling_decor_cstand_ground01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_ground01/deform_high/mesh/geo_modelling_decor_cstand_ground01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_ground01/display_high/mesh/geo_modelling_decor_cstand_ground01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_ground01/display_high/mesh/geo_modelling_decor_cstand_ground01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_ground01/display_high/mesh/geo_modelling_decor_cstand_ground01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_ground01/geo_modelling_decor_cstand_ground01.usda b/ALab/fragment/geo/modelling/decor_cstand_ground01/geo_modelling_decor_cstand_ground01.usda
new file mode 100644
index 00000000..bc41be55
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_ground01/geo_modelling_decor_cstand_ground01.usda
@@ -0,0 +1,150 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-32.935898, -0.42453018, -33.52696), (62.696293, 170.8986, 41.135185)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_cstand_ground01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-32.935898, -0.42453018, -33.52696), (87.09982, 177.23326, 41.135185)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_cstand_ground01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-33.13581, -0.4544413, -33.806126), (62.689327, 170.89667, 41.39721)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_cstand_ground01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-32.935898, -0.42453018, -33.52696), (62.696293, 170.8986, 41.135185)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_cstand_ground01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-32.935898, -0.42453018, -33.52696), (62.696293, 170.8986, 41.135185)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_cstand_ground01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-32.935898, -0.42453018, -33.52696), (62.696293, 170.8986, 41.135185)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-33.13581, -0.4544413, -33.806126), (62.689327, 170.89667, 41.39721)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_cstand_ground01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-32.93589782714844, -0.42453017830848694, -33.52695846557617), (62.696292877197266, 170.8986053466797, 41.13518524169922)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ float3[] extentsHint = [(-32.935898, -0.42453018, -33.52696), (87.09982, 177.23326, 41.135185)]
+
+ over "GEO" (
+ payload = @shapes_high/mesh/geo_modelling_decor_cstand_ground01_shapes_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_ground01/pose/mesh/geo_modelling_decor_cstand_ground01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_ground01/pose/mesh/geo_modelling_decor_cstand_ground01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_ground01/pose/mesh/geo_modelling_decor_cstand_ground01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_ground01/render_high/mesh/geo_modelling_decor_cstand_ground01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_ground01/render_high/mesh/geo_modelling_decor_cstand_ground01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_ground01/render_high/mesh/geo_modelling_decor_cstand_ground01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_cstand_ground01/shapes_high/mesh/geo_modelling_decor_cstand_ground01_shapes_high_mesh.usd b/ALab/fragment/geo/modelling/decor_cstand_ground01/shapes_high/mesh/geo_modelling_decor_cstand_ground01_shapes_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_cstand_ground01/shapes_high/mesh/geo_modelling_decor_cstand_ground01_shapes_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_dish_rack01/base/mesh/geo_modelling_decor_dish_rack01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_dish_rack01/base/mesh/geo_modelling_decor_dish_rack01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_dish_rack01/base/mesh/geo_modelling_decor_dish_rack01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_dish_rack01/deform_high/mesh/geo_modelling_decor_dish_rack01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_dish_rack01/deform_high/mesh/geo_modelling_decor_dish_rack01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_dish_rack01/deform_high/mesh/geo_modelling_decor_dish_rack01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_dish_rack01/display_high/mesh/geo_modelling_decor_dish_rack01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_dish_rack01/display_high/mesh/geo_modelling_decor_dish_rack01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_dish_rack01/display_high/mesh/geo_modelling_decor_dish_rack01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_dish_rack01/geo_modelling_decor_dish_rack01.usda b/ALab/fragment/geo/modelling/decor_dish_rack01/geo_modelling_decor_dish_rack01.usda
new file mode 100644
index 00000000..219a1992
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_dish_rack01/geo_modelling_decor_dish_rack01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-10.964685, -0.014930725, -12.11203), (10.965332, 15.127258, 12.362158)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_dish_rack01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-10.964685, -0.014930725, -12.11203), (10.965332, 15.127258, 12.362158)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_dish_rack01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-10.966484, 0.0013765802, -12.103234), (10.968289, 15.132685, 12.353361)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_dish_rack01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-10.964685, -0.014930725, -12.11203), (10.965332, 15.127258, 12.362158)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_dish_rack01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-10.964685, -0.014930725, -12.11203), (10.965332, 15.127258, 12.362158)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_dish_rack01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-10.964685, -0.014930725, -12.11203), (10.965332, 15.127258, 12.362158)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-10.966484, 0.0013765802, -12.103234), (10.968289, 15.132685, 12.353361)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_dish_rack01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-10.964685440063477, -0.01493072509765625, -12.112030029296875), (10.96533203125, 15.12725830078125, 12.362157821655273)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_dish_rack01/pose/mesh/geo_modelling_decor_dish_rack01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_dish_rack01/pose/mesh/geo_modelling_decor_dish_rack01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_dish_rack01/pose/mesh/geo_modelling_decor_dish_rack01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_dish_rack01/render_high/mesh/geo_modelling_decor_dish_rack01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_dish_rack01/render_high/mesh/geo_modelling_decor_dish_rack01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_dish_rack01/render_high/mesh/geo_modelling_decor_dish_rack01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_firecracker01/base/mesh/geo_modelling_decor_firecracker01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_firecracker01/base/mesh/geo_modelling_decor_firecracker01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_firecracker01/base/mesh/geo_modelling_decor_firecracker01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_firecracker01/deform_high/mesh/geo_modelling_decor_firecracker01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_firecracker01/deform_high/mesh/geo_modelling_decor_firecracker01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_firecracker01/deform_high/mesh/geo_modelling_decor_firecracker01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_firecracker01/display_high/mesh/geo_modelling_decor_firecracker01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_firecracker01/display_high/mesh/geo_modelling_decor_firecracker01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_firecracker01/display_high/mesh/geo_modelling_decor_firecracker01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_firecracker01/geo_modelling_decor_firecracker01.usda b/ALab/fragment/geo/modelling/decor_firecracker01/geo_modelling_decor_firecracker01.usda
new file mode 100644
index 00000000..a23e65bc
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_firecracker01/geo_modelling_decor_firecracker01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.1830168, -7.981134, -1.2207985), (1.2105794, 11.720342, 1.2056608)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_firecracker01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.1830168, -7.981134, -1.2207985), (1.2105794, 11.720342, 1.2056608)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_firecracker01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.1814406, -7.91282, -1.2167726), (1.2284229, 11.6847515, 1.1984202)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_firecracker01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.1830168, -7.981134, -1.2207985), (1.2105794, 11.720342, 1.2056608)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_firecracker01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.1830168, -7.981134, -1.2207985), (1.2105794, 11.720342, 1.2056608)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_firecracker01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.1830168, -7.981134, -1.2207985), (1.2105794, 11.720342, 1.2056608)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.1814406, -7.91282, -1.2167726), (1.2284229, 11.6847515, 1.1984202)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_firecracker01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1830167770385742, -7.981133937835693, -1.2207984924316406), (1.2105793952941895, 11.720341682434082, 1.2056608200073242)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_firecracker01/pose/mesh/geo_modelling_decor_firecracker01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_firecracker01/pose/mesh/geo_modelling_decor_firecracker01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_firecracker01/pose/mesh/geo_modelling_decor_firecracker01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_firecracker01/render_high/mesh/geo_modelling_decor_firecracker01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_firecracker01/render_high/mesh/geo_modelling_decor_firecracker01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_firecracker01/render_high/mesh/geo_modelling_decor_firecracker01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_flask_pump01/base/mesh/geo_modelling_decor_flask_pump01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_flask_pump01/base/mesh/geo_modelling_decor_flask_pump01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_flask_pump01/base/mesh/geo_modelling_decor_flask_pump01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_flask_pump01/deform_high/mesh/geo_modelling_decor_flask_pump01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_flask_pump01/deform_high/mesh/geo_modelling_decor_flask_pump01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_flask_pump01/deform_high/mesh/geo_modelling_decor_flask_pump01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_flask_pump01/display_high/mesh/geo_modelling_decor_flask_pump01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_flask_pump01/display_high/mesh/geo_modelling_decor_flask_pump01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_flask_pump01/display_high/mesh/geo_modelling_decor_flask_pump01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_flask_pump01/geo_modelling_decor_flask_pump01.usda b/ALab/fragment/geo/modelling/decor_flask_pump01/geo_modelling_decor_flask_pump01.usda
new file mode 100644
index 00000000..13b60e53
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_flask_pump01/geo_modelling_decor_flask_pump01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.365484, 0, -8.440455), (7.369219, 38.913284, 13.172836)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_flask_pump01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.365484, 0, -8.440455), (7.369219, 38.913284, 13.172836)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_flask_pump01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.321406, 0, -8.4450655), (7.3214054, 38.913284, 13.168755)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_flask_pump01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.365484, 0, -8.440455), (7.369219, 38.913284, 13.172836)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_flask_pump01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.365484, 0, -8.440455), (7.369219, 38.913284, 13.172836)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_flask_pump01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.365484, 0, -8.440455), (7.369219, 38.913284, 13.172836)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.321406, 0, -8.4450655), (7.3214054, 38.913284, 13.168755)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_flask_pump01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.365484237670898, 0, -8.440455436706543), (7.369218826293945, 38.91328430175781, 13.172836303710938)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_flask_pump01/pose/mesh/geo_modelling_decor_flask_pump01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_flask_pump01/pose/mesh/geo_modelling_decor_flask_pump01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_flask_pump01/pose/mesh/geo_modelling_decor_flask_pump01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_flask_pump01/render_high/mesh/geo_modelling_decor_flask_pump01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_flask_pump01/render_high/mesh/geo_modelling_decor_flask_pump01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_flask_pump01/render_high/mesh/geo_modelling_decor_flask_pump01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_foam_hand01/base/mesh/geo_modelling_decor_foam_hand01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_foam_hand01/base/mesh/geo_modelling_decor_foam_hand01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_foam_hand01/base/mesh/geo_modelling_decor_foam_hand01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_foam_hand01/deform_high/mesh/geo_modelling_decor_foam_hand01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_foam_hand01/deform_high/mesh/geo_modelling_decor_foam_hand01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_foam_hand01/deform_high/mesh/geo_modelling_decor_foam_hand01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_foam_hand01/deform_mid/mesh/geo_modelling_decor_foam_hand01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/decor_foam_hand01/deform_mid/mesh/geo_modelling_decor_foam_hand01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_foam_hand01/deform_mid/mesh/geo_modelling_decor_foam_hand01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_foam_hand01/display_high/mesh/geo_modelling_decor_foam_hand01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_foam_hand01/display_high/mesh/geo_modelling_decor_foam_hand01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_foam_hand01/display_high/mesh/geo_modelling_decor_foam_hand01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_foam_hand01/geo_modelling_decor_foam_hand01.usda b/ALab/fragment/geo/modelling/decor_foam_hand01/geo_modelling_decor_foam_hand01.usda
new file mode 100644
index 00000000..b9ed3839
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_foam_hand01/geo_modelling_decor_foam_hand01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.5137067, -4.9461684, -5.1492066), (4.1514196, 42.292603, 5.319976)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_foam_hand01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.5137067, -4.9461684, -5.1492066), (4.1514196, 42.292603, 5.319976)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_foam_hand01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-5.5164967, -4.9461684, -5.101235), (4.1514196, 42.175278, 5.304045)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_decor_foam_hand01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.5238485, -4.945023, -5.108312), (4.2462454, 41.969727, 5.290652)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_foam_hand01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.5137067, -4.9461684, -5.1492066), (4.1514196, 42.292603, 5.319976)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_foam_hand01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.5137067, -4.9461684, -5.1492066), (4.1514196, 42.292603, 5.319976)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_foam_hand01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.5137067, -4.9461684, -5.1492066), (4.1514196, 42.292603, 5.319976)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.5238485, -4.945023, -5.108312), (4.2462454, 41.969727, 5.290652)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_foam_hand01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.513706684112549, -4.946168422698975, -5.149206638336182), (4.151419639587402, 42.2926025390625, 5.319975852966309)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_foam_hand01/pose/mesh/geo_modelling_decor_foam_hand01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_foam_hand01/pose/mesh/geo_modelling_decor_foam_hand01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_foam_hand01/pose/mesh/geo_modelling_decor_foam_hand01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_foam_hand01/render_high/mesh/geo_modelling_decor_foam_hand01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_foam_hand01/render_high/mesh/geo_modelling_decor_foam_hand01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_foam_hand01/render_high/mesh/geo_modelling_decor_foam_hand01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_glass01/base/mesh/geo_modelling_decor_glass01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_glass01/base/mesh/geo_modelling_decor_glass01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_glass01/base/mesh/geo_modelling_decor_glass01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_glass01/deform_high/mesh/geo_modelling_decor_glass01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_glass01/deform_high/mesh/geo_modelling_decor_glass01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_glass01/deform_high/mesh/geo_modelling_decor_glass01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_glass01/display_high/mesh/geo_modelling_decor_glass01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_glass01/display_high/mesh/geo_modelling_decor_glass01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_glass01/display_high/mesh/geo_modelling_decor_glass01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_glass01/geo_modelling_decor_glass01.usda b/ALab/fragment/geo/modelling/decor_glass01/geo_modelling_decor_glass01.usda
new file mode 100644
index 00000000..6f9b06cd
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_glass01/geo_modelling_decor_glass01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.98218, -0.000001, -4.98218), (4.98218, 14.958749, 4.982181)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_glass01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.98218, -0.000001, -4.98218), (4.98218, 14.958749, 4.982181)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_glass01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.8181357, -0.000001, -4.818136), (4.8181357, 14.932743, 4.8181357)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_glass01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.98218, -0.000001, -4.98218), (4.98218, 14.958749, 4.982181)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_glass01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.98218, -0.000001, -4.98218), (4.98218, 14.958749, 4.982181)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_glass01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.98218, -0.000001, -4.98218), (4.98218, 14.958749, 4.982181)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.8181357, -0.000001, -4.818136), (4.8181357, 14.932743, 4.8181357)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_glass01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.982180118560791, -9.999999974752427e-7, -4.982180118560791), (4.982180118560791, 14.958748817443848, 4.982181072235107)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_glass01/pose/mesh/geo_modelling_decor_glass01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_glass01/pose/mesh/geo_modelling_decor_glass01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_glass01/pose/mesh/geo_modelling_decor_glass01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_glass01/render_high/mesh/geo_modelling_decor_glass01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_glass01/render_high/mesh/geo_modelling_decor_glass01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_glass01/render_high/mesh/geo_modelling_decor_glass01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/base/mesh/geo_modelling_decor_hair_dryer_torch01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/base/mesh/geo_modelling_decor_hair_dryer_torch01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/base/mesh/geo_modelling_decor_hair_dryer_torch01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/deform_high/mesh/geo_modelling_decor_hair_dryer_torch01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/deform_high/mesh/geo_modelling_decor_hair_dryer_torch01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/deform_high/mesh/geo_modelling_decor_hair_dryer_torch01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/display_high/mesh/geo_modelling_decor_hair_dryer_torch01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/display_high/mesh/geo_modelling_decor_hair_dryer_torch01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/display_high/mesh/geo_modelling_decor_hair_dryer_torch01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/geo_modelling_decor_hair_dryer_torch01.usda b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/geo_modelling_decor_hair_dryer_torch01.usda
new file mode 100644
index 00000000..79e645e8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/geo_modelling_decor_hair_dryer_torch01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.3204393, -4.3044815, -17.663208), (4.683605, 31.868668, 17.136778)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_hair_dryer_torch01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.3204393, -4.3044815, -17.663208), (4.683605, 31.868668, 17.136778)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_hair_dryer_torch01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.32044, -4.3044815, -17.663208), (4.680302, 31.844025, 17.141628)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_hair_dryer_torch01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.3204393, -4.3044815, -17.663208), (4.683605, 31.868668, 17.136778)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_hair_dryer_torch01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.3204393, -4.3044815, -17.663208), (4.683605, 31.868668, 17.136778)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_hair_dryer_torch01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.3204393, -4.3044815, -17.663208), (4.683605, 31.868668, 17.136778)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.32044, -4.3044815, -17.663208), (4.680302, 31.844025, 17.141628)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_hair_dryer_torch01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.320439338684082, -4.304481506347656, -17.6632080078125), (4.683605194091797, 31.868667602539062, 17.136777877807617)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/pose/mesh/geo_modelling_decor_hair_dryer_torch01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/pose/mesh/geo_modelling_decor_hair_dryer_torch01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/pose/mesh/geo_modelling_decor_hair_dryer_torch01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/render_high/mesh/geo_modelling_decor_hair_dryer_torch01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/render_high/mesh/geo_modelling_decor_hair_dryer_torch01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hair_dryer_torch01/render_high/mesh/geo_modelling_decor_hair_dryer_torch01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hazard_sign01/base/mesh/geo_modelling_decor_hazard_sign01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_hazard_sign01/base/mesh/geo_modelling_decor_hazard_sign01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hazard_sign01/base/mesh/geo_modelling_decor_hazard_sign01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hazard_sign01/deform_high/mesh/geo_modelling_decor_hazard_sign01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_hazard_sign01/deform_high/mesh/geo_modelling_decor_hazard_sign01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hazard_sign01/deform_high/mesh/geo_modelling_decor_hazard_sign01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hazard_sign01/display_high/mesh/geo_modelling_decor_hazard_sign01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_hazard_sign01/display_high/mesh/geo_modelling_decor_hazard_sign01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hazard_sign01/display_high/mesh/geo_modelling_decor_hazard_sign01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hazard_sign01/geo_modelling_decor_hazard_sign01.usda b/ALab/fragment/geo/modelling/decor_hazard_sign01/geo_modelling_decor_hazard_sign01.usda
new file mode 100644
index 00000000..1c4aae42
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hazard_sign01/geo_modelling_decor_hazard_sign01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.709045, -9.103803, -0.020158708), (6.669333, 9.151946, 0.28590918)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_hazard_sign01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.709045, -9.103803, -0.020158708), (6.669333, 9.151946, 0.28590918)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_hazard_sign01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.674359, -9.063043, -0.007093914), (6.6376185, 9.121332, 0.28324282)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_hazard_sign01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.709045, -9.103803, -0.020158708), (6.669333, 9.151946, 0.28590918)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_hazard_sign01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.709045, -9.103803, -0.020158708), (6.669333, 9.151946, 0.28590918)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_hazard_sign01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.709045, -9.103803, -0.020158708), (6.669333, 9.151946, 0.28590918)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.674359, -9.063043, -0.007093914), (6.6376185, 9.121332, 0.28324282)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_hazard_sign01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.709044933319092, -9.103802680969238, -0.020158708095550537), (6.669332981109619, 9.151946067810059, 0.28590917587280273)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hazard_sign01/pose/mesh/geo_modelling_decor_hazard_sign01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_hazard_sign01/pose/mesh/geo_modelling_decor_hazard_sign01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hazard_sign01/pose/mesh/geo_modelling_decor_hazard_sign01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_hazard_sign01/render_high/mesh/geo_modelling_decor_hazard_sign01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_hazard_sign01/render_high/mesh/geo_modelling_decor_hazard_sign01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_hazard_sign01/render_high/mesh/geo_modelling_decor_hazard_sign01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_helmet_head01/base/mesh/geo_modelling_decor_helmet_head01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_helmet_head01/base/mesh/geo_modelling_decor_helmet_head01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_helmet_head01/base/mesh/geo_modelling_decor_helmet_head01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_helmet_head01/deform_high/mesh/geo_modelling_decor_helmet_head01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_helmet_head01/deform_high/mesh/geo_modelling_decor_helmet_head01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_helmet_head01/deform_high/mesh/geo_modelling_decor_helmet_head01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_helmet_head01/deform_mid/mesh/geo_modelling_decor_helmet_head01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/decor_helmet_head01/deform_mid/mesh/geo_modelling_decor_helmet_head01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_helmet_head01/deform_mid/mesh/geo_modelling_decor_helmet_head01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_helmet_head01/display_high/mesh/geo_modelling_decor_helmet_head01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_helmet_head01/display_high/mesh/geo_modelling_decor_helmet_head01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_helmet_head01/display_high/mesh/geo_modelling_decor_helmet_head01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_helmet_head01/geo_modelling_decor_helmet_head01.usda b/ALab/fragment/geo/modelling/decor_helmet_head01/geo_modelling_decor_helmet_head01.usda
new file mode 100644
index 00000000..884c1bfe
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_helmet_head01/geo_modelling_decor_helmet_head01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-12.776363, -0.47300592, -12.576758), (12.011448, 49.660683, 15.7572155)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_helmet_head01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-12.776363, -0.47300592, -12.576758), (12.011448, 49.660683, 15.7572155)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_helmet_head01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-12.817942, -0.48588967, -12.576758), (12.020595, 49.663628, 15.7572155)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_decor_helmet_head01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-12.770316, -0.4666838, -12.578419), (11.651202, 49.686943, 15.749361)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_helmet_head01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-12.776363, -0.47300592, -12.576758), (12.011448, 49.660683, 15.7572155)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_helmet_head01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-12.776363, -0.47300592, -12.576758), (12.011448, 49.660683, 15.7572155)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_helmet_head01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-12.776363, -0.47300592, -12.576758), (12.011448, 49.660683, 15.7572155)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-12.770316, -0.4666838, -12.578419), (11.651202, 49.686943, 15.749361)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_helmet_head01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-12.776363372802734, -0.47300592064857483, -12.57675838470459), (12.01144790649414, 49.660682678222656, 15.75721549987793)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_helmet_head01/pose/mesh/geo_modelling_decor_helmet_head01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_helmet_head01/pose/mesh/geo_modelling_decor_helmet_head01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_helmet_head01/pose/mesh/geo_modelling_decor_helmet_head01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_helmet_head01/render_high/mesh/geo_modelling_decor_helmet_head01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_helmet_head01/render_high/mesh/geo_modelling_decor_helmet_head01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_helmet_head01/render_high/mesh/geo_modelling_decor_helmet_head01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar01/base/mesh/geo_modelling_decor_jar01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_jar01/base/mesh/geo_modelling_decor_jar01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar01/base/mesh/geo_modelling_decor_jar01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar01/deform_high/mesh/geo_modelling_decor_jar01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar01/deform_high/mesh/geo_modelling_decor_jar01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar01/deform_high/mesh/geo_modelling_decor_jar01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar01/display_high/mesh/geo_modelling_decor_jar01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar01/display_high/mesh/geo_modelling_decor_jar01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar01/display_high/mesh/geo_modelling_decor_jar01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar01/geo_modelling_decor_jar01.usda b/ALab/fragment/geo/modelling/decor_jar01/geo_modelling_decor_jar01.usda
new file mode 100644
index 00000000..fbe1e601
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar01/geo_modelling_decor_jar01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.58225, 0.03577659, -4.582265), (4.582268, 14.584509, 4.5822577)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_jar01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.58225, 0.03577659, -4.582265), (4.582268, 14.584509, 4.5822577)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_jar01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.584954, 0.020906746, -4.5849657), (4.584968, 14.584509, 4.584961)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_jar01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.58225, 0.03577659, -4.582265), (4.582268, 14.584509, 4.5822577)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_jar01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.58225, 0.03577659, -4.582265), (4.582268, 14.584509, 4.5822577)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_jar01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.58225, 0.03577659, -4.582265), (4.582268, 14.584509, 4.5822577)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.584954, 0.020906746, -4.5849657), (4.584968, 14.584509, 4.584961)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_jar01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.582250118255615, 0.035776589065790176, -4.5822649002075195), (4.582268238067627, 14.584508895874023, 4.5822577476501465)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar01/pose/mesh/geo_modelling_decor_jar01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_jar01/pose/mesh/geo_modelling_decor_jar01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar01/pose/mesh/geo_modelling_decor_jar01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar01/render_high/mesh/geo_modelling_decor_jar01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar01/render_high/mesh/geo_modelling_decor_jar01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar01/render_high/mesh/geo_modelling_decor_jar01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar02/base/mesh/geo_modelling_decor_jar02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_jar02/base/mesh/geo_modelling_decor_jar02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar02/base/mesh/geo_modelling_decor_jar02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar02/deform_high/mesh/geo_modelling_decor_jar02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar02/deform_high/mesh/geo_modelling_decor_jar02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar02/deform_high/mesh/geo_modelling_decor_jar02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar02/display_high/mesh/geo_modelling_decor_jar02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar02/display_high/mesh/geo_modelling_decor_jar02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar02/display_high/mesh/geo_modelling_decor_jar02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar02/geo_modelling_decor_jar02.usda b/ALab/fragment/geo/modelling/decor_jar02/geo_modelling_decor_jar02.usda
new file mode 100644
index 00000000..8a1a23f2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar02/geo_modelling_decor_jar02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 11.976575, 4.5325937)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_jar02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 11.976575, 4.5325937)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_jar02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.532586, 0.021066546, -4.5326004), (4.532604, 11.976575, 4.5325937)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_jar02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 11.976575, 4.5325937)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_jar02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 11.976575, 4.5325937)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_jar02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 11.976575, 4.5325937)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.532586, 0.021066546, -4.5326004), (4.532604, 11.976575, 4.5325937)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_jar02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.532586097717285, 0.035776589065790176, -4.5326008796691895), (4.532604217529297, 11.976574897766113, 4.532593727111816)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar02/pose/mesh/geo_modelling_decor_jar02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_jar02/pose/mesh/geo_modelling_decor_jar02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar02/pose/mesh/geo_modelling_decor_jar02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar02/render_high/mesh/geo_modelling_decor_jar02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar02/render_high/mesh/geo_modelling_decor_jar02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar02/render_high/mesh/geo_modelling_decor_jar02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar03/base/mesh/geo_modelling_decor_jar03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_jar03/base/mesh/geo_modelling_decor_jar03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar03/base/mesh/geo_modelling_decor_jar03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar03/deform_high/mesh/geo_modelling_decor_jar03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar03/deform_high/mesh/geo_modelling_decor_jar03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar03/deform_high/mesh/geo_modelling_decor_jar03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar03/display_high/mesh/geo_modelling_decor_jar03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar03/display_high/mesh/geo_modelling_decor_jar03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar03/display_high/mesh/geo_modelling_decor_jar03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar03/geo_modelling_decor_jar03.usda b/ALab/fragment/geo/modelling/decor_jar03/geo_modelling_decor_jar03.usda
new file mode 100644
index 00000000..f4d145a9
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar03/geo_modelling_decor_jar03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 9.908223, 4.5325937)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_jar03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 9.908223, 4.5325937)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_jar03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.532586, 0.021066548, -4.532601), (4.532604, 9.908223, 4.5325937)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_jar03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 9.908223, 4.5325937)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_jar03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 9.908223, 4.5325937)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_jar03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.532586, 0.03577659, -4.532601), (4.532604, 9.908223, 4.5325937)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.532586, 0.021066548, -4.532601), (4.532604, 9.908223, 4.5325937)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_jar03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.532586097717285, 0.035776589065790176, -4.5326008796691895), (4.532604217529297, 9.908223152160645, 4.532593727111816)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar03/pose/mesh/geo_modelling_decor_jar03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_jar03/pose/mesh/geo_modelling_decor_jar03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar03/pose/mesh/geo_modelling_decor_jar03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_jar03/render_high/mesh/geo_modelling_decor_jar03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_jar03/render_high/mesh/geo_modelling_decor_jar03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_jar03/render_high/mesh/geo_modelling_decor_jar03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_kerosene_lamp01/base/mesh/geo_modelling_decor_kerosene_lamp01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/base/mesh/geo_modelling_decor_kerosene_lamp01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/base/mesh/geo_modelling_decor_kerosene_lamp01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_kerosene_lamp01/deform_high/mesh/geo_modelling_decor_kerosene_lamp01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/deform_high/mesh/geo_modelling_decor_kerosene_lamp01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/deform_high/mesh/geo_modelling_decor_kerosene_lamp01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_kerosene_lamp01/display_high/mesh/geo_modelling_decor_kerosene_lamp01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/display_high/mesh/geo_modelling_decor_kerosene_lamp01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/display_high/mesh/geo_modelling_decor_kerosene_lamp01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_kerosene_lamp01/geo_modelling_decor_kerosene_lamp01.usda b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/geo_modelling_decor_kerosene_lamp01.usda
new file mode 100644
index 00000000..ce2cd3b7
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/geo_modelling_decor_kerosene_lamp01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.782097, -5.304541e-7, -7.570488), (8.858021, 30.993505, 7.5782313)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_kerosene_lamp01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.782097, -5.304541e-7, -7.570488), (8.858021, 30.993505, 7.5782313)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_kerosene_lamp01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.865318, 0.21080859, -7.409639), (8.920223, 30.996775, 7.429668)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_kerosene_lamp01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.782097, -5.304541e-7, -7.570488), (8.858021, 30.993505, 7.5782313)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_kerosene_lamp01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.782097, -5.304541e-7, -7.570488), (8.858021, 30.993505, 7.5782313)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_kerosene_lamp01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.782097, -5.304541e-7, -7.570488), (8.858021, 30.993505, 7.5782313)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.865318, 0.21080859, -7.409639), (8.920223, 30.996775, 7.429668)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_kerosene_lamp01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.782096862792969, -5.304540877659747e-7, -7.570487976074219), (8.858020782470703, 30.993505477905273, 7.578231334686279)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_kerosene_lamp01/pose/mesh/geo_modelling_decor_kerosene_lamp01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/pose/mesh/geo_modelling_decor_kerosene_lamp01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/pose/mesh/geo_modelling_decor_kerosene_lamp01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_kerosene_lamp01/render_high/mesh/geo_modelling_decor_kerosene_lamp01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/render_high/mesh/geo_modelling_decor_kerosene_lamp01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_kerosene_lamp01/render_high/mesh/geo_modelling_decor_kerosene_lamp01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_macrame_hangar01/base/mesh/geo_modelling_decor_macrame_hangar01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_macrame_hangar01/base/mesh/geo_modelling_decor_macrame_hangar01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_macrame_hangar01/base/mesh/geo_modelling_decor_macrame_hangar01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_macrame_hangar01/deform_high/mesh/geo_modelling_decor_macrame_hangar01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_macrame_hangar01/deform_high/mesh/geo_modelling_decor_macrame_hangar01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_macrame_hangar01/deform_high/mesh/geo_modelling_decor_macrame_hangar01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_macrame_hangar01/display_high/mesh/geo_modelling_decor_macrame_hangar01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_macrame_hangar01/display_high/mesh/geo_modelling_decor_macrame_hangar01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_macrame_hangar01/display_high/mesh/geo_modelling_decor_macrame_hangar01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_macrame_hangar01/geo_modelling_decor_macrame_hangar01.usda b/ALab/fragment/geo/modelling/decor_macrame_hangar01/geo_modelling_decor_macrame_hangar01.usda
new file mode 100644
index 00000000..c662580c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_macrame_hangar01/geo_modelling_decor_macrame_hangar01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-20.166092, -73.92237, -16.11869), (19.65714, 47.238617, 24.290028)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_macrame_hangar01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-20.166092, -73.92237, -16.11869), (19.65714, 47.238617, 24.290028)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_macrame_hangar01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-20.190723, -73.92339, -16.162476), (19.528267, 47.117584, 24.358324)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_macrame_hangar01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-20.166092, -73.92237, -16.11869), (19.65714, 47.238617, 24.290028)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_macrame_hangar01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-20.166092, -73.92237, -16.11869), (19.65714, 47.238617, 24.290028)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_macrame_hangar01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-20.166092, -73.92237, -16.11869), (19.65714, 47.238617, 24.290028)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-20.190723, -73.92339, -16.162476), (19.528267, 47.117584, 24.358324)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_macrame_hangar01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-20.166091918945312, -73.92237091064453, -16.118690490722656), (19.657140731811523, 47.238616943359375, 24.290027618408203)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_macrame_hangar01/pose/mesh/geo_modelling_decor_macrame_hangar01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_macrame_hangar01/pose/mesh/geo_modelling_decor_macrame_hangar01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_macrame_hangar01/pose/mesh/geo_modelling_decor_macrame_hangar01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_macrame_hangar01/render_high/mesh/geo_modelling_decor_macrame_hangar01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_macrame_hangar01/render_high/mesh/geo_modelling_decor_macrame_hangar01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_macrame_hangar01/render_high/mesh/geo_modelling_decor_macrame_hangar01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mat01/base/mesh/geo_modelling_decor_mat01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_mat01/base/mesh/geo_modelling_decor_mat01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mat01/base/mesh/geo_modelling_decor_mat01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mat01/deform_high/mesh/geo_modelling_decor_mat01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mat01/deform_high/mesh/geo_modelling_decor_mat01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mat01/deform_high/mesh/geo_modelling_decor_mat01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mat01/display_high/mesh/geo_modelling_decor_mat01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mat01/display_high/mesh/geo_modelling_decor_mat01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mat01/display_high/mesh/geo_modelling_decor_mat01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mat01/geo_modelling_decor_mat01.usda b/ALab/fragment/geo/modelling/decor_mat01/geo_modelling_decor_mat01.usda
new file mode 100644
index 00000000..0278d9ef
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mat01/geo_modelling_decor_mat01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-50.040188, -0.115186, -60.009518), (50, 4.141183, 59.90757)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_mat01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-50.040188, -0.115186, -60.009518), (50, 4.141183, 59.90757)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_mat01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-50.017544, -0.11518599, -59.929733), (49.926224, 3.929613, 59.784172)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_mat01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-50.040188, -0.115186, -60.009518), (50, 4.141183, 59.90757)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_mat01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-50.040188, -0.115186, -60.009518), (50, 4.141183, 59.90757)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_mat01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-50.040188, -0.115186, -60.009518), (50, 4.141183, 59.90757)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-50.017544, -0.11518599, -59.929733), (49.926224, 3.929613, 59.784172)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_mat01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-50.04018783569336, -0.11518599838018417, -60.009517669677734), (50, 4.141182899475098, 59.907569885253906)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mat01/pose/mesh/geo_modelling_decor_mat01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_mat01/pose/mesh/geo_modelling_decor_mat01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mat01/pose/mesh/geo_modelling_decor_mat01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mat01/render_high/mesh/geo_modelling_decor_mat01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mat01/render_high/mesh/geo_modelling_decor_mat01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mat01/render_high/mesh/geo_modelling_decor_mat01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_medical_screen01/base/mesh/geo_modelling_decor_medical_screen01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_medical_screen01/base/mesh/geo_modelling_decor_medical_screen01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_medical_screen01/base/mesh/geo_modelling_decor_medical_screen01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_medical_screen01/deform_high/mesh/geo_modelling_decor_medical_screen01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_medical_screen01/deform_high/mesh/geo_modelling_decor_medical_screen01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_medical_screen01/deform_high/mesh/geo_modelling_decor_medical_screen01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_medical_screen01/display_high/mesh/geo_modelling_decor_medical_screen01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_medical_screen01/display_high/mesh/geo_modelling_decor_medical_screen01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_medical_screen01/display_high/mesh/geo_modelling_decor_medical_screen01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_medical_screen01/geo_modelling_decor_medical_screen01.usda b/ALab/fragment/geo/modelling/decor_medical_screen01/geo_modelling_decor_medical_screen01.usda
new file mode 100644
index 00000000..73c0baaf
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_medical_screen01/geo_modelling_decor_medical_screen01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-132.8439, -0.41767412, -16.68375), (35.049156, 180.07465, 101.02243)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_medical_screen01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-132.8439, -0.41767412, -16.68375), (35.049156, 180.07465, 101.02243)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_medical_screen01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-132.89127, -0.42511833, -16.729412), (35.123417, 180.1457, 101.02631)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_medical_screen01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-132.8439, -0.41767412, -16.68375), (35.049156, 180.07465, 101.02243)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_medical_screen01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-132.8439, -0.41767412, -16.68375), (35.049156, 180.07465, 101.02243)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_medical_screen01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-132.8439, -0.41767412, -16.68375), (35.049156, 180.07465, 101.02243)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-132.89127, -0.42511833, -16.729412), (35.123417, 180.1457, 101.02631)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_medical_screen01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-132.84390258789062, -0.41767412424087524, -16.68375015258789), (35.049156188964844, 180.07464599609375, 101.02243041992188)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_medical_screen01/pose/mesh/geo_modelling_decor_medical_screen01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_medical_screen01/pose/mesh/geo_modelling_decor_medical_screen01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_medical_screen01/pose/mesh/geo_modelling_decor_medical_screen01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_medical_screen01/render_high/mesh/geo_modelling_decor_medical_screen01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_medical_screen01/render_high/mesh/geo_modelling_decor_medical_screen01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_medical_screen01/render_high/mesh/geo_modelling_decor_medical_screen01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee01/base/mesh/geo_modelling_decor_mug_coffee01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee01/base/mesh/geo_modelling_decor_mug_coffee01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee01/base/mesh/geo_modelling_decor_mug_coffee01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee01/deform_high/mesh/geo_modelling_decor_mug_coffee01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee01/deform_high/mesh/geo_modelling_decor_mug_coffee01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee01/deform_high/mesh/geo_modelling_decor_mug_coffee01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee01/display_high/mesh/geo_modelling_decor_mug_coffee01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee01/display_high/mesh/geo_modelling_decor_mug_coffee01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee01/display_high/mesh/geo_modelling_decor_mug_coffee01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee01/geo_modelling_decor_mug_coffee01.usda b/ALab/fragment/geo/modelling/decor_mug_coffee01/geo_modelling_decor_mug_coffee01.usda
new file mode 100644
index 00000000..ade17687
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee01/geo_modelling_decor_mug_coffee01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_mug_coffee01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_mug_coffee01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.176478, 8.804355, 4.1488166)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_mug_coffee01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_mug_coffee01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_mug_coffee01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.176478, 8.804355, 4.1488166)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_mug_coffee01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.14881706237793, 0.04210430383682251, -4.1488165855407715), (7.173478603363037, 8.821602821350098, 4.1488165855407715)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee01/pose/mesh/geo_modelling_decor_mug_coffee01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee01/pose/mesh/geo_modelling_decor_mug_coffee01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee01/pose/mesh/geo_modelling_decor_mug_coffee01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee01/render_high/mesh/geo_modelling_decor_mug_coffee01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee01/render_high/mesh/geo_modelling_decor_mug_coffee01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee01/render_high/mesh/geo_modelling_decor_mug_coffee01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee02/base/mesh/geo_modelling_decor_mug_coffee02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee02/base/mesh/geo_modelling_decor_mug_coffee02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee02/base/mesh/geo_modelling_decor_mug_coffee02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee02/deform_high/mesh/geo_modelling_decor_mug_coffee02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee02/deform_high/mesh/geo_modelling_decor_mug_coffee02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee02/deform_high/mesh/geo_modelling_decor_mug_coffee02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee02/display_high/mesh/geo_modelling_decor_mug_coffee02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee02/display_high/mesh/geo_modelling_decor_mug_coffee02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee02/display_high/mesh/geo_modelling_decor_mug_coffee02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee02/geo_modelling_decor_mug_coffee02.usda b/ALab/fragment/geo/modelling/decor_mug_coffee02/geo_modelling_decor_mug_coffee02.usda
new file mode 100644
index 00000000..5ab0dbc5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee02/geo_modelling_decor_mug_coffee02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_mug_coffee02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_mug_coffee02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.176478, 8.804355, 4.1488166)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_mug_coffee02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_mug_coffee02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_mug_coffee02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.176478, 8.804355, 4.1488166)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_mug_coffee02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.14881706237793, 0.04210430383682251, -4.1488165855407715), (7.173478603363037, 8.821602821350098, 4.1488165855407715)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee02/pose/mesh/geo_modelling_decor_mug_coffee02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee02/pose/mesh/geo_modelling_decor_mug_coffee02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee02/pose/mesh/geo_modelling_decor_mug_coffee02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee02/render_high/mesh/geo_modelling_decor_mug_coffee02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee02/render_high/mesh/geo_modelling_decor_mug_coffee02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee02/render_high/mesh/geo_modelling_decor_mug_coffee02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee03/base/mesh/geo_modelling_decor_mug_coffee03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee03/base/mesh/geo_modelling_decor_mug_coffee03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee03/base/mesh/geo_modelling_decor_mug_coffee03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee03/deform_high/mesh/geo_modelling_decor_mug_coffee03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee03/deform_high/mesh/geo_modelling_decor_mug_coffee03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee03/deform_high/mesh/geo_modelling_decor_mug_coffee03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee03/display_high/mesh/geo_modelling_decor_mug_coffee03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee03/display_high/mesh/geo_modelling_decor_mug_coffee03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee03/display_high/mesh/geo_modelling_decor_mug_coffee03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee03/geo_modelling_decor_mug_coffee03.usda b/ALab/fragment/geo/modelling/decor_mug_coffee03/geo_modelling_decor_mug_coffee03.usda
new file mode 100644
index 00000000..7e326955
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee03/geo_modelling_decor_mug_coffee03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_mug_coffee03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_mug_coffee03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.176478, 8.804355, 4.1488166)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_mug_coffee03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_mug_coffee03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_mug_coffee03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.1734786, 8.821603, 4.1488166)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.148817, 0.042104304, -4.1488166), (7.176478, 8.804355, 4.1488166)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_mug_coffee03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.14881706237793, 0.04210430383682251, -4.1488165855407715), (7.173478603363037, 8.821602821350098, 4.1488165855407715)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee03/pose/mesh/geo_modelling_decor_mug_coffee03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee03/pose/mesh/geo_modelling_decor_mug_coffee03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee03/pose/mesh/geo_modelling_decor_mug_coffee03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_mug_coffee03/render_high/mesh/geo_modelling_decor_mug_coffee03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_mug_coffee03/render_high/mesh/geo_modelling_decor_mug_coffee03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_mug_coffee03/render_high/mesh/geo_modelling_decor_mug_coffee03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_necklace_curly01/base/mesh/geo_modelling_decor_necklace_curly01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_necklace_curly01/base/mesh/geo_modelling_decor_necklace_curly01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_necklace_curly01/base/mesh/geo_modelling_decor_necklace_curly01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_necklace_curly01/deform_high/mesh/geo_modelling_decor_necklace_curly01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_necklace_curly01/deform_high/mesh/geo_modelling_decor_necklace_curly01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_necklace_curly01/deform_high/mesh/geo_modelling_decor_necklace_curly01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_necklace_curly01/display_high/mesh/geo_modelling_decor_necklace_curly01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_necklace_curly01/display_high/mesh/geo_modelling_decor_necklace_curly01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_necklace_curly01/display_high/mesh/geo_modelling_decor_necklace_curly01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_necklace_curly01/geo_modelling_decor_necklace_curly01.usda b/ALab/fragment/geo/modelling/decor_necklace_curly01/geo_modelling_decor_necklace_curly01.usda
new file mode 100644
index 00000000..f466b2ce
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_necklace_curly01/geo_modelling_decor_necklace_curly01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.934589, -0.672271, -2.071591), (2.505331, 29.569351, 1.988449)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_necklace_curly01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.934589, -0.672271, -2.071591), (2.505331, 29.569351, 1.988449)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_necklace_curly01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.938058, -0.67317003, -2.0822215), (2.5143836, 29.562538, 1.9979614)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_necklace_curly01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.934589, -0.672271, -2.071591), (2.505331, 29.569351, 1.988449)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_necklace_curly01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.934589, -0.672271, -2.071591), (2.505331, 29.569351, 1.988449)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_necklace_curly01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.934589, -0.672271, -2.071591), (2.505331, 29.569351, 1.988449)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.938058, -0.67317003, -2.0822215), (2.5143836, 29.562538, 1.9979614)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_necklace_curly01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.93458890914917, -0.6722710132598877, -2.0715909004211426), (2.505331039428711, 29.569351196289062, 1.988448977470398)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_necklace_curly01/pose/mesh/geo_modelling_decor_necklace_curly01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_necklace_curly01/pose/mesh/geo_modelling_decor_necklace_curly01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_necklace_curly01/pose/mesh/geo_modelling_decor_necklace_curly01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_necklace_curly01/render_high/mesh/geo_modelling_decor_necklace_curly01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_necklace_curly01/render_high/mesh/geo_modelling_decor_necklace_curly01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_necklace_curly01/render_high/mesh/geo_modelling_decor_necklace_curly01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea01/base/mesh/geo_modelling_decor_paper_notea01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea01/base/mesh/geo_modelling_decor_paper_notea01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea01/base/mesh/geo_modelling_decor_paper_notea01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea01/deform_high/mesh/geo_modelling_decor_paper_notea01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea01/deform_high/mesh/geo_modelling_decor_paper_notea01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea01/deform_high/mesh/geo_modelling_decor_paper_notea01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea01/display_high/mesh/geo_modelling_decor_paper_notea01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea01/display_high/mesh/geo_modelling_decor_paper_notea01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea01/display_high/mesh/geo_modelling_decor_paper_notea01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea01/geo_modelling_decor_paper_notea01.usda b/ALab/fragment/geo/modelling/decor_paper_notea01/geo_modelling_decor_paper_notea01.usda
new file mode 100644
index 00000000..ff2f4ee5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea01/geo_modelling_decor_paper_notea01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.987918, -9.4196, -0.014184653), (6.0215945, 9.404982, 0.03418247)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notea01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.987918, -9.4196, -0.014184653), (6.0215945, 9.404982, 0.03418247)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notea01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.935433, -9.413449, -0.0142233055), (5.4042544, 9.405121, 0.03418247)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notea01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.987918, -9.4196, -0.014184653), (6.0215945, 9.404982, 0.03418247)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notea01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.987918, -9.4196, -0.014184653), (6.0215945, 9.404982, 0.03418247)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notea01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.987918, -9.4196, -0.014184653), (6.0215945, 9.404982, 0.03418247)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.935433, -9.413449, -0.0142233055), (5.4042544, 9.405121, 0.03418247)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notea01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.987917900085449, -9.419599533081055, -0.014184652827680111), (6.021594524383545, 9.40498161315918, 0.03418247029185295)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea01/pose/mesh/geo_modelling_decor_paper_notea01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea01/pose/mesh/geo_modelling_decor_paper_notea01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea01/pose/mesh/geo_modelling_decor_paper_notea01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea01/render_high/mesh/geo_modelling_decor_paper_notea01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea01/render_high/mesh/geo_modelling_decor_paper_notea01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea01/render_high/mesh/geo_modelling_decor_paper_notea01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea02/base/mesh/geo_modelling_decor_paper_notea02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea02/base/mesh/geo_modelling_decor_paper_notea02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea02/base/mesh/geo_modelling_decor_paper_notea02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea02/deform_high/mesh/geo_modelling_decor_paper_notea02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea02/deform_high/mesh/geo_modelling_decor_paper_notea02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea02/deform_high/mesh/geo_modelling_decor_paper_notea02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea02/display_high/mesh/geo_modelling_decor_paper_notea02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea02/display_high/mesh/geo_modelling_decor_paper_notea02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea02/display_high/mesh/geo_modelling_decor_paper_notea02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea02/geo_modelling_decor_paper_notea02.usda b/ALab/fragment/geo/modelling/decor_paper_notea02/geo_modelling_decor_paper_notea02.usda
new file mode 100644
index 00000000..0ed0f003
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea02/geo_modelling_decor_paper_notea02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.987918, -9.4198475, -0.3721305), (6.0298605, 9.404982, 0.9010619)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notea02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.987918, -9.4198475, -0.3721305), (6.0298605, 9.404982, 0.9010619)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notea02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.9645214, -9.41154, -0.37213048), (5.4289513, 9.405121, 0.6965934)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notea02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.987918, -9.4198475, -0.3721305), (6.0298605, 9.404982, 0.9010619)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notea02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.987918, -9.4198475, -0.3721305), (6.0298605, 9.404982, 0.9010619)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notea02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.987918, -9.4198475, -0.3721305), (6.0298605, 9.404982, 0.9010619)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.9645214, -9.41154, -0.37213048), (5.4289513, 9.405121, 0.6965934)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notea02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.987917900085449, -9.41984748840332, -0.37213051319122314), (6.029860496520996, 9.40498161315918, 0.9010618925094604)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea02/pose/mesh/geo_modelling_decor_paper_notea02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea02/pose/mesh/geo_modelling_decor_paper_notea02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea02/pose/mesh/geo_modelling_decor_paper_notea02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea02/render_high/mesh/geo_modelling_decor_paper_notea02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea02/render_high/mesh/geo_modelling_decor_paper_notea02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea02/render_high/mesh/geo_modelling_decor_paper_notea02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea03/base/mesh/geo_modelling_decor_paper_notea03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea03/base/mesh/geo_modelling_decor_paper_notea03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea03/base/mesh/geo_modelling_decor_paper_notea03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea03/deform_high/mesh/geo_modelling_decor_paper_notea03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea03/deform_high/mesh/geo_modelling_decor_paper_notea03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea03/deform_high/mesh/geo_modelling_decor_paper_notea03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea03/display_high/mesh/geo_modelling_decor_paper_notea03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea03/display_high/mesh/geo_modelling_decor_paper_notea03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea03/display_high/mesh/geo_modelling_decor_paper_notea03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea03/geo_modelling_decor_paper_notea03.usda b/ALab/fragment/geo/modelling/decor_paper_notea03/geo_modelling_decor_paper_notea03.usda
new file mode 100644
index 00000000..cd3630a8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea03/geo_modelling_decor_paper_notea03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.9782014, -9.421527, -0.13986506), (6.0215945, 9.404982, 0.8296261)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notea03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.9782014, -9.421527, -0.13986506), (6.0215945, 9.404982, 0.8296261)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notea03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.9488397, -9.412732, -0.13448328), (5.4040875, 9.404982, 0.8296261)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notea03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.9782014, -9.421527, -0.13986506), (6.0215945, 9.404982, 0.8296261)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notea03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.9782014, -9.421527, -0.13986506), (6.0215945, 9.404982, 0.8296261)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notea03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.9782014, -9.421527, -0.13986506), (6.0215945, 9.404982, 0.8296261)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.9488397, -9.412732, -0.13448328), (5.4040875, 9.404982, 0.8296261)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notea03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.978201389312744, -9.421526908874512, -0.13986505568027496), (6.021594524383545, 9.40498161315918, 0.8296260833740234)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea03/pose/mesh/geo_modelling_decor_paper_notea03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea03/pose/mesh/geo_modelling_decor_paper_notea03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea03/pose/mesh/geo_modelling_decor_paper_notea03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea03/render_high/mesh/geo_modelling_decor_paper_notea03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea03/render_high/mesh/geo_modelling_decor_paper_notea03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea03/render_high/mesh/geo_modelling_decor_paper_notea03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea04/base/mesh/geo_modelling_decor_paper_notea04_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea04/base/mesh/geo_modelling_decor_paper_notea04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea04/base/mesh/geo_modelling_decor_paper_notea04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea04/deform_high/mesh/geo_modelling_decor_paper_notea04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea04/deform_high/mesh/geo_modelling_decor_paper_notea04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea04/deform_high/mesh/geo_modelling_decor_paper_notea04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea04/display_high/mesh/geo_modelling_decor_paper_notea04_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea04/display_high/mesh/geo_modelling_decor_paper_notea04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea04/display_high/mesh/geo_modelling_decor_paper_notea04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea04/geo_modelling_decor_paper_notea04.usda b/ALab/fragment/geo/modelling/decor_paper_notea04/geo_modelling_decor_paper_notea04.usda
new file mode 100644
index 00000000..69105201
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea04/geo_modelling_decor_paper_notea04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.987918, -8.934002, -0.27362493), (5.994561, 9.430018, 1.0716398)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notea04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.987918, -8.934002, -0.27362493), (5.994561, 9.430018, 1.0716398)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notea04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.94677, -8.926452, -0.30287853), (5.387425, 9.430018, 1.0689596)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notea04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.987918, -8.934002, -0.27362493), (5.994561, 9.430018, 1.0716398)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notea04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.987918, -8.934002, -0.27362493), (5.994561, 9.430018, 1.0716398)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notea04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.987918, -8.934002, -0.27362493), (5.994561, 9.430018, 1.0716398)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.94677, -8.926452, -0.30287853), (5.387425, 9.430018, 1.0689596)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notea04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.987917900085449, -8.934001922607422, -0.2736249268054962), (5.994561195373535, 9.430018424987793, 1.0716397762298584)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea04/pose/mesh/geo_modelling_decor_paper_notea04_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea04/pose/mesh/geo_modelling_decor_paper_notea04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea04/pose/mesh/geo_modelling_decor_paper_notea04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notea04/render_high/mesh/geo_modelling_decor_paper_notea04_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notea04/render_high/mesh/geo_modelling_decor_paper_notea04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notea04/render_high/mesh/geo_modelling_decor_paper_notea04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb01/base/mesh/geo_modelling_decor_paper_noteb01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb01/base/mesh/geo_modelling_decor_paper_noteb01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb01/base/mesh/geo_modelling_decor_paper_noteb01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb01/deform_high/mesh/geo_modelling_decor_paper_noteb01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb01/deform_high/mesh/geo_modelling_decor_paper_noteb01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb01/deform_high/mesh/geo_modelling_decor_paper_noteb01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb01/display_high/mesh/geo_modelling_decor_paper_noteb01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb01/display_high/mesh/geo_modelling_decor_paper_noteb01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb01/display_high/mesh/geo_modelling_decor_paper_noteb01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb01/geo_modelling_decor_paper_noteb01.usda b/ALab/fragment/geo/modelling/decor_paper_noteb01/geo_modelling_decor_paper_noteb01.usda
new file mode 100644
index 00000000..0431b5b3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb01/geo_modelling_decor_paper_noteb01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.40952528), (7.4883385, 11.0983925, 1.1220286)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noteb01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.40952528), (7.4883385, 11.0983925, 1.1220286)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noteb01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.454744, -9.940586, -0.36168775), (7.4883385, 11.084004, 1.1138422)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteb01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.40952528), (7.4883385, 11.0983925, 1.1220286)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noteb01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.40952528), (7.4883385, 11.0983925, 1.1220286)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noteb01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.40952528), (7.4883385, 11.0983925, 1.1220286)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.454744, -9.940586, -0.36168775), (7.4883385, 11.084004, 1.1138422)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteb01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.504666805267334, -9.957457542419434, -0.4095252752304077), (7.488338470458984, 11.098392486572266, 1.1220285892486572)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb01/pose/mesh/geo_modelling_decor_paper_noteb01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb01/pose/mesh/geo_modelling_decor_paper_noteb01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb01/pose/mesh/geo_modelling_decor_paper_noteb01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb01/render_high/mesh/geo_modelling_decor_paper_noteb01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb01/render_high/mesh/geo_modelling_decor_paper_noteb01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb01/render_high/mesh/geo_modelling_decor_paper_noteb01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb02/base/mesh/geo_modelling_decor_paper_noteb02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb02/base/mesh/geo_modelling_decor_paper_noteb02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb02/base/mesh/geo_modelling_decor_paper_noteb02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb02/deform_high/mesh/geo_modelling_decor_paper_noteb02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb02/deform_high/mesh/geo_modelling_decor_paper_noteb02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb02/deform_high/mesh/geo_modelling_decor_paper_noteb02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb02/display_high/mesh/geo_modelling_decor_paper_noteb02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb02/display_high/mesh/geo_modelling_decor_paper_noteb02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb02/display_high/mesh/geo_modelling_decor_paper_noteb02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb02/geo_modelling_decor_paper_noteb02.usda b/ALab/fragment/geo/modelling/decor_paper_noteb02/geo_modelling_decor_paper_noteb02.usda
new file mode 100644
index 00000000..b8e2787d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb02/geo_modelling_decor_paper_noteb02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.58711183), (7.541715, 11.043905, 1.4476458)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noteb02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.58711183), (7.541715, 11.043905, 1.4476458)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noteb02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.495348, -9.90763, -0.58711183), (7.5417147, 11.027178, 1.4406173)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteb02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.58711183), (7.541715, 11.043905, 1.4476458)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noteb02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.58711183), (7.541715, 11.043905, 1.4476458)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noteb02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.504667, -9.957458, -0.58711183), (7.541715, 11.043905, 1.4476458)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.495348, -9.90763, -0.58711183), (7.5417147, 11.027178, 1.4406173)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteb02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.504666805267334, -9.957457542419434, -0.5871118307113647), (7.541715145111084, 11.043905258178711, 1.4476457834243774)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb02/pose/mesh/geo_modelling_decor_paper_noteb02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb02/pose/mesh/geo_modelling_decor_paper_noteb02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb02/pose/mesh/geo_modelling_decor_paper_noteb02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb02/render_high/mesh/geo_modelling_decor_paper_noteb02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb02/render_high/mesh/geo_modelling_decor_paper_noteb02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb02/render_high/mesh/geo_modelling_decor_paper_noteb02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb03/base/mesh/geo_modelling_decor_paper_noteb03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb03/base/mesh/geo_modelling_decor_paper_noteb03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb03/base/mesh/geo_modelling_decor_paper_noteb03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb03/deform_high/mesh/geo_modelling_decor_paper_noteb03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb03/deform_high/mesh/geo_modelling_decor_paper_noteb03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb03/deform_high/mesh/geo_modelling_decor_paper_noteb03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb03/display_high/mesh/geo_modelling_decor_paper_noteb03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb03/display_high/mesh/geo_modelling_decor_paper_noteb03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb03/display_high/mesh/geo_modelling_decor_paper_noteb03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb03/geo_modelling_decor_paper_noteb03.usda b/ALab/fragment/geo/modelling/decor_paper_noteb03/geo_modelling_decor_paper_noteb03.usda
new file mode 100644
index 00000000..21d67fc5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb03/geo_modelling_decor_paper_noteb03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.5333858, -9.90763, -0.39344805), (7.5402775, 11.101767, 0.86714125)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noteb03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.5333858, -9.90763, -0.39344805), (7.5402775, 11.101767, 0.86714125)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noteb03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.486428, -9.920929, -0.4001218), (7.5402775, 11.084516, 0.8030541)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteb03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.5333858, -9.90763, -0.39344805), (7.5402775, 11.101767, 0.86714125)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noteb03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.5333858, -9.90763, -0.39344805), (7.5402775, 11.101767, 0.86714125)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noteb03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.5333858, -9.90763, -0.39344805), (7.5402775, 11.101767, 0.86714125)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.486428, -9.920929, -0.4001218), (7.5402775, 11.084516, 0.8030541)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteb03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.533385753631592, -9.90762996673584, -0.3934480547904968), (7.540277481079102, 11.101766586303711, 0.8671412467956543)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb03/pose/mesh/geo_modelling_decor_paper_noteb03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb03/pose/mesh/geo_modelling_decor_paper_noteb03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb03/pose/mesh/geo_modelling_decor_paper_noteb03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteb03/render_high/mesh/geo_modelling_decor_paper_noteb03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteb03/render_high/mesh/geo_modelling_decor_paper_noteb03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteb03/render_high/mesh/geo_modelling_decor_paper_noteb03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec01/base/mesh/geo_modelling_decor_paper_notec01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec01/base/mesh/geo_modelling_decor_paper_notec01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec01/base/mesh/geo_modelling_decor_paper_notec01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec01/deform_high/mesh/geo_modelling_decor_paper_notec01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec01/deform_high/mesh/geo_modelling_decor_paper_notec01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec01/deform_high/mesh/geo_modelling_decor_paper_notec01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec01/display_high/mesh/geo_modelling_decor_paper_notec01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec01/display_high/mesh/geo_modelling_decor_paper_notec01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec01/display_high/mesh/geo_modelling_decor_paper_notec01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec01/geo_modelling_decor_paper_notec01.usda b/ALab/fragment/geo/modelling/decor_paper_notec01/geo_modelling_decor_paper_notec01.usda
new file mode 100644
index 00000000..0f1a9446
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec01/geo_modelling_decor_paper_notec01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.3405604, -3.3038895, -0.35368788), (7.4208927, 4.099132, 1.2098799)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notec01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.3405604, -3.3038895, -0.35368788), (7.4208927, 4.099132, 1.2098799)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notec01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.3405604, -3.3038895, -0.33630052), (7.4208922, 4.099132, 1.2098799)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notec01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.3405604, -3.3038895, -0.35368788), (7.4208927, 4.099132, 1.2098799)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notec01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.3405604, -3.3038895, -0.35368788), (7.4208927, 4.099132, 1.2098799)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notec01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.3405604, -3.3038895, -0.35368788), (7.4208927, 4.099132, 1.2098799)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.3405604, -3.3038895, -0.33630052), (7.4208922, 4.099132, 1.2098799)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notec01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.340560436248779, -3.303889513015747, -0.3536878824234009), (7.420892715454102, 4.099132061004639, 1.2098798751831055)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec01/pose/mesh/geo_modelling_decor_paper_notec01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec01/pose/mesh/geo_modelling_decor_paper_notec01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec01/pose/mesh/geo_modelling_decor_paper_notec01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec01/render_high/mesh/geo_modelling_decor_paper_notec01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec01/render_high/mesh/geo_modelling_decor_paper_notec01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec01/render_high/mesh/geo_modelling_decor_paper_notec01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec02/base/mesh/geo_modelling_decor_paper_notec02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec02/base/mesh/geo_modelling_decor_paper_notec02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec02/base/mesh/geo_modelling_decor_paper_notec02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec02/deform_high/mesh/geo_modelling_decor_paper_notec02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec02/deform_high/mesh/geo_modelling_decor_paper_notec02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec02/deform_high/mesh/geo_modelling_decor_paper_notec02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec02/display_high/mesh/geo_modelling_decor_paper_notec02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec02/display_high/mesh/geo_modelling_decor_paper_notec02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec02/display_high/mesh/geo_modelling_decor_paper_notec02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec02/geo_modelling_decor_paper_notec02.usda b/ALab/fragment/geo/modelling/decor_paper_notec02/geo_modelling_decor_paper_notec02.usda
new file mode 100644
index 00000000..e4f22293
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec02/geo_modelling_decor_paper_notec02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.3997545, -3.5417538, -0.055371296), (7.41617, 4.077709, 0.80346704)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notec02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.3997545, -3.5417538, -0.055371296), (7.41617, 4.077709, 0.80346704)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notec02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.3997545, -3.5417538, -0.061516676), (7.4161696, 4.077709, 0.80346704)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notec02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.3997545, -3.5417538, -0.055371296), (7.41617, 4.077709, 0.80346704)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notec02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.3997545, -3.5417538, -0.055371296), (7.41617, 4.077709, 0.80346704)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notec02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.3997545, -3.5417538, -0.055371296), (7.41617, 4.077709, 0.80346704)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.3997545, -3.5417538, -0.061516676), (7.4161696, 4.077709, 0.80346704)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notec02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.399754524230957, -3.5417537689208984, -0.05537129566073418), (7.416170120239258, 4.077709197998047, 0.8034670352935791)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec02/pose/mesh/geo_modelling_decor_paper_notec02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec02/pose/mesh/geo_modelling_decor_paper_notec02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec02/pose/mesh/geo_modelling_decor_paper_notec02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec02/render_high/mesh/geo_modelling_decor_paper_notec02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec02/render_high/mesh/geo_modelling_decor_paper_notec02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec02/render_high/mesh/geo_modelling_decor_paper_notec02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec03/base/mesh/geo_modelling_decor_paper_notec03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec03/base/mesh/geo_modelling_decor_paper_notec03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec03/base/mesh/geo_modelling_decor_paper_notec03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec03/deform_high/mesh/geo_modelling_decor_paper_notec03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec03/deform_high/mesh/geo_modelling_decor_paper_notec03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec03/deform_high/mesh/geo_modelling_decor_paper_notec03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec03/display_high/mesh/geo_modelling_decor_paper_notec03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec03/display_high/mesh/geo_modelling_decor_paper_notec03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec03/display_high/mesh/geo_modelling_decor_paper_notec03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec03/geo_modelling_decor_paper_notec03.usda b/ALab/fragment/geo/modelling/decor_paper_notec03/geo_modelling_decor_paper_notec03.usda
new file mode 100644
index 00000000..ff9b2660
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec03/geo_modelling_decor_paper_notec03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.397165, -3.5412047, -0.015832528), (7.4208927, 4.096543, 0.5769356)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notec03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.397165, -3.5412047, -0.015832528), (7.4208927, 4.096543, 0.5769356)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notec03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.3971653, -3.541205, -0.015129578), (7.4208927, 4.096543, 0.5769356)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notec03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.397165, -3.5412047, -0.015832528), (7.4208927, 4.096543, 0.5769356)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notec03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.397165, -3.5412047, -0.015832528), (7.4208927, 4.096543, 0.5769356)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notec03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.397165, -3.5412047, -0.015832528), (7.4208927, 4.096543, 0.5769356)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.3971653, -3.541205, -0.015129578), (7.4208927, 4.096543, 0.5769356)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notec03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.397164821624756, -3.5412046909332275, -0.015832528471946716), (7.420892715454102, 4.096542835235596, 0.5769355893135071)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec03/pose/mesh/geo_modelling_decor_paper_notec03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec03/pose/mesh/geo_modelling_decor_paper_notec03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec03/pose/mesh/geo_modelling_decor_paper_notec03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notec03/render_high/mesh/geo_modelling_decor_paper_notec03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notec03/render_high/mesh/geo_modelling_decor_paper_notec03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notec03/render_high/mesh/geo_modelling_decor_paper_notec03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noted01/base/mesh/geo_modelling_decor_paper_noted01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noted01/base/mesh/geo_modelling_decor_paper_noted01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noted01/base/mesh/geo_modelling_decor_paper_noted01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noted01/deform_high/mesh/geo_modelling_decor_paper_noted01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noted01/deform_high/mesh/geo_modelling_decor_paper_noted01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noted01/deform_high/mesh/geo_modelling_decor_paper_noted01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noted01/display_high/mesh/geo_modelling_decor_paper_noted01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noted01/display_high/mesh/geo_modelling_decor_paper_noted01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noted01/display_high/mesh/geo_modelling_decor_paper_noted01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noted01/geo_modelling_decor_paper_noted01.usda b/ALab/fragment/geo/modelling/decor_paper_noted01/geo_modelling_decor_paper_noted01.usda
new file mode 100644
index 00000000..bb87003b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noted01/geo_modelling_decor_paper_noted01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-10.363781, -5.2998104, -0.7720383), (10.392418, 6.055281, 0.6655061)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noted01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-10.363781, -5.2998104, -0.7720383), (10.392418, 6.055281, 0.6655061)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noted01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-10.363781, -5.293547, -0.79536104), (10.392419, 6.053737, 0.57063764)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noted01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-10.363781, -5.2998104, -0.7720383), (10.392418, 6.055281, 0.6655061)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noted01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-10.363781, -5.2998104, -0.7720383), (10.392418, 6.055281, 0.6655061)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noted01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-10.363781, -5.2998104, -0.7720383), (10.392418, 6.055281, 0.6655061)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-10.363781, -5.293547, -0.79536104), (10.392419, 6.053737, 0.57063764)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noted01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-10.363780975341797, -5.299810409545898, -0.7720382809638977), (10.392417907714844, 6.055281162261963, 0.66550612449646)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noted01/pose/mesh/geo_modelling_decor_paper_noted01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noted01/pose/mesh/geo_modelling_decor_paper_noted01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noted01/pose/mesh/geo_modelling_decor_paper_noted01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noted01/render_high/mesh/geo_modelling_decor_paper_noted01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noted01/render_high/mesh/geo_modelling_decor_paper_noted01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noted01/render_high/mesh/geo_modelling_decor_paper_noted01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notee01/base/mesh/geo_modelling_decor_paper_notee01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notee01/base/mesh/geo_modelling_decor_paper_notee01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notee01/base/mesh/geo_modelling_decor_paper_notee01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notee01/deform_high/mesh/geo_modelling_decor_paper_notee01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notee01/deform_high/mesh/geo_modelling_decor_paper_notee01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notee01/deform_high/mesh/geo_modelling_decor_paper_notee01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notee01/display_high/mesh/geo_modelling_decor_paper_notee01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notee01/display_high/mesh/geo_modelling_decor_paper_notee01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notee01/display_high/mesh/geo_modelling_decor_paper_notee01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notee01/geo_modelling_decor_paper_notee01.usda b/ALab/fragment/geo/modelling/decor_paper_notee01/geo_modelling_decor_paper_notee01.usda
new file mode 100644
index 00000000..902b7437
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notee01/geo_modelling_decor_paper_notee01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.8657684, -4.9499264, -0.10519455), (4.902572, 5.5866685, 1.015755)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notee01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.8657684, -4.9499264, -0.10519455), (4.902572, 5.5866685, 1.015755)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notee01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.8657684, -4.9499264, -0.131511), (4.129619, 5.586669, 1.015755)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notee01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.8657684, -4.9499264, -0.10519455), (4.902572, 5.5866685, 1.015755)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notee01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.8657684, -4.9499264, -0.10519455), (4.902572, 5.5866685, 1.015755)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notee01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.8657684, -4.9499264, -0.10519455), (4.902572, 5.5866685, 1.015755)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.8657684, -4.9499264, -0.131511), (4.129619, 5.586669, 1.015755)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notee01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.8657684326171875, -4.949926376342773, -0.10519454628229141), (4.902572154998779, 5.586668491363525, 1.0157550573349)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notee01/pose/mesh/geo_modelling_decor_paper_notee01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notee01/pose/mesh/geo_modelling_decor_paper_notee01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notee01/pose/mesh/geo_modelling_decor_paper_notee01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notee01/render_high/mesh/geo_modelling_decor_paper_notee01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notee01/render_high/mesh/geo_modelling_decor_paper_notee01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notee01/render_high/mesh/geo_modelling_decor_paper_notee01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef01/base/mesh/geo_modelling_decor_paper_notef01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef01/base/mesh/geo_modelling_decor_paper_notef01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef01/base/mesh/geo_modelling_decor_paper_notef01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef01/deform_high/mesh/geo_modelling_decor_paper_notef01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef01/deform_high/mesh/geo_modelling_decor_paper_notef01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef01/deform_high/mesh/geo_modelling_decor_paper_notef01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef01/display_high/mesh/geo_modelling_decor_paper_notef01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef01/display_high/mesh/geo_modelling_decor_paper_notef01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef01/display_high/mesh/geo_modelling_decor_paper_notef01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef01/geo_modelling_decor_paper_notef01.usda b/ALab/fragment/geo/modelling/decor_paper_notef01/geo_modelling_decor_paper_notef01.usda
new file mode 100644
index 00000000..36e3046e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef01/geo_modelling_decor_paper_notef01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9669504, -3.7721684, -0.19735926), (3.9857135, 4.160319, 0.44489795)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9669504, -3.7721684, -0.19735926), (3.9857135, 4.160319, 0.44489795)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.970787, -3.7686574, -0.19735923), (3.9930677, 4.121017, 0.44416472)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9669504, -3.7721684, -0.19735926), (3.9857135, 4.160319, 0.44489795)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9669504, -3.7721684, -0.19735926), (3.9857135, 4.160319, 0.44489795)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9669504, -3.7721684, -0.19735926), (3.9857135, 4.160319, 0.44489795)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.970787, -3.7686574, -0.19735923), (3.9930677, 4.121017, 0.44416472)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9669504165649414, -3.7721683979034424, -0.19735926389694214), (3.985713481903076, 4.160318851470947, 0.44489794969558716)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef01/pose/mesh/geo_modelling_decor_paper_notef01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef01/pose/mesh/geo_modelling_decor_paper_notef01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef01/pose/mesh/geo_modelling_decor_paper_notef01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef01/render_high/mesh/geo_modelling_decor_paper_notef01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef01/render_high/mesh/geo_modelling_decor_paper_notef01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef01/render_high/mesh/geo_modelling_decor_paper_notef01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef02/base/mesh/geo_modelling_decor_paper_notef02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef02/base/mesh/geo_modelling_decor_paper_notef02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef02/base/mesh/geo_modelling_decor_paper_notef02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef02/deform_high/mesh/geo_modelling_decor_paper_notef02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef02/deform_high/mesh/geo_modelling_decor_paper_notef02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef02/deform_high/mesh/geo_modelling_decor_paper_notef02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef02/display_high/mesh/geo_modelling_decor_paper_notef02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef02/display_high/mesh/geo_modelling_decor_paper_notef02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef02/display_high/mesh/geo_modelling_decor_paper_notef02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef02/geo_modelling_decor_paper_notef02.usda b/ALab/fragment/geo/modelling/decor_paper_notef02/geo_modelling_decor_paper_notef02.usda
new file mode 100644
index 00000000..3b16031e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef02/geo_modelling_decor_paper_notef02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9669504, -3.2649846, -0.01918729), (3.9857135, 4.160319, 0.7539103)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9669504, -3.2649846, -0.01918729), (3.9857135, 4.160319, 0.7539103)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.0399375, -3.2513387, -0.18695271), (3.9983273, 4.121017, 0.74519235)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9669504, -3.2649846, -0.01918729), (3.9857135, 4.160319, 0.7539103)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9669504, -3.2649846, -0.01918729), (3.9857135, 4.160319, 0.7539103)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9669504, -3.2649846, -0.01918729), (3.9857135, 4.160319, 0.7539103)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.0399375, -3.2513387, -0.18695271), (3.9983273, 4.121017, 0.74519235)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9669504165649414, -3.264984607696533, -0.019187290221452713), (3.985713481903076, 4.160318851470947, 0.7539103031158447)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef02/pose/mesh/geo_modelling_decor_paper_notef02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef02/pose/mesh/geo_modelling_decor_paper_notef02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef02/pose/mesh/geo_modelling_decor_paper_notef02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef02/render_high/mesh/geo_modelling_decor_paper_notef02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef02/render_high/mesh/geo_modelling_decor_paper_notef02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef02/render_high/mesh/geo_modelling_decor_paper_notef02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef03/base/mesh/geo_modelling_decor_paper_notef03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef03/base/mesh/geo_modelling_decor_paper_notef03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef03/base/mesh/geo_modelling_decor_paper_notef03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef03/deform_high/mesh/geo_modelling_decor_paper_notef03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef03/deform_high/mesh/geo_modelling_decor_paper_notef03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef03/deform_high/mesh/geo_modelling_decor_paper_notef03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef03/display_high/mesh/geo_modelling_decor_paper_notef03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef03/display_high/mesh/geo_modelling_decor_paper_notef03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef03/display_high/mesh/geo_modelling_decor_paper_notef03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef03/geo_modelling_decor_paper_notef03.usda b/ALab/fragment/geo/modelling/decor_paper_notef03/geo_modelling_decor_paper_notef03.usda
new file mode 100644
index 00000000..e2c7e4db
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef03/geo_modelling_decor_paper_notef03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9669504, -3.6424286, -0.16600007), (3.9857135, 4.160319, 0.4864299)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9669504, -3.6424286, -0.16600007), (3.9857135, 4.160319, 0.4864299)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.020503, -3.7357113, -0.20229088), (3.9586596, 4.121017, 0.4864299)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9669504, -3.6424286, -0.16600007), (3.9857135, 4.160319, 0.4864299)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9669504, -3.6424286, -0.16600007), (3.9857135, 4.160319, 0.4864299)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9669504, -3.6424286, -0.16600007), (3.9857135, 4.160319, 0.4864299)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.020503, -3.7357113, -0.20229088), (3.9586596, 4.121017, 0.4864299)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9669504165649414, -3.6424286365509033, -0.16600006818771362), (3.985713481903076, 4.160318851470947, 0.486429899930954)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef03/pose/mesh/geo_modelling_decor_paper_notef03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef03/pose/mesh/geo_modelling_decor_paper_notef03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef03/pose/mesh/geo_modelling_decor_paper_notef03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef03/render_high/mesh/geo_modelling_decor_paper_notef03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef03/render_high/mesh/geo_modelling_decor_paper_notef03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef03/render_high/mesh/geo_modelling_decor_paper_notef03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef04/base/mesh/geo_modelling_decor_paper_notef04_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef04/base/mesh/geo_modelling_decor_paper_notef04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef04/base/mesh/geo_modelling_decor_paper_notef04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef04/deform_high/mesh/geo_modelling_decor_paper_notef04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef04/deform_high/mesh/geo_modelling_decor_paper_notef04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef04/deform_high/mesh/geo_modelling_decor_paper_notef04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef04/display_high/mesh/geo_modelling_decor_paper_notef04_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef04/display_high/mesh/geo_modelling_decor_paper_notef04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef04/display_high/mesh/geo_modelling_decor_paper_notef04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef04/geo_modelling_decor_paper_notef04.usda b/ALab/fragment/geo/modelling/decor_paper_notef04/geo_modelling_decor_paper_notef04.usda
new file mode 100644
index 00000000..09ea87da
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef04/geo_modelling_decor_paper_notef04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9669504, -3.6656659, -0.039257035), (3.9857135, 4.160319, 0.14438576)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9669504, -3.6656659, -0.039257035), (3.9857135, 4.160319, 0.14438576)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.9589798, -3.6636512, -0.020632695), (3.9541347, 4.1560063, 0.14438576)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9669504, -3.6656659, -0.039257035), (3.9857135, 4.160319, 0.14438576)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9669504, -3.6656659, -0.039257035), (3.9857135, 4.160319, 0.14438576)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9669504, -3.6656659, -0.039257035), (3.9857135, 4.160319, 0.14438576)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.9589798, -3.6636512, -0.020632695), (3.9541347, 4.1560063, 0.14438576)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9669504165649414, -3.665665864944458, -0.03925703465938568), (3.985713481903076, 4.160318851470947, 0.14438575506210327)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef04/pose/mesh/geo_modelling_decor_paper_notef04_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef04/pose/mesh/geo_modelling_decor_paper_notef04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef04/pose/mesh/geo_modelling_decor_paper_notef04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef04/render_high/mesh/geo_modelling_decor_paper_notef04_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef04/render_high/mesh/geo_modelling_decor_paper_notef04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef04/render_high/mesh/geo_modelling_decor_paper_notef04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef05/base/mesh/geo_modelling_decor_paper_notef05_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef05/base/mesh/geo_modelling_decor_paper_notef05_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef05/base/mesh/geo_modelling_decor_paper_notef05_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef05/deform_high/mesh/geo_modelling_decor_paper_notef05_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef05/deform_high/mesh/geo_modelling_decor_paper_notef05_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef05/deform_high/mesh/geo_modelling_decor_paper_notef05_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef05/display_high/mesh/geo_modelling_decor_paper_notef05_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef05/display_high/mesh/geo_modelling_decor_paper_notef05_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef05/display_high/mesh/geo_modelling_decor_paper_notef05_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef05/geo_modelling_decor_paper_notef05.usda b/ALab/fragment/geo/modelling/decor_paper_notef05/geo_modelling_decor_paper_notef05.usda
new file mode 100644
index 00000000..d3552ac3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef05/geo_modelling_decor_paper_notef05.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9666634, -3.665512, -0.050102048), (3.9859536, 4.160297, 0.11873318)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef05_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9666634, -3.665512, -0.050102048), (3.9859536, 4.160297, 0.11873318)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef05_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.9529395, -3.6719377, -0.05605555), (3.9541347, 4.1448646, 0.10407109)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef05_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9666634, -3.665512, -0.050102048), (3.9859536, 4.160297, 0.11873318)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef05_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9666634, -3.665512, -0.050102048), (3.9859536, 4.160297, 0.11873318)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef05_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9666634, -3.665512, -0.050102048), (3.9859536, 4.160297, 0.11873318)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.9529395, -3.6719377, -0.05605555), (3.9541347, 4.1448646, 0.10407109)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef05_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.966663360595703, -3.6655120849609375, -0.05010204762220383), (3.9859535694122314, 4.16029691696167, 0.11873318254947662)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef05/pose/mesh/geo_modelling_decor_paper_notef05_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef05/pose/mesh/geo_modelling_decor_paper_notef05_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef05/pose/mesh/geo_modelling_decor_paper_notef05_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef05/render_high/mesh/geo_modelling_decor_paper_notef05_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef05/render_high/mesh/geo_modelling_decor_paper_notef05_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef05/render_high/mesh/geo_modelling_decor_paper_notef05_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef06/base/mesh/geo_modelling_decor_paper_notef06_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef06/base/mesh/geo_modelling_decor_paper_notef06_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef06/base/mesh/geo_modelling_decor_paper_notef06_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef06/deform_high/mesh/geo_modelling_decor_paper_notef06_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef06/deform_high/mesh/geo_modelling_decor_paper_notef06_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef06/deform_high/mesh/geo_modelling_decor_paper_notef06_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef06/display_high/mesh/geo_modelling_decor_paper_notef06_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef06/display_high/mesh/geo_modelling_decor_paper_notef06_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef06/display_high/mesh/geo_modelling_decor_paper_notef06_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef06/geo_modelling_decor_paper_notef06.usda b/ALab/fragment/geo/modelling/decor_paper_notef06/geo_modelling_decor_paper_notef06.usda
new file mode 100644
index 00000000..44fcc138
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef06/geo_modelling_decor_paper_notef06.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.0169997, -3.8209074, -0.15732439), (3.9857135, 4.160319, 0.59869385)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef06_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.0169997, -3.8209074, -0.15732439), (3.9857135, 4.160319, 0.59869385)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef06_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.0468936, -3.8209074, -0.17651363), (4.053703, 4.1556005, 0.5986939)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef06_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.0169997, -3.8209074, -0.15732439), (3.9857135, 4.160319, 0.59869385)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef06_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.0169997, -3.8209074, -0.15732439), (3.9857135, 4.160319, 0.59869385)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef06_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.0169997, -3.8209074, -0.15732439), (3.9857135, 4.160319, 0.59869385)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.0468936, -3.8209074, -0.17651363), (4.053703, 4.1556005, 0.5986939)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef06_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.0169997215271, -3.8209073543548584, -0.1573243886232376), (3.985713481903076, 4.160318851470947, 0.59869384765625)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef06/pose/mesh/geo_modelling_decor_paper_notef06_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef06/pose/mesh/geo_modelling_decor_paper_notef06_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef06/pose/mesh/geo_modelling_decor_paper_notef06_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef06/render_high/mesh/geo_modelling_decor_paper_notef06_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef06/render_high/mesh/geo_modelling_decor_paper_notef06_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef06/render_high/mesh/geo_modelling_decor_paper_notef06_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef07/base/mesh/geo_modelling_decor_paper_notef07_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef07/base/mesh/geo_modelling_decor_paper_notef07_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef07/base/mesh/geo_modelling_decor_paper_notef07_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef07/deform_high/mesh/geo_modelling_decor_paper_notef07_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef07/deform_high/mesh/geo_modelling_decor_paper_notef07_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef07/deform_high/mesh/geo_modelling_decor_paper_notef07_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef07/display_high/mesh/geo_modelling_decor_paper_notef07_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef07/display_high/mesh/geo_modelling_decor_paper_notef07_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef07/display_high/mesh/geo_modelling_decor_paper_notef07_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef07/geo_modelling_decor_paper_notef07.usda b/ALab/fragment/geo/modelling/decor_paper_notef07/geo_modelling_decor_paper_notef07.usda
new file mode 100644
index 00000000..f0740e4e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef07/geo_modelling_decor_paper_notef07.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9669504, -3.6188736, -0.2692924), (3.985799, 4.160319, 1.0289439)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef07_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9669504, -3.6188736, -0.2692924), (3.985799, 4.160319, 1.0289439)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef07_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.4763103, -3.7027597, -0.16485308), (3.899374, 4.139963, 1.3096734)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef07_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9669504, -3.6188736, -0.2692924), (3.985799, 4.160319, 1.0289439)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef07_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9669504, -3.6188736, -0.2692924), (3.985799, 4.160319, 1.0289439)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef07_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9669504, -3.6188736, -0.2692924), (3.985799, 4.160319, 1.0289439)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.4763103, -3.7027597, -0.16485308), (3.899374, 4.139963, 1.3096734)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef07_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9669504165649414, -3.6188735961914062, -0.269292414188385), (3.9857990741729736, 4.160318851470947, 1.0289438962936401)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef07/pose/mesh/geo_modelling_decor_paper_notef07_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef07/pose/mesh/geo_modelling_decor_paper_notef07_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef07/pose/mesh/geo_modelling_decor_paper_notef07_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef07/render_high/mesh/geo_modelling_decor_paper_notef07_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef07/render_high/mesh/geo_modelling_decor_paper_notef07_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef07/render_high/mesh/geo_modelling_decor_paper_notef07_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef08/base/mesh/geo_modelling_decor_paper_notef08_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef08/base/mesh/geo_modelling_decor_paper_notef08_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef08/base/mesh/geo_modelling_decor_paper_notef08_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef08/deform_high/mesh/geo_modelling_decor_paper_notef08_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef08/deform_high/mesh/geo_modelling_decor_paper_notef08_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef08/deform_high/mesh/geo_modelling_decor_paper_notef08_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef08/display_high/mesh/geo_modelling_decor_paper_notef08_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef08/display_high/mesh/geo_modelling_decor_paper_notef08_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef08/display_high/mesh/geo_modelling_decor_paper_notef08_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef08/geo_modelling_decor_paper_notef08.usda b/ALab/fragment/geo/modelling/decor_paper_notef08/geo_modelling_decor_paper_notef08.usda
new file mode 100644
index 00000000..dd940b37
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef08/geo_modelling_decor_paper_notef08.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9575, -3.6205387, -0.12815607), (3.9857135, 4.160319, 0.8554788)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef08_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9575, -3.6205387, -0.12815607), (3.9857135, 4.160319, 0.8554788)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef08_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.9441466, -3.6205387, -0.09499332), (3.9541342, 4.1547256, 0.8554788)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef08_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9575, -3.6205387, -0.12815607), (3.9857135, 4.160319, 0.8554788)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef08_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9575, -3.6205387, -0.12815607), (3.9857135, 4.160319, 0.8554788)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef08_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9575, -3.6205387, -0.12815607), (3.9857135, 4.160319, 0.8554788)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.9441466, -3.6205387, -0.09499332), (3.9541342, 4.1547256, 0.8554788)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef08_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9574999809265137, -3.6205387115478516, -0.12815606594085693), (3.985713481903076, 4.160318851470947, 0.855478823184967)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef08/pose/mesh/geo_modelling_decor_paper_notef08_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef08/pose/mesh/geo_modelling_decor_paper_notef08_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef08/pose/mesh/geo_modelling_decor_paper_notef08_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef08/render_high/mesh/geo_modelling_decor_paper_notef08_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef08/render_high/mesh/geo_modelling_decor_paper_notef08_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef08/render_high/mesh/geo_modelling_decor_paper_notef08_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef09/base/mesh/geo_modelling_decor_paper_notef09_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef09/base/mesh/geo_modelling_decor_paper_notef09_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef09/base/mesh/geo_modelling_decor_paper_notef09_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef09/deform_high/mesh/geo_modelling_decor_paper_notef09_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef09/deform_high/mesh/geo_modelling_decor_paper_notef09_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef09/deform_high/mesh/geo_modelling_decor_paper_notef09_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef09/display_high/mesh/geo_modelling_decor_paper_notef09_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef09/display_high/mesh/geo_modelling_decor_paper_notef09_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef09/display_high/mesh/geo_modelling_decor_paper_notef09_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef09/geo_modelling_decor_paper_notef09.usda b/ALab/fragment/geo/modelling/decor_paper_notef09/geo_modelling_decor_paper_notef09.usda
new file mode 100644
index 00000000..f13f3b80
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef09/geo_modelling_decor_paper_notef09.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9669504, -3.6534984, -0.045779802), (3.9857135, 4.160319, 0.53484976)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef09_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9669504, -3.6534984, -0.045779802), (3.9857135, 4.160319, 0.53484976)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef09_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.9709861, -3.6534984, -0.061760996), (3.5064778, 4.127742, 0.5391963)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef09_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9669504, -3.6534984, -0.045779802), (3.9857135, 4.160319, 0.53484976)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef09_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9669504, -3.6534984, -0.045779802), (3.9857135, 4.160319, 0.53484976)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef09_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9669504, -3.6534984, -0.045779802), (3.9857135, 4.160319, 0.53484976)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.9709861, -3.6534984, -0.061760996), (3.5064778, 4.127742, 0.5391963)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef09_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9669504165649414, -3.653498411178589, -0.04577980190515518), (3.985713481903076, 4.160318851470947, 0.5348497629165649)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef09/pose/mesh/geo_modelling_decor_paper_notef09_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef09/pose/mesh/geo_modelling_decor_paper_notef09_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef09/pose/mesh/geo_modelling_decor_paper_notef09_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef09/render_high/mesh/geo_modelling_decor_paper_notef09_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef09/render_high/mesh/geo_modelling_decor_paper_notef09_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef09/render_high/mesh/geo_modelling_decor_paper_notef09_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef10/base/mesh/geo_modelling_decor_paper_notef10_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef10/base/mesh/geo_modelling_decor_paper_notef10_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef10/base/mesh/geo_modelling_decor_paper_notef10_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef10/deform_high/mesh/geo_modelling_decor_paper_notef10_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef10/deform_high/mesh/geo_modelling_decor_paper_notef10_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef10/deform_high/mesh/geo_modelling_decor_paper_notef10_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef10/display_high/mesh/geo_modelling_decor_paper_notef10_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef10/display_high/mesh/geo_modelling_decor_paper_notef10_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef10/display_high/mesh/geo_modelling_decor_paper_notef10_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef10/geo_modelling_decor_paper_notef10.usda b/ALab/fragment/geo/modelling/decor_paper_notef10/geo_modelling_decor_paper_notef10.usda
new file mode 100644
index 00000000..2285fdb8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef10/geo_modelling_decor_paper_notef10.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9669504, -3.6439657, -0.1808886), (3.9857345, 4.160319, 0.7171723)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notef10_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9669504, -3.6439657, -0.1808886), (3.9857345, 4.160319, 0.7171723)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notef10_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.022537, -3.6475492, -0.10217057), (3.9541345, 4.1401396, 0.7171723)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef10_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9669504, -3.6439657, -0.1808886), (3.9857345, 4.160319, 0.7171723)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notef10_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9669504, -3.6439657, -0.1808886), (3.9857345, 4.160319, 0.7171723)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notef10_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9669504, -3.6439657, -0.1808886), (3.9857345, 4.160319, 0.7171723)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.022537, -3.6475492, -0.10217057), (3.9541345, 4.1401396, 0.7171723)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notef10_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9669504165649414, -3.643965721130371, -0.1808885931968689), (3.985734462738037, 4.160318851470947, 0.7171723246574402)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef10/pose/mesh/geo_modelling_decor_paper_notef10_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef10/pose/mesh/geo_modelling_decor_paper_notef10_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef10/pose/mesh/geo_modelling_decor_paper_notef10_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notef10/render_high/mesh/geo_modelling_decor_paper_notef10_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notef10/render_high/mesh/geo_modelling_decor_paper_notef10_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notef10/render_high/mesh/geo_modelling_decor_paper_notef10_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteg01/base/mesh/geo_modelling_decor_paper_noteg01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteg01/base/mesh/geo_modelling_decor_paper_noteg01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteg01/base/mesh/geo_modelling_decor_paper_noteg01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteg01/deform_high/mesh/geo_modelling_decor_paper_noteg01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteg01/deform_high/mesh/geo_modelling_decor_paper_noteg01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteg01/deform_high/mesh/geo_modelling_decor_paper_noteg01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteg01/display_high/mesh/geo_modelling_decor_paper_noteg01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteg01/display_high/mesh/geo_modelling_decor_paper_noteg01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteg01/display_high/mesh/geo_modelling_decor_paper_noteg01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteg01/geo_modelling_decor_paper_noteg01.usda b/ALab/fragment/geo/modelling/decor_paper_noteg01/geo_modelling_decor_paper_noteg01.usda
new file mode 100644
index 00000000..ff5dd862
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteg01/geo_modelling_decor_paper_noteg01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-10.648604, -2.6330247, -0.23647638), (10.684773, 3.7035127, 0.92276055)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noteg01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-10.648604, -2.6330247, -0.23647638), (10.684773, 3.7035127, 0.92276055)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noteg01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-10.581659, -2.6052122, -0.23647638), (10.684773, 3.5940814, 0.8683642)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteg01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-10.648604, -2.6330247, -0.23647638), (10.684773, 3.7035127, 0.92276055)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noteg01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-10.648604, -2.6330247, -0.23647638), (10.684773, 3.7035127, 0.92276055)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noteg01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-10.648604, -2.6330247, -0.23647638), (10.684773, 3.7035127, 0.92276055)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-10.581659, -2.6052122, -0.23647638), (10.684773, 3.5940814, 0.8683642)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteg01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-10.648604393005371, -2.6330246925354004, -0.2364763766527176), (10.684773445129395, 3.703512668609619, 0.922760546207428)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteg01/pose/mesh/geo_modelling_decor_paper_noteg01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteg01/pose/mesh/geo_modelling_decor_paper_noteg01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteg01/pose/mesh/geo_modelling_decor_paper_noteg01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteg01/render_high/mesh/geo_modelling_decor_paper_noteg01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteg01/render_high/mesh/geo_modelling_decor_paper_noteg01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteg01/render_high/mesh/geo_modelling_decor_paper_noteg01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh01/base/mesh/geo_modelling_decor_paper_noteh01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh01/base/mesh/geo_modelling_decor_paper_noteh01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh01/base/mesh/geo_modelling_decor_paper_noteh01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh01/deform_high/mesh/geo_modelling_decor_paper_noteh01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh01/deform_high/mesh/geo_modelling_decor_paper_noteh01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh01/deform_high/mesh/geo_modelling_decor_paper_noteh01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh01/display_high/mesh/geo_modelling_decor_paper_noteh01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh01/display_high/mesh/geo_modelling_decor_paper_noteh01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh01/display_high/mesh/geo_modelling_decor_paper_noteh01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh01/geo_modelling_decor_paper_noteh01.usda b/ALab/fragment/geo/modelling/decor_paper_noteh01/geo_modelling_decor_paper_noteh01.usda
new file mode 100644
index 00000000..02e1dcfe
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh01/geo_modelling_decor_paper_noteh01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noteh01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noteh01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.808764, -3.9518514, -0.33503285), (7.8197775, 4.0906644, 0.66134965)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteh01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noteh01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noteh01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.808764, -3.9518514, -0.33503285), (7.8197775, 4.0906644, 0.66134965)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteh01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.8087639808654785, -3.957355260848999, -0.3530995845794678), (7.845879554748535, 4.543020725250244, 0.6613496541976929)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh01/pose/mesh/geo_modelling_decor_paper_noteh01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh01/pose/mesh/geo_modelling_decor_paper_noteh01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh01/pose/mesh/geo_modelling_decor_paper_noteh01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh01/render_high/mesh/geo_modelling_decor_paper_noteh01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh01/render_high/mesh/geo_modelling_decor_paper_noteh01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh01/render_high/mesh/geo_modelling_decor_paper_noteh01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh02/base/mesh/geo_modelling_decor_paper_noteh02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh02/base/mesh/geo_modelling_decor_paper_noteh02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh02/base/mesh/geo_modelling_decor_paper_noteh02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh02/deform_high/mesh/geo_modelling_decor_paper_noteh02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh02/deform_high/mesh/geo_modelling_decor_paper_noteh02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh02/deform_high/mesh/geo_modelling_decor_paper_noteh02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh02/display_high/mesh/geo_modelling_decor_paper_noteh02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh02/display_high/mesh/geo_modelling_decor_paper_noteh02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh02/display_high/mesh/geo_modelling_decor_paper_noteh02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh02/geo_modelling_decor_paper_noteh02.usda b/ALab/fragment/geo/modelling/decor_paper_noteh02/geo_modelling_decor_paper_noteh02.usda
new file mode 100644
index 00000000..1dcde1d8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh02/geo_modelling_decor_paper_noteh02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noteh02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noteh02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.808764, -3.9518514, -0.33503285), (7.8197775, 4.0906644, 0.66134965)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteh02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noteh02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noteh02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.808764, -3.9573553, -0.35309958), (7.8458796, 4.5430207, 0.66134965)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.808764, -3.9518514, -0.33503285), (7.8197775, 4.0906644, 0.66134965)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteh02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.8087639808654785, -3.957355260848999, -0.3530995845794678), (7.845879554748535, 4.543020725250244, 0.6613496541976929)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh02/pose/mesh/geo_modelling_decor_paper_noteh02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh02/pose/mesh/geo_modelling_decor_paper_noteh02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh02/pose/mesh/geo_modelling_decor_paper_noteh02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteh02/render_high/mesh/geo_modelling_decor_paper_noteh02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteh02/render_high/mesh/geo_modelling_decor_paper_noteh02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteh02/render_high/mesh/geo_modelling_decor_paper_noteh02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notei01/base/mesh/geo_modelling_decor_paper_notei01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notei01/base/mesh/geo_modelling_decor_paper_notei01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notei01/base/mesh/geo_modelling_decor_paper_notei01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notei01/deform_high/mesh/geo_modelling_decor_paper_notei01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notei01/deform_high/mesh/geo_modelling_decor_paper_notei01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notei01/deform_high/mesh/geo_modelling_decor_paper_notei01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notei01/display_high/mesh/geo_modelling_decor_paper_notei01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notei01/display_high/mesh/geo_modelling_decor_paper_notei01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notei01/display_high/mesh/geo_modelling_decor_paper_notei01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notei01/geo_modelling_decor_paper_notei01.usda b/ALab/fragment/geo/modelling/decor_paper_notei01/geo_modelling_decor_paper_notei01.usda
new file mode 100644
index 00000000..b36d2366
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notei01/geo_modelling_decor_paper_notei01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.1951046, -5.4759693, -0.21825422), (7.2204213, 6.2201986, 2.6454046)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notei01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.1951046, -5.4759693, -0.21825422), (7.2204213, 6.2201986, 2.6454046)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notei01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.6355467, -5.4759693, -0.8322872), (7.2204213, 6.2201986, 2.6454046)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notei01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.1951046, -5.4759693, -0.21825422), (7.2204213, 6.2201986, 2.6454046)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notei01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.1951046, -5.4759693, -0.21825422), (7.2204213, 6.2201986, 2.6454046)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notei01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.1951046, -5.4759693, -0.21825422), (7.2204213, 6.2201986, 2.6454046)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.6355467, -5.4759693, -0.8322872), (7.2204213, 6.2201986, 2.6454046)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notei01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.195104598999023, -5.475969314575195, -0.2182542234659195), (7.220421314239502, 6.220198631286621, 2.645404577255249)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notei01/pose/mesh/geo_modelling_decor_paper_notei01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notei01/pose/mesh/geo_modelling_decor_paper_notei01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notei01/pose/mesh/geo_modelling_decor_paper_notei01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notei01/render_high/mesh/geo_modelling_decor_paper_notei01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notei01/render_high/mesh/geo_modelling_decor_paper_notei01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notei01/render_high/mesh/geo_modelling_decor_paper_notei01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notej01/base/mesh/geo_modelling_decor_paper_notej01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notej01/base/mesh/geo_modelling_decor_paper_notej01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notej01/base/mesh/geo_modelling_decor_paper_notej01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notej01/deform_high/mesh/geo_modelling_decor_paper_notej01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notej01/deform_high/mesh/geo_modelling_decor_paper_notej01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notej01/deform_high/mesh/geo_modelling_decor_paper_notej01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notej01/display_high/mesh/geo_modelling_decor_paper_notej01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notej01/display_high/mesh/geo_modelling_decor_paper_notej01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notej01/display_high/mesh/geo_modelling_decor_paper_notej01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notej01/geo_modelling_decor_paper_notej01.usda b/ALab/fragment/geo/modelling/decor_paper_notej01/geo_modelling_decor_paper_notej01.usda
new file mode 100644
index 00000000..03291390
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notej01/geo_modelling_decor_paper_notej01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.756402, -5.892627, -0.54431397), (5.507507, 6.6576858, 2.7286124)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notej01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.756402, -5.892627, -0.54431397), (5.507507, 6.6576858, 2.7286124)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notej01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.0918465, -5.8484855, -0.5939994), (5.200198, 6.6576858, 2.4317932)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notej01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.756402, -5.892627, -0.54431397), (5.507507, 6.6576858, 2.7286124)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notej01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.756402, -5.892627, -0.54431397), (5.507507, 6.6576858, 2.7286124)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notej01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.756402, -5.892627, -0.54431397), (5.507507, 6.6576858, 2.7286124)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.0918465, -5.8484855, -0.5939994), (5.200198, 6.6576858, 2.4317932)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notej01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.756402015686035, -5.892626762390137, -0.5443139672279358), (5.507506847381592, 6.65768575668335, 2.7286124229431152)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notej01/pose/mesh/geo_modelling_decor_paper_notej01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notej01/pose/mesh/geo_modelling_decor_paper_notej01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notej01/pose/mesh/geo_modelling_decor_paper_notej01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notej01/render_high/mesh/geo_modelling_decor_paper_notej01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notej01/render_high/mesh/geo_modelling_decor_paper_notej01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notej01/render_high/mesh/geo_modelling_decor_paper_notej01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notek01/base/mesh/geo_modelling_decor_paper_notek01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notek01/base/mesh/geo_modelling_decor_paper_notek01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notek01/base/mesh/geo_modelling_decor_paper_notek01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notek01/deform_high/mesh/geo_modelling_decor_paper_notek01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notek01/deform_high/mesh/geo_modelling_decor_paper_notek01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notek01/deform_high/mesh/geo_modelling_decor_paper_notek01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notek01/display_high/mesh/geo_modelling_decor_paper_notek01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notek01/display_high/mesh/geo_modelling_decor_paper_notek01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notek01/display_high/mesh/geo_modelling_decor_paper_notek01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notek01/geo_modelling_decor_paper_notek01.usda b/ALab/fragment/geo/modelling/decor_paper_notek01/geo_modelling_decor_paper_notek01.usda
new file mode 100644
index 00000000..29424b70
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notek01/geo_modelling_decor_paper_notek01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.7605085, -5.621108, -0.45810583), (7.7722836, 6.4618573, 1.261102)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notek01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.7605085, -5.621108, -0.45810583), (7.7722836, 6.4618573, 1.261102)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notek01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.7605085, -5.621108, -0.42278594), (7.760057, 5.806825, 1.261102)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notek01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.7605085, -5.621108, -0.45810583), (7.7722836, 6.4618573, 1.261102)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notek01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.7605085, -5.621108, -0.45810583), (7.7722836, 6.4618573, 1.261102)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notek01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.7605085, -5.621108, -0.45810583), (7.7722836, 6.4618573, 1.261102)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.7605085, -5.621108, -0.42278594), (7.760057, 5.806825, 1.261102)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notek01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.7605085372924805, -5.621108055114746, -0.45810583233833313), (7.772283554077148, 6.461857318878174, 1.2611019611358643)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notek01/pose/mesh/geo_modelling_decor_paper_notek01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notek01/pose/mesh/geo_modelling_decor_paper_notek01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notek01/pose/mesh/geo_modelling_decor_paper_notek01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notek01/render_high/mesh/geo_modelling_decor_paper_notek01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notek01/render_high/mesh/geo_modelling_decor_paper_notek01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notek01/render_high/mesh/geo_modelling_decor_paper_notek01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notel01/base/mesh/geo_modelling_decor_paper_notel01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notel01/base/mesh/geo_modelling_decor_paper_notel01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notel01/base/mesh/geo_modelling_decor_paper_notel01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notel01/deform_high/mesh/geo_modelling_decor_paper_notel01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notel01/deform_high/mesh/geo_modelling_decor_paper_notel01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notel01/deform_high/mesh/geo_modelling_decor_paper_notel01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notel01/display_high/mesh/geo_modelling_decor_paper_notel01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notel01/display_high/mesh/geo_modelling_decor_paper_notel01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notel01/display_high/mesh/geo_modelling_decor_paper_notel01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notel01/geo_modelling_decor_paper_notel01.usda b/ALab/fragment/geo/modelling/decor_paper_notel01/geo_modelling_decor_paper_notel01.usda
new file mode 100644
index 00000000..ae94e822
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notel01/geo_modelling_decor_paper_notel01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.7497587, -3.8531835, -0.32042953), (6.7954674, 4.5845814, 1.1077744)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notel01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.7497587, -3.8531835, -0.32042953), (6.7954674, 4.5845814, 1.1077744)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notel01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.7516274, -3.8531833, -0.28525594), (6.7954674, 4.3266883, 1.1077744)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notel01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.7497587, -3.8531835, -0.32042953), (6.7954674, 4.5845814, 1.1077744)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notel01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.7497587, -3.8531835, -0.32042953), (6.7954674, 4.5845814, 1.1077744)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notel01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.7497587, -3.8531835, -0.32042953), (6.7954674, 4.5845814, 1.1077744)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.7516274, -3.8531833, -0.28525594), (6.7954674, 4.3266883, 1.1077744)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notel01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.749758720397949, -3.8531835079193115, -0.3204295337200165), (6.795467376708984, 4.58458137512207, 1.1077743768692017)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notel01/pose/mesh/geo_modelling_decor_paper_notel01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notel01/pose/mesh/geo_modelling_decor_paper_notel01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notel01/pose/mesh/geo_modelling_decor_paper_notel01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notel01/render_high/mesh/geo_modelling_decor_paper_notel01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notel01/render_high/mesh/geo_modelling_decor_paper_notel01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notel01/render_high/mesh/geo_modelling_decor_paper_notel01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notem01/base/mesh/geo_modelling_decor_paper_notem01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notem01/base/mesh/geo_modelling_decor_paper_notem01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notem01/base/mesh/geo_modelling_decor_paper_notem01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notem01/deform_high/mesh/geo_modelling_decor_paper_notem01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notem01/deform_high/mesh/geo_modelling_decor_paper_notem01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notem01/deform_high/mesh/geo_modelling_decor_paper_notem01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notem01/display_high/mesh/geo_modelling_decor_paper_notem01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notem01/display_high/mesh/geo_modelling_decor_paper_notem01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notem01/display_high/mesh/geo_modelling_decor_paper_notem01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notem01/geo_modelling_decor_paper_notem01.usda b/ALab/fragment/geo/modelling/decor_paper_notem01/geo_modelling_decor_paper_notem01.usda
new file mode 100644
index 00000000..2551bb90
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notem01/geo_modelling_decor_paper_notem01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.225816, -3.1528082, -0.09777233), (6.2480435, 3.7601824, 0.4397456)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_notem01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.225816, -3.1528082, -0.09777233), (6.2480435, 3.7601824, 0.4397456)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_notem01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.2072825, -3.1190898, -0.082739584), (6.2451115, 3.4479477, 0.43974558)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notem01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.225816, -3.1528082, -0.09777233), (6.2480435, 3.7601824, 0.4397456)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_notem01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.225816, -3.1528082, -0.09777233), (6.2480435, 3.7601824, 0.4397456)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_notem01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.225816, -3.1528082, -0.09777233), (6.2480435, 3.7601824, 0.4397456)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.2072825, -3.1190898, -0.082739584), (6.2451115, 3.4479477, 0.43974558)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_notem01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.225815773010254, -3.15280818939209, -0.09777233004570007), (6.248043537139893, 3.7601823806762695, 0.43974560499191284)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notem01/pose/mesh/geo_modelling_decor_paper_notem01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notem01/pose/mesh/geo_modelling_decor_paper_notem01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notem01/pose/mesh/geo_modelling_decor_paper_notem01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_notem01/render_high/mesh/geo_modelling_decor_paper_notem01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_notem01/render_high/mesh/geo_modelling_decor_paper_notem01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_notem01/render_high/mesh/geo_modelling_decor_paper_notem01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noten01/base/mesh/geo_modelling_decor_paper_noten01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noten01/base/mesh/geo_modelling_decor_paper_noten01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noten01/base/mesh/geo_modelling_decor_paper_noten01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noten01/deform_high/mesh/geo_modelling_decor_paper_noten01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noten01/deform_high/mesh/geo_modelling_decor_paper_noten01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noten01/deform_high/mesh/geo_modelling_decor_paper_noten01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noten01/display_high/mesh/geo_modelling_decor_paper_noten01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noten01/display_high/mesh/geo_modelling_decor_paper_noten01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noten01/display_high/mesh/geo_modelling_decor_paper_noten01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noten01/geo_modelling_decor_paper_noten01.usda b/ALab/fragment/geo/modelling/decor_paper_noten01/geo_modelling_decor_paper_noten01.usda
new file mode 100644
index 00000000..33e9384e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noten01/geo_modelling_decor_paper_noten01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.317113, -2.700036, -0.18371654), (5.333602, 3.350175, 0.9371027)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noten01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.317113, -2.700036, -0.18371654), (5.333602, 3.350175, 0.9371027)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noten01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.3171134, -2.6662972, -0.18371654), (5.333602, 2.97872, 0.9371027)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noten01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.317113, -2.700036, -0.18371654), (5.333602, 3.350175, 0.9371027)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noten01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.317113, -2.700036, -0.18371654), (5.333602, 3.350175, 0.9371027)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noten01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.317113, -2.700036, -0.18371654), (5.333602, 3.350175, 0.9371027)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.3171134, -2.6662972, -0.18371654), (5.333602, 2.97872, 0.9371027)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noten01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.317112922668457, -2.70003604888916, -0.1837165355682373), (5.333601951599121, 3.350174903869629, 0.9371026754379272)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noten01/pose/mesh/geo_modelling_decor_paper_noten01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noten01/pose/mesh/geo_modelling_decor_paper_noten01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noten01/pose/mesh/geo_modelling_decor_paper_noten01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noten01/render_high/mesh/geo_modelling_decor_paper_noten01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noten01/render_high/mesh/geo_modelling_decor_paper_noten01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noten01/render_high/mesh/geo_modelling_decor_paper_noten01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteo01/base/mesh/geo_modelling_decor_paper_noteo01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteo01/base/mesh/geo_modelling_decor_paper_noteo01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteo01/base/mesh/geo_modelling_decor_paper_noteo01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteo01/deform_high/mesh/geo_modelling_decor_paper_noteo01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteo01/deform_high/mesh/geo_modelling_decor_paper_noteo01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteo01/deform_high/mesh/geo_modelling_decor_paper_noteo01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteo01/display_high/mesh/geo_modelling_decor_paper_noteo01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteo01/display_high/mesh/geo_modelling_decor_paper_noteo01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteo01/display_high/mesh/geo_modelling_decor_paper_noteo01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteo01/geo_modelling_decor_paper_noteo01.usda b/ALab/fragment/geo/modelling/decor_paper_noteo01/geo_modelling_decor_paper_noteo01.usda
new file mode 100644
index 00000000..525682ae
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteo01/geo_modelling_decor_paper_noteo01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.1756506, -2.6337404, -0.16768306), (3.046622, 3.0316472, 1.055271)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_noteo01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.1756506, -2.6337404, -0.16768306), (3.046622, 3.0316472, 1.055271)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_noteo01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.1756504, -2.6337402, -0.14462943), (3.046622, 3.0739074, 1.055271)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteo01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.1756506, -2.6337404, -0.16768306), (3.046622, 3.0316472, 1.055271)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_noteo01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.1756506, -2.6337404, -0.16768306), (3.046622, 3.0316472, 1.055271)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_noteo01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.1756506, -2.6337404, -0.16768306), (3.046622, 3.0316472, 1.055271)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.1756504, -2.6337402, -0.14462943), (3.046622, 3.0739074, 1.055271)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_noteo01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.1756505966186523, -2.6337404251098633, -0.16768306493759155), (3.0466220378875732, 3.031647205352783, 1.055271029472351)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteo01/pose/mesh/geo_modelling_decor_paper_noteo01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteo01/pose/mesh/geo_modelling_decor_paper_noteo01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteo01/pose/mesh/geo_modelling_decor_paper_noteo01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_noteo01/render_high/mesh/geo_modelling_decor_paper_noteo01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_noteo01/render_high/mesh/geo_modelling_decor_paper_noteo01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_noteo01/render_high/mesh/geo_modelling_decor_paper_noteo01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled01/base/mesh/geo_modelling_decor_paper_rolled01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled01/base/mesh/geo_modelling_decor_paper_rolled01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled01/base/mesh/geo_modelling_decor_paper_rolled01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled01/deform_high/mesh/geo_modelling_decor_paper_rolled01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled01/deform_high/mesh/geo_modelling_decor_paper_rolled01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled01/deform_high/mesh/geo_modelling_decor_paper_rolled01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled01/display_high/mesh/geo_modelling_decor_paper_rolled01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled01/display_high/mesh/geo_modelling_decor_paper_rolled01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled01/display_high/mesh/geo_modelling_decor_paper_rolled01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled01/geo_modelling_decor_paper_rolled01.usda b/ALab/fragment/geo/modelling/decor_paper_rolled01/geo_modelling_decor_paper_rolled01.usda
new file mode 100644
index 00000000..2b761af7
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled01/geo_modelling_decor_paper_rolled01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.7462866, 0.016666412, -2.064833), (1.9814248, 31.323755, 2.1064987)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_rolled01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.7462866, 0.016666412, -2.064833), (1.9814248, 31.323755, 2.1064987)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_rolled01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.746832, 0.021524772, -2.0648327), (1.9834332, 32.52961, 2.1057963)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_rolled01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.7462866, 0.016666412, -2.064833), (1.9814248, 31.323755, 2.1064987)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_rolled01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.7462866, 0.016666412, -2.064833), (1.9814248, 31.323755, 2.1064987)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_rolled01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.7462866, 0.016666412, -2.064833), (1.9814248, 31.323755, 2.1064987)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.746832, 0.021524772, -2.0648327), (1.9834332, 32.52961, 2.1057963)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_rolled01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.746286630630493, 0.016666412353515625, -2.064832925796509), (1.9814248085021973, 31.323755264282227, 2.1064987182617188)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled01/pose/mesh/geo_modelling_decor_paper_rolled01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled01/pose/mesh/geo_modelling_decor_paper_rolled01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled01/pose/mesh/geo_modelling_decor_paper_rolled01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled01/render_high/mesh/geo_modelling_decor_paper_rolled01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled01/render_high/mesh/geo_modelling_decor_paper_rolled01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled01/render_high/mesh/geo_modelling_decor_paper_rolled01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled02/base/mesh/geo_modelling_decor_paper_rolled02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled02/base/mesh/geo_modelling_decor_paper_rolled02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled02/base/mesh/geo_modelling_decor_paper_rolled02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled02/deform_high/mesh/geo_modelling_decor_paper_rolled02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled02/deform_high/mesh/geo_modelling_decor_paper_rolled02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled02/deform_high/mesh/geo_modelling_decor_paper_rolled02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled02/display_high/mesh/geo_modelling_decor_paper_rolled02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled02/display_high/mesh/geo_modelling_decor_paper_rolled02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled02/display_high/mesh/geo_modelling_decor_paper_rolled02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled02/geo_modelling_decor_paper_rolled02.usda b/ALab/fragment/geo/modelling/decor_paper_rolled02/geo_modelling_decor_paper_rolled02.usda
new file mode 100644
index 00000000..416d7bcb
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled02/geo_modelling_decor_paper_rolled02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.8075411, 0.016324043, -1.7318099), (2.2330966, 26.56425, 1.7514842)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_paper_rolled02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.8075411, 0.016324043, -1.7318099), (2.2330966, 26.56425, 1.7514842)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_paper_rolled02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.9618629, -0.030945586, -1.7755271), (2.2311094, 26.569109, 1.7803687)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_rolled02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.8075411, 0.016324043, -1.7318099), (2.2330966, 26.56425, 1.7514842)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_paper_rolled02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.8075411, 0.016324043, -1.7318099), (2.2330966, 26.56425, 1.7514842)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_paper_rolled02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.8075411, 0.016324043, -1.7318099), (2.2330966, 26.56425, 1.7514842)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.9618629, -0.030945586, -1.7755271), (2.2311094, 26.569109, 1.7803687)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_paper_rolled02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.8075411319732666, 0.01632404327392578, -1.7318098545074463), (2.2330965995788574, 26.564250946044922, 1.7514841556549072)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled02/pose/mesh/geo_modelling_decor_paper_rolled02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled02/pose/mesh/geo_modelling_decor_paper_rolled02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled02/pose/mesh/geo_modelling_decor_paper_rolled02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_paper_rolled02/render_high/mesh/geo_modelling_decor_paper_rolled02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_paper_rolled02/render_high/mesh/geo_modelling_decor_paper_rolled02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_paper_rolled02/render_high/mesh/geo_modelling_decor_paper_rolled02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_party_lights01/base/mesh/geo_modelling_decor_party_lights01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_party_lights01/base/mesh/geo_modelling_decor_party_lights01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_party_lights01/base/mesh/geo_modelling_decor_party_lights01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_party_lights01/deform_high/mesh/geo_modelling_decor_party_lights01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_party_lights01/deform_high/mesh/geo_modelling_decor_party_lights01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_party_lights01/deform_high/mesh/geo_modelling_decor_party_lights01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_party_lights01/display_high/mesh/geo_modelling_decor_party_lights01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_party_lights01/display_high/mesh/geo_modelling_decor_party_lights01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_party_lights01/display_high/mesh/geo_modelling_decor_party_lights01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_party_lights01/geo_modelling_decor_party_lights01.usda b/ALab/fragment/geo/modelling/decor_party_lights01/geo_modelling_decor_party_lights01.usda
new file mode 100644
index 00000000..33a8e9e8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_party_lights01/geo_modelling_decor_party_lights01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(230.86478, 101.31508, -10.477211), (314.17447, 222.98148, 104.0394)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_party_lights01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(230.86478, 101.31508, -10.477211), (314.17447, 222.98148, 104.0394)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_party_lights01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(230.86847, 102.0146, -10.472607), (314.1305, 223.00908, 104.02885)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_party_lights01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(230.86478, 101.31508, -10.477211), (314.17447, 222.98148, 104.0394)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_party_lights01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(230.86478, 101.31508, -10.477211), (314.17447, 222.98148, 104.0394)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_party_lights01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(230.86478, 101.31508, -10.477211), (314.17447, 222.98148, 104.0394)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(230.86847, 102.0146, -10.472607), (314.1305, 223.00908, 104.02885)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_party_lights01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(230.86477661132812, 101.31507873535156, -10.477210998535156), (314.1744689941406, 222.98147583007812, 104.03939819335938)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_party_lights01/pose/mesh/geo_modelling_decor_party_lights01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_party_lights01/pose/mesh/geo_modelling_decor_party_lights01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_party_lights01/pose/mesh/geo_modelling_decor_party_lights01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_party_lights01/render_high/mesh/geo_modelling_decor_party_lights01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_party_lights01/render_high/mesh/geo_modelling_decor_party_lights01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_party_lights01/render_high/mesh/geo_modelling_decor_party_lights01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_piggy_bank01/base/mesh/geo_modelling_decor_piggy_bank01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_piggy_bank01/base/mesh/geo_modelling_decor_piggy_bank01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_piggy_bank01/base/mesh/geo_modelling_decor_piggy_bank01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_piggy_bank01/deform_high/mesh/geo_modelling_decor_piggy_bank01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_piggy_bank01/deform_high/mesh/geo_modelling_decor_piggy_bank01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_piggy_bank01/deform_high/mesh/geo_modelling_decor_piggy_bank01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_piggy_bank01/display_high/mesh/geo_modelling_decor_piggy_bank01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_piggy_bank01/display_high/mesh/geo_modelling_decor_piggy_bank01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_piggy_bank01/display_high/mesh/geo_modelling_decor_piggy_bank01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_piggy_bank01/geo_modelling_decor_piggy_bank01.usda b/ALab/fragment/geo/modelling/decor_piggy_bank01/geo_modelling_decor_piggy_bank01.usda
new file mode 100644
index 00000000..51d12957
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_piggy_bank01/geo_modelling_decor_piggy_bank01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.6856494, 0.14498949, -6.068237), (5.685746, 11.423822, 11.54043)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_piggy_bank01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.6856494, 0.14498949, -6.068237), (5.685746, 11.423822, 11.54043)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_piggy_bank01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.6874266, 0.13646711, -6.070958), (5.687394, 11.449171, 11.518024)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_piggy_bank01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.6856494, 0.14498949, -6.068237), (5.685746, 11.423822, 11.54043)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_piggy_bank01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.6856494, 0.14498949, -6.068237), (5.685746, 11.423822, 11.54043)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_piggy_bank01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.6856494, 0.14498949, -6.068237), (5.685746, 11.423822, 11.54043)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.6874266, 0.13646711, -6.070958), (5.687394, 11.449171, 11.518024)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_piggy_bank01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.685649394989014, 0.1449894905090332, -6.068236827850342), (5.685746192932129, 11.423822402954102, 11.540430068969727)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_piggy_bank01/pose/mesh/geo_modelling_decor_piggy_bank01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_piggy_bank01/pose/mesh/geo_modelling_decor_piggy_bank01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_piggy_bank01/pose/mesh/geo_modelling_decor_piggy_bank01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_piggy_bank01/render_high/mesh/geo_modelling_decor_piggy_bank01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_piggy_bank01/render_high/mesh/geo_modelling_decor_piggy_bank01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_piggy_bank01/render_high/mesh/geo_modelling_decor_piggy_bank01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pitch_experiment01/base/mesh/geo_modelling_decor_pitch_experiment01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_pitch_experiment01/base/mesh/geo_modelling_decor_pitch_experiment01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pitch_experiment01/base/mesh/geo_modelling_decor_pitch_experiment01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pitch_experiment01/deform_high/mesh/geo_modelling_decor_pitch_experiment01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_pitch_experiment01/deform_high/mesh/geo_modelling_decor_pitch_experiment01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pitch_experiment01/deform_high/mesh/geo_modelling_decor_pitch_experiment01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pitch_experiment01/display_high/mesh/geo_modelling_decor_pitch_experiment01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_pitch_experiment01/display_high/mesh/geo_modelling_decor_pitch_experiment01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pitch_experiment01/display_high/mesh/geo_modelling_decor_pitch_experiment01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pitch_experiment01/geo_modelling_decor_pitch_experiment01.usda b/ALab/fragment/geo/modelling/decor_pitch_experiment01/geo_modelling_decor_pitch_experiment01.usda
new file mode 100644
index 00000000..802787ae
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pitch_experiment01/geo_modelling_decor_pitch_experiment01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-31.95544, -15.855344, -24.142008), (51.63454, 53.448475, 29.821651)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_pitch_experiment01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-31.95544, -15.855344, -24.142008), (51.63454, 53.448475, 29.821651)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_pitch_experiment01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-31.854301, -15.803972, -24.063643), (51.616512, 53.1903, 29.895813)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_pitch_experiment01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-31.95544, -15.855344, -24.142008), (51.63454, 53.448475, 29.821651)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_pitch_experiment01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-31.95544, -15.855344, -24.142008), (51.63454, 53.448475, 29.821651)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_pitch_experiment01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-31.95544, -15.855344, -24.142008), (51.63454, 53.448475, 29.821651)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-31.854301, -15.803972, -24.063643), (51.616512, 53.1903, 29.895813)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_pitch_experiment01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-31.955440521240234, -15.85534381866455, -24.14200782775879), (51.63454055786133, 53.4484748840332, 29.821651458740234)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pitch_experiment01/pose/mesh/geo_modelling_decor_pitch_experiment01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_pitch_experiment01/pose/mesh/geo_modelling_decor_pitch_experiment01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pitch_experiment01/pose/mesh/geo_modelling_decor_pitch_experiment01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pitch_experiment01/render_high/mesh/geo_modelling_decor_pitch_experiment01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_pitch_experiment01/render_high/mesh/geo_modelling_decor_pitch_experiment01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pitch_experiment01/render_high/mesh/geo_modelling_decor_pitch_experiment01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small01/base/mesh/geo_modelling_decor_plant_small01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small01/base/mesh/geo_modelling_decor_plant_small01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small01/base/mesh/geo_modelling_decor_plant_small01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small01/deform_high/mesh/geo_modelling_decor_plant_small01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small01/deform_high/mesh/geo_modelling_decor_plant_small01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small01/deform_high/mesh/geo_modelling_decor_plant_small01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small01/display_high/mesh/geo_modelling_decor_plant_small01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small01/display_high/mesh/geo_modelling_decor_plant_small01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small01/display_high/mesh/geo_modelling_decor_plant_small01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small01/geo_modelling_decor_plant_small01.usda b/ALab/fragment/geo/modelling/decor_plant_small01/geo_modelling_decor_plant_small01.usda
new file mode 100644
index 00000000..64156fc1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small01/geo_modelling_decor_plant_small01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.8760931, 0.04927218, -7.037628), (3.3819063, 17.703133, 5.995594)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plant_small01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.8760931, 0.04927218, -7.037628), (3.3819063, 17.703133, 5.995594)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plant_small01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.8724185, 0.07400912, -7.0316286), (3.3860836, 17.703133, 5.995594)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plant_small01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.8760931, 0.04927218, -7.037628), (3.3819063, 17.703133, 5.995594)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plant_small01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.8760931, 0.04927218, -7.037628), (3.3819063, 17.703133, 5.995594)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plant_small01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.8760931, 0.04927218, -7.037628), (3.3819063, 17.703133, 5.995594)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.8724185, 0.07400912, -7.0316286), (3.3860836, 17.703133, 5.995594)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plant_small01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.8760931491851807, 0.04927217960357666, -7.037628173828125), (3.381906270980835, 17.70313262939453, 5.995594024658203)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small01/pose/mesh/geo_modelling_decor_plant_small01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small01/pose/mesh/geo_modelling_decor_plant_small01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small01/pose/mesh/geo_modelling_decor_plant_small01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small01/render_high/mesh/geo_modelling_decor_plant_small01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small01/render_high/mesh/geo_modelling_decor_plant_small01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small01/render_high/mesh/geo_modelling_decor_plant_small01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small02/base/mesh/geo_modelling_decor_plant_small02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small02/base/mesh/geo_modelling_decor_plant_small02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small02/base/mesh/geo_modelling_decor_plant_small02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small02/deform_high/mesh/geo_modelling_decor_plant_small02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small02/deform_high/mesh/geo_modelling_decor_plant_small02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small02/deform_high/mesh/geo_modelling_decor_plant_small02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small02/display_high/mesh/geo_modelling_decor_plant_small02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small02/display_high/mesh/geo_modelling_decor_plant_small02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small02/display_high/mesh/geo_modelling_decor_plant_small02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small02/geo_modelling_decor_plant_small02.usda b/ALab/fragment/geo/modelling/decor_plant_small02/geo_modelling_decor_plant_small02.usda
new file mode 100644
index 00000000..62279802
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small02/geo_modelling_decor_plant_small02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.7586937, -0.47105074, -9.331612), (8.430168, 16.056149, 8.2845)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plant_small02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.7586937, -0.47105074, -9.331612), (8.430168, 16.056149, 8.2845)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plant_small02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.7586937, -0.13320623, -9.331613), (8.430168, 16.056149, 8.2845)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plant_small02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.7586937, -0.47105074, -9.331612), (8.430168, 16.056149, 8.2845)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plant_small02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.7586937, -0.47105074, -9.331612), (8.430168, 16.056149, 8.2845)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plant_small02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.7586937, -0.47105074, -9.331612), (8.430168, 16.056149, 8.2845)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.7586937, -0.13320623, -9.331613), (8.430168, 16.056149, 8.2845)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plant_small02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.758693695068359, -0.4710507392883301, -9.331611633300781), (8.430168151855469, 16.056148529052734, 8.284500122070312)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small02/pose/mesh/geo_modelling_decor_plant_small02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small02/pose/mesh/geo_modelling_decor_plant_small02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small02/pose/mesh/geo_modelling_decor_plant_small02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small02/render_high/mesh/geo_modelling_decor_plant_small02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small02/render_high/mesh/geo_modelling_decor_plant_small02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small02/render_high/mesh/geo_modelling_decor_plant_small02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small03/base/mesh/geo_modelling_decor_plant_small03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small03/base/mesh/geo_modelling_decor_plant_small03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small03/base/mesh/geo_modelling_decor_plant_small03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small03/deform_high/mesh/geo_modelling_decor_plant_small03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small03/deform_high/mesh/geo_modelling_decor_plant_small03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small03/deform_high/mesh/geo_modelling_decor_plant_small03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small03/display_high/mesh/geo_modelling_decor_plant_small03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small03/display_high/mesh/geo_modelling_decor_plant_small03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small03/display_high/mesh/geo_modelling_decor_plant_small03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small03/geo_modelling_decor_plant_small03.usda b/ALab/fragment/geo/modelling/decor_plant_small03/geo_modelling_decor_plant_small03.usda
new file mode 100644
index 00000000..6feb6416
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small03/geo_modelling_decor_plant_small03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.0176697, 1.2345095, -5.667359), (3.4149895, 14.966589, 4.3487363)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plant_small03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.0176697, 1.2345095, -5.667359), (3.4149895, 14.966589, 4.3487363)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plant_small03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.017669, 1.2864438, -5.667359), (3.4149895, 14.966589, 4.3487363)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plant_small03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.0176697, 1.2345095, -5.667359), (3.4149895, 14.966589, 4.3487363)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plant_small03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.0176697, 1.2345095, -5.667359), (3.4149895, 14.966589, 4.3487363)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plant_small03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.0176697, 1.2345095, -5.667359), (3.4149895, 14.966589, 4.3487363)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.017669, 1.2864438, -5.667359), (3.4149895, 14.966589, 4.3487363)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plant_small03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.017669677734375, 1.2345094680786133, -5.667358875274658), (3.414989471435547, 14.966588973999023, 4.34873628616333)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small03/pose/mesh/geo_modelling_decor_plant_small03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small03/pose/mesh/geo_modelling_decor_plant_small03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small03/pose/mesh/geo_modelling_decor_plant_small03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small03/render_high/mesh/geo_modelling_decor_plant_small03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small03/render_high/mesh/geo_modelling_decor_plant_small03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small03/render_high/mesh/geo_modelling_decor_plant_small03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small04/base/mesh/geo_modelling_decor_plant_small04_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small04/base/mesh/geo_modelling_decor_plant_small04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small04/base/mesh/geo_modelling_decor_plant_small04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small04/deform_high/mesh/geo_modelling_decor_plant_small04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small04/deform_high/mesh/geo_modelling_decor_plant_small04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small04/deform_high/mesh/geo_modelling_decor_plant_small04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small04/display_high/mesh/geo_modelling_decor_plant_small04_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small04/display_high/mesh/geo_modelling_decor_plant_small04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small04/display_high/mesh/geo_modelling_decor_plant_small04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small04/geo_modelling_decor_plant_small04.usda b/ALab/fragment/geo/modelling/decor_plant_small04/geo_modelling_decor_plant_small04.usda
new file mode 100644
index 00000000..75fc2bc9
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small04/geo_modelling_decor_plant_small04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.506881, 0.11962271, -7.7503395), (10.106309, 14.7991295, 8.091832)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plant_small04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.506881, 0.11962271, -7.7503395), (10.106309, 14.7991295, 8.091832)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plant_small04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.491869, 0.45096064, -7.7518077), (10.1056, 14.7991295, 8.060932)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plant_small04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.506881, 0.11962271, -7.7503395), (10.106309, 14.7991295, 8.091832)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plant_small04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.506881, 0.11962271, -7.7503395), (10.106309, 14.7991295, 8.091832)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plant_small04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.506881, 0.11962271, -7.7503395), (10.106309, 14.7991295, 8.091832)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.491869, 0.45096064, -7.7518077), (10.1056, 14.7991295, 8.060932)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plant_small04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.506881237030029, 0.11962270736694336, -7.750339508056641), (10.106308937072754, 14.799129486083984, 8.091832160949707)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small04/pose/mesh/geo_modelling_decor_plant_small04_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small04/pose/mesh/geo_modelling_decor_plant_small04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small04/pose/mesh/geo_modelling_decor_plant_small04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plant_small04/render_high/mesh/geo_modelling_decor_plant_small04_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plant_small04/render_high/mesh/geo_modelling_decor_plant_small04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plant_small04/render_high/mesh/geo_modelling_decor_plant_small04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_planter01/base/mesh/geo_modelling_decor_planter01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_planter01/base/mesh/geo_modelling_decor_planter01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_planter01/base/mesh/geo_modelling_decor_planter01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_planter01/deform_high/mesh/geo_modelling_decor_planter01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_planter01/deform_high/mesh/geo_modelling_decor_planter01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_planter01/deform_high/mesh/geo_modelling_decor_planter01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_planter01/display_high/mesh/geo_modelling_decor_planter01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_planter01/display_high/mesh/geo_modelling_decor_planter01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_planter01/display_high/mesh/geo_modelling_decor_planter01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_planter01/geo_modelling_decor_planter01.usda b/ALab/fragment/geo/modelling/decor_planter01/geo_modelling_decor_planter01.usda
new file mode 100644
index 00000000..b741d099
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_planter01/geo_modelling_decor_planter01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-14.331078, 0.00034220237, -4.1263366), (13.80143, 7.5586257, 4.5917654)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_planter01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-14.331078, 0.00034220237, -4.1263366), (13.80143, 7.5586257, 4.5917654)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_planter01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-14.243411, 0.06155031, -3.9925838), (13.714126, 7.4880176, 4.4571996)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_planter01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-14.331078, 0.00034220237, -4.1263366), (13.80143, 7.5586257, 4.5917654)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_planter01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-14.331078, 0.00034220237, -4.1263366), (13.80143, 7.5586257, 4.5917654)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_planter01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-14.331078, 0.00034220237, -4.1263366), (13.80143, 7.5586257, 4.5917654)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-14.243411, 0.06155031, -3.9925838), (13.714126, 7.4880176, 4.4571996)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_planter01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-14.331077575683594, 0.0003422023728489876, -4.126336574554443), (13.801429748535156, 7.5586256980896, 4.591765403747559)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_planter01/pose/mesh/geo_modelling_decor_planter01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_planter01/pose/mesh/geo_modelling_decor_planter01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_planter01/pose/mesh/geo_modelling_decor_planter01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_planter01/render_high/mesh/geo_modelling_decor_planter01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_planter01/render_high/mesh/geo_modelling_decor_planter01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_planter01/render_high/mesh/geo_modelling_decor_planter01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label01/base/mesh/geo_modelling_decor_plastic_label01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label01/base/mesh/geo_modelling_decor_plastic_label01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label01/base/mesh/geo_modelling_decor_plastic_label01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label01/deform_high/mesh/geo_modelling_decor_plastic_label01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label01/deform_high/mesh/geo_modelling_decor_plastic_label01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label01/deform_high/mesh/geo_modelling_decor_plastic_label01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label01/display_high/mesh/geo_modelling_decor_plastic_label01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label01/display_high/mesh/geo_modelling_decor_plastic_label01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label01/display_high/mesh/geo_modelling_decor_plastic_label01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label01/geo_modelling_decor_plastic_label01.usda b/ALab/fragment/geo/modelling/decor_plastic_label01/geo_modelling_decor_plastic_label01.usda
new file mode 100644
index 00000000..c2e7934d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label01/geo_modelling_decor_plastic_label01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.033999919891357, -0.05000000074505806, -0.44999998807907104), (4.033999919891357, 0.05000000074505806, 0.44999998807907104)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label01/pose/mesh/geo_modelling_decor_plastic_label01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label01/pose/mesh/geo_modelling_decor_plastic_label01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label01/pose/mesh/geo_modelling_decor_plastic_label01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label01/render_high/mesh/geo_modelling_decor_plastic_label01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label01/render_high/mesh/geo_modelling_decor_plastic_label01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label01/render_high/mesh/geo_modelling_decor_plastic_label01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label02/base/mesh/geo_modelling_decor_plastic_label02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label02/base/mesh/geo_modelling_decor_plastic_label02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label02/base/mesh/geo_modelling_decor_plastic_label02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label02/deform_high/mesh/geo_modelling_decor_plastic_label02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label02/deform_high/mesh/geo_modelling_decor_plastic_label02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label02/deform_high/mesh/geo_modelling_decor_plastic_label02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label02/display_high/mesh/geo_modelling_decor_plastic_label02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label02/display_high/mesh/geo_modelling_decor_plastic_label02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label02/display_high/mesh/geo_modelling_decor_plastic_label02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label02/geo_modelling_decor_plastic_label02.usda b/ALab/fragment/geo/modelling/decor_plastic_label02/geo_modelling_decor_plastic_label02.usda
new file mode 100644
index 00000000..272041ca
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label02/geo_modelling_decor_plastic_label02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.033999919891357, -0.05000000074505806, -0.44999998807907104), (4.033999919891357, 0.05000000074505806, 0.44999998807907104)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label02/pose/mesh/geo_modelling_decor_plastic_label02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label02/pose/mesh/geo_modelling_decor_plastic_label02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label02/pose/mesh/geo_modelling_decor_plastic_label02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label02/render_high/mesh/geo_modelling_decor_plastic_label02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label02/render_high/mesh/geo_modelling_decor_plastic_label02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label02/render_high/mesh/geo_modelling_decor_plastic_label02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label03/base/mesh/geo_modelling_decor_plastic_label03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label03/base/mesh/geo_modelling_decor_plastic_label03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label03/base/mesh/geo_modelling_decor_plastic_label03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label03/deform_high/mesh/geo_modelling_decor_plastic_label03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label03/deform_high/mesh/geo_modelling_decor_plastic_label03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label03/deform_high/mesh/geo_modelling_decor_plastic_label03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label03/display_high/mesh/geo_modelling_decor_plastic_label03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label03/display_high/mesh/geo_modelling_decor_plastic_label03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label03/display_high/mesh/geo_modelling_decor_plastic_label03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label03/geo_modelling_decor_plastic_label03.usda b/ALab/fragment/geo/modelling/decor_plastic_label03/geo_modelling_decor_plastic_label03.usda
new file mode 100644
index 00000000..ca9674f1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label03/geo_modelling_decor_plastic_label03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.033999919891357, -0.05000000074505806, -0.44999998807907104), (4.033999919891357, 0.05000000074505806, 0.44999998807907104)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label03/pose/mesh/geo_modelling_decor_plastic_label03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label03/pose/mesh/geo_modelling_decor_plastic_label03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label03/pose/mesh/geo_modelling_decor_plastic_label03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label03/render_high/mesh/geo_modelling_decor_plastic_label03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label03/render_high/mesh/geo_modelling_decor_plastic_label03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label03/render_high/mesh/geo_modelling_decor_plastic_label03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label04/base/mesh/geo_modelling_decor_plastic_label04_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label04/base/mesh/geo_modelling_decor_plastic_label04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label04/base/mesh/geo_modelling_decor_plastic_label04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label04/deform_high/mesh/geo_modelling_decor_plastic_label04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label04/deform_high/mesh/geo_modelling_decor_plastic_label04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label04/deform_high/mesh/geo_modelling_decor_plastic_label04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label04/display_high/mesh/geo_modelling_decor_plastic_label04_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label04/display_high/mesh/geo_modelling_decor_plastic_label04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label04/display_high/mesh/geo_modelling_decor_plastic_label04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label04/geo_modelling_decor_plastic_label04.usda b/ALab/fragment/geo/modelling/decor_plastic_label04/geo_modelling_decor_plastic_label04.usda
new file mode 100644
index 00000000..842e28b1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label04/geo_modelling_decor_plastic_label04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.033999919891357, -0.05000000074505806, -0.44999998807907104), (4.033999919891357, 0.05000000074505806, 0.44999998807907104)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label04/pose/mesh/geo_modelling_decor_plastic_label04_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label04/pose/mesh/geo_modelling_decor_plastic_label04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label04/pose/mesh/geo_modelling_decor_plastic_label04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label04/render_high/mesh/geo_modelling_decor_plastic_label04_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label04/render_high/mesh/geo_modelling_decor_plastic_label04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label04/render_high/mesh/geo_modelling_decor_plastic_label04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label05/base/mesh/geo_modelling_decor_plastic_label05_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label05/base/mesh/geo_modelling_decor_plastic_label05_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label05/base/mesh/geo_modelling_decor_plastic_label05_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label05/deform_high/mesh/geo_modelling_decor_plastic_label05_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label05/deform_high/mesh/geo_modelling_decor_plastic_label05_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label05/deform_high/mesh/geo_modelling_decor_plastic_label05_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label05/display_high/mesh/geo_modelling_decor_plastic_label05_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label05/display_high/mesh/geo_modelling_decor_plastic_label05_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label05/display_high/mesh/geo_modelling_decor_plastic_label05_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label05/geo_modelling_decor_plastic_label05.usda b/ALab/fragment/geo/modelling/decor_plastic_label05/geo_modelling_decor_plastic_label05.usda
new file mode 100644
index 00000000..6602bd83
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label05/geo_modelling_decor_plastic_label05.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label05_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label05_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.307825, -0.05, -0.45000002), (6.307825, 0.04991199, 0.45000002)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label05_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label05_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label05_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.307825, -0.05, -0.45000002), (6.307825, 0.04991199, 0.45000002)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label05_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.309000015258789, -0.05000000074505806, -0.4500000476837158), (6.309000015258789, 0.05000000074505806, 0.4500000476837158)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label05/pose/mesh/geo_modelling_decor_plastic_label05_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label05/pose/mesh/geo_modelling_decor_plastic_label05_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label05/pose/mesh/geo_modelling_decor_plastic_label05_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label05/render_high/mesh/geo_modelling_decor_plastic_label05_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label05/render_high/mesh/geo_modelling_decor_plastic_label05_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label05/render_high/mesh/geo_modelling_decor_plastic_label05_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label06/base/mesh/geo_modelling_decor_plastic_label06_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label06/base/mesh/geo_modelling_decor_plastic_label06_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label06/base/mesh/geo_modelling_decor_plastic_label06_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label06/deform_high/mesh/geo_modelling_decor_plastic_label06_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label06/deform_high/mesh/geo_modelling_decor_plastic_label06_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label06/deform_high/mesh/geo_modelling_decor_plastic_label06_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label06/display_high/mesh/geo_modelling_decor_plastic_label06_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label06/display_high/mesh/geo_modelling_decor_plastic_label06_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label06/display_high/mesh/geo_modelling_decor_plastic_label06_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label06/geo_modelling_decor_plastic_label06.usda b/ALab/fragment/geo/modelling/decor_plastic_label06/geo_modelling_decor_plastic_label06.usda
new file mode 100644
index 00000000..f5783d17
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label06/geo_modelling_decor_plastic_label06.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label06_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label06_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.307825, -0.05, -0.45000002), (6.307825, 0.04991199, 0.45000002)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label06_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label06_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label06_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.307825, -0.05, -0.45000002), (6.307825, 0.04991199, 0.45000002)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label06_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.309000015258789, -0.05000000074505806, -0.4500000476837158), (6.309000015258789, 0.05000000074505806, 0.4500000476837158)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label06/pose/mesh/geo_modelling_decor_plastic_label06_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label06/pose/mesh/geo_modelling_decor_plastic_label06_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label06/pose/mesh/geo_modelling_decor_plastic_label06_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label06/render_high/mesh/geo_modelling_decor_plastic_label06_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label06/render_high/mesh/geo_modelling_decor_plastic_label06_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label06/render_high/mesh/geo_modelling_decor_plastic_label06_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label07/base/mesh/geo_modelling_decor_plastic_label07_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label07/base/mesh/geo_modelling_decor_plastic_label07_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label07/base/mesh/geo_modelling_decor_plastic_label07_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label07/deform_high/mesh/geo_modelling_decor_plastic_label07_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label07/deform_high/mesh/geo_modelling_decor_plastic_label07_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label07/deform_high/mesh/geo_modelling_decor_plastic_label07_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label07/display_high/mesh/geo_modelling_decor_plastic_label07_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label07/display_high/mesh/geo_modelling_decor_plastic_label07_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label07/display_high/mesh/geo_modelling_decor_plastic_label07_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label07/geo_modelling_decor_plastic_label07.usda b/ALab/fragment/geo/modelling/decor_plastic_label07/geo_modelling_decor_plastic_label07.usda
new file mode 100644
index 00000000..65261a99
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label07/geo_modelling_decor_plastic_label07.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label07_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label07_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.307825, -0.05, -0.45000002), (6.307825, 0.04991199, 0.45000002)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label07_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label07_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label07_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.307825, -0.05, -0.45000002), (6.307825, 0.04991199, 0.45000002)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label07_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.309000015258789, -0.05000000074505806, -0.4500000476837158), (6.309000015258789, 0.05000000074505806, 0.4500000476837158)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label07/pose/mesh/geo_modelling_decor_plastic_label07_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label07/pose/mesh/geo_modelling_decor_plastic_label07_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label07/pose/mesh/geo_modelling_decor_plastic_label07_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label07/render_high/mesh/geo_modelling_decor_plastic_label07_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label07/render_high/mesh/geo_modelling_decor_plastic_label07_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label07/render_high/mesh/geo_modelling_decor_plastic_label07_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label08/base/mesh/geo_modelling_decor_plastic_label08_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label08/base/mesh/geo_modelling_decor_plastic_label08_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label08/base/mesh/geo_modelling_decor_plastic_label08_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label08/deform_high/mesh/geo_modelling_decor_plastic_label08_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label08/deform_high/mesh/geo_modelling_decor_plastic_label08_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label08/deform_high/mesh/geo_modelling_decor_plastic_label08_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label08/display_high/mesh/geo_modelling_decor_plastic_label08_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label08/display_high/mesh/geo_modelling_decor_plastic_label08_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label08/display_high/mesh/geo_modelling_decor_plastic_label08_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label08/geo_modelling_decor_plastic_label08.usda b/ALab/fragment/geo/modelling/decor_plastic_label08/geo_modelling_decor_plastic_label08.usda
new file mode 100644
index 00000000..6def5b70
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label08/geo_modelling_decor_plastic_label08.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label08_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label08_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.307825, -0.05, -0.45000002), (6.307825, 0.04991199, 0.45000002)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label08_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label08_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label08_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.309, -0.05, -0.45000005), (6.309, 0.05, 0.45000005)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.307825, -0.05, -0.45000002), (6.307825, 0.04991199, 0.45000002)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label08_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.309000015258789, -0.05000000074505806, -0.4500000476837158), (6.309000015258789, 0.05000000074505806, 0.4500000476837158)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label08/pose/mesh/geo_modelling_decor_plastic_label08_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label08/pose/mesh/geo_modelling_decor_plastic_label08_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label08/pose/mesh/geo_modelling_decor_plastic_label08_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label08/render_high/mesh/geo_modelling_decor_plastic_label08_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label08/render_high/mesh/geo_modelling_decor_plastic_label08_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label08/render_high/mesh/geo_modelling_decor_plastic_label08_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label09/base/mesh/geo_modelling_decor_plastic_label09_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label09/base/mesh/geo_modelling_decor_plastic_label09_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label09/base/mesh/geo_modelling_decor_plastic_label09_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label09/deform_high/mesh/geo_modelling_decor_plastic_label09_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label09/deform_high/mesh/geo_modelling_decor_plastic_label09_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label09/deform_high/mesh/geo_modelling_decor_plastic_label09_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label09/display_high/mesh/geo_modelling_decor_plastic_label09_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label09/display_high/mesh/geo_modelling_decor_plastic_label09_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label09/display_high/mesh/geo_modelling_decor_plastic_label09_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label09/geo_modelling_decor_plastic_label09.usda b/ALab/fragment/geo/modelling/decor_plastic_label09/geo_modelling_decor_plastic_label09.usda
new file mode 100644
index 00000000..a92b759f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label09/geo_modelling_decor_plastic_label09.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label09_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label09_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label09_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label09_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label09_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.034, -0.05, -0.45), (4.034, 0.05, 0.45)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.032801, -0.05, -0.45), (4.032801, 0.04991199, 0.45)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label09_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.033999919891357, -0.05000000074505806, -0.44999998807907104), (4.033999919891357, 0.05000000074505806, 0.44999998807907104)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label09/pose/mesh/geo_modelling_decor_plastic_label09_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label09/pose/mesh/geo_modelling_decor_plastic_label09_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label09/pose/mesh/geo_modelling_decor_plastic_label09_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label09/render_high/mesh/geo_modelling_decor_plastic_label09_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label09/render_high/mesh/geo_modelling_decor_plastic_label09_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label09/render_high/mesh/geo_modelling_decor_plastic_label09_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label10/base/mesh/geo_modelling_decor_plastic_label10_base_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label10/base/mesh/geo_modelling_decor_plastic_label10_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label10/base/mesh/geo_modelling_decor_plastic_label10_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label10/deform_high/mesh/geo_modelling_decor_plastic_label10_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label10/deform_high/mesh/geo_modelling_decor_plastic_label10_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label10/deform_high/mesh/geo_modelling_decor_plastic_label10_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label10/display_high/mesh/geo_modelling_decor_plastic_label10_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label10/display_high/mesh/geo_modelling_decor_plastic_label10_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label10/display_high/mesh/geo_modelling_decor_plastic_label10_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label10/geo_modelling_decor_plastic_label10.usda b/ALab/fragment/geo/modelling/decor_plastic_label10/geo_modelling_decor_plastic_label10.usda
new file mode 100644
index 00000000..95f3fe84
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label10/geo_modelling_decor_plastic_label10.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-10.176, -0.05, -0.45), (10.176, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_plastic_label10_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-10.176, -0.05, -0.45), (10.176, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_plastic_label10_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-10.170974, -0.0012165465, -0.43760547), (10.170974, 0.014090658, 0.41832334)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label10_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-10.176, -0.05, -0.45), (10.176, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_plastic_label10_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-10.176, -0.05, -0.45), (10.176, 0.05, 0.45)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_plastic_label10_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-10.176, -0.05, -0.45), (10.176, 0.05, 0.45)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-10.170974, -0.0012165465, -0.43760547), (10.170974, 0.014090658, 0.41832334)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_plastic_label10_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-10.175999641418457, -0.05000000074505806, -0.44999998807907104), (10.175999641418457, 0.05000000074505806, 0.44999998807907104)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label10/pose/mesh/geo_modelling_decor_plastic_label10_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label10/pose/mesh/geo_modelling_decor_plastic_label10_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label10/pose/mesh/geo_modelling_decor_plastic_label10_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_plastic_label10/render_high/mesh/geo_modelling_decor_plastic_label10_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_plastic_label10/render_high/mesh/geo_modelling_decor_plastic_label10_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_plastic_label10/render_high/mesh/geo_modelling_decor_plastic_label10_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_postera01/base/mesh/geo_modelling_decor_postera01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_postera01/base/mesh/geo_modelling_decor_postera01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_postera01/base/mesh/geo_modelling_decor_postera01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_postera01/deform_high/mesh/geo_modelling_decor_postera01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_postera01/deform_high/mesh/geo_modelling_decor_postera01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_postera01/deform_high/mesh/geo_modelling_decor_postera01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_postera01/display_high/mesh/geo_modelling_decor_postera01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_postera01/display_high/mesh/geo_modelling_decor_postera01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_postera01/display_high/mesh/geo_modelling_decor_postera01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_postera01/geo_modelling_decor_postera01.usda b/ALab/fragment/geo/modelling/decor_postera01/geo_modelling_decor_postera01.usda
new file mode 100644
index 00000000..6c92cc02
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_postera01/geo_modelling_decor_postera01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-16.865166, -0.09673691, -0.047762156), (16.485548, 76.22595, 2.1473866)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_postera01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-16.865166, -0.09673691, -0.047762156), (16.485548, 76.22595, 2.1473866)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_postera01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-16.855995, -0.08045296, -0.0459305), (16.475082, 76.22114, 2.1320157)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_postera01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-16.865166, -0.09673691, -0.047762156), (16.485548, 76.22595, 2.1473866)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_postera01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-16.865166, -0.09673691, -0.047762156), (16.485548, 76.22595, 2.1473866)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_postera01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-16.865166, -0.09673691, -0.047762156), (16.485548, 76.22595, 2.1473866)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-16.855995, -0.08045296, -0.0459305), (16.475082, 76.22114, 2.1320157)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_postera01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-16.86516571044922, -0.09673690795898438, -0.047762155532836914), (16.48554801940918, 76.2259521484375, 2.1473865509033203)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_postera01/pose/mesh/geo_modelling_decor_postera01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_postera01/pose/mesh/geo_modelling_decor_postera01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_postera01/pose/mesh/geo_modelling_decor_postera01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_postera01/render_high/mesh/geo_modelling_decor_postera01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_postera01/render_high/mesh/geo_modelling_decor_postera01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_postera01/render_high/mesh/geo_modelling_decor_postera01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_posterb01/base/mesh/geo_modelling_decor_posterb01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_posterb01/base/mesh/geo_modelling_decor_posterb01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_posterb01/base/mesh/geo_modelling_decor_posterb01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_posterb01/deform_high/mesh/geo_modelling_decor_posterb01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_posterb01/deform_high/mesh/geo_modelling_decor_posterb01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_posterb01/deform_high/mesh/geo_modelling_decor_posterb01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_posterb01/display_high/mesh/geo_modelling_decor_posterb01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_posterb01/display_high/mesh/geo_modelling_decor_posterb01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_posterb01/display_high/mesh/geo_modelling_decor_posterb01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_posterb01/geo_modelling_decor_posterb01.usda b/ALab/fragment/geo/modelling/decor_posterb01/geo_modelling_decor_posterb01.usda
new file mode 100644
index 00000000..4e088188
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_posterb01/geo_modelling_decor_posterb01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-13.482007, -0.01821518, 0.014691673), (12.802383, 35.726936, 1.0255607)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_posterb01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-13.482007, -0.01821518, 0.014691673), (12.802383, 35.726936, 1.0255607)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_posterb01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-13.480477, -0.013821713, 0.007136423), (12.803085, 35.722622, 1.0003667)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_posterb01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-13.482007, -0.01821518, 0.014691673), (12.802383, 35.726936, 1.0255607)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_posterb01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-13.482007, -0.01821518, 0.014691673), (12.802383, 35.726936, 1.0255607)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_posterb01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-13.482007, -0.01821518, 0.014691673), (12.802383, 35.726936, 1.0255607)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-13.480477, -0.013821713, 0.007136423), (12.803085, 35.722622, 1.0003667)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_posterb01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-13.482007026672363, -0.018215179443359375, 0.014691673219203949), (12.802383422851562, 35.72693634033203, 1.025560736656189)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_posterb01/pose/mesh/geo_modelling_decor_posterb01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_posterb01/pose/mesh/geo_modelling_decor_posterb01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_posterb01/pose/mesh/geo_modelling_decor_posterb01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_posterb01/render_high/mesh/geo_modelling_decor_posterb01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_posterb01/render_high/mesh/geo_modelling_decor_posterb01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_posterb01/render_high/mesh/geo_modelling_decor_posterb01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pot01/base/mesh/geo_modelling_decor_pot01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_pot01/base/mesh/geo_modelling_decor_pot01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pot01/base/mesh/geo_modelling_decor_pot01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pot01/deform_high/mesh/geo_modelling_decor_pot01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_pot01/deform_high/mesh/geo_modelling_decor_pot01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pot01/deform_high/mesh/geo_modelling_decor_pot01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pot01/display_high/mesh/geo_modelling_decor_pot01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_pot01/display_high/mesh/geo_modelling_decor_pot01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pot01/display_high/mesh/geo_modelling_decor_pot01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pot01/geo_modelling_decor_pot01.usda b/ALab/fragment/geo/modelling/decor_pot01/geo_modelling_decor_pot01.usda
new file mode 100644
index 00000000..fe89ccbf
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pot01/geo_modelling_decor_pot01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-10.438612, -0.012295325, -10.438612), (10.438613, 18.199986, 10.438613)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_pot01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-10.438612, -0.012295325, -10.438612), (10.438613, 18.199986, 10.438613)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_pot01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-10.396992, 0.029595787, -10.427954), (10.426109, 18.042213, 10.429429)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_pot01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-10.438612, -0.012295325, -10.438612), (10.438613, 18.199986, 10.438613)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_pot01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-10.438612, -0.012295325, -10.438612), (10.438613, 18.199986, 10.438613)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_pot01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-10.438612, -0.012295325, -10.438612), (10.438613, 18.199986, 10.438613)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-10.396992, 0.029595787, -10.427954), (10.426109, 18.042213, 10.429429)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_pot01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-10.43861198425293, -0.01229532528668642, -10.43861198425293), (10.438612937927246, 18.19998550415039, 10.438612937927246)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pot01/pose/mesh/geo_modelling_decor_pot01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_pot01/pose/mesh/geo_modelling_decor_pot01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pot01/pose/mesh/geo_modelling_decor_pot01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_pot01/render_high/mesh/geo_modelling_decor_pot01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_pot01/render_high/mesh/geo_modelling_decor_pot01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_pot01/render_high/mesh/geo_modelling_decor_pot01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_rocket_disk01/base/mesh/geo_modelling_decor_rocket_disk01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_rocket_disk01/base/mesh/geo_modelling_decor_rocket_disk01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_rocket_disk01/base/mesh/geo_modelling_decor_rocket_disk01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_rocket_disk01/deform_high/mesh/geo_modelling_decor_rocket_disk01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_rocket_disk01/deform_high/mesh/geo_modelling_decor_rocket_disk01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_rocket_disk01/deform_high/mesh/geo_modelling_decor_rocket_disk01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_rocket_disk01/display_high/mesh/geo_modelling_decor_rocket_disk01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_rocket_disk01/display_high/mesh/geo_modelling_decor_rocket_disk01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_rocket_disk01/display_high/mesh/geo_modelling_decor_rocket_disk01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_rocket_disk01/geo_modelling_decor_rocket_disk01.usda b/ALab/fragment/geo/modelling/decor_rocket_disk01/geo_modelling_decor_rocket_disk01.usda
new file mode 100644
index 00000000..aba53c5f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_rocket_disk01/geo_modelling_decor_rocket_disk01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-20.063444, -0.2567324, -16.63695), (18.375427, 9.658474, 17.617788)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_rocket_disk01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-20.063444, -0.2567324, -16.63695), (18.375427, 9.658474, 17.617788)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_rocket_disk01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-20.067583, -0.24642245, -16.642626), (18.344799, 9.660211, 17.6122)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_rocket_disk01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-20.063444, -0.2567324, -16.63695), (18.375427, 9.658474, 17.617788)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_rocket_disk01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-20.063444, -0.2567324, -16.63695), (18.375427, 9.658474, 17.617788)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_rocket_disk01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-20.063444, -0.2567324, -16.63695), (18.375427, 9.658474, 17.617788)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-20.067583, -0.24642245, -16.642626), (18.344799, 9.660211, 17.6122)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_rocket_disk01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-20.063444137573242, -0.25673240423202515, -16.63694953918457), (18.37542724609375, 9.65847396850586, 17.617788314819336)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_rocket_disk01/pose/mesh/geo_modelling_decor_rocket_disk01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_rocket_disk01/pose/mesh/geo_modelling_decor_rocket_disk01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_rocket_disk01/pose/mesh/geo_modelling_decor_rocket_disk01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_rocket_disk01/render_high/mesh/geo_modelling_decor_rocket_disk01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_rocket_disk01/render_high/mesh/geo_modelling_decor_rocket_disk01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_rocket_disk01/render_high/mesh/geo_modelling_decor_rocket_disk01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_seeding_tray01/base/mesh/geo_modelling_decor_seeding_tray01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_seeding_tray01/base/mesh/geo_modelling_decor_seeding_tray01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_seeding_tray01/base/mesh/geo_modelling_decor_seeding_tray01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_seeding_tray01/deform_high/mesh/geo_modelling_decor_seeding_tray01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_seeding_tray01/deform_high/mesh/geo_modelling_decor_seeding_tray01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_seeding_tray01/deform_high/mesh/geo_modelling_decor_seeding_tray01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_seeding_tray01/display_high/mesh/geo_modelling_decor_seeding_tray01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_seeding_tray01/display_high/mesh/geo_modelling_decor_seeding_tray01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_seeding_tray01/display_high/mesh/geo_modelling_decor_seeding_tray01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_seeding_tray01/geo_modelling_decor_seeding_tray01.usda b/ALab/fragment/geo/modelling/decor_seeding_tray01/geo_modelling_decor_seeding_tray01.usda
new file mode 100644
index 00000000..e2544c4b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_seeding_tray01/geo_modelling_decor_seeding_tray01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-18.522182, -0.028823437, -9.332176), (18.335768, 6.52554, 9.381232)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_seeding_tray01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-18.522182, -0.028823437, -9.332176), (18.335768, 6.52554, 9.381232)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_seeding_tray01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-18.4438, -0.024868222, -9.216083), (18.224949, 6.5155745, 9.270432)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_seeding_tray01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-18.522182, -0.028823437, -9.332176), (18.335768, 6.52554, 9.381232)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_seeding_tray01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-18.522182, -0.028823437, -9.332176), (18.335768, 6.52554, 9.381232)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_seeding_tray01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-18.522182, -0.028823437, -9.332176), (18.335768, 6.52554, 9.381232)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-18.4438, -0.024868222, -9.216083), (18.224949, 6.5155745, 9.270432)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_seeding_tray01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-18.52218246459961, -0.02882343716919422, -9.332176208496094), (18.33576774597168, 6.525539875030518, 9.381232261657715)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_seeding_tray01/pose/mesh/geo_modelling_decor_seeding_tray01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_seeding_tray01/pose/mesh/geo_modelling_decor_seeding_tray01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_seeding_tray01/pose/mesh/geo_modelling_decor_seeding_tray01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_seeding_tray01/render_high/mesh/geo_modelling_decor_seeding_tray01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_seeding_tray01/render_high/mesh/geo_modelling_decor_seeding_tray01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_seeding_tray01/render_high/mesh/geo_modelling_decor_seeding_tray01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_car01/base/mesh/geo_modelling_decor_sheets_car01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_car01/base/mesh/geo_modelling_decor_sheets_car01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_car01/base/mesh/geo_modelling_decor_sheets_car01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_car01/deform_high/mesh/geo_modelling_decor_sheets_car01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_car01/deform_high/mesh/geo_modelling_decor_sheets_car01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_car01/deform_high/mesh/geo_modelling_decor_sheets_car01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_car01/display_high/mesh/geo_modelling_decor_sheets_car01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_car01/display_high/mesh/geo_modelling_decor_sheets_car01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_car01/display_high/mesh/geo_modelling_decor_sheets_car01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_car01/geo_modelling_decor_sheets_car01.usda b/ALab/fragment/geo/modelling/decor_sheets_car01/geo_modelling_decor_sheets_car01.usda
new file mode 100644
index 00000000..41a6a3b9
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_car01/geo_modelling_decor_sheets_car01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-513.0063, -82.320526, -47.566166), (-239.55295, 95.60658, 399.18958)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_sheets_car01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-513.0063, -82.320526, -47.566166), (-239.55295, 95.60658, 399.18958)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_sheets_car01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-512.57214, -82.53665, -46.474052), (-239.67374, 95.560555, 398.5831)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_sheets_car01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-513.0063, -82.320526, -47.566166), (-239.55295, 95.60658, 399.18958)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_sheets_car01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-513.0063, -82.320526, -47.566166), (-239.55295, 95.60658, 399.18958)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_sheets_car01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-513.0063, -82.320526, -47.566166), (-239.55295, 95.60658, 399.18958)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-512.57214, -82.53665, -46.474052), (-239.67374, 95.560555, 398.5831)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_sheets_car01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-513.0062866210938, -82.32052612304688, -47.566165924072266), (-239.55294799804688, 95.60658264160156, 399.1895751953125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_car01/pose/mesh/geo_modelling_decor_sheets_car01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_car01/pose/mesh/geo_modelling_decor_sheets_car01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_car01/pose/mesh/geo_modelling_decor_sheets_car01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_car01/render_high/mesh/geo_modelling_decor_sheets_car01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_car01/render_high/mesh/geo_modelling_decor_sheets_car01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_car01/render_high/mesh/geo_modelling_decor_sheets_car01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_inspiration01/base/mesh/geo_modelling_decor_sheets_inspiration01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/base/mesh/geo_modelling_decor_sheets_inspiration01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/base/mesh/geo_modelling_decor_sheets_inspiration01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_inspiration01/deform_high/mesh/geo_modelling_decor_sheets_inspiration01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/deform_high/mesh/geo_modelling_decor_sheets_inspiration01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/deform_high/mesh/geo_modelling_decor_sheets_inspiration01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_inspiration01/display_high/mesh/geo_modelling_decor_sheets_inspiration01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/display_high/mesh/geo_modelling_decor_sheets_inspiration01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/display_high/mesh/geo_modelling_decor_sheets_inspiration01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_inspiration01/geo_modelling_decor_sheets_inspiration01.usda b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/geo_modelling_decor_sheets_inspiration01.usda
new file mode 100644
index 00000000..0eb32a08
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/geo_modelling_decor_sheets_inspiration01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-243.23831, -2.1681697, 235.37505), (81.699356, 221.73883, 417.21194)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_sheets_inspiration01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-243.23831, -2.1681697, 235.37505), (81.699356, 221.73883, 417.21194)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_sheets_inspiration01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-241.23843, -2.2109487, 235.415), (81.42945, 222.64525, 417.16727)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_sheets_inspiration01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-243.23831, -2.1681697, 235.37505), (81.699356, 221.73883, 417.21194)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_sheets_inspiration01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-243.23831, -2.1681697, 235.37505), (81.699356, 221.73883, 417.21194)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_sheets_inspiration01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-243.23831, -2.1681697, 235.37505), (81.699356, 221.73883, 417.21194)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-241.23843, -2.2109487, 235.415), (81.42945, 222.64525, 417.16727)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_sheets_inspiration01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-243.23831176757812, -2.1681697368621826, 235.3750457763672), (81.69935607910156, 221.73883056640625, 417.2119445800781)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_inspiration01/pose/mesh/geo_modelling_decor_sheets_inspiration01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/pose/mesh/geo_modelling_decor_sheets_inspiration01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/pose/mesh/geo_modelling_decor_sheets_inspiration01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_inspiration01/render_high/mesh/geo_modelling_decor_sheets_inspiration01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/render_high/mesh/geo_modelling_decor_sheets_inspiration01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_inspiration01/render_high/mesh/geo_modelling_decor_sheets_inspiration01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_planning01/base/mesh/geo_modelling_decor_sheets_planning01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_planning01/base/mesh/geo_modelling_decor_sheets_planning01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_planning01/base/mesh/geo_modelling_decor_sheets_planning01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_planning01/deform_high/mesh/geo_modelling_decor_sheets_planning01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_planning01/deform_high/mesh/geo_modelling_decor_sheets_planning01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_planning01/deform_high/mesh/geo_modelling_decor_sheets_planning01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_planning01/display_high/mesh/geo_modelling_decor_sheets_planning01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_planning01/display_high/mesh/geo_modelling_decor_sheets_planning01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_planning01/display_high/mesh/geo_modelling_decor_sheets_planning01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_planning01/geo_modelling_decor_sheets_planning01.usda b/ALab/fragment/geo/modelling/decor_sheets_planning01/geo_modelling_decor_sheets_planning01.usda
new file mode 100644
index 00000000..a49ad88d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_planning01/geo_modelling_decor_sheets_planning01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-248.39743, -2.1083293, 16.218506), (-66.941505, 108.67252, 252.30661)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_sheets_planning01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-248.39743, -2.1083293, 16.218506), (-66.941505, 108.67252, 252.30661)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_sheets_planning01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-248.39745, -2.335431, 17.156406), (-68.171776, 107.10722, 252.34692)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_sheets_planning01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-248.39743, -2.1083293, 16.218506), (-66.941505, 108.67252, 252.30661)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_sheets_planning01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-248.39743, -2.1083293, 16.218506), (-66.941505, 108.67252, 252.30661)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_sheets_planning01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-248.39743, -2.1083293, 16.218506), (-66.941505, 108.67252, 252.30661)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-248.39745, -2.335431, 17.156406), (-68.171776, 107.10722, 252.34692)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_sheets_planning01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-248.39743041992188, -2.1083292961120605, 16.218505859375), (-66.9415054321289, 108.67252349853516, 252.30661010742188)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_planning01/pose/mesh/geo_modelling_decor_sheets_planning01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_planning01/pose/mesh/geo_modelling_decor_sheets_planning01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_planning01/pose/mesh/geo_modelling_decor_sheets_planning01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_planning01/render_high/mesh/geo_modelling_decor_sheets_planning01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_planning01/render_high/mesh/geo_modelling_decor_sheets_planning01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_planning01/render_high/mesh/geo_modelling_decor_sheets_planning01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_projector01/base/mesh/geo_modelling_decor_sheets_projector01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_projector01/base/mesh/geo_modelling_decor_sheets_projector01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_projector01/base/mesh/geo_modelling_decor_sheets_projector01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_projector01/deform_high/mesh/geo_modelling_decor_sheets_projector01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_projector01/deform_high/mesh/geo_modelling_decor_sheets_projector01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_projector01/deform_high/mesh/geo_modelling_decor_sheets_projector01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_projector01/display_high/mesh/geo_modelling_decor_sheets_projector01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_projector01/display_high/mesh/geo_modelling_decor_sheets_projector01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_projector01/display_high/mesh/geo_modelling_decor_sheets_projector01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_projector01/geo_modelling_decor_sheets_projector01.usda b/ALab/fragment/geo/modelling/decor_sheets_projector01/geo_modelling_decor_sheets_projector01.usda
new file mode 100644
index 00000000..dc42f224
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_projector01/geo_modelling_decor_sheets_projector01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.825325, -1.3591138, 82.70797), (126.77617, 133.08441, 244.71036)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_sheets_projector01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.825325, -1.3591138, 82.70797), (126.77617, 133.08441, 244.71036)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_sheets_projector01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.60776, -1.3591139, 82.823875), (126.691605, 133.08174, 244.50629)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_sheets_projector01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.825325, -1.3591138, 82.70797), (126.77617, 133.08441, 244.71036)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_sheets_projector01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.825325, -1.3591138, 82.70797), (126.77617, 133.08441, 244.71036)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_sheets_projector01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.825325, -1.3591138, 82.70797), (126.77617, 133.08441, 244.71036)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.60776, -1.3591139, 82.823875), (126.691605, 133.08174, 244.50629)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_sheets_projector01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.825325012207031, -1.3591138124465942, 82.70796966552734), (126.77616882324219, 133.08441162109375, 244.71035766601562)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_projector01/pose/mesh/geo_modelling_decor_sheets_projector01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_projector01/pose/mesh/geo_modelling_decor_sheets_projector01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_projector01/pose/mesh/geo_modelling_decor_sheets_projector01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_sheets_projector01/render_high/mesh/geo_modelling_decor_sheets_projector01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_sheets_projector01/render_high/mesh/geo_modelling_decor_sheets_projector01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_sheets_projector01/render_high/mesh/geo_modelling_decor_sheets_projector01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_soccer_ball01/base/mesh/geo_modelling_decor_soccer_ball01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_soccer_ball01/base/mesh/geo_modelling_decor_soccer_ball01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_soccer_ball01/base/mesh/geo_modelling_decor_soccer_ball01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_soccer_ball01/deform_high/mesh/geo_modelling_decor_soccer_ball01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_soccer_ball01/deform_high/mesh/geo_modelling_decor_soccer_ball01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_soccer_ball01/deform_high/mesh/geo_modelling_decor_soccer_ball01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_soccer_ball01/display_high/mesh/geo_modelling_decor_soccer_ball01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_soccer_ball01/display_high/mesh/geo_modelling_decor_soccer_ball01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_soccer_ball01/display_high/mesh/geo_modelling_decor_soccer_ball01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_soccer_ball01/geo_modelling_decor_soccer_ball01.usda b/ALab/fragment/geo/modelling/decor_soccer_ball01/geo_modelling_decor_soccer_ball01.usda
new file mode 100644
index 00000000..3782f095
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_soccer_ball01/geo_modelling_decor_soccer_ball01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-11.520088, -11.468048, -11.680439), (11.520088, 11.468049, 11.680439)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_soccer_ball01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-11.520088, -11.468048, -11.680439), (11.520088, 11.468049, 11.680439)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_soccer_ball01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-11.520088, -11.471974, -11.671335), (11.520088, 11.469712, 11.68044)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_soccer_ball01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-11.520088, -11.468048, -11.680439), (11.520088, 11.468049, 11.680439)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_soccer_ball01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-11.520088, -11.468048, -11.680439), (11.520088, 11.468049, 11.680439)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_soccer_ball01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-11.520088, -11.468048, -11.680439), (11.520088, 11.468049, 11.680439)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-11.520088, -11.471974, -11.671335), (11.520088, 11.469712, 11.68044)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_soccer_ball01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-11.520088195800781, -11.468048095703125, -11.680438995361328), (11.520088195800781, 11.468049049377441, 11.680438995361328)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_soccer_ball01/pose/mesh/geo_modelling_decor_soccer_ball01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_soccer_ball01/pose/mesh/geo_modelling_decor_soccer_ball01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_soccer_ball01/pose/mesh/geo_modelling_decor_soccer_ball01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_soccer_ball01/render_high/mesh/geo_modelling_decor_soccer_ball01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_soccer_ball01/render_high/mesh/geo_modelling_decor_soccer_ball01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_soccer_ball01/render_high/mesh/geo_modelling_decor_soccer_ball01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can01/base/mesh/geo_modelling_decor_spray_can01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can01/base/mesh/geo_modelling_decor_spray_can01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can01/base/mesh/geo_modelling_decor_spray_can01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can01/deform_high/mesh/geo_modelling_decor_spray_can01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can01/deform_high/mesh/geo_modelling_decor_spray_can01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can01/deform_high/mesh/geo_modelling_decor_spray_can01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can01/display_high/mesh/geo_modelling_decor_spray_can01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can01/display_high/mesh/geo_modelling_decor_spray_can01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can01/display_high/mesh/geo_modelling_decor_spray_can01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can01/geo_modelling_decor_spray_can01.usda b/ALab/fragment/geo/modelling/decor_spray_can01/geo_modelling_decor_spray_can01.usda
new file mode 100644
index 00000000..8e325ca3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can01/geo_modelling_decor_spray_can01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.5499816, -0.14151347, -3.5750198), (3.5568092, 20.710339, 3.5495338)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_spray_can01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.5499816, -0.14151347, -3.5750198), (3.5568092, 20.710339, 3.5495338)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_spray_can01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.3940446, 0.09673199, -3.4289606), (3.4101248, 20.706652, 3.3871562)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_spray_can01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.5499816, -0.14151347, -3.5750198), (3.5568092, 20.710339, 3.5495338)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_spray_can01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.5499816, -0.14151347, -3.5750198), (3.5568092, 20.710339, 3.5495338)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_spray_can01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.5499816, -0.14151347, -3.5750198), (3.5568092, 20.710339, 3.5495338)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.3940446, 0.09673199, -3.4289606), (3.4101248, 20.706652, 3.3871562)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_spray_can01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.5499815940856934, -0.14151346683502197, -3.5750198364257812), (3.556809186935425, 20.710338592529297, 3.5495338439941406)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can01/pose/mesh/geo_modelling_decor_spray_can01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can01/pose/mesh/geo_modelling_decor_spray_can01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can01/pose/mesh/geo_modelling_decor_spray_can01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can01/render_high/mesh/geo_modelling_decor_spray_can01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can01/render_high/mesh/geo_modelling_decor_spray_can01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can01/render_high/mesh/geo_modelling_decor_spray_can01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can02/base/mesh/geo_modelling_decor_spray_can02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can02/base/mesh/geo_modelling_decor_spray_can02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can02/base/mesh/geo_modelling_decor_spray_can02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can02/deform_high/mesh/geo_modelling_decor_spray_can02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can02/deform_high/mesh/geo_modelling_decor_spray_can02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can02/deform_high/mesh/geo_modelling_decor_spray_can02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can02/display_high/mesh/geo_modelling_decor_spray_can02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can02/display_high/mesh/geo_modelling_decor_spray_can02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can02/display_high/mesh/geo_modelling_decor_spray_can02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can02/geo_modelling_decor_spray_can02.usda b/ALab/fragment/geo/modelling/decor_spray_can02/geo_modelling_decor_spray_can02.usda
new file mode 100644
index 00000000..0f320ad2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can02/geo_modelling_decor_spray_can02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.560894, -0.019266367, -3.5608835), (3.5458972, 20.710339, 3.5636702)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_spray_can02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.560894, -0.019266367, -3.5608835), (3.5458972, 20.710339, 3.5636702)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_spray_can02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.4049568, 0.21897902, -3.4148235), (3.399214, 20.706652, 3.4012923)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_spray_can02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.560894, -0.019266367, -3.5608835), (3.5458972, 20.710339, 3.5636702)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_spray_can02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.560894, -0.019266367, -3.5608835), (3.5458972, 20.710339, 3.5636702)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_spray_can02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.560894, -0.019266367, -3.5608835), (3.5458972, 20.710339, 3.5636702)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.4049568, 0.21897902, -3.4148235), (3.399214, 20.706652, 3.4012923)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_spray_can02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.560894012451172, -0.019266366958618164, -3.5608835220336914), (3.5458972454071045, 20.710338592529297, 3.5636701583862305)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can02/pose/mesh/geo_modelling_decor_spray_can02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can02/pose/mesh/geo_modelling_decor_spray_can02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can02/pose/mesh/geo_modelling_decor_spray_can02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_spray_can02/render_high/mesh/geo_modelling_decor_spray_can02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_spray_can02/render_high/mesh/geo_modelling_decor_spray_can02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_spray_can02/render_high/mesh/geo_modelling_decor_spray_can02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_string01/base/mesh/geo_modelling_decor_string01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_string01/base/mesh/geo_modelling_decor_string01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_string01/base/mesh/geo_modelling_decor_string01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_string01/deform_high/mesh/geo_modelling_decor_string01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_string01/deform_high/mesh/geo_modelling_decor_string01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_string01/deform_high/mesh/geo_modelling_decor_string01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_string01/display_high/mesh/geo_modelling_decor_string01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_string01/display_high/mesh/geo_modelling_decor_string01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_string01/display_high/mesh/geo_modelling_decor_string01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_string01/geo_modelling_decor_string01.usda b/ALab/fragment/geo/modelling/decor_string01/geo_modelling_decor_string01.usda
new file mode 100644
index 00000000..8bba0dec
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_string01/geo_modelling_decor_string01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-63.824436, -5.5463715, -0.4355049), (63.824425, 5.5463867, 0.4355049)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_string01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-63.824436, -5.5463715, -0.4355049), (63.824425, 5.5463867, 0.4355049)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_string01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-63.830406, -5.545016, -0.44228375), (63.83039, 5.5064178, 0.4274708)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_string01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-63.824436, -5.5463715, -0.4355049), (63.824425, 5.5463867, 0.4355049)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_string01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-63.824436, -5.5463715, -0.4355049), (63.824425, 5.5463867, 0.4355049)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_string01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-63.824436, -5.5463715, -0.4355049), (63.824425, 5.5463867, 0.4355049)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-63.830406, -5.545016, -0.44228375), (63.83039, 5.5064178, 0.4274708)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_string01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-63.82443618774414, -5.5463714599609375, -0.4355049133300781), (63.824424743652344, 5.54638671875, 0.4355049133300781)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_string01/pose/mesh/geo_modelling_decor_string01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_string01/pose/mesh/geo_modelling_decor_string01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_string01/pose/mesh/geo_modelling_decor_string01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_string01/render_high/mesh/geo_modelling_decor_string01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_string01/render_high/mesh/geo_modelling_decor_string01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_string01/render_high/mesh/geo_modelling_decor_string01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase02/base/mesh/geo_modelling_decor_suitcase02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase02/base/mesh/geo_modelling_decor_suitcase02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase02/base/mesh/geo_modelling_decor_suitcase02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase02/deform_high/mesh/geo_modelling_decor_suitcase02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase02/deform_high/mesh/geo_modelling_decor_suitcase02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase02/deform_high/mesh/geo_modelling_decor_suitcase02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase02/display_high/mesh/geo_modelling_decor_suitcase02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase02/display_high/mesh/geo_modelling_decor_suitcase02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase02/display_high/mesh/geo_modelling_decor_suitcase02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase02/geo_modelling_decor_suitcase02.usda b/ALab/fragment/geo/modelling/decor_suitcase02/geo_modelling_decor_suitcase02.usda
new file mode 100644
index 00000000..59acca08
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase02/geo_modelling_decor_suitcase02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-24.484463, 0.029976368, -15.853796), (23.497715, 28.397596, 26.407164)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_suitcase02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-24.484463, 0.029976368, -15.853796), (23.497715, 28.397596, 26.407164)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_suitcase02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-24.467337, 0.05899398, -15.737493), (23.470743, 28.389849, 26.42343)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_suitcase02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-24.484463, 0.029976368, -15.853796), (23.497715, 28.397596, 26.407164)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_suitcase02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-24.484463, 0.029976368, -15.853796), (23.497715, 28.397596, 26.407164)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_suitcase02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-24.484463, 0.029976368, -15.853796), (23.497715, 28.397596, 26.407164)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-24.467337, 0.05899398, -15.737493), (23.470743, 28.389849, 26.42343)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_suitcase02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-24.48446273803711, 0.029976367950439453, -15.853796005249023), (23.49771499633789, 28.39759635925293, 26.407163619995117)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase02/pose/mesh/geo_modelling_decor_suitcase02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase02/pose/mesh/geo_modelling_decor_suitcase02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase02/pose/mesh/geo_modelling_decor_suitcase02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase02/render_high/mesh/geo_modelling_decor_suitcase02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase02/render_high/mesh/geo_modelling_decor_suitcase02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase02/render_high/mesh/geo_modelling_decor_suitcase02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase03/base/mesh/geo_modelling_decor_suitcase03_base_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase03/base/mesh/geo_modelling_decor_suitcase03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase03/base/mesh/geo_modelling_decor_suitcase03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase03/deform_high/mesh/geo_modelling_decor_suitcase03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase03/deform_high/mesh/geo_modelling_decor_suitcase03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase03/deform_high/mesh/geo_modelling_decor_suitcase03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase03/display_high/mesh/geo_modelling_decor_suitcase03_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase03/display_high/mesh/geo_modelling_decor_suitcase03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase03/display_high/mesh/geo_modelling_decor_suitcase03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase03/geo_modelling_decor_suitcase03.usda b/ALab/fragment/geo/modelling/decor_suitcase03/geo_modelling_decor_suitcase03.usda
new file mode 100644
index 00000000..ae9447a1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase03/geo_modelling_decor_suitcase03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-28.967262, -0.2823978, -21.101994), (28.626451, 26.127554, 26.127945)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_suitcase03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-28.967262, -0.2823978, -21.101994), (28.626451, 26.127554, 26.127945)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_suitcase03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-28.950129, -0.25337988, -21.030758), (28.655876, 26.119808, 26.14421)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_suitcase03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-28.967262, -0.2823978, -21.101994), (28.626451, 26.127554, 26.127945)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_suitcase03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-28.967262, -0.2823978, -21.101994), (28.626451, 26.127554, 26.127945)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_suitcase03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-28.967262, -0.2823978, -21.101994), (28.626451, 26.127554, 26.127945)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-28.950129, -0.25337988, -21.030758), (28.655876, 26.119808, 26.14421)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_suitcase03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-28.967262268066406, -0.2823978066444397, -21.101993560791016), (28.62645149230957, 26.127553939819336, 26.127944946289062)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase03/pose/mesh/geo_modelling_decor_suitcase03_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase03/pose/mesh/geo_modelling_decor_suitcase03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase03/pose/mesh/geo_modelling_decor_suitcase03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_suitcase03/render_high/mesh/geo_modelling_decor_suitcase03_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_suitcase03/render_high/mesh/geo_modelling_decor_suitcase03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_suitcase03/render_high/mesh/geo_modelling_decor_suitcase03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_ball01/base/mesh/geo_modelling_decor_tennis_ball01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_ball01/base/mesh/geo_modelling_decor_tennis_ball01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_ball01/base/mesh/geo_modelling_decor_tennis_ball01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_ball01/deform_high/mesh/geo_modelling_decor_tennis_ball01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_ball01/deform_high/mesh/geo_modelling_decor_tennis_ball01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_ball01/deform_high/mesh/geo_modelling_decor_tennis_ball01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_ball01/display_high/mesh/geo_modelling_decor_tennis_ball01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_ball01/display_high/mesh/geo_modelling_decor_tennis_ball01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_ball01/display_high/mesh/geo_modelling_decor_tennis_ball01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_ball01/geo_modelling_decor_tennis_ball01.usda b/ALab/fragment/geo/modelling/decor_tennis_ball01/geo_modelling_decor_tennis_ball01.usda
new file mode 100644
index 00000000..3c8a26b4
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_ball01/geo_modelling_decor_tennis_ball01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.4347582, -3.422586, -3.4305582), (3.4347582, 3.422586, 3.4305582)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_tennis_ball01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.4347582, -3.422586, -3.4305582), (3.4347582, 3.422586, 3.4305582)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_tennis_ball01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.434758, -3.422586, -3.430558), (3.434758, 3.422586, 3.430558)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_tennis_ball01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.4347582, -3.422586, -3.4305582), (3.4347582, 3.422586, 3.4305582)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_tennis_ball01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.4347582, -3.422586, -3.4305582), (3.4347582, 3.422586, 3.4305582)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_tennis_ball01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.4347582, -3.422586, -3.4305582), (3.4347582, 3.422586, 3.4305582)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.434758, -3.422586, -3.430558), (3.434758, 3.422586, 3.430558)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_tennis_ball01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.434758186340332, -3.422585964202881, -3.430558204650879), (3.434758186340332, 3.422585964202881, 3.430558204650879)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_ball01/pose/mesh/geo_modelling_decor_tennis_ball01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_ball01/pose/mesh/geo_modelling_decor_tennis_ball01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_ball01/pose/mesh/geo_modelling_decor_tennis_ball01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_ball01/render_high/mesh/geo_modelling_decor_tennis_ball01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_ball01/render_high/mesh/geo_modelling_decor_tennis_ball01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_ball01/render_high/mesh/geo_modelling_decor_tennis_ball01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_racket01/base/mesh/geo_modelling_decor_tennis_racket01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_racket01/base/mesh/geo_modelling_decor_tennis_racket01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_racket01/base/mesh/geo_modelling_decor_tennis_racket01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_racket01/deform_high/mesh/geo_modelling_decor_tennis_racket01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_racket01/deform_high/mesh/geo_modelling_decor_tennis_racket01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_racket01/deform_high/mesh/geo_modelling_decor_tennis_racket01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_racket01/display_high/mesh/geo_modelling_decor_tennis_racket01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_racket01/display_high/mesh/geo_modelling_decor_tennis_racket01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_racket01/display_high/mesh/geo_modelling_decor_tennis_racket01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_racket01/geo_modelling_decor_tennis_racket01.usda b/ALab/fragment/geo/modelling/decor_tennis_racket01/geo_modelling_decor_tennis_racket01.usda
new file mode 100644
index 00000000..e0504912
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_racket01/geo_modelling_decor_tennis_racket01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-12.109068, -9.140689e-9, -1.8790991), (12.109068, 71.30409, 1.9643273)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_tennis_racket01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-12.109068, -9.140689e-9, -1.8790991), (12.109068, 71.30409, 1.9643273)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_tennis_racket01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-12.091586, -0.008881535, -1.8360709), (12.091586, 71.311325, 1.9538536)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_tennis_racket01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-12.109068, -9.140689e-9, -1.8790991), (12.109068, 71.30409, 1.9643273)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_tennis_racket01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-12.109068, -9.140689e-9, -1.8790991), (12.109068, 71.30409, 1.9643273)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_tennis_racket01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-12.109068, -9.140689e-9, -1.8790991), (12.109068, 71.30409, 1.9643273)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-12.091586, -0.008881535, -1.8360709), (12.091586, 71.311325, 1.9538536)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_tennis_racket01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-12.109067916870117, -9.140689094522259e-9, -1.8790991306304932), (12.109067916870117, 71.30409240722656, 1.964327335357666)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_racket01/pose/mesh/geo_modelling_decor_tennis_racket01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_racket01/pose/mesh/geo_modelling_decor_tennis_racket01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_racket01/pose/mesh/geo_modelling_decor_tennis_racket01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tennis_racket01/render_high/mesh/geo_modelling_decor_tennis_racket01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tennis_racket01/render_high/mesh/geo_modelling_decor_tennis_racket01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tennis_racket01/render_high/mesh/geo_modelling_decor_tennis_racket01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_thumb_tack01/base/mesh/geo_modelling_decor_thumb_tack01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_thumb_tack01/base/mesh/geo_modelling_decor_thumb_tack01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_thumb_tack01/base/mesh/geo_modelling_decor_thumb_tack01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_thumb_tack01/deform_high/mesh/geo_modelling_decor_thumb_tack01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_thumb_tack01/deform_high/mesh/geo_modelling_decor_thumb_tack01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_thumb_tack01/deform_high/mesh/geo_modelling_decor_thumb_tack01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_thumb_tack01/display_high/mesh/geo_modelling_decor_thumb_tack01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_thumb_tack01/display_high/mesh/geo_modelling_decor_thumb_tack01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_thumb_tack01/display_high/mesh/geo_modelling_decor_thumb_tack01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_thumb_tack01/geo_modelling_decor_thumb_tack01.usda b/ALab/fragment/geo/modelling/decor_thumb_tack01/geo_modelling_decor_thumb_tack01.usda
new file mode 100644
index 00000000..4173d729
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_thumb_tack01/geo_modelling_decor_thumb_tack01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.40979874, -1.4124243, -0.41478604), (0.41287577, 1.0346174, 0.40788862)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_thumb_tack01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.40979874, -1.4124243, -0.41478604), (0.41287577, 1.0346174, 0.40788862)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_thumb_tack01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.4044735, -1.4124243, -0.41326216), (0.40754944, 1.0316579, 0.40636483)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_thumb_tack01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.40979874, -1.4124243, -0.41478604), (0.41287577, 1.0346174, 0.40788862)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_thumb_tack01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.40979874, -1.4124243, -0.41478604), (0.41287577, 1.0346174, 0.40788862)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_thumb_tack01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.40979874, -1.4124243, -0.41478604), (0.41287577, 1.0346174, 0.40788862)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.4044735, -1.4124243, -0.41326216), (0.40754944, 1.0316579, 0.40636483)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_thumb_tack01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.4097987413406372, -1.4124243259429932, -0.41478604078292847), (0.412875771522522, 1.0346174240112305, 0.40788862109184265)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_thumb_tack01/pose/mesh/geo_modelling_decor_thumb_tack01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_thumb_tack01/pose/mesh/geo_modelling_decor_thumb_tack01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_thumb_tack01/pose/mesh/geo_modelling_decor_thumb_tack01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_thumb_tack01/render_high/mesh/geo_modelling_decor_thumb_tack01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_thumb_tack01/render_high/mesh/geo_modelling_decor_thumb_tack01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_thumb_tack01/render_high/mesh/geo_modelling_decor_thumb_tack01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toolbox01/base/mesh/geo_modelling_decor_toolbox01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_toolbox01/base/mesh/geo_modelling_decor_toolbox01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toolbox01/base/mesh/geo_modelling_decor_toolbox01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toolbox01/deform_high/mesh/geo_modelling_decor_toolbox01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toolbox01/deform_high/mesh/geo_modelling_decor_toolbox01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toolbox01/deform_high/mesh/geo_modelling_decor_toolbox01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toolbox01/display_high/mesh/geo_modelling_decor_toolbox01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toolbox01/display_high/mesh/geo_modelling_decor_toolbox01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toolbox01/display_high/mesh/geo_modelling_decor_toolbox01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toolbox01/geo_modelling_decor_toolbox01.usda b/ALab/fragment/geo/modelling/decor_toolbox01/geo_modelling_decor_toolbox01.usda
new file mode 100644
index 00000000..9479088f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toolbox01/geo_modelling_decor_toolbox01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-25.500082, -0.6518444, -8.571432), (25.633728, 22.421242, 10.744203)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_toolbox01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-25.500082, -0.6518444, -8.571432), (25.633728, 22.421242, 10.744203)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_toolbox01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-25.498322, -0.65174353, -8.570978), (25.634768, 22.439972, 10.632542)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_toolbox01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-25.500082, -0.6518444, -8.571432), (25.633728, 22.421242, 10.744203)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_toolbox01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-25.500082, -0.6518444, -8.571432), (25.633728, 22.421242, 10.744203)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_toolbox01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-25.500082, -0.6518444, -8.571432), (25.633728, 22.421242, 10.744203)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-25.498322, -0.65174353, -8.570978), (25.634768, 22.439972, 10.632542)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_toolbox01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-25.50008201599121, -0.6518443822860718, -8.571432113647461), (25.63372802734375, 22.421241760253906, 10.744202613830566)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toolbox01/pose/mesh/geo_modelling_decor_toolbox01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_toolbox01/pose/mesh/geo_modelling_decor_toolbox01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toolbox01/pose/mesh/geo_modelling_decor_toolbox01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toolbox01/render_high/mesh/geo_modelling_decor_toolbox01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toolbox01/render_high/mesh/geo_modelling_decor_toolbox01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toolbox01/render_high/mesh/geo_modelling_decor_toolbox01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino01/base/mesh/geo_modelling_decor_toy_dino01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino01/base/mesh/geo_modelling_decor_toy_dino01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino01/base/mesh/geo_modelling_decor_toy_dino01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino01/deform_high/mesh/geo_modelling_decor_toy_dino01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino01/deform_high/mesh/geo_modelling_decor_toy_dino01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino01/deform_high/mesh/geo_modelling_decor_toy_dino01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino01/display_high/mesh/geo_modelling_decor_toy_dino01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino01/display_high/mesh/geo_modelling_decor_toy_dino01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino01/display_high/mesh/geo_modelling_decor_toy_dino01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino01/geo_modelling_decor_toy_dino01.usda b/ALab/fragment/geo/modelling/decor_toy_dino01/geo_modelling_decor_toy_dino01.usda
new file mode 100644
index 00000000..0064ec68
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino01/geo_modelling_decor_toy_dino01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.652126, -0.026624, -21.304611), (5.602928, 16.069328, 14.569386)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_toy_dino01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.652126, -0.026624, -21.304611), (5.602928, 16.069328, 14.569386)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_toy_dino01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.670383, -0.018610282, -21.304611), (5.591982, 16.120523, 14.54472)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_toy_dino01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.652126, -0.026624, -21.304611), (5.602928, 16.069328, 14.569386)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_toy_dino01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.652126, -0.026624, -21.304611), (5.602928, 16.069328, 14.569386)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_toy_dino01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.652126, -0.026624, -21.304611), (5.602928, 16.069328, 14.569386)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.670383, -0.018610282, -21.304611), (5.591982, 16.120523, 14.54472)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_toy_dino01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.6521260738372803, -0.026623999699950218, -21.304611206054688), (5.602928161621094, 16.06932830810547, 14.569385528564453)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino01/pose/mesh/geo_modelling_decor_toy_dino01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino01/pose/mesh/geo_modelling_decor_toy_dino01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino01/pose/mesh/geo_modelling_decor_toy_dino01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino01/render_high/mesh/geo_modelling_decor_toy_dino01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino01/render_high/mesh/geo_modelling_decor_toy_dino01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino01/render_high/mesh/geo_modelling_decor_toy_dino01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino02/base/mesh/geo_modelling_decor_toy_dino02_base_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino02/base/mesh/geo_modelling_decor_toy_dino02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino02/base/mesh/geo_modelling_decor_toy_dino02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino02/deform_high/mesh/geo_modelling_decor_toy_dino02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino02/deform_high/mesh/geo_modelling_decor_toy_dino02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino02/deform_high/mesh/geo_modelling_decor_toy_dino02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino02/display_high/mesh/geo_modelling_decor_toy_dino02_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino02/display_high/mesh/geo_modelling_decor_toy_dino02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino02/display_high/mesh/geo_modelling_decor_toy_dino02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino02/geo_modelling_decor_toy_dino02.usda b/ALab/fragment/geo/modelling/decor_toy_dino02/geo_modelling_decor_toy_dino02.usda
new file mode 100644
index 00000000..2ce3db94
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino02/geo_modelling_decor_toy_dino02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.2858324, -0.0000075, -18.824507), (4.2722654, 11.067736, 16.967634)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_toy_dino02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.2858324, -0.0000075, -18.824507), (4.2722654, 11.067736, 16.967634)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_toy_dino02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.261754, -0.0000042825004, -18.831808), (4.2432194, 11.004719, 16.966982)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_toy_dino02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.2858324, -0.0000075, -18.824507), (4.2722654, 11.067736, 16.967634)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_toy_dino02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.2858324, -0.0000075, -18.824507), (4.2722654, 11.067736, 16.967634)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_toy_dino02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.2858324, -0.0000075, -18.824507), (4.2722654, 11.067736, 16.967634)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.261754, -0.0000042825004, -18.831808), (4.2432194, 11.004719, 16.966982)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_toy_dino02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.285832405090332, -0.000007499999810534064, -18.824506759643555), (4.272265434265137, 11.06773567199707, 16.967634201049805)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino02/pose/mesh/geo_modelling_decor_toy_dino02_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino02/pose/mesh/geo_modelling_decor_toy_dino02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino02/pose/mesh/geo_modelling_decor_toy_dino02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_dino02/render_high/mesh/geo_modelling_decor_toy_dino02_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_dino02/render_high/mesh/geo_modelling_decor_toy_dino02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_dino02/render_high/mesh/geo_modelling_decor_toy_dino02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_penguin01/base/mesh/geo_modelling_decor_toy_penguin01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_penguin01/base/mesh/geo_modelling_decor_toy_penguin01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_penguin01/base/mesh/geo_modelling_decor_toy_penguin01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_penguin01/deform_high/mesh/geo_modelling_decor_toy_penguin01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_penguin01/deform_high/mesh/geo_modelling_decor_toy_penguin01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_penguin01/deform_high/mesh/geo_modelling_decor_toy_penguin01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_penguin01/display_high/mesh/geo_modelling_decor_toy_penguin01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_penguin01/display_high/mesh/geo_modelling_decor_toy_penguin01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_penguin01/display_high/mesh/geo_modelling_decor_toy_penguin01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_penguin01/geo_modelling_decor_toy_penguin01.usda b/ALab/fragment/geo/modelling/decor_toy_penguin01/geo_modelling_decor_toy_penguin01.usda
new file mode 100644
index 00000000..c972744c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_penguin01/geo_modelling_decor_toy_penguin01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.6201735, -0.008795492, -7.3360176), (7.6201735, 19.186249, 5.3488483)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_toy_penguin01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.6201735, -0.008795492, -7.3360176), (7.6201735, 19.186249, 5.3488483)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_toy_penguin01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.5818934, -0.008795492, -7.3191457), (7.577888, 19.20779, 5.3483734)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_toy_penguin01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.6201735, -0.008795492, -7.3360176), (7.6201735, 19.186249, 5.3488483)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_toy_penguin01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.6201735, -0.008795492, -7.3360176), (7.6201735, 19.186249, 5.3488483)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_toy_penguin01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.6201735, -0.008795492, -7.3360176), (7.6201735, 19.186249, 5.3488483)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.5818934, -0.008795492, -7.3191457), (7.577888, 19.20779, 5.3483734)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_toy_penguin01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.620173454284668, -0.008795492351055145, -7.336017608642578), (7.620173454284668, 19.186248779296875, 5.348848342895508)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_penguin01/pose/mesh/geo_modelling_decor_toy_penguin01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_penguin01/pose/mesh/geo_modelling_decor_toy_penguin01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_penguin01/pose/mesh/geo_modelling_decor_toy_penguin01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_toy_penguin01/render_high/mesh/geo_modelling_decor_toy_penguin01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_toy_penguin01/render_high/mesh/geo_modelling_decor_toy_penguin01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_toy_penguin01/render_high/mesh/geo_modelling_decor_toy_penguin01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_head01/base/mesh/geo_modelling_decor_tripod_head01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_head01/base/mesh/geo_modelling_decor_tripod_head01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_head01/base/mesh/geo_modelling_decor_tripod_head01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_head01/deform_high/mesh/geo_modelling_decor_tripod_head01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_head01/deform_high/mesh/geo_modelling_decor_tripod_head01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_head01/deform_high/mesh/geo_modelling_decor_tripod_head01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_head01/display_high/mesh/geo_modelling_decor_tripod_head01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_head01/display_high/mesh/geo_modelling_decor_tripod_head01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_head01/display_high/mesh/geo_modelling_decor_tripod_head01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_head01/geo_modelling_decor_tripod_head01.usda b/ALab/fragment/geo/modelling/decor_tripod_head01/geo_modelling_decor_tripod_head01.usda
new file mode 100644
index 00000000..239d857e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_head01/geo_modelling_decor_tripod_head01.usda
@@ -0,0 +1,150 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.8925567, 1.1920929e-7, -18.28358), (2.8925571, 7.330976, 3.9380853)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_tripod_head01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.8925567, 1.1920929e-7, -18.28358), (2.8925571, 7.330976, 3.9380853)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_tripod_head01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.8843095, 1.1920929e-7, -18.283482), (2.88431, 7.3400135, 3.9330394)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_tripod_head01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.8925567, 1.1920929e-7, -18.28358), (2.8925571, 7.330976, 3.9380853)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_tripod_head01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.8925567, 1.1920929e-7, -18.28358), (2.8925571, 7.330976, 3.9380853)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_tripod_head01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.8925567, 1.1920929e-7, -18.28358), (2.8925571, 7.330976, 3.9380853)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.8843095, 1.1920929e-7, -18.283482), (2.88431, 7.3400135, 3.9330394)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_tripod_head01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.892556667327881, 1.1920928955078125e-7, -18.283580780029297), (2.892557144165039, 7.3309760093688965, 3.9380853176116943)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ float3[] extentsHint = [(-2.8925567, -1.3140498, -18.312729), (2.8925571, 5.6703763, 3.3389778)]
+
+ over "GEO" (
+ payload = @shapes_high/mesh/geo_modelling_decor_tripod_head01_shapes_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_head01/pose/mesh/geo_modelling_decor_tripod_head01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_head01/pose/mesh/geo_modelling_decor_tripod_head01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_head01/pose/mesh/geo_modelling_decor_tripod_head01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_head01/render_high/mesh/geo_modelling_decor_tripod_head01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_head01/render_high/mesh/geo_modelling_decor_tripod_head01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_head01/render_high/mesh/geo_modelling_decor_tripod_head01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_head01/shapes_high/mesh/geo_modelling_decor_tripod_head01_shapes_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_head01/shapes_high/mesh/geo_modelling_decor_tripod_head01_shapes_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_head01/shapes_high/mesh/geo_modelling_decor_tripod_head01_shapes_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_tabletop01/base/mesh/geo_modelling_decor_tripod_tabletop01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/base/mesh/geo_modelling_decor_tripod_tabletop01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/base/mesh/geo_modelling_decor_tripod_tabletop01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_tabletop01/deform_high/mesh/geo_modelling_decor_tripod_tabletop01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/deform_high/mesh/geo_modelling_decor_tripod_tabletop01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/deform_high/mesh/geo_modelling_decor_tripod_tabletop01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_tabletop01/display_high/mesh/geo_modelling_decor_tripod_tabletop01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/display_high/mesh/geo_modelling_decor_tripod_tabletop01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/display_high/mesh/geo_modelling_decor_tripod_tabletop01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_tabletop01/geo_modelling_decor_tripod_tabletop01.usda b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/geo_modelling_decor_tripod_tabletop01.usda
new file mode 100644
index 00000000..b1a09e4e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/geo_modelling_decor_tripod_tabletop01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-15.027901, -0.086039826, -9.8117485), (15.004295, 26.351969, 17.034836)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_tripod_tabletop01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-15.027901, -0.086039826, -9.8117485), (15.004295, 26.351969, 17.034836)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_tripod_tabletop01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-15.051042, -0.085484095, -9.864119), (15.027453, 26.35197, 17.03435)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_tripod_tabletop01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-15.027901, -0.086039826, -9.8117485), (15.004295, 26.351969, 17.034836)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_tripod_tabletop01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-15.027901, -0.086039826, -9.8117485), (15.004295, 26.351969, 17.034836)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_tripod_tabletop01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-15.027901, -0.086039826, -9.8117485), (15.004295, 26.351969, 17.034836)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-15.051042, -0.085484095, -9.864119), (15.027453, 26.35197, 17.03435)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_tripod_tabletop01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-15.027900695800781, -0.08603982627391815, -9.811748504638672), (15.004295349121094, 26.35196876525879, 17.034835815429688)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_tabletop01/pose/mesh/geo_modelling_decor_tripod_tabletop01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/pose/mesh/geo_modelling_decor_tripod_tabletop01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/pose/mesh/geo_modelling_decor_tripod_tabletop01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_tripod_tabletop01/render_high/mesh/geo_modelling_decor_tripod_tabletop01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/render_high/mesh/geo_modelling_decor_tripod_tabletop01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_tripod_tabletop01/render_high/mesh/geo_modelling_decor_tripod_tabletop01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_wooden_box01/base/mesh/geo_modelling_decor_wooden_box01_base_mesh.usd b/ALab/fragment/geo/modelling/decor_wooden_box01/base/mesh/geo_modelling_decor_wooden_box01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_wooden_box01/base/mesh/geo_modelling_decor_wooden_box01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_wooden_box01/deform_high/mesh/geo_modelling_decor_wooden_box01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/decor_wooden_box01/deform_high/mesh/geo_modelling_decor_wooden_box01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_wooden_box01/deform_high/mesh/geo_modelling_decor_wooden_box01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_wooden_box01/deform_mid/mesh/geo_modelling_decor_wooden_box01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/decor_wooden_box01/deform_mid/mesh/geo_modelling_decor_wooden_box01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_wooden_box01/deform_mid/mesh/geo_modelling_decor_wooden_box01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_wooden_box01/display_high/mesh/geo_modelling_decor_wooden_box01_display_high_mesh.usd b/ALab/fragment/geo/modelling/decor_wooden_box01/display_high/mesh/geo_modelling_decor_wooden_box01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_wooden_box01/display_high/mesh/geo_modelling_decor_wooden_box01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_wooden_box01/geo_modelling_decor_wooden_box01.usda b/ALab/fragment/geo/modelling/decor_wooden_box01/geo_modelling_decor_wooden_box01.usda
new file mode 100644
index 00000000..2a935781
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_wooden_box01/geo_modelling_decor_wooden_box01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-15.339551, -0.21891701, -9.666516), (14.824278, 15.176813, 12.579405)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_decor_wooden_box01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-15.339551, -0.21891701, -9.666516), (14.824278, 15.176813, 12.579405)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_decor_wooden_box01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-15.339551, -0.21891701, -9.666516), (14.824278, 15.176813, 12.579405)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_decor_wooden_box01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-15.325954, -0.2188858, -9.666516), (14.799641, 15.174912, 12.57312)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_decor_wooden_box01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-15.339551, -0.21891701, -9.666516), (14.824278, 15.176813, 12.579405)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_decor_wooden_box01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-15.339551, -0.21891701, -9.666516), (14.824278, 15.176813, 12.579405)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_decor_wooden_box01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-15.339551, -0.21891701, -9.666516), (14.824278, 15.176813, 12.579405)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-15.325954, -0.2188858, -9.666516), (14.799641, 15.174912, 12.57312)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_decor_wooden_box01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-15.339550971984863, -0.21891701221466064, -9.666516304016113), (14.824277877807617, 15.176813125610352, 12.579404830932617)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_wooden_box01/pose/mesh/geo_modelling_decor_wooden_box01_pose_mesh.usd b/ALab/fragment/geo/modelling/decor_wooden_box01/pose/mesh/geo_modelling_decor_wooden_box01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_wooden_box01/pose/mesh/geo_modelling_decor_wooden_box01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/decor_wooden_box01/render_high/mesh/geo_modelling_decor_wooden_box01_render_high_mesh.usd b/ALab/fragment/geo/modelling/decor_wooden_box01/render_high/mesh/geo_modelling_decor_wooden_box01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/decor_wooden_box01/render_high/mesh/geo_modelling_decor_wooden_box01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/dmp_skydome01/base/mesh/geo_modelling_dmp_skydome01_base_mesh.usd b/ALab/fragment/geo/modelling/dmp_skydome01/base/mesh/geo_modelling_dmp_skydome01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/dmp_skydome01/base/mesh/geo_modelling_dmp_skydome01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/dmp_skydome01/deform_high/mesh/geo_modelling_dmp_skydome01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/dmp_skydome01/deform_high/mesh/geo_modelling_dmp_skydome01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/dmp_skydome01/deform_high/mesh/geo_modelling_dmp_skydome01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/dmp_skydome01/deform_mid/mesh/geo_modelling_dmp_skydome01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/dmp_skydome01/deform_mid/mesh/geo_modelling_dmp_skydome01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/dmp_skydome01/deform_mid/mesh/geo_modelling_dmp_skydome01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/dmp_skydome01/display_high/mesh/geo_modelling_dmp_skydome01_display_high_mesh.usd b/ALab/fragment/geo/modelling/dmp_skydome01/display_high/mesh/geo_modelling_dmp_skydome01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/dmp_skydome01/display_high/mesh/geo_modelling_dmp_skydome01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/dmp_skydome01/geo_modelling_dmp_skydome01.usda b/ALab/fragment/geo/modelling/dmp_skydome01/geo_modelling_dmp_skydome01.usda
new file mode 100644
index 00000000..2e626d16
--- /dev/null
+++ b/ALab/fragment/geo/modelling/dmp_skydome01/geo_modelling_dmp_skydome01.usda
@@ -0,0 +1,156 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-348082.7, -350000, -350000), (348082.7, 350000, 350000)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_dmp_skydome01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-348082.7, -350000, -350000), (348082.7, 350000, 350000)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_dmp_skydome01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-348082.7, -350000, -350000), (348082.7, 350000, 350000)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_dmp_skydome01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-348082.7, -350000, -350000), (348082.7, 350000, 350000)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_dmp_skydome01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-348082.7, -350000, -350000), (348082.7, 350000, 350000)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_dmp_skydome01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-348082.7, -350000, -350000), (348082.7, 350000, 350000)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_dmp_skydome01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-348082.7, -350000, -350000), (348082.7, 350000, 350000)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-348082.7, -350000, -350000), (348082.7, 350000, 350000)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_dmp_skydome01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-348082.6875, -350000, -350000), (348082.6875, 350000, 350000)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/dmp_skydome01/pose/mesh/geo_modelling_dmp_skydome01_pose_mesh.usd b/ALab/fragment/geo/modelling/dmp_skydome01/pose/mesh/geo_modelling_dmp_skydome01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/dmp_skydome01/pose/mesh/geo_modelling_dmp_skydome01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/dmp_skydome01/render_high/mesh/geo_modelling_dmp_skydome01_render_high_mesh.usd b/ALab/fragment/geo/modelling/dmp_skydome01/render_high/mesh/geo_modelling_dmp_skydome01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/dmp_skydome01/render_high/mesh/geo_modelling_dmp_skydome01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_audio_generator01/base/mesh/geo_modelling_electronics_audio_generator01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_audio_generator01/base/mesh/geo_modelling_electronics_audio_generator01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_audio_generator01/base/mesh/geo_modelling_electronics_audio_generator01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_audio_generator01/deform_high/mesh/geo_modelling_electronics_audio_generator01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_audio_generator01/deform_high/mesh/geo_modelling_electronics_audio_generator01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_audio_generator01/deform_high/mesh/geo_modelling_electronics_audio_generator01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_audio_generator01/display_high/mesh/geo_modelling_electronics_audio_generator01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_audio_generator01/display_high/mesh/geo_modelling_electronics_audio_generator01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_audio_generator01/display_high/mesh/geo_modelling_electronics_audio_generator01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_audio_generator01/geo_modelling_electronics_audio_generator01.usda b/ALab/fragment/geo/modelling/electronics_audio_generator01/geo_modelling_electronics_audio_generator01.usda
new file mode 100644
index 00000000..9faa177f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_audio_generator01/geo_modelling_electronics_audio_generator01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.0969973, 0.26071107, -12.063244), (7.0891323, 21.946352, 13.887444)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_audio_generator01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.0969973, 0.26071107, -12.063244), (7.0891323, 21.946352, 13.887444)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_audio_generator01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.1031876, 0.18333253, -12.0628805), (7.0953226, 21.946352, 13.887398)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_audio_generator01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.0969973, 0.26071107, -12.063244), (7.0891323, 21.946352, 13.887444)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_audio_generator01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.0969973, 0.26071107, -12.063244), (7.0891323, 21.946352, 13.887444)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_audio_generator01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.0969973, 0.26071107, -12.063244), (7.0891323, 21.946352, 13.887444)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.1031876, 0.18333253, -12.0628805), (7.0953226, 21.946352, 13.887398)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_audio_generator01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.096997261047363, 0.26071107387542725, -12.063243865966797), (7.089132308959961, 21.946352005004883, 13.887443542480469)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_audio_generator01/pose/mesh/geo_modelling_electronics_audio_generator01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_audio_generator01/pose/mesh/geo_modelling_electronics_audio_generator01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_audio_generator01/pose/mesh/geo_modelling_electronics_audio_generator01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_audio_generator01/render_high/mesh/geo_modelling_electronics_audio_generator01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_audio_generator01/render_high/mesh/geo_modelling_electronics_audio_generator01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_audio_generator01/render_high/mesh/geo_modelling_electronics_audio_generator01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling/base/mesh/geo_modelling_electronics_cabling_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling/base/mesh/geo_modelling_electronics_cabling_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling/base/mesh/geo_modelling_electronics_cabling_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling/deform_high/mesh/geo_modelling_electronics_cabling_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling/deform_high/mesh/geo_modelling_electronics_cabling_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling/deform_high/mesh/geo_modelling_electronics_cabling_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling/deform_mid/mesh/geo_modelling_electronics_cabling_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling/deform_mid/mesh/geo_modelling_electronics_cabling_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling/deform_mid/mesh/geo_modelling_electronics_cabling_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling/display_high/mesh/geo_modelling_electronics_cabling_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling/display_high/mesh/geo_modelling_electronics_cabling_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling/display_high/mesh/geo_modelling_electronics_cabling_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling/geo_modelling_electronics_cabling.usda b/ALab/fragment/geo/modelling/electronics_cabling/geo_modelling_electronics_cabling.usda
new file mode 100644
index 00000000..75646713
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling/geo_modelling_electronics_cabling.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(203.68343, -0.27431083, -45.150864), (245.00581, 105.79687, 42.072865)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_cabling_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(203.68343, -0.27431083, -45.150864), (245.00581, 105.79687, 42.072865)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_cabling_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-74.26368, -0.27431083, -45.295933), (245.00581, 207.9335, 42.55111)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_electronics_cabling_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(203.68343, -0.22688109, -45.148205), (244.85667, 105.79687, 41.94126)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(203.68343, -0.27431083, -45.150864), (245.00581, 105.79687, 42.072865)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_cabling_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(203.68343, -0.27431083, -45.150864), (245.00581, 105.79687, 42.072865)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_cabling_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(203.68343, -0.27431083, -45.150864), (245.00581, 105.79687, 42.072865)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(203.68343, -0.22688109, -45.148205), (244.85667, 105.79687, 41.94126)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(203.6834259033203, -0.274310827255249, -45.15086364746094), (245.0058135986328, 105.79686737060547, 42.0728645324707)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling/pose/mesh/geo_modelling_electronics_cabling_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling/pose/mesh/geo_modelling_electronics_cabling_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling/pose/mesh/geo_modelling_electronics_cabling_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling/render_high/mesh/geo_modelling_electronics_cabling_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling/render_high/mesh/geo_modelling_electronics_cabling_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling/render_high/mesh/geo_modelling_electronics_cabling_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling02/base/mesh/geo_modelling_electronics_cabling02_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling02/base/mesh/geo_modelling_electronics_cabling02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling02/base/mesh/geo_modelling_electronics_cabling02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling02/deform_high/mesh/geo_modelling_electronics_cabling02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling02/deform_high/mesh/geo_modelling_electronics_cabling02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling02/deform_high/mesh/geo_modelling_electronics_cabling02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling02/display_high/mesh/geo_modelling_electronics_cabling02_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling02/display_high/mesh/geo_modelling_electronics_cabling02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling02/display_high/mesh/geo_modelling_electronics_cabling02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling02/geo_modelling_electronics_cabling02.usda b/ALab/fragment/geo/modelling/electronics_cabling02/geo_modelling_electronics_cabling02.usda
new file mode 100644
index 00000000..3051e1dc
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling02/geo_modelling_electronics_cabling02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-18.883331, 99.51922, -45.288715), (160.46251, 136.18315, 14.828922)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_cabling02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-18.883331, 99.51922, -45.288715), (160.46251, 136.18315, 14.828922)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_cabling02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-18.878464, 99.537186, -45.286053), (160.31337, 136.17778, 14.821814)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-18.883331, 99.51922, -45.288715), (160.46251, 136.18315, 14.828922)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_cabling02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-18.883331, 99.51922, -45.288715), (160.46251, 136.18315, 14.828922)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_cabling02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-18.883331, 99.51922, -45.288715), (160.46251, 136.18315, 14.828922)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-18.878464, 99.537186, -45.286053), (160.31337, 136.17778, 14.821814)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-18.883331298828125, 99.51921844482422, -45.28871536254883), (160.46250915527344, 136.1831512451172, 14.828922271728516)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling02/pose/mesh/geo_modelling_electronics_cabling02_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling02/pose/mesh/geo_modelling_electronics_cabling02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling02/pose/mesh/geo_modelling_electronics_cabling02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling02/render_high/mesh/geo_modelling_electronics_cabling02_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling02/render_high/mesh/geo_modelling_electronics_cabling02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling02/render_high/mesh/geo_modelling_electronics_cabling02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling03/base/mesh/geo_modelling_electronics_cabling03_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling03/base/mesh/geo_modelling_electronics_cabling03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling03/base/mesh/geo_modelling_electronics_cabling03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling03/deform_high/mesh/geo_modelling_electronics_cabling03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling03/deform_high/mesh/geo_modelling_electronics_cabling03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling03/deform_high/mesh/geo_modelling_electronics_cabling03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling03/display_high/mesh/geo_modelling_electronics_cabling03_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling03/display_high/mesh/geo_modelling_electronics_cabling03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling03/display_high/mesh/geo_modelling_electronics_cabling03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling03/geo_modelling_electronics_cabling03.usda b/ALab/fragment/geo/modelling/electronics_cabling03/geo_modelling_electronics_cabling03.usda
new file mode 100644
index 00000000..f177e511
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling03/geo_modelling_electronics_cabling03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(135.41373, 102.592155, -45.23818), (171.4927, 207.9335, -3.9814186)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_cabling03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(135.41373, 102.592155, -45.23818), (171.4927, 207.9335, -3.9814186)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_cabling03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(135.41905, 102.578285, -45.235527), (171.4927, 207.96806, -3.985801)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(135.41373, 102.592155, -45.23818), (171.4927, 207.9335, -3.9814186)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_cabling03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(135.41373, 102.592155, -45.23818), (171.4927, 207.9335, -3.9814186)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_cabling03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(135.41373, 102.592155, -45.23818), (171.4927, 207.9335, -3.9814186)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(135.41905, 102.578285, -45.235527), (171.4927, 207.96806, -3.985801)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(135.41372680664062, 102.59215545654297, -45.23817825317383), (171.49270629882812, 207.93350219726562, -3.9814186096191406)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling03/pose/mesh/geo_modelling_electronics_cabling03_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling03/pose/mesh/geo_modelling_electronics_cabling03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling03/pose/mesh/geo_modelling_electronics_cabling03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling03/render_high/mesh/geo_modelling_electronics_cabling03_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling03/render_high/mesh/geo_modelling_electronics_cabling03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling03/render_high/mesh/geo_modelling_electronics_cabling03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling04/base/mesh/geo_modelling_electronics_cabling04_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling04/base/mesh/geo_modelling_electronics_cabling04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling04/base/mesh/geo_modelling_electronics_cabling04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling04/deform_high/mesh/geo_modelling_electronics_cabling04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling04/deform_high/mesh/geo_modelling_electronics_cabling04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling04/deform_high/mesh/geo_modelling_electronics_cabling04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling04/display_high/mesh/geo_modelling_electronics_cabling04_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling04/display_high/mesh/geo_modelling_electronics_cabling04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling04/display_high/mesh/geo_modelling_electronics_cabling04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling04/geo_modelling_electronics_cabling04.usda b/ALab/fragment/geo/modelling/electronics_cabling04/geo_modelling_electronics_cabling04.usda
new file mode 100644
index 00000000..a777fe0a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling04/geo_modelling_electronics_cabling04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(163.36484, 23.970192, -45.246555), (245.00452, 104.42964, 13.650328)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_cabling04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(163.36484, 23.970192, -45.246555), (245.00452, 104.42964, 13.650328)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_cabling04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(163.39268, 23.975426, -45.243893), (244.84877, 104.42683, 13.639825)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(163.36484, 23.970192, -45.246555), (245.00452, 104.42964, 13.650328)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_cabling04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(163.36484, 23.970192, -45.246555), (245.00452, 104.42964, 13.650328)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_cabling04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(163.36484, 23.970192, -45.246555), (245.00452, 104.42964, 13.650328)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(163.39268, 23.975426, -45.243893), (244.84877, 104.42683, 13.639825)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(163.36483764648438, 23.970191955566406, -45.24655532836914), (245.0045166015625, 104.42964172363281, 13.650327682495117)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling04/pose/mesh/geo_modelling_electronics_cabling04_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling04/pose/mesh/geo_modelling_electronics_cabling04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling04/pose/mesh/geo_modelling_electronics_cabling04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling04/render_high/mesh/geo_modelling_electronics_cabling04_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling04/render_high/mesh/geo_modelling_electronics_cabling04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling04/render_high/mesh/geo_modelling_electronics_cabling04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling05/base/mesh/geo_modelling_electronics_cabling05_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling05/base/mesh/geo_modelling_electronics_cabling05_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling05/base/mesh/geo_modelling_electronics_cabling05_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling05/deform_high/mesh/geo_modelling_electronics_cabling05_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling05/deform_high/mesh/geo_modelling_electronics_cabling05_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling05/deform_high/mesh/geo_modelling_electronics_cabling05_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling05/display_high/mesh/geo_modelling_electronics_cabling05_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling05/display_high/mesh/geo_modelling_electronics_cabling05_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling05/display_high/mesh/geo_modelling_electronics_cabling05_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling05/geo_modelling_electronics_cabling05.usda b/ALab/fragment/geo/modelling/electronics_cabling05/geo_modelling_electronics_cabling05.usda
new file mode 100644
index 00000000..71df78da
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling05/geo_modelling_electronics_cabling05.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(86.656044, 47.65291, -45.271084), (178.98468, 108.81498, 42.553974)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_cabling05_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(86.656044, 47.65291, -45.271084), (178.98468, 108.81498, 42.553974)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_cabling05_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(86.677864, 47.66147, -45.268425), (178.83556, 108.800064, 42.62793)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling05_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(86.656044, 47.65291, -45.271084), (178.98468, 108.81498, 42.553974)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_cabling05_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(86.656044, 47.65291, -45.271084), (178.98468, 108.81498, 42.553974)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_cabling05_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(86.656044, 47.65291, -45.271084), (178.98468, 108.81498, 42.553974)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(86.677864, 47.66147, -45.268425), (178.83556, 108.800064, 42.62793)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_cabling05_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(86.65604400634766, 47.65290832519531, -45.27108383178711), (178.98468017578125, 108.81497955322266, 42.55397415161133)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling05/pose/mesh/geo_modelling_electronics_cabling05_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling05/pose/mesh/geo_modelling_electronics_cabling05_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling05/pose/mesh/geo_modelling_electronics_cabling05_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_cabling05/render_high/mesh/geo_modelling_electronics_cabling05_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_cabling05/render_high/mesh/geo_modelling_electronics_cabling05_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_cabling05/render_high/mesh/geo_modelling_electronics_cabling05_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera01/base/mesh/geo_modelling_electronics_camera01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera01/base/mesh/geo_modelling_electronics_camera01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera01/base/mesh/geo_modelling_electronics_camera01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera01/deform_high/mesh/geo_modelling_electronics_camera01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera01/deform_high/mesh/geo_modelling_electronics_camera01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera01/deform_high/mesh/geo_modelling_electronics_camera01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera01/display_high/mesh/geo_modelling_electronics_camera01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera01/display_high/mesh/geo_modelling_electronics_camera01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera01/display_high/mesh/geo_modelling_electronics_camera01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera01/geo_modelling_electronics_camera01.usda b/ALab/fragment/geo/modelling/electronics_camera01/geo_modelling_electronics_camera01.usda
new file mode 100644
index 00000000..3c5a255d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera01/geo_modelling_electronics_camera01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.9438736, -2.848519, -13.048735), (2.9470105, 18.681831, 9.742523)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_camera01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.9438736, -2.848519, -13.048735), (2.9470105, 18.681831, 9.742523)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_camera01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.9558904, -2.7895565, -13.052358), (2.9470105, 18.69344, 9.739269)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_camera01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.9438736, -2.848519, -13.048735), (2.9470105, 18.681831, 9.742523)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_camera01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.9438736, -2.848519, -13.048735), (2.9470105, 18.681831, 9.742523)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_camera01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.9438736, -2.848519, -13.048735), (2.9470105, 18.681831, 9.742523)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.9558904, -2.7895565, -13.052358), (2.9470105, 18.69344, 9.739269)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_camera01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.943873643875122, -2.8485190868377686, -13.048734664916992), (2.9470105171203613, 18.68183135986328, 9.742523193359375)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera01/pose/mesh/geo_modelling_electronics_camera01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera01/pose/mesh/geo_modelling_electronics_camera01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera01/pose/mesh/geo_modelling_electronics_camera01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera01/render_high/mesh/geo_modelling_electronics_camera01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera01/render_high/mesh/geo_modelling_electronics_camera01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera01/render_high/mesh/geo_modelling_electronics_camera01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera02/base/mesh/geo_modelling_electronics_camera02_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera02/base/mesh/geo_modelling_electronics_camera02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera02/base/mesh/geo_modelling_electronics_camera02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera02/deform_high/mesh/geo_modelling_electronics_camera02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera02/deform_high/mesh/geo_modelling_electronics_camera02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera02/deform_high/mesh/geo_modelling_electronics_camera02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera02/display_high/mesh/geo_modelling_electronics_camera02_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera02/display_high/mesh/geo_modelling_electronics_camera02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera02/display_high/mesh/geo_modelling_electronics_camera02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera02/geo_modelling_electronics_camera02.usda b/ALab/fragment/geo/modelling/electronics_camera02/geo_modelling_electronics_camera02.usda
new file mode 100644
index 00000000..25da1d34
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera02/geo_modelling_electronics_camera02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.34093, -0.000024235249, -6.112511), (4.77203, 20.112955, 10.571612)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_camera02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.34093, -0.000024235249, -6.112511), (4.77203, 20.112955, 10.571612)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_camera02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.341177, -0.004572979, -6.1075845), (4.7744026, 20.114038, 10.571613)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_camera02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.34093, -0.000024235249, -6.112511), (4.77203, 20.112955, 10.571612)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_camera02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.34093, -0.000024235249, -6.112511), (4.77203, 20.112955, 10.571612)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_camera02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.34093, -0.000024235249, -6.112511), (4.77203, 20.112955, 10.571612)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.341177, -0.004572979, -6.1075845), (4.7744026, 20.114038, 10.571613)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_camera02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.340929985046387, -0.00002423524892947171, -6.112511157989502), (4.772029876708984, 20.11295509338379, 10.571612358093262)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera02/pose/mesh/geo_modelling_electronics_camera02_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera02/pose/mesh/geo_modelling_electronics_camera02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera02/pose/mesh/geo_modelling_electronics_camera02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_camera02/render_high/mesh/geo_modelling_electronics_camera02_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_camera02/render_high/mesh/geo_modelling_electronics_camera02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_camera02/render_high/mesh/geo_modelling_electronics_camera02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_car_battery01/base/mesh/geo_modelling_electronics_car_battery01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_car_battery01/base/mesh/geo_modelling_electronics_car_battery01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_car_battery01/base/mesh/geo_modelling_electronics_car_battery01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_car_battery01/deform_high/mesh/geo_modelling_electronics_car_battery01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_car_battery01/deform_high/mesh/geo_modelling_electronics_car_battery01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_car_battery01/deform_high/mesh/geo_modelling_electronics_car_battery01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_car_battery01/display_high/mesh/geo_modelling_electronics_car_battery01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_car_battery01/display_high/mesh/geo_modelling_electronics_car_battery01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_car_battery01/display_high/mesh/geo_modelling_electronics_car_battery01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_car_battery01/geo_modelling_electronics_car_battery01.usda b/ALab/fragment/geo/modelling/electronics_car_battery01/geo_modelling_electronics_car_battery01.usda
new file mode 100644
index 00000000..d4eadf3a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_car_battery01/geo_modelling_electronics_car_battery01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-9.163535, 0, -11.422142), (9.163532, 17.109665, 11.422142)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_car_battery01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-9.163535, 0, -11.422142), (9.163532, 17.109665, 11.422142)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_car_battery01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-9.162023, 0.00032868714, -11.422528), (9.16202, 17.109665, 11.422528)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_car_battery01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-9.163535, 0, -11.422142), (9.163532, 17.109665, 11.422142)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_car_battery01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-9.163535, 0, -11.422142), (9.163532, 17.109665, 11.422142)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_car_battery01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-9.163535, 0, -11.422142), (9.163532, 17.109665, 11.422142)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-9.162023, 0.00032868714, -11.422528), (9.16202, 17.109665, 11.422528)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_car_battery01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-9.163535118103027, 0, -11.422142028808594), (9.163532257080078, 17.109664916992188, 11.422142028808594)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_car_battery01/pose/mesh/geo_modelling_electronics_car_battery01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_car_battery01/pose/mesh/geo_modelling_electronics_car_battery01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_car_battery01/pose/mesh/geo_modelling_electronics_car_battery01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_car_battery01/render_high/mesh/geo_modelling_electronics_car_battery01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_car_battery01/render_high/mesh/geo_modelling_electronics_car_battery01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_car_battery01/render_high/mesh/geo_modelling_electronics_car_battery01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling01/base/mesh/geo_modelling_electronics_ham_cabling01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling01/base/mesh/geo_modelling_electronics_ham_cabling01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling01/base/mesh/geo_modelling_electronics_ham_cabling01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling01/deform_high/mesh/geo_modelling_electronics_ham_cabling01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling01/deform_high/mesh/geo_modelling_electronics_ham_cabling01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling01/deform_high/mesh/geo_modelling_electronics_ham_cabling01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling01/display_high/mesh/geo_modelling_electronics_ham_cabling01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling01/display_high/mesh/geo_modelling_electronics_ham_cabling01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling01/display_high/mesh/geo_modelling_electronics_ham_cabling01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling01/geo_modelling_electronics_ham_cabling01.usda b/ALab/fragment/geo/modelling/electronics_ham_cabling01/geo_modelling_electronics_ham_cabling01.usda
new file mode 100644
index 00000000..f7854094
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling01/geo_modelling_electronics_ham_cabling01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(267.7166, 101.22686, 91.40826), (285.80276, 131.92216, 160.9056)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_ham_cabling01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(267.7166, 101.22686, 91.40826), (285.80276, 131.92216, 160.9056)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_ham_cabling01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(267.7166, 101.22699, 91.408195), (285.682, 131.92305, 160.90912)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_cabling01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(267.7166, 101.22686, 91.40826), (285.80276, 131.92216, 160.9056)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_ham_cabling01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(267.7166, 101.22686, 91.40826), (285.80276, 131.92216, 160.9056)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_ham_cabling01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(267.7166, 101.22686, 91.40826), (285.80276, 131.92216, 160.9056)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(267.7166, 101.22699, 91.408195), (285.682, 131.92305, 160.90912)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_cabling01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(267.71661376953125, 101.22686004638672, 91.40825653076172), (285.8027648925781, 131.9221649169922, 160.9055938720703)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling01/pose/mesh/geo_modelling_electronics_ham_cabling01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling01/pose/mesh/geo_modelling_electronics_ham_cabling01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling01/pose/mesh/geo_modelling_electronics_ham_cabling01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling01/render_high/mesh/geo_modelling_electronics_ham_cabling01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling01/render_high/mesh/geo_modelling_electronics_ham_cabling01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling01/render_high/mesh/geo_modelling_electronics_ham_cabling01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling02/base/mesh/geo_modelling_electronics_ham_cabling02_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling02/base/mesh/geo_modelling_electronics_ham_cabling02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling02/base/mesh/geo_modelling_electronics_ham_cabling02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling02/deform_high/mesh/geo_modelling_electronics_ham_cabling02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling02/deform_high/mesh/geo_modelling_electronics_ham_cabling02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling02/deform_high/mesh/geo_modelling_electronics_ham_cabling02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling02/display_high/mesh/geo_modelling_electronics_ham_cabling02_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling02/display_high/mesh/geo_modelling_electronics_ham_cabling02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling02/display_high/mesh/geo_modelling_electronics_ham_cabling02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling02/geo_modelling_electronics_ham_cabling02.usda b/ALab/fragment/geo/modelling/electronics_ham_cabling02/geo_modelling_electronics_ham_cabling02.usda
new file mode 100644
index 00000000..6c96f95f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling02/geo_modelling_electronics_ham_cabling02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(276.3239, 49.79515, 104.59788), (319.4836, 141.29666, 222.85277)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_ham_cabling02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(276.3239, 49.79515, 104.59788), (319.4836, 141.29666, 222.85277)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_ham_cabling02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(276.32544, 49.95875, 104.60123), (319.48224, 141.24745, 222.83867)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_cabling02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(276.3239, 49.79515, 104.59788), (319.4836, 141.29666, 222.85277)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_ham_cabling02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(276.3239, 49.79515, 104.59788), (319.4836, 141.29666, 222.85277)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_ham_cabling02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(276.3239, 49.79515, 104.59788), (319.4836, 141.29666, 222.85277)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(276.32544, 49.95875, 104.60123), (319.48224, 141.24745, 222.83867)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_cabling02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(276.32391357421875, 49.79515075683594, 104.5978775024414), (319.4836120605469, 141.29666137695312, 222.85276794433594)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling02/pose/mesh/geo_modelling_electronics_ham_cabling02_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling02/pose/mesh/geo_modelling_electronics_ham_cabling02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling02/pose/mesh/geo_modelling_electronics_ham_cabling02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_cabling02/render_high/mesh/geo_modelling_electronics_ham_cabling02_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_cabling02/render_high/mesh/geo_modelling_electronics_ham_cabling02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_cabling02/render_high/mesh/geo_modelling_electronics_ham_cabling02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment01/base/mesh/geo_modelling_electronics_ham_equipment01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment01/base/mesh/geo_modelling_electronics_ham_equipment01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment01/base/mesh/geo_modelling_electronics_ham_equipment01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment01/deform_high/mesh/geo_modelling_electronics_ham_equipment01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment01/deform_high/mesh/geo_modelling_electronics_ham_equipment01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment01/deform_high/mesh/geo_modelling_electronics_ham_equipment01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment01/display_high/mesh/geo_modelling_electronics_ham_equipment01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment01/display_high/mesh/geo_modelling_electronics_ham_equipment01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment01/display_high/mesh/geo_modelling_electronics_ham_equipment01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment01/geo_modelling_electronics_ham_equipment01.usda b/ALab/fragment/geo/modelling/electronics_ham_equipment01/geo_modelling_electronics_ham_equipment01.usda
new file mode 100644
index 00000000..4ef4d12b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment01/geo_modelling_electronics_ham_equipment01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-15.648209, -0.34702498, -9.920287), (15.648209, 13.926603, 11.718278)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_ham_equipment01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-15.648209, -0.34702498, -9.920287), (15.648209, 13.926603, 11.718278)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_ham_equipment01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-15.694778, -0.34702498, -9.918303), (15.69477, 13.926603, 11.715839)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_equipment01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-15.648209, -0.34702498, -9.920287), (15.648209, 13.926603, 11.718278)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_ham_equipment01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-15.648209, -0.34702498, -9.920287), (15.648209, 13.926603, 11.718278)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_ham_equipment01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-15.648209, -0.34702498, -9.920287), (15.648209, 13.926603, 11.718278)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-15.694778, -0.34702498, -9.918303), (15.69477, 13.926603, 11.715839)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_equipment01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-15.648208618164062, -0.34702497720718384, -9.920287132263184), (15.648208618164062, 13.926603317260742, 11.718277931213379)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment01/pose/mesh/geo_modelling_electronics_ham_equipment01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment01/pose/mesh/geo_modelling_electronics_ham_equipment01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment01/pose/mesh/geo_modelling_electronics_ham_equipment01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment01/render_high/mesh/geo_modelling_electronics_ham_equipment01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment01/render_high/mesh/geo_modelling_electronics_ham_equipment01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment01/render_high/mesh/geo_modelling_electronics_ham_equipment01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment02/base/mesh/geo_modelling_electronics_ham_equipment02_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment02/base/mesh/geo_modelling_electronics_ham_equipment02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment02/base/mesh/geo_modelling_electronics_ham_equipment02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment02/deform_high/mesh/geo_modelling_electronics_ham_equipment02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment02/deform_high/mesh/geo_modelling_electronics_ham_equipment02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment02/deform_high/mesh/geo_modelling_electronics_ham_equipment02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment02/display_high/mesh/geo_modelling_electronics_ham_equipment02_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment02/display_high/mesh/geo_modelling_electronics_ham_equipment02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment02/display_high/mesh/geo_modelling_electronics_ham_equipment02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment02/geo_modelling_electronics_ham_equipment02.usda b/ALab/fragment/geo/modelling/electronics_ham_equipment02/geo_modelling_electronics_ham_equipment02.usda
new file mode 100644
index 00000000..ec21ebef
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment02/geo_modelling_electronics_ham_equipment02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-11.129889, -0.045656055, -7.7026253), (11.335287, 14.544977, 9.873451)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_ham_equipment02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-11.129889, -0.045656055, -7.7026253), (11.335287, 14.544977, 9.873451)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_ham_equipment02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-11.1322365, -0.045656055, -7.698713), (11.337392, 14.544977, 9.872474)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_equipment02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-11.129889, -0.045656055, -7.7026253), (11.335287, 14.544977, 9.873451)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_ham_equipment02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-11.129889, -0.045656055, -7.7026253), (11.335287, 14.544977, 9.873451)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_ham_equipment02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-11.129889, -0.045656055, -7.7026253), (11.335287, 14.544977, 9.873451)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-11.1322365, -0.045656055, -7.698713), (11.337392, 14.544977, 9.872474)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_equipment02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-11.129888534545898, -0.045656055212020874, -7.702625274658203), (11.335287094116211, 14.544977188110352, 9.873451232910156)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment02/pose/mesh/geo_modelling_electronics_ham_equipment02_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment02/pose/mesh/geo_modelling_electronics_ham_equipment02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment02/pose/mesh/geo_modelling_electronics_ham_equipment02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment02/render_high/mesh/geo_modelling_electronics_ham_equipment02_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment02/render_high/mesh/geo_modelling_electronics_ham_equipment02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment02/render_high/mesh/geo_modelling_electronics_ham_equipment02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment03/base/mesh/geo_modelling_electronics_ham_equipment03_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment03/base/mesh/geo_modelling_electronics_ham_equipment03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment03/base/mesh/geo_modelling_electronics_ham_equipment03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment03/deform_high/mesh/geo_modelling_electronics_ham_equipment03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment03/deform_high/mesh/geo_modelling_electronics_ham_equipment03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment03/deform_high/mesh/geo_modelling_electronics_ham_equipment03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment03/display_high/mesh/geo_modelling_electronics_ham_equipment03_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment03/display_high/mesh/geo_modelling_electronics_ham_equipment03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment03/display_high/mesh/geo_modelling_electronics_ham_equipment03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment03/geo_modelling_electronics_ham_equipment03.usda b/ALab/fragment/geo/modelling/electronics_ham_equipment03/geo_modelling_electronics_ham_equipment03.usda
new file mode 100644
index 00000000..cdf61b51
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment03/geo_modelling_electronics_ham_equipment03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-14.962473, 0.07384606, -7.424544), (14.962473, 15.818544, 9.663043)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_ham_equipment03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-14.962473, 0.07384606, -7.424544), (14.962473, 15.818544, 9.663043)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_ham_equipment03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-14.962473, 0.07384606, -7.387187), (14.962473, 15.818544, 9.665688)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_equipment03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-14.962473, 0.07384606, -7.424544), (14.962473, 15.818544, 9.663043)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_ham_equipment03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-14.962473, 0.07384606, -7.424544), (14.962473, 15.818544, 9.663043)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_ham_equipment03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-14.962473, 0.07384606, -7.424544), (14.962473, 15.818544, 9.663043)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-14.962473, 0.07384606, -7.387187), (14.962473, 15.818544, 9.665688)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_equipment03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-14.962472915649414, 0.07384605705738068, -7.424543857574463), (14.962472915649414, 15.818544387817383, 9.663043022155762)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment03/pose/mesh/geo_modelling_electronics_ham_equipment03_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment03/pose/mesh/geo_modelling_electronics_ham_equipment03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment03/pose/mesh/geo_modelling_electronics_ham_equipment03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment03/render_high/mesh/geo_modelling_electronics_ham_equipment03_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment03/render_high/mesh/geo_modelling_electronics_ham_equipment03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment03/render_high/mesh/geo_modelling_electronics_ham_equipment03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment04/base/mesh/geo_modelling_electronics_ham_equipment04_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment04/base/mesh/geo_modelling_electronics_ham_equipment04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment04/base/mesh/geo_modelling_electronics_ham_equipment04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment04/deform_high/mesh/geo_modelling_electronics_ham_equipment04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment04/deform_high/mesh/geo_modelling_electronics_ham_equipment04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment04/deform_high/mesh/geo_modelling_electronics_ham_equipment04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment04/display_high/mesh/geo_modelling_electronics_ham_equipment04_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment04/display_high/mesh/geo_modelling_electronics_ham_equipment04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment04/display_high/mesh/geo_modelling_electronics_ham_equipment04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment04/geo_modelling_electronics_ham_equipment04.usda b/ALab/fragment/geo/modelling/electronics_ham_equipment04/geo_modelling_electronics_ham_equipment04.usda
new file mode 100644
index 00000000..47e8c994
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment04/geo_modelling_electronics_ham_equipment04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.6728806, -0.0029764771, -5.2488813), (4.6728806, 6.8768387, 7.50378)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_ham_equipment04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.6728806, -0.0029764771, -5.2488813), (4.6728806, 6.8768387, 7.50378)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_ham_equipment04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.672422, -0.0022323579, -5.2468967), (4.6724215, 6.876095, 7.522842)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_equipment04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.6728806, -0.0029764771, -5.2488813), (4.6728806, 6.8768387, 7.50378)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_ham_equipment04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.6728806, -0.0029764771, -5.2488813), (4.6728806, 6.8768387, 7.50378)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_ham_equipment04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.6728806, -0.0029764771, -5.2488813), (4.6728806, 6.8768387, 7.50378)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.672422, -0.0022323579, -5.2468967), (4.6724215, 6.876095, 7.522842)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_equipment04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.67288064956665, -0.0029764771461486816, -5.2488813400268555), (4.67288064956665, 6.876838684082031, 7.503779888153076)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment04/pose/mesh/geo_modelling_electronics_ham_equipment04_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment04/pose/mesh/geo_modelling_electronics_ham_equipment04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment04/pose/mesh/geo_modelling_electronics_ham_equipment04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_equipment04/render_high/mesh/geo_modelling_electronics_ham_equipment04_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_equipment04/render_high/mesh/geo_modelling_electronics_ham_equipment04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_equipment04/render_high/mesh/geo_modelling_electronics_ham_equipment04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_microphone01/base/mesh/geo_modelling_electronics_ham_microphone01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_microphone01/base/mesh/geo_modelling_electronics_ham_microphone01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_microphone01/base/mesh/geo_modelling_electronics_ham_microphone01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_microphone01/deform_high/mesh/geo_modelling_electronics_ham_microphone01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_microphone01/deform_high/mesh/geo_modelling_electronics_ham_microphone01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_microphone01/deform_high/mesh/geo_modelling_electronics_ham_microphone01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_microphone01/display_high/mesh/geo_modelling_electronics_ham_microphone01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_microphone01/display_high/mesh/geo_modelling_electronics_ham_microphone01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_microphone01/display_high/mesh/geo_modelling_electronics_ham_microphone01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_microphone01/geo_modelling_electronics_ham_microphone01.usda b/ALab/fragment/geo/modelling/electronics_ham_microphone01/geo_modelling_electronics_ham_microphone01.usda
new file mode 100644
index 00000000..6bc7c7de
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_microphone01/geo_modelling_electronics_ham_microphone01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.056099, 0, -4.755211), (4.056099, 20.973793, 6.7802405)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_ham_microphone01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.056099, 0, -4.755211), (4.056099, 20.973793, 6.7802405)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_ham_microphone01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.0519342, 0.001247019, -4.755077), (4.0519342, 21.000929, 6.7738395)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_microphone01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.056099, 0, -4.755211), (4.056099, 20.973793, 6.7802405)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_ham_microphone01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.056099, 0, -4.755211), (4.056099, 20.973793, 6.7802405)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_ham_microphone01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.056099, 0, -4.755211), (4.056099, 20.973793, 6.7802405)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.0519342, 0.001247019, -4.755077), (4.0519342, 21.000929, 6.7738395)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_ham_microphone01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.056098937988281, 0, -4.755210876464844), (4.056098937988281, 20.973793029785156, 6.780240535736084)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_microphone01/pose/mesh/geo_modelling_electronics_ham_microphone01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_microphone01/pose/mesh/geo_modelling_electronics_ham_microphone01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_microphone01/pose/mesh/geo_modelling_electronics_ham_microphone01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_ham_microphone01/render_high/mesh/geo_modelling_electronics_ham_microphone01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_ham_microphone01/render_high/mesh/geo_modelling_electronics_ham_microphone01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_ham_microphone01/render_high/mesh/geo_modelling_electronics_ham_microphone01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_lightmeter01/base/mesh/geo_modelling_electronics_lightmeter01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_lightmeter01/base/mesh/geo_modelling_electronics_lightmeter01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_lightmeter01/base/mesh/geo_modelling_electronics_lightmeter01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_lightmeter01/deform_high/mesh/geo_modelling_electronics_lightmeter01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_lightmeter01/deform_high/mesh/geo_modelling_electronics_lightmeter01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_lightmeter01/deform_high/mesh/geo_modelling_electronics_lightmeter01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_lightmeter01/display_high/mesh/geo_modelling_electronics_lightmeter01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_lightmeter01/display_high/mesh/geo_modelling_electronics_lightmeter01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_lightmeter01/display_high/mesh/geo_modelling_electronics_lightmeter01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_lightmeter01/geo_modelling_electronics_lightmeter01.usda b/ALab/fragment/geo/modelling/electronics_lightmeter01/geo_modelling_electronics_lightmeter01.usda
new file mode 100644
index 00000000..755afcce
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_lightmeter01/geo_modelling_electronics_lightmeter01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9078064, -0.000736806, -20.467468), (4.247817, 4.4139104, 6.6832094)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_lightmeter01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9078064, -0.000736806, -20.467468), (4.247817, 4.4139104, 6.6832094)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_lightmeter01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.9052968, -0.0016184513, -20.467358), (4.256396, 4.411126, 6.531884)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_lightmeter01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9078064, -0.000736806, -20.467468), (4.247817, 4.4139104, 6.6832094)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_lightmeter01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9078064, -0.000736806, -20.467468), (4.247817, 4.4139104, 6.6832094)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_lightmeter01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9078064, -0.000736806, -20.467468), (4.247817, 4.4139104, 6.6832094)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.9052968, -0.0016184513, -20.467358), (4.256396, 4.411126, 6.531884)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_lightmeter01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.907806396484375, -0.0007368060178123415, -20.46746826171875), (4.247817039489746, 4.413910388946533, 6.683209419250488)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_lightmeter01/pose/mesh/geo_modelling_electronics_lightmeter01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_lightmeter01/pose/mesh/geo_modelling_electronics_lightmeter01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_lightmeter01/pose/mesh/geo_modelling_electronics_lightmeter01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_lightmeter01/render_high/mesh/geo_modelling_electronics_lightmeter01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_lightmeter01/render_high/mesh/geo_modelling_electronics_lightmeter01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_lightmeter01/render_high/mesh/geo_modelling_electronics_lightmeter01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_oscilloscope01/base/mesh/geo_modelling_electronics_oscilloscope01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_oscilloscope01/base/mesh/geo_modelling_electronics_oscilloscope01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_oscilloscope01/base/mesh/geo_modelling_electronics_oscilloscope01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_oscilloscope01/deform_high/mesh/geo_modelling_electronics_oscilloscope01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_oscilloscope01/deform_high/mesh/geo_modelling_electronics_oscilloscope01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_oscilloscope01/deform_high/mesh/geo_modelling_electronics_oscilloscope01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_oscilloscope01/display_high/mesh/geo_modelling_electronics_oscilloscope01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_oscilloscope01/display_high/mesh/geo_modelling_electronics_oscilloscope01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_oscilloscope01/display_high/mesh/geo_modelling_electronics_oscilloscope01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_oscilloscope01/geo_modelling_electronics_oscilloscope01.usda b/ALab/fragment/geo/modelling/electronics_oscilloscope01/geo_modelling_electronics_oscilloscope01.usda
new file mode 100644
index 00000000..47186418
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_oscilloscope01/geo_modelling_electronics_oscilloscope01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-14.691967, -15.004311, -19.977602), (14.691967, 6.931587, 20.209225)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_oscilloscope01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-14.691967, -15.004311, -19.977602), (14.691967, 6.931587, 20.209225)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_oscilloscope01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-14.691961, -15.002448, -19.977602), (14.691961, 6.9340506, 20.209225)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_oscilloscope01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-14.691967, -15.004311, -19.977602), (14.691967, 6.931587, 20.209225)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_oscilloscope01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-14.691967, -15.004311, -19.977602), (14.691967, 6.931587, 20.209225)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_oscilloscope01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-14.691967, -15.004311, -19.977602), (14.691967, 6.931587, 20.209225)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-14.691961, -15.002448, -19.977602), (14.691961, 6.9340506, 20.209225)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_oscilloscope01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-14.691967010498047, -15.004310607910156, -19.977602005004883), (14.691967010498047, 6.931587219238281, 20.209224700927734)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_oscilloscope01/pose/mesh/geo_modelling_electronics_oscilloscope01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_oscilloscope01/pose/mesh/geo_modelling_electronics_oscilloscope01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_oscilloscope01/pose/mesh/geo_modelling_electronics_oscilloscope01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_oscilloscope01/render_high/mesh/geo_modelling_electronics_oscilloscope01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_oscilloscope01/render_high/mesh/geo_modelling_electronics_oscilloscope01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_oscilloscope01/render_high/mesh/geo_modelling_electronics_oscilloscope01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_portable_tv01/base/mesh/geo_modelling_electronics_portable_tv01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_portable_tv01/base/mesh/geo_modelling_electronics_portable_tv01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_portable_tv01/base/mesh/geo_modelling_electronics_portable_tv01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_portable_tv01/deform_high/mesh/geo_modelling_electronics_portable_tv01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_portable_tv01/deform_high/mesh/geo_modelling_electronics_portable_tv01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_portable_tv01/deform_high/mesh/geo_modelling_electronics_portable_tv01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_portable_tv01/display_high/mesh/geo_modelling_electronics_portable_tv01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_portable_tv01/display_high/mesh/geo_modelling_electronics_portable_tv01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_portable_tv01/display_high/mesh/geo_modelling_electronics_portable_tv01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_portable_tv01/geo_modelling_electronics_portable_tv01.usda b/ALab/fragment/geo/modelling/electronics_portable_tv01/geo_modelling_electronics_portable_tv01.usda
new file mode 100644
index 00000000..12463af4
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_portable_tv01/geo_modelling_electronics_portable_tv01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.67314, -0.43652242, -16.366528), (9.044321, 20.473604, 14.142557)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_portable_tv01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.67314, -0.43652242, -16.366528), (9.044321, 20.473604, 14.142557)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_portable_tv01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.655782, -0.43147302, -16.36878), (9.044321, 20.46649, 14.174456)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_portable_tv01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.67314, -0.43652242, -16.366528), (9.044321, 20.473604, 14.142557)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_portable_tv01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.67314, -0.43652242, -16.366528), (9.044321, 20.473604, 14.142557)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_portable_tv01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.67314, -0.43652242, -16.366528), (9.044321, 20.473604, 14.142557)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.655782, -0.43147302, -16.36878), (9.044321, 20.46649, 14.174456)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_portable_tv01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.673139572143555, -0.4365224242210388, -16.366527557373047), (9.044321060180664, 20.473604202270508, 14.142557144165039)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_portable_tv01/pose/mesh/geo_modelling_electronics_portable_tv01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_portable_tv01/pose/mesh/geo_modelling_electronics_portable_tv01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_portable_tv01/pose/mesh/geo_modelling_electronics_portable_tv01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_portable_tv01/render_high/mesh/geo_modelling_electronics_portable_tv01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_portable_tv01/render_high/mesh/geo_modelling_electronics_portable_tv01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_portable_tv01/render_high/mesh/geo_modelling_electronics_portable_tv01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_powerpoint01/base/mesh/geo_modelling_electronics_powerpoint01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_powerpoint01/base/mesh/geo_modelling_electronics_powerpoint01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_powerpoint01/base/mesh/geo_modelling_electronics_powerpoint01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_powerpoint01/deform_high/mesh/geo_modelling_electronics_powerpoint01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_powerpoint01/deform_high/mesh/geo_modelling_electronics_powerpoint01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_powerpoint01/deform_high/mesh/geo_modelling_electronics_powerpoint01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_powerpoint01/deform_mid/mesh/geo_modelling_electronics_powerpoint01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/electronics_powerpoint01/deform_mid/mesh/geo_modelling_electronics_powerpoint01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_powerpoint01/deform_mid/mesh/geo_modelling_electronics_powerpoint01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_powerpoint01/display_high/mesh/geo_modelling_electronics_powerpoint01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_powerpoint01/display_high/mesh/geo_modelling_electronics_powerpoint01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_powerpoint01/display_high/mesh/geo_modelling_electronics_powerpoint01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_powerpoint01/geo_modelling_electronics_powerpoint01.usda b/ALab/fragment/geo/modelling/electronics_powerpoint01/geo_modelling_electronics_powerpoint01.usda
new file mode 100644
index 00000000..21c4ae58
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_powerpoint01/geo_modelling_electronics_powerpoint01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.2062325, 1.7363957, -1.2172769), (6.2387486, 7.3340073, 1.2732407)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_powerpoint01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.2062325, 1.7363957, -1.2172769), (6.2387486, 7.3340073, 1.2732407)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_powerpoint01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-4.2062325, 1.735846, -1.2172769), (6.2387486, 7.3340073, 1.2732407)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_electronics_powerpoint01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.2222843, 1.7286072, -1.2172648), (6.253948, 7.3420777, 1.2735845)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_powerpoint01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.2062325, 1.7363957, -1.2172769), (6.2387486, 7.3340073, 1.2732407)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_powerpoint01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.2062325, 1.7363957, -1.2172769), (6.2387486, 7.3340073, 1.2732407)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_powerpoint01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.2062325, 1.7363957, -1.2172769), (6.2387486, 7.3340073, 1.2732407)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.2222843, 1.7286072, -1.2172648), (6.253948, 7.3420777, 1.2735845)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_powerpoint01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.20623254776001, 1.7363957166671753, -1.217276930809021), (6.238748550415039, 7.334007263183594, 1.2732406854629517)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_powerpoint01/pose/mesh/geo_modelling_electronics_powerpoint01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_powerpoint01/pose/mesh/geo_modelling_electronics_powerpoint01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_powerpoint01/pose/mesh/geo_modelling_electronics_powerpoint01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_powerpoint01/render_high/mesh/geo_modelling_electronics_powerpoint01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_powerpoint01/render_high/mesh/geo_modelling_electronics_powerpoint01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_powerpoint01/render_high/mesh/geo_modelling_electronics_powerpoint01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_speaker01/base/mesh/geo_modelling_electronics_speaker01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_speaker01/base/mesh/geo_modelling_electronics_speaker01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_speaker01/base/mesh/geo_modelling_electronics_speaker01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_speaker01/deform_high/mesh/geo_modelling_electronics_speaker01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_speaker01/deform_high/mesh/geo_modelling_electronics_speaker01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_speaker01/deform_high/mesh/geo_modelling_electronics_speaker01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_speaker01/display_high/mesh/geo_modelling_electronics_speaker01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_speaker01/display_high/mesh/geo_modelling_electronics_speaker01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_speaker01/display_high/mesh/geo_modelling_electronics_speaker01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_speaker01/geo_modelling_electronics_speaker01.usda b/ALab/fragment/geo/modelling/electronics_speaker01/geo_modelling_electronics_speaker01.usda
new file mode 100644
index 00000000..6c4bc824
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_speaker01/geo_modelling_electronics_speaker01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-13.643317, -63.542007, -12.528189), (17.64508, 13.287468, 43.47042)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_speaker01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-13.643317, -63.542007, -12.528189), (17.64508, 13.287468, 43.47042)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_speaker01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-13.643317, -63.55847, -12.528188), (17.605202, 13.287467, 43.470104)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_speaker01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-13.643317, -63.542007, -12.528189), (17.64508, 13.287468, 43.47042)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_speaker01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-13.643317, -63.542007, -12.528189), (17.64508, 13.287468, 43.47042)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_speaker01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-13.643317, -63.542007, -12.528189), (17.64508, 13.287468, 43.47042)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-13.643317, -63.55847, -12.528188), (17.605202, 13.287467, 43.470104)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_speaker01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-13.643317222595215, -63.54200744628906, -12.528188705444336), (17.64508056640625, 13.287467956542969, 43.470420837402344)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_speaker01/pose/mesh/geo_modelling_electronics_speaker01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_speaker01/pose/mesh/geo_modelling_electronics_speaker01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_speaker01/pose/mesh/geo_modelling_electronics_speaker01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_speaker01/render_high/mesh/geo_modelling_electronics_speaker01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_speaker01/render_high/mesh/geo_modelling_electronics_speaker01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_speaker01/render_high/mesh/geo_modelling_electronics_speaker01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_spoolrack/base/mesh/geo_modelling_electronics_spoolrack_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_spoolrack/base/mesh/geo_modelling_electronics_spoolrack_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_spoolrack/base/mesh/geo_modelling_electronics_spoolrack_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_spoolrack/deform_high/mesh/geo_modelling_electronics_spoolrack_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_spoolrack/deform_high/mesh/geo_modelling_electronics_spoolrack_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_spoolrack/deform_high/mesh/geo_modelling_electronics_spoolrack_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_spoolrack/deform_mid/mesh/geo_modelling_electronics_spoolrack_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/electronics_spoolrack/deform_mid/mesh/geo_modelling_electronics_spoolrack_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_spoolrack/deform_mid/mesh/geo_modelling_electronics_spoolrack_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_spoolrack/display_high/mesh/geo_modelling_electronics_spoolrack_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_spoolrack/display_high/mesh/geo_modelling_electronics_spoolrack_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_spoolrack/display_high/mesh/geo_modelling_electronics_spoolrack_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_spoolrack/geo_modelling_electronics_spoolrack.usda b/ALab/fragment/geo/modelling/electronics_spoolrack/geo_modelling_electronics_spoolrack.usda
new file mode 100644
index 00000000..30ab430b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_spoolrack/geo_modelling_electronics_spoolrack.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.3159924, -1.3034765, -21.300808), (1.6733103, 3.7819047, 15.145508)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_spoolrack_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.3159924, -1.3034765, -21.300808), (1.6733103, 3.7819047, 15.145508)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_spoolrack_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-7.3159924, -1.3034765, -21.300808), (1.6733103, 3.7735984, 15.145508)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_electronics_spoolrack_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.315989, -1.303168, -21.296793), (1.6823385, 3.7806003, 15.138779)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_spoolrack_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.3159924, -1.3034765, -21.300808), (1.6733103, 3.7819047, 15.145508)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_spoolrack_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.3159924, -1.3034765, -21.300808), (1.6733103, 3.7819047, 15.145508)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_spoolrack_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.3159924, -1.3034765, -21.300808), (1.6733103, 3.7819047, 15.145508)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.315989, -1.303168, -21.296793), (1.6823385, 3.7806003, 15.138779)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_spoolrack_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.31599235534668, -1.3034764528274536, -21.30080795288086), (1.6733102798461914, 3.781904697418213, 15.1455078125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_spoolrack/pose/mesh/geo_modelling_electronics_spoolrack_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_spoolrack/pose/mesh/geo_modelling_electronics_spoolrack_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_spoolrack/pose/mesh/geo_modelling_electronics_spoolrack_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_spoolrack/render_high/mesh/geo_modelling_electronics_spoolrack_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_spoolrack/render_high/mesh/geo_modelling_electronics_spoolrack_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_spoolrack/render_high/mesh/geo_modelling_electronics_spoolrack_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tape_recorder01/base/mesh/geo_modelling_electronics_tape_recorder01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_tape_recorder01/base/mesh/geo_modelling_electronics_tape_recorder01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tape_recorder01/base/mesh/geo_modelling_electronics_tape_recorder01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tape_recorder01/deform_high/mesh/geo_modelling_electronics_tape_recorder01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_tape_recorder01/deform_high/mesh/geo_modelling_electronics_tape_recorder01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tape_recorder01/deform_high/mesh/geo_modelling_electronics_tape_recorder01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tape_recorder01/display_high/mesh/geo_modelling_electronics_tape_recorder01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_tape_recorder01/display_high/mesh/geo_modelling_electronics_tape_recorder01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tape_recorder01/display_high/mesh/geo_modelling_electronics_tape_recorder01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tape_recorder01/geo_modelling_electronics_tape_recorder01.usda b/ALab/fragment/geo/modelling/electronics_tape_recorder01/geo_modelling_electronics_tape_recorder01.usda
new file mode 100644
index 00000000..97378670
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tape_recorder01/geo_modelling_electronics_tape_recorder01.usda
@@ -0,0 +1,150 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-15.32609, -2.7315235, -22.756725), (15.32609, 24.36926, 15.265644)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_tape_recorder01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-15.32609, 0, -21.055195), (15.32609, 25.005175, 15.265644)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_tape_recorder01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-15.32609, -2.727794, -22.773075), (15.32609, 24.346956, 15.290135)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_tape_recorder01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-15.32609, -2.7315235, -22.756725), (15.32609, 24.36926, 15.265644)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_tape_recorder01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-15.32609, -2.7315235, -22.756725), (15.32609, 24.36926, 15.265644)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_tape_recorder01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-15.32609, -2.7315235, -22.756725), (15.32609, 24.36926, 15.265644)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-15.32609, -2.727794, -22.773075), (15.32609, 24.346956, 15.290135)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_tape_recorder01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-15.326089859008789, -2.7315235137939453, -22.756725311279297), (15.326089859008789, 24.369260787963867, 15.265644073486328)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ float3[] extentsHint = [(-15.32609, 0, -21.055195), (15.32609, 25.005175, 15.265644)]
+
+ over "GEO" (
+ payload = @shapes_high/mesh/geo_modelling_electronics_tape_recorder01_shapes_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tape_recorder01/pose/mesh/geo_modelling_electronics_tape_recorder01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_tape_recorder01/pose/mesh/geo_modelling_electronics_tape_recorder01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tape_recorder01/pose/mesh/geo_modelling_electronics_tape_recorder01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tape_recorder01/render_high/mesh/geo_modelling_electronics_tape_recorder01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_tape_recorder01/render_high/mesh/geo_modelling_electronics_tape_recorder01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tape_recorder01/render_high/mesh/geo_modelling_electronics_tape_recorder01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tape_recorder01/shapes_high/mesh/geo_modelling_electronics_tape_recorder01_shapes_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_tape_recorder01/shapes_high/mesh/geo_modelling_electronics_tape_recorder01_shapes_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tape_recorder01/shapes_high/mesh/geo_modelling_electronics_tape_recorder01_shapes_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tesla_coil01/base/mesh/geo_modelling_electronics_tesla_coil01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_tesla_coil01/base/mesh/geo_modelling_electronics_tesla_coil01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tesla_coil01/base/mesh/geo_modelling_electronics_tesla_coil01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tesla_coil01/deform_high/mesh/geo_modelling_electronics_tesla_coil01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_tesla_coil01/deform_high/mesh/geo_modelling_electronics_tesla_coil01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tesla_coil01/deform_high/mesh/geo_modelling_electronics_tesla_coil01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tesla_coil01/deform_mid/mesh/geo_modelling_electronics_tesla_coil01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/electronics_tesla_coil01/deform_mid/mesh/geo_modelling_electronics_tesla_coil01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tesla_coil01/deform_mid/mesh/geo_modelling_electronics_tesla_coil01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tesla_coil01/display_high/mesh/geo_modelling_electronics_tesla_coil01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_tesla_coil01/display_high/mesh/geo_modelling_electronics_tesla_coil01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tesla_coil01/display_high/mesh/geo_modelling_electronics_tesla_coil01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tesla_coil01/geo_modelling_electronics_tesla_coil01.usda b/ALab/fragment/geo/modelling/electronics_tesla_coil01/geo_modelling_electronics_tesla_coil01.usda
new file mode 100644
index 00000000..aae8874a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tesla_coil01/geo_modelling_electronics_tesla_coil01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-19.62717, 0.008139425, -19.496065), (19.690474, 61.45561, 20.148031)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_tesla_coil01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-19.62717, 0.008139425, -19.496065), (19.690474, 61.45561, 20.148031)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_tesla_coil01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-19.62717, 0.008139425, -19.496065), (19.690474, 61.45561, 20.148031)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_electronics_tesla_coil01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-19.66202, 0.076486334, -19.666082), (19.713688, 61.404568, 20.17437)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_tesla_coil01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-19.62717, 0.008139425, -19.496065), (19.690474, 61.45561, 20.148031)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_tesla_coil01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-19.62717, 0.008139425, -19.496065), (19.690474, 61.45561, 20.148031)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_tesla_coil01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-19.62717, 0.008139425, -19.496065), (19.690474, 61.45561, 20.148031)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-19.66202, 0.076486334, -19.666082), (19.713688, 61.404568, 20.17437)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_tesla_coil01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-19.62717056274414, 0.008139424957334995, -19.496065139770508), (19.690473556518555, 61.45560836791992, 20.14803123474121)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tesla_coil01/pose/mesh/geo_modelling_electronics_tesla_coil01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_tesla_coil01/pose/mesh/geo_modelling_electronics_tesla_coil01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tesla_coil01/pose/mesh/geo_modelling_electronics_tesla_coil01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_tesla_coil01/render_high/mesh/geo_modelling_electronics_tesla_coil01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_tesla_coil01/render_high/mesh/geo_modelling_electronics_tesla_coil01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_tesla_coil01/render_high/mesh/geo_modelling_electronics_tesla_coil01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_turntable01/base/mesh/geo_modelling_electronics_turntable01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_turntable01/base/mesh/geo_modelling_electronics_turntable01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_turntable01/base/mesh/geo_modelling_electronics_turntable01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_turntable01/deform_high/mesh/geo_modelling_electronics_turntable01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_turntable01/deform_high/mesh/geo_modelling_electronics_turntable01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_turntable01/deform_high/mesh/geo_modelling_electronics_turntable01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_turntable01/deform_mid/mesh/geo_modelling_electronics_turntable01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/electronics_turntable01/deform_mid/mesh/geo_modelling_electronics_turntable01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_turntable01/deform_mid/mesh/geo_modelling_electronics_turntable01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_turntable01/display_high/mesh/geo_modelling_electronics_turntable01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_turntable01/display_high/mesh/geo_modelling_electronics_turntable01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_turntable01/display_high/mesh/geo_modelling_electronics_turntable01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_turntable01/geo_modelling_electronics_turntable01.usda b/ALab/fragment/geo/modelling/electronics_turntable01/geo_modelling_electronics_turntable01.usda
new file mode 100644
index 00000000..0261c345
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_turntable01/geo_modelling_electronics_turntable01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-23.088676, -0.06329346, -17.202639), (23.28587, 15.821798, 18.1838)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_turntable01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-23.088676, -0.06329346, -17.202639), (23.28587, 15.821798, 18.1838)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_turntable01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-24.013062, -10.0346985, -17.202639), (24.013062, 5.850393, 18.224445)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_electronics_turntable01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-23.098309, 0.042087812, -17.206738), (23.287876, 15.83071, 18.190723)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_turntable01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-23.088676, -0.06329346, -17.202639), (23.28587, 15.821798, 18.1838)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_turntable01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-23.088676, -0.06329346, -17.202639), (23.28587, 15.821798, 18.1838)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_turntable01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-23.088676, -0.06329346, -17.202639), (23.28587, 15.821798, 18.1838)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-23.098309, 0.042087812, -17.206738), (23.287876, 15.83071, 18.190723)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_turntable01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-23.08867645263672, -0.06329345703125, -17.202638626098633), (23.285869598388672, 15.821798324584961, 18.183799743652344)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_turntable01/pose/mesh/geo_modelling_electronics_turntable01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_turntable01/pose/mesh/geo_modelling_electronics_turntable01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_turntable01/pose/mesh/geo_modelling_electronics_turntable01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_turntable01/render_high/mesh/geo_modelling_electronics_turntable01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_turntable01/render_high/mesh/geo_modelling_electronics_turntable01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_turntable01/render_high/mesh/geo_modelling_electronics_turntable01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool01/base/mesh/geo_modelling_electronics_wire_spool01_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool01/base/mesh/geo_modelling_electronics_wire_spool01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool01/base/mesh/geo_modelling_electronics_wire_spool01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool01/deform_high/mesh/geo_modelling_electronics_wire_spool01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool01/deform_high/mesh/geo_modelling_electronics_wire_spool01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool01/deform_high/mesh/geo_modelling_electronics_wire_spool01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool01/deform_mid/mesh/geo_modelling_electronics_wire_spool01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool01/deform_mid/mesh/geo_modelling_electronics_wire_spool01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool01/deform_mid/mesh/geo_modelling_electronics_wire_spool01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool01/display_high/mesh/geo_modelling_electronics_wire_spool01_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool01/display_high/mesh/geo_modelling_electronics_wire_spool01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool01/display_high/mesh/geo_modelling_electronics_wire_spool01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool01/geo_modelling_electronics_wire_spool01.usda b/ALab/fragment/geo/modelling/electronics_wire_spool01/geo_modelling_electronics_wire_spool01.usda
new file mode 100644
index 00000000..8956ad7a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool01/geo_modelling_electronics_wire_spool01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.8651466, -0.8845965, -4.5933514), (5.286449, 7.1269026, 4.593849)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_wire_spool01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.8651466, -0.8845965, -4.5933514), (5.286449, 7.1269026, 4.593849)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_wire_spool01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-3.8690567, -0.88629824, -4.6156497), (5.286449, 7.134502, 4.6156497)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_electronics_wire_spool01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.6427317, -0.68759733, -4.4244933), (5.143964, 6.968859, 4.4290013)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_wire_spool01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.8651466, -0.8845965, -4.5933514), (5.286449, 7.1269026, 4.593849)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_wire_spool01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.8651466, -0.8845965, -4.5933514), (5.286449, 7.1269026, 4.593849)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_wire_spool01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.8651466, -0.8845965, -4.5933514), (5.286449, 7.1269026, 4.593849)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.6427317, -0.68759733, -4.4244933), (5.143964, 6.968859, 4.4290013)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_wire_spool01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.8651466369628906, -0.8845965266227722, -4.593351364135742), (5.286448955535889, 7.1269025802612305, 4.593849182128906)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool01/pose/mesh/geo_modelling_electronics_wire_spool01_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool01/pose/mesh/geo_modelling_electronics_wire_spool01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool01/pose/mesh/geo_modelling_electronics_wire_spool01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool01/render_high/mesh/geo_modelling_electronics_wire_spool01_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool01/render_high/mesh/geo_modelling_electronics_wire_spool01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool01/render_high/mesh/geo_modelling_electronics_wire_spool01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool02/base/mesh/geo_modelling_electronics_wire_spool02_base_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool02/base/mesh/geo_modelling_electronics_wire_spool02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool02/base/mesh/geo_modelling_electronics_wire_spool02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool02/deform_high/mesh/geo_modelling_electronics_wire_spool02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool02/deform_high/mesh/geo_modelling_electronics_wire_spool02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool02/deform_high/mesh/geo_modelling_electronics_wire_spool02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool02/deform_mid/mesh/geo_modelling_electronics_wire_spool02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool02/deform_mid/mesh/geo_modelling_electronics_wire_spool02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool02/deform_mid/mesh/geo_modelling_electronics_wire_spool02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool02/display_high/mesh/geo_modelling_electronics_wire_spool02_display_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool02/display_high/mesh/geo_modelling_electronics_wire_spool02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool02/display_high/mesh/geo_modelling_electronics_wire_spool02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool02/geo_modelling_electronics_wire_spool02.usda b/ALab/fragment/geo/modelling/electronics_wire_spool02/geo_modelling_electronics_wire_spool02.usda
new file mode 100644
index 00000000..72753343
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool02/geo_modelling_electronics_wire_spool02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.167358, -0.5231711, -4.9895473), (4.4871006, 7.070677, 3.8603725)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_electronics_wire_spool02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.167358, -0.5231711, -4.9895473), (4.4871006, 7.070677, 3.8603725)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_electronics_wire_spool02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-3.1740928, -0.52496386, -4.9895473), (4.5039225, 7.0724783, 3.8784003)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_electronics_wire_spool02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.0050747, -0.34475014, -4.7293053), (4.2520785, 7.039805, 3.6507897)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_electronics_wire_spool02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.167358, -0.5231711, -4.9895473), (4.4871006, 7.070677, 3.8603725)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_electronics_wire_spool02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.167358, -0.5231711, -4.9895473), (4.4871006, 7.070677, 3.8603725)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_electronics_wire_spool02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.167358, -0.5231711, -4.9895473), (4.4871006, 7.070677, 3.8603725)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.0050747, -0.34475014, -4.7293053), (4.2520785, 7.039805, 3.6507897)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_electronics_wire_spool02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.167357921600342, -0.5231711268424988, -4.989547252655029), (4.487100601196289, 7.070676803588867, 3.860372543334961)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool02/pose/mesh/geo_modelling_electronics_wire_spool02_pose_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool02/pose/mesh/geo_modelling_electronics_wire_spool02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool02/pose/mesh/geo_modelling_electronics_wire_spool02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/electronics_wire_spool02/render_high/mesh/geo_modelling_electronics_wire_spool02_render_high_mesh.usd b/ALab/fragment/geo/modelling/electronics_wire_spool02/render_high/mesh/geo_modelling_electronics_wire_spool02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/electronics_wire_spool02/render_high/mesh/geo_modelling_electronics_wire_spool02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench01/base/mesh/geo_modelling_furniture_bench01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench01/base/mesh/geo_modelling_furniture_bench01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench01/base/mesh/geo_modelling_furniture_bench01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench01/deform_high/mesh/geo_modelling_furniture_bench01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench01/deform_high/mesh/geo_modelling_furniture_bench01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench01/deform_high/mesh/geo_modelling_furniture_bench01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench01/display_high/mesh/geo_modelling_furniture_bench01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench01/display_high/mesh/geo_modelling_furniture_bench01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench01/display_high/mesh/geo_modelling_furniture_bench01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench01/geo_modelling_furniture_bench01.usda b/ALab/fragment/geo/modelling/furniture_bench01/geo_modelling_furniture_bench01.usda
new file mode 100644
index 00000000..1e4a01ad
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench01/geo_modelling_furniture_bench01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-74.168686, 0, -45), (74.16867, 90.45976, 29.858541)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_bench01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-74.168686, 0, -45), (74.16867, 90.45976, 29.858541)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_bench01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-74.236855, 0, -45.082554), (74.23684, 90.45977, 29.781946)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_bench01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-74.168686, 0, -45), (74.16867, 90.45976, 29.858541)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_bench01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-74.168686, 0, -45), (74.16867, 90.45976, 29.858541)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_bench01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-74.168686, 0, -45), (74.16867, 90.45976, 29.858541)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-74.236855, 0, -45.082554), (74.23684, 90.45977, 29.781946)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_bench01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-74.16868591308594, 0, -45), (74.16867065429688, 90.45976257324219, 29.85854148864746)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench01/pose/mesh/geo_modelling_furniture_bench01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench01/pose/mesh/geo_modelling_furniture_bench01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench01/pose/mesh/geo_modelling_furniture_bench01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench01/render_high/mesh/geo_modelling_furniture_bench01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench01/render_high/mesh/geo_modelling_furniture_bench01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench01/render_high/mesh/geo_modelling_furniture_bench01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench_seat01/base/mesh/geo_modelling_furniture_bench_seat01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench_seat01/base/mesh/geo_modelling_furniture_bench_seat01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench_seat01/base/mesh/geo_modelling_furniture_bench_seat01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench_seat01/deform_high/mesh/geo_modelling_furniture_bench_seat01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench_seat01/deform_high/mesh/geo_modelling_furniture_bench_seat01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench_seat01/deform_high/mesh/geo_modelling_furniture_bench_seat01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench_seat01/display_high/mesh/geo_modelling_furniture_bench_seat01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench_seat01/display_high/mesh/geo_modelling_furniture_bench_seat01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench_seat01/display_high/mesh/geo_modelling_furniture_bench_seat01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench_seat01/geo_modelling_furniture_bench_seat01.usda b/ALab/fragment/geo/modelling/furniture_bench_seat01/geo_modelling_furniture_bench_seat01.usda
new file mode 100644
index 00000000..17a84088
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench_seat01/geo_modelling_furniture_bench_seat01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-19.25453, -0.011320995, -19.414204), (19.25453, 76.24363, 19.414204)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_bench_seat01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-19.25453, -0.011320995, -19.414204), (19.25453, 76.24363, 19.414204)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_bench_seat01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-19.20869, -0.0006205244, -19.364927), (19.20869, 76.24426, 19.364927)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_bench_seat01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-19.25453, -0.011320995, -19.414204), (19.25453, 76.24363, 19.414204)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_bench_seat01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-19.25453, -0.011320995, -19.414204), (19.25453, 76.24363, 19.414204)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_bench_seat01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-19.25453, -0.011320995, -19.414204), (19.25453, 76.24363, 19.414204)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-19.20869, -0.0006205244, -19.364927), (19.20869, 76.24426, 19.364927)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_bench_seat01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-19.25452995300293, -0.011320995166897774, -19.414203643798828), (19.25452995300293, 76.2436294555664, 19.414203643798828)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench_seat01/pose/mesh/geo_modelling_furniture_bench_seat01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench_seat01/pose/mesh/geo_modelling_furniture_bench_seat01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench_seat01/pose/mesh/geo_modelling_furniture_bench_seat01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_bench_seat01/render_high/mesh/geo_modelling_furniture_bench_seat01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_bench_seat01/render_high/mesh/geo_modelling_furniture_bench_seat01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_bench_seat01/render_high/mesh/geo_modelling_furniture_bench_seat01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_blackboard01/base/mesh/geo_modelling_furniture_blackboard01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_blackboard01/base/mesh/geo_modelling_furniture_blackboard01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_blackboard01/base/mesh/geo_modelling_furniture_blackboard01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_blackboard01/deform_high/mesh/geo_modelling_furniture_blackboard01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_blackboard01/deform_high/mesh/geo_modelling_furniture_blackboard01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_blackboard01/deform_high/mesh/geo_modelling_furniture_blackboard01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_blackboard01/deform_mid/mesh/geo_modelling_furniture_blackboard01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/furniture_blackboard01/deform_mid/mesh/geo_modelling_furniture_blackboard01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_blackboard01/deform_mid/mesh/geo_modelling_furniture_blackboard01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_blackboard01/display_high/mesh/geo_modelling_furniture_blackboard01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_blackboard01/display_high/mesh/geo_modelling_furniture_blackboard01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_blackboard01/display_high/mesh/geo_modelling_furniture_blackboard01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_blackboard01/geo_modelling_furniture_blackboard01.usda b/ALab/fragment/geo/modelling/furniture_blackboard01/geo_modelling_furniture_blackboard01.usda
new file mode 100644
index 00000000..963f15ea
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_blackboard01/geo_modelling_furniture_blackboard01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-34.53925, -24.584343, -0.7797019), (34.982044, 24.553446, 0.8191153)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_blackboard01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-34.53925, -24.584343, -0.7797019), (34.982044, 24.553446, 0.8191153)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_blackboard01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-34.53925, -24.584343, -0.7797019), (34.982044, 24.553446, 0.5883527)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_furniture_blackboard01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-34.53268, -24.584343, -0.7525514), (34.959454, 24.557869, 0.8178881)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_blackboard01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-34.53925, -24.584343, -0.7797019), (34.982044, 24.553446, 0.8191153)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_blackboard01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-34.53925, -24.584343, -0.7797019), (34.982044, 24.553446, 0.8191153)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_blackboard01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-34.53925, -24.584343, -0.7797019), (34.982044, 24.553446, 0.8191153)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-34.53268, -24.584343, -0.7525514), (34.959454, 24.557869, 0.8178881)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_blackboard01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-34.539249420166016, -24.58434295654297, -0.7797018885612488), (34.9820442199707, 24.55344581604004, 0.8191152811050415)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_blackboard01/pose/mesh/geo_modelling_furniture_blackboard01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_blackboard01/pose/mesh/geo_modelling_furniture_blackboard01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_blackboard01/pose/mesh/geo_modelling_furniture_blackboard01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_blackboard01/render_high/mesh/geo_modelling_furniture_blackboard01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_blackboard01/render_high/mesh/geo_modelling_furniture_blackboard01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_blackboard01/render_high/mesh/geo_modelling_furniture_blackboard01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lawn_chair02/base/mesh/geo_modelling_furniture_lawn_chair02_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_lawn_chair02/base/mesh/geo_modelling_furniture_lawn_chair02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lawn_chair02/base/mesh/geo_modelling_furniture_lawn_chair02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lawn_chair02/deform_high/mesh/geo_modelling_furniture_lawn_chair02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lawn_chair02/deform_high/mesh/geo_modelling_furniture_lawn_chair02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lawn_chair02/deform_high/mesh/geo_modelling_furniture_lawn_chair02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lawn_chair02/display_high/mesh/geo_modelling_furniture_lawn_chair02_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lawn_chair02/display_high/mesh/geo_modelling_furniture_lawn_chair02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lawn_chair02/display_high/mesh/geo_modelling_furniture_lawn_chair02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lawn_chair02/geo_modelling_furniture_lawn_chair02.usda b/ALab/fragment/geo/modelling/furniture_lawn_chair02/geo_modelling_furniture_lawn_chair02.usda
new file mode 100644
index 00000000..e16fda1e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lawn_chair02/geo_modelling_furniture_lawn_chair02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-33.14791, 0.17815182, -6.3514194), (33.147907, 91.03969, 5.6428337)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_lawn_chair02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-33.14791, 0.17815182, -6.3514194), (33.147907, 91.03969, 5.6428337)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_lawn_chair02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-33.156982, 0.17815182, -6.360658), (33.156982, 91.047745, 5.663358)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_lawn_chair02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-33.14791, 0.17815182, -6.3514194), (33.147907, 91.03969, 5.6428337)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_lawn_chair02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-33.14791, 0.17815182, -6.3514194), (33.147907, 91.03969, 5.6428337)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_lawn_chair02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-33.14791, 0.17815182, -6.3514194), (33.147907, 91.03969, 5.6428337)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-33.156982, 0.17815182, -6.360658), (33.156982, 91.047745, 5.663358)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_lawn_chair02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-33.147911071777344, 0.17815181612968445, -6.351419448852539), (33.14790725708008, 91.03968811035156, 5.642833709716797)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lawn_chair02/pose/mesh/geo_modelling_furniture_lawn_chair02_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_lawn_chair02/pose/mesh/geo_modelling_furniture_lawn_chair02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lawn_chair02/pose/mesh/geo_modelling_furniture_lawn_chair02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lawn_chair02/render_high/mesh/geo_modelling_furniture_lawn_chair02_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lawn_chair02/render_high/mesh/geo_modelling_furniture_lawn_chair02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lawn_chair02/render_high/mesh/geo_modelling_furniture_lawn_chair02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket01/base/mesh/geo_modelling_furniture_lbracket01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket01/base/mesh/geo_modelling_furniture_lbracket01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket01/base/mesh/geo_modelling_furniture_lbracket01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket01/deform_high/mesh/geo_modelling_furniture_lbracket01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket01/deform_high/mesh/geo_modelling_furniture_lbracket01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket01/deform_high/mesh/geo_modelling_furniture_lbracket01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket01/display_high/mesh/geo_modelling_furniture_lbracket01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket01/display_high/mesh/geo_modelling_furniture_lbracket01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket01/display_high/mesh/geo_modelling_furniture_lbracket01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket01/geo_modelling_furniture_lbracket01.usda b/ALab/fragment/geo/modelling/furniture_lbracket01/geo_modelling_furniture_lbracket01.usda
new file mode 100644
index 00000000..ef115ac8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket01/geo_modelling_furniture_lbracket01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.6096344, -17.15952, -1.292736), (19.57632, 0.8508682, 1.1528358)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_lbracket01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.6096344, -17.15952, -1.292736), (19.57632, 0.8508682, 1.1528358)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_lbracket01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.6096344, -17.157017, -1.2910088), (19.574263, 0.85086817, 1.1507905)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_lbracket01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.6096344, -17.15952, -1.292736), (19.57632, 0.8508682, 1.1528358)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_lbracket01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.6096344, -17.15952, -1.292736), (19.57632, 0.8508682, 1.1528358)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_lbracket01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.6096344, -17.15952, -1.292736), (19.57632, 0.8508682, 1.1528358)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.6096344, -17.157017, -1.2910088), (19.574263, 0.85086817, 1.1507905)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_lbracket01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.6096343994140625, -17.15951919555664, -1.2927360534667969), (19.57632064819336, 0.8508682250976562, 1.1528358459472656)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket01/pose/mesh/geo_modelling_furniture_lbracket01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket01/pose/mesh/geo_modelling_furniture_lbracket01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket01/pose/mesh/geo_modelling_furniture_lbracket01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket01/render_high/mesh/geo_modelling_furniture_lbracket01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket01/render_high/mesh/geo_modelling_furniture_lbracket01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket01/render_high/mesh/geo_modelling_furniture_lbracket01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket02/base/mesh/geo_modelling_furniture_lbracket02_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket02/base/mesh/geo_modelling_furniture_lbracket02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket02/base/mesh/geo_modelling_furniture_lbracket02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket02/deform_high/mesh/geo_modelling_furniture_lbracket02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket02/deform_high/mesh/geo_modelling_furniture_lbracket02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket02/deform_high/mesh/geo_modelling_furniture_lbracket02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket02/display_high/mesh/geo_modelling_furniture_lbracket02_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket02/display_high/mesh/geo_modelling_furniture_lbracket02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket02/display_high/mesh/geo_modelling_furniture_lbracket02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket02/geo_modelling_furniture_lbracket02.usda b/ALab/fragment/geo/modelling/furniture_lbracket02/geo_modelling_furniture_lbracket02.usda
new file mode 100644
index 00000000..1b5995ac
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket02/geo_modelling_furniture_lbracket02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(0.00767231, -14.433868, -1.9139786), (11.545728, 0.0061416626, 1.7963028)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_lbracket02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(0.00767231, -14.433868, -1.9139786), (11.545728, 0.0061416626, 1.7963028)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_lbracket02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(0.00767231, -14.431956, -1.9112418), (11.544142, 0.0061416626, 1.7929575)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_lbracket02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(0.00767231, -14.433868, -1.9139786), (11.545728, 0.0061416626, 1.7963028)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_lbracket02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(0.00767231, -14.433868, -1.9139786), (11.545728, 0.0061416626, 1.7963028)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_lbracket02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(0.00767231, -14.433868, -1.9139786), (11.545728, 0.0061416626, 1.7963028)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(0.00767231, -14.431956, -1.9112418), (11.544142, 0.0061416626, 1.7929575)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_lbracket02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(0.007672309875488281, -14.433868408203125, -1.9139785766601562), (11.545727729797363, 0.00614166259765625, 1.7963027954101562)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket02/pose/mesh/geo_modelling_furniture_lbracket02_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket02/pose/mesh/geo_modelling_furniture_lbracket02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket02/pose/mesh/geo_modelling_furniture_lbracket02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_lbracket02/render_high/mesh/geo_modelling_furniture_lbracket02_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_lbracket02/render_high/mesh/geo_modelling_furniture_lbracket02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_lbracket02/render_high/mesh/geo_modelling_furniture_lbracket02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_organizer_drawers01/base/mesh/geo_modelling_furniture_organizer_drawers01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/base/mesh/geo_modelling_furniture_organizer_drawers01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/base/mesh/geo_modelling_furniture_organizer_drawers01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_organizer_drawers01/deform_high/mesh/geo_modelling_furniture_organizer_drawers01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/deform_high/mesh/geo_modelling_furniture_organizer_drawers01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/deform_high/mesh/geo_modelling_furniture_organizer_drawers01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_organizer_drawers01/display_high/mesh/geo_modelling_furniture_organizer_drawers01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/display_high/mesh/geo_modelling_furniture_organizer_drawers01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/display_high/mesh/geo_modelling_furniture_organizer_drawers01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_organizer_drawers01/geo_modelling_furniture_organizer_drawers01.usda b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/geo_modelling_furniture_organizer_drawers01.usda
new file mode 100644
index 00000000..f8a22b90
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/geo_modelling_furniture_organizer_drawers01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-15.532435, -0.0776463, -24.051502), (15.532436, 35.036404, 25.668152)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_organizer_drawers01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-15.532435, -0.0776463, -24.051502), (15.532436, 35.036404, 25.668152)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_organizer_drawers01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-15.519154, -0.077263035, -23.854492), (15.532039, 35.02193, 25.6675)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_organizer_drawers01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-15.532435, -0.0776463, -24.051502), (15.532436, 35.036404, 25.668152)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_organizer_drawers01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-15.532435, -0.0776463, -24.051502), (15.532436, 35.036404, 25.668152)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_organizer_drawers01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-15.532435, -0.0776463, -24.051502), (15.532436, 35.036404, 25.668152)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-15.519154, -0.077263035, -23.854492), (15.532039, 35.02193, 25.6675)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_organizer_drawers01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-15.532435417175293, -0.07764630019664764, -24.051502227783203), (15.53243637084961, 35.03640365600586, 25.66815185546875)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_organizer_drawers01/pose/mesh/geo_modelling_furniture_organizer_drawers01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/pose/mesh/geo_modelling_furniture_organizer_drawers01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/pose/mesh/geo_modelling_furniture_organizer_drawers01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_organizer_drawers01/render_high/mesh/geo_modelling_furniture_organizer_drawers01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/render_high/mesh/geo_modelling_furniture_organizer_drawers01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_organizer_drawers01/render_high/mesh/geo_modelling_furniture_organizer_drawers01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet01/base/mesh/geo_modelling_furniture_parts_cabinet01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/base/mesh/geo_modelling_furniture_parts_cabinet01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/base/mesh/geo_modelling_furniture_parts_cabinet01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet01/deform_high/mesh/geo_modelling_furniture_parts_cabinet01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/deform_high/mesh/geo_modelling_furniture_parts_cabinet01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/deform_high/mesh/geo_modelling_furniture_parts_cabinet01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet01/display_high/mesh/geo_modelling_furniture_parts_cabinet01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/display_high/mesh/geo_modelling_furniture_parts_cabinet01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/display_high/mesh/geo_modelling_furniture_parts_cabinet01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet01/geo_modelling_furniture_parts_cabinet01.usda b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/geo_modelling_furniture_parts_cabinet01.usda
new file mode 100644
index 00000000..bd1fa87b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/geo_modelling_furniture_parts_cabinet01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-14.994123, -5.9604638e-8, -8.797409), (14.994123, 24.769073, 14.237662)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_parts_cabinet01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-14.994123, -5.9604638e-8, -8.797409), (14.994123, 24.769073, 14.237662)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_parts_cabinet01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-14.994633, -5.9604638e-8, -8.797409), (14.994583, 24.771551, 14.271274)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_parts_cabinet01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-14.994123, -5.9604638e-8, -8.797409), (14.994123, 24.769073, 14.237662)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_parts_cabinet01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-14.994123, -5.9604638e-8, -8.797409), (14.994123, 24.769073, 14.237662)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_parts_cabinet01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-14.994123, -5.9604638e-8, -8.797409), (14.994123, 24.769073, 14.237662)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-14.994633, -5.9604638e-8, -8.797409), (14.994583, 24.771551, 14.271274)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_parts_cabinet01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-14.994123458862305, -5.960463766996327e-8, -8.797409057617188), (14.994123458862305, 24.769073486328125, 14.237662315368652)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet01/pose/mesh/geo_modelling_furniture_parts_cabinet01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/pose/mesh/geo_modelling_furniture_parts_cabinet01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/pose/mesh/geo_modelling_furniture_parts_cabinet01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet01/render_high/mesh/geo_modelling_furniture_parts_cabinet01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/render_high/mesh/geo_modelling_furniture_parts_cabinet01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet01/render_high/mesh/geo_modelling_furniture_parts_cabinet01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet02/base/mesh/geo_modelling_furniture_parts_cabinet02_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/base/mesh/geo_modelling_furniture_parts_cabinet02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/base/mesh/geo_modelling_furniture_parts_cabinet02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet02/deform_high/mesh/geo_modelling_furniture_parts_cabinet02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/deform_high/mesh/geo_modelling_furniture_parts_cabinet02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/deform_high/mesh/geo_modelling_furniture_parts_cabinet02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet02/display_high/mesh/geo_modelling_furniture_parts_cabinet02_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/display_high/mesh/geo_modelling_furniture_parts_cabinet02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/display_high/mesh/geo_modelling_furniture_parts_cabinet02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet02/geo_modelling_furniture_parts_cabinet02.usda b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/geo_modelling_furniture_parts_cabinet02.usda
new file mode 100644
index 00000000..55220392
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/geo_modelling_furniture_parts_cabinet02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-10.027061, -5.960466e-8, -8.035814), (10.027061, 16.74729, 8.035814)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_parts_cabinet02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-10.027061, -5.960466e-8, -8.035814), (10.027061, 16.74729, 8.035814)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_parts_cabinet02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-10.027401, -5.9604645e-8, -8.035814), (10.0273695, 16.748945, 8.036328)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_parts_cabinet02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-10.027061, -5.960466e-8, -8.035814), (10.027061, 16.74729, 8.035814)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_parts_cabinet02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-10.027061, -5.960466e-8, -8.035814), (10.027061, 16.74729, 8.035814)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_parts_cabinet02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-10.027061, -5.960466e-8, -8.035814), (10.027061, 16.74729, 8.035814)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-10.027401, -5.9604645e-8, -8.035814), (10.0273695, 16.748945, 8.036328)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_parts_cabinet02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-10.027061462402344, -5.960465898624534e-8, -8.03581428527832), (10.027061462402344, 16.747289657592773, 8.03581428527832)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet02/pose/mesh/geo_modelling_furniture_parts_cabinet02_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/pose/mesh/geo_modelling_furniture_parts_cabinet02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/pose/mesh/geo_modelling_furniture_parts_cabinet02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_parts_cabinet02/render_high/mesh/geo_modelling_furniture_parts_cabinet02_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/render_high/mesh/geo_modelling_furniture_parts_cabinet02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_parts_cabinet02/render_high/mesh/geo_modelling_furniture_parts_cabinet02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_shelving01/base/mesh/geo_modelling_furniture_shelving01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_shelving01/base/mesh/geo_modelling_furniture_shelving01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_shelving01/base/mesh/geo_modelling_furniture_shelving01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_shelving01/deform_high/mesh/geo_modelling_furniture_shelving01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_shelving01/deform_high/mesh/geo_modelling_furniture_shelving01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_shelving01/deform_high/mesh/geo_modelling_furniture_shelving01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_shelving01/deform_mid/mesh/geo_modelling_furniture_shelving01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/furniture_shelving01/deform_mid/mesh/geo_modelling_furniture_shelving01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_shelving01/deform_mid/mesh/geo_modelling_furniture_shelving01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_shelving01/display_high/mesh/geo_modelling_furniture_shelving01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_shelving01/display_high/mesh/geo_modelling_furniture_shelving01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_shelving01/display_high/mesh/geo_modelling_furniture_shelving01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_shelving01/geo_modelling_furniture_shelving01.usda b/ALab/fragment/geo/modelling/furniture_shelving01/geo_modelling_furniture_shelving01.usda
new file mode 100644
index 00000000..af8f1f8b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_shelving01/geo_modelling_furniture_shelving01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-11.212421, 17.17447, -79.96691), (11.4609375, 20.092228, 79.96688)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_shelving01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-11.212421, 17.17447, -79.96691), (11.4609375, 20.092228, 79.96688)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_shelving01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-11.948782, 0.11445236, -66.63909), (11.4609375, 20.092228, 66.63907)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_furniture_shelving01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-11.184548, 17.169802, -79.87922), (11.305614, 20.090717, 79.860374)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_shelving01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-11.212421, 17.17447, -79.96691), (11.4609375, 20.092228, 79.96688)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_shelving01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-11.212421, 17.17447, -79.96691), (11.4609375, 20.092228, 79.96688)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_shelving01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-11.212421, 17.17447, -79.96691), (11.4609375, 20.092228, 79.96688)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-11.184548, 17.169802, -79.87922), (11.305614, 20.090717, 79.860374)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_shelving01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-11.212421417236328, 17.174470901489258, -79.96691131591797), (11.4609375, 20.092227935791016, 79.96688079833984)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_shelving01/pose/mesh/geo_modelling_furniture_shelving01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_shelving01/pose/mesh/geo_modelling_furniture_shelving01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_shelving01/pose/mesh/geo_modelling_furniture_shelving01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_shelving01/render_high/mesh/geo_modelling_furniture_shelving01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_shelving01/render_high/mesh/geo_modelling_furniture_shelving01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_shelving01/render_high/mesh/geo_modelling_furniture_shelving01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_sink01/base/mesh/geo_modelling_furniture_sink01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_sink01/base/mesh/geo_modelling_furniture_sink01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_sink01/base/mesh/geo_modelling_furniture_sink01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_sink01/deform_high/mesh/geo_modelling_furniture_sink01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_sink01/deform_high/mesh/geo_modelling_furniture_sink01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_sink01/deform_high/mesh/geo_modelling_furniture_sink01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_sink01/display_high/mesh/geo_modelling_furniture_sink01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_sink01/display_high/mesh/geo_modelling_furniture_sink01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_sink01/display_high/mesh/geo_modelling_furniture_sink01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_sink01/geo_modelling_furniture_sink01.usda b/ALab/fragment/geo/modelling/furniture_sink01/geo_modelling_furniture_sink01.usda
new file mode 100644
index 00000000..bc993f16
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_sink01/geo_modelling_furniture_sink01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-73.77904, -0.000030156225, -27.72146), (73.81149, 116.94182, 36.568413)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_sink01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-73.77904, -0.000030156225, -27.72146), (73.81149, 116.94182, 36.568413)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_sink01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-73.78638, -0.17359935, -27.73777), (73.82382, 116.94181, 36.591625)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_sink01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-73.77904, -0.000030156225, -27.72146), (73.81149, 116.94182, 36.568413)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_sink01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-73.77904, -0.000030156225, -27.72146), (73.81149, 116.94182, 36.568413)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_sink01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-73.77904, -0.000030156225, -27.72146), (73.81149, 116.94182, 36.568413)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-73.78638, -0.17359935, -27.73777), (73.82382, 116.94181, 36.591625)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_sink01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-73.77903747558594, -0.000030156224966049194, -27.721460342407227), (73.81149291992188, 116.94181823730469, 36.56841278076172)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_sink01/pose/mesh/geo_modelling_furniture_sink01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_sink01/pose/mesh/geo_modelling_furniture_sink01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_sink01/pose/mesh/geo_modelling_furniture_sink01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_sink01/render_high/mesh/geo_modelling_furniture_sink01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_sink01/render_high/mesh/geo_modelling_furniture_sink01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_sink01/render_high/mesh/geo_modelling_furniture_sink01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_wooden_shelf01/base/mesh/geo_modelling_furniture_wooden_shelf01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/base/mesh/geo_modelling_furniture_wooden_shelf01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/base/mesh/geo_modelling_furniture_wooden_shelf01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_wooden_shelf01/deform_high/mesh/geo_modelling_furniture_wooden_shelf01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/deform_high/mesh/geo_modelling_furniture_wooden_shelf01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/deform_high/mesh/geo_modelling_furniture_wooden_shelf01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_wooden_shelf01/display_high/mesh/geo_modelling_furniture_wooden_shelf01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/display_high/mesh/geo_modelling_furniture_wooden_shelf01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/display_high/mesh/geo_modelling_furniture_wooden_shelf01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_wooden_shelf01/geo_modelling_furniture_wooden_shelf01.usda b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/geo_modelling_furniture_wooden_shelf01.usda
new file mode 100644
index 00000000..0ab3ad5c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/geo_modelling_furniture_wooden_shelf01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-20.959812, 0.00010735821, -39.525608), (20.920649, 205.22603, 39.543617)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_wooden_shelf01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-20.959812, 0.00010735821, -39.525608), (20.920649, 205.22603, 39.543617)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_wooden_shelf01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-20.881012, 0.0055056615, -39.525826), (20.91966, 205.17752, 39.536)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_wooden_shelf01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-20.959812, 0.00010735821, -39.525608), (20.920649, 205.22603, 39.543617)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_wooden_shelf01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-20.959812, 0.00010735821, -39.525608), (20.920649, 205.22603, 39.543617)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_wooden_shelf01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-20.959812, 0.00010735821, -39.525608), (20.920649, 205.22603, 39.543617)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-20.881012, 0.0055056615, -39.525826), (20.91966, 205.17752, 39.536)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_wooden_shelf01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-20.95981216430664, 0.00010735820978879929, -39.52560806274414), (20.9206485748291, 205.2260284423828, 39.543617248535156)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_wooden_shelf01/pose/mesh/geo_modelling_furniture_wooden_shelf01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/pose/mesh/geo_modelling_furniture_wooden_shelf01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/pose/mesh/geo_modelling_furniture_wooden_shelf01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_wooden_shelf01/render_high/mesh/geo_modelling_furniture_wooden_shelf01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/render_high/mesh/geo_modelling_furniture_wooden_shelf01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_wooden_shelf01/render_high/mesh/geo_modelling_furniture_wooden_shelf01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_workbench01/base/mesh/geo_modelling_furniture_workbench01_base_mesh.usd b/ALab/fragment/geo/modelling/furniture_workbench01/base/mesh/geo_modelling_furniture_workbench01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_workbench01/base/mesh/geo_modelling_furniture_workbench01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_workbench01/deform_high/mesh/geo_modelling_furniture_workbench01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_workbench01/deform_high/mesh/geo_modelling_furniture_workbench01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_workbench01/deform_high/mesh/geo_modelling_furniture_workbench01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_workbench01/deform_mid/mesh/geo_modelling_furniture_workbench01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/furniture_workbench01/deform_mid/mesh/geo_modelling_furniture_workbench01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_workbench01/deform_mid/mesh/geo_modelling_furniture_workbench01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_workbench01/display_high/mesh/geo_modelling_furniture_workbench01_display_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_workbench01/display_high/mesh/geo_modelling_furniture_workbench01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_workbench01/display_high/mesh/geo_modelling_furniture_workbench01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_workbench01/geo_modelling_furniture_workbench01.usda b/ALab/fragment/geo/modelling/furniture_workbench01/geo_modelling_furniture_workbench01.usda
new file mode 100644
index 00000000..3cd1c004
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_workbench01/geo_modelling_furniture_workbench01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-221.95805, -3.853626, -47.169224), (227.68782, 98.12617, 41.728676)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_furniture_workbench01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-221.95805, -3.853626, -47.169224), (227.68782, 98.12617, 41.728676)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_furniture_workbench01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-221.95805, -3.8137627, -47.169224), (227.68782, 98.11961, 41.728676)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_furniture_workbench01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-221.98071, -3.8447218, -47.108852), (227.88449, 98.10217, 41.697937)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_furniture_workbench01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-221.95805, -3.853626, -47.169224), (227.68782, 98.12617, 41.728676)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_furniture_workbench01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-221.95805, -3.853626, -47.169224), (227.68782, 98.12617, 41.728676)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_furniture_workbench01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-221.95805, -3.853626, -47.169224), (227.68782, 98.12617, 41.728676)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-221.98071, -3.8447218, -47.108852), (227.88449, 98.10217, 41.697937)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_furniture_workbench01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-221.9580535888672, -3.853626012802124, -47.16922378540039), (227.6878204345703, 98.12616729736328, 41.728675842285156)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_workbench01/pose/mesh/geo_modelling_furniture_workbench01_pose_mesh.usd b/ALab/fragment/geo/modelling/furniture_workbench01/pose/mesh/geo_modelling_furniture_workbench01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_workbench01/pose/mesh/geo_modelling_furniture_workbench01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/furniture_workbench01/render_high/mesh/geo_modelling_furniture_workbench01_render_high_mesh.usd b/ALab/fragment/geo/modelling/furniture_workbench01/render_high/mesh/geo_modelling_furniture_workbench01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/furniture_workbench01/render_high/mesh/geo_modelling_furniture_workbench01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_body01/base/mesh/geo_modelling_lab_remi_body01_base_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_body01/base/mesh/geo_modelling_lab_remi_body01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_body01/base/mesh/geo_modelling_lab_remi_body01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_body01/deform_high/mesh/geo_modelling_lab_remi_body01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_body01/deform_high/mesh/geo_modelling_lab_remi_body01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_body01/deform_high/mesh/geo_modelling_lab_remi_body01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_body01/display_high/mesh/geo_modelling_lab_remi_body01_display_high_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_body01/display_high/mesh/geo_modelling_lab_remi_body01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_body01/display_high/mesh/geo_modelling_lab_remi_body01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_body01/geo_modelling_lab_remi_body01.usda b/ALab/fragment/geo/modelling/lab_remi_body01/geo_modelling_lab_remi_body01.usda
new file mode 100644
index 00000000..5ab89746
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_body01/geo_modelling_lab_remi_body01.usda
@@ -0,0 +1,144 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.4215913, -0.41767412, -30.705841), (3.9799392, 20.488525, 9.386633)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_lab_remi_body01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.4215913, -0.41767412, -30.705841), (3.9799392, 20.488525, 9.386633)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_lab_remi_body01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.4223926, -0.4251184, -30.704948), (3.974361, 20.484655, 9.386633)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_lab_remi_body01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.4215913, -0.41767412, -30.705841), (3.9799392, 20.488525, 9.386633)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_lab_remi_body01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.4215913, -0.41767412, -30.705841), (3.9799392, 20.488525, 9.386633)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_lab_remi_body01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.4215913, -0.41767412, -30.705841), (3.9799392, 20.488525, 9.386633)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.4223926, -0.4251184, -30.704948), (3.974361, 20.484655, 9.386633)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_lab_remi_body01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.421591281890869, -0.41767412424087524, -30.705841064453125), (3.9799392223358154, 20.488525390625, 9.386632919311523)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ custom asset delta = @@
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_body01/pose/mesh/geo_modelling_lab_remi_body01_pose_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_body01/pose/mesh/geo_modelling_lab_remi_body01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_body01/pose/mesh/geo_modelling_lab_remi_body01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_body01/render_high/mesh/geo_modelling_lab_remi_body01_render_high_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_body01/render_high/mesh/geo_modelling_lab_remi_body01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_body01/render_high/mesh/geo_modelling_lab_remi_body01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_head01/base/mesh/geo_modelling_lab_remi_head01_base_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_head01/base/mesh/geo_modelling_lab_remi_head01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_head01/base/mesh/geo_modelling_lab_remi_head01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_head01/deform_high/mesh/geo_modelling_lab_remi_head01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_head01/deform_high/mesh/geo_modelling_lab_remi_head01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_head01/deform_high/mesh/geo_modelling_lab_remi_head01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_head01/display_high/mesh/geo_modelling_lab_remi_head01_display_high_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_head01/display_high/mesh/geo_modelling_lab_remi_head01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_head01/display_high/mesh/geo_modelling_lab_remi_head01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_head01/geo_modelling_lab_remi_head01.usda b/ALab/fragment/geo/modelling/lab_remi_head01/geo_modelling_lab_remi_head01.usda
new file mode 100644
index 00000000..ba0c0268
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_head01/geo_modelling_lab_remi_head01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.9095984, 15.275097, 5.8443413), (3.7733798, 17.896091, 7.5054646)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_lab_remi_head01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.9095984, 15.275097, 5.8443413), (3.7733798, 17.896091, 7.5054646)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_lab_remi_head01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.9162078, 15.273015, 5.858449), (3.7786462, 17.898281, 7.5117393)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_lab_remi_head01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.9095984, 15.275097, 5.8443413), (3.7733798, 17.896091, 7.5054646)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_lab_remi_head01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.9095984, 15.275097, 5.8443413), (3.7733798, 17.896091, 7.5054646)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_lab_remi_head01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.9095984, 15.275097, 5.8443413), (3.7733798, 17.896091, 7.5054646)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.9162078, 15.273015, 5.858449), (3.7786462, 17.898281, 7.5117393)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_lab_remi_head01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.9095983505249023, 15.275096893310547, 5.844341278076172), (3.7733798027038574, 17.89609146118164, 7.505464553833008)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_head01/pose/mesh/geo_modelling_lab_remi_head01_pose_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_head01/pose/mesh/geo_modelling_lab_remi_head01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_head01/pose/mesh/geo_modelling_lab_remi_head01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/lab_remi_head01/render_high/mesh/geo_modelling_lab_remi_head01_render_high_mesh.usd b/ALab/fragment/geo/modelling/lab_remi_head01/render_high/mesh/geo_modelling_lab_remi_head01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/lab_remi_head01/render_high/mesh/geo_modelling_lab_remi_head01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud01/base/mesh/geo_modelling_plant_choko_bud01_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud01/base/mesh/geo_modelling_plant_choko_bud01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud01/base/mesh/geo_modelling_plant_choko_bud01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud01/deform_high/mesh/geo_modelling_plant_choko_bud01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud01/deform_high/mesh/geo_modelling_plant_choko_bud01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud01/deform_high/mesh/geo_modelling_plant_choko_bud01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud01/display_high/mesh/geo_modelling_plant_choko_bud01_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud01/display_high/mesh/geo_modelling_plant_choko_bud01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud01/display_high/mesh/geo_modelling_plant_choko_bud01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud01/geo_modelling_plant_choko_bud01.usda b/ALab/fragment/geo/modelling/plant_choko_bud01/geo_modelling_plant_choko_bud01.usda
new file mode 100644
index 00000000..de8e906d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud01/geo_modelling_plant_choko_bud01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.1856717, -0.0018216781, -0.20890005), (0.18664631, 0.3074967, 0.1669195)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_bud01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.1856717, -0.0018216781, -0.20890005), (0.18664631, 0.3074967, 0.1669195)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_bud01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.18640667, -0.0022748692, -0.21051115), (0.1875962, 0.30702242, 0.16634187)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_bud01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.1856717, -0.0018216781, -0.20890005), (0.18664631, 0.3074967, 0.1669195)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_bud01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.1856717, -0.0018216781, -0.20890005), (0.18664631, 0.3074967, 0.1669195)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_bud01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.1856717, -0.0018216781, -0.20890005), (0.18664631, 0.3074967, 0.1669195)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.18640667, -0.0022748692, -0.21051115), (0.1875962, 0.30702242, 0.16634187)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_bud01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.18567170202732086, -0.0018216781318187714, -0.20890004932880402), (0.18664631247520447, 0.30749669671058655, 0.1669194996356964)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud01/pose/mesh/geo_modelling_plant_choko_bud01_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud01/pose/mesh/geo_modelling_plant_choko_bud01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud01/pose/mesh/geo_modelling_plant_choko_bud01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud01/render_high/mesh/geo_modelling_plant_choko_bud01_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud01/render_high/mesh/geo_modelling_plant_choko_bud01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud01/render_high/mesh/geo_modelling_plant_choko_bud01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud02/base/mesh/geo_modelling_plant_choko_bud02_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud02/base/mesh/geo_modelling_plant_choko_bud02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud02/base/mesh/geo_modelling_plant_choko_bud02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud02/deform_high/mesh/geo_modelling_plant_choko_bud02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud02/deform_high/mesh/geo_modelling_plant_choko_bud02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud02/deform_high/mesh/geo_modelling_plant_choko_bud02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud02/display_high/mesh/geo_modelling_plant_choko_bud02_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud02/display_high/mesh/geo_modelling_plant_choko_bud02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud02/display_high/mesh/geo_modelling_plant_choko_bud02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud02/geo_modelling_plant_choko_bud02.usda b/ALab/fragment/geo/modelling/plant_choko_bud02/geo_modelling_plant_choko_bud02.usda
new file mode 100644
index 00000000..2167d494
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud02/geo_modelling_plant_choko_bud02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.2366015, -0.008169384, -0.27066323), (0.24937381, 0.5583527, 0.22302076)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_bud02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.2366015, -0.008169384, -0.27066323), (0.24937381, 0.5583527, 0.22302076)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_bud02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.23534931, -0.008087196, -0.27081355), (0.24966492, 0.5582869, 0.22299185)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_bud02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.2366015, -0.008169384, -0.27066323), (0.24937381, 0.5583527, 0.22302076)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_bud02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.2366015, -0.008169384, -0.27066323), (0.24937381, 0.5583527, 0.22302076)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_bud02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.2366015, -0.008169384, -0.27066323), (0.24937381, 0.5583527, 0.22302076)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.23534931, -0.008087196, -0.27081355), (0.24966492, 0.5582869, 0.22299185)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_bud02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.23660150170326233, -0.008169383741915226, -0.27066323161125183), (0.24937380850315094, 0.5583527088165283, 0.2230207622051239)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud02/pose/mesh/geo_modelling_plant_choko_bud02_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud02/pose/mesh/geo_modelling_plant_choko_bud02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud02/pose/mesh/geo_modelling_plant_choko_bud02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_bud02/render_high/mesh/geo_modelling_plant_choko_bud02_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_bud02/render_high/mesh/geo_modelling_plant_choko_bud02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_bud02/render_high/mesh/geo_modelling_plant_choko_bud02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower01/base/mesh/geo_modelling_plant_choko_flower01_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower01/base/mesh/geo_modelling_plant_choko_flower01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower01/base/mesh/geo_modelling_plant_choko_flower01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower01/deform_high/mesh/geo_modelling_plant_choko_flower01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower01/deform_high/mesh/geo_modelling_plant_choko_flower01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower01/deform_high/mesh/geo_modelling_plant_choko_flower01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower01/display_high/mesh/geo_modelling_plant_choko_flower01_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower01/display_high/mesh/geo_modelling_plant_choko_flower01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower01/display_high/mesh/geo_modelling_plant_choko_flower01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower01/geo_modelling_plant_choko_flower01.usda b/ALab/fragment/geo/modelling/plant_choko_flower01/geo_modelling_plant_choko_flower01.usda
new file mode 100644
index 00000000..03121fb3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower01/geo_modelling_plant_choko_flower01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.7055971, -0.0050961673, -0.48109525), (0.75479525, 2.3236268, 0.7112015)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_flower01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.7055971, -0.0050961673, -0.48109525), (0.75479525, 2.3236268, 0.7112015)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_flower01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.7052919, -0.003866839, -0.48055196), (0.7547952, 2.3236308, 0.71128654)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_flower01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.7055971, -0.0050961673, -0.48109525), (0.75479525, 2.3236268, 0.7112015)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_flower01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.7055971, -0.0050961673, -0.48109525), (0.75479525, 2.3236268, 0.7112015)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_flower01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.7055971, -0.0050961673, -0.48109525), (0.75479525, 2.3236268, 0.7112015)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.7052919, -0.003866839, -0.48055196), (0.7547952, 2.3236308, 0.71128654)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_flower01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.7055971026420593, -0.005096167325973511, -0.48109525442123413), (0.754795253276825, 2.323626756668091, 0.7112014889717102)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower01/pose/mesh/geo_modelling_plant_choko_flower01_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower01/pose/mesh/geo_modelling_plant_choko_flower01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower01/pose/mesh/geo_modelling_plant_choko_flower01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower01/render_high/mesh/geo_modelling_plant_choko_flower01_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower01/render_high/mesh/geo_modelling_plant_choko_flower01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower01/render_high/mesh/geo_modelling_plant_choko_flower01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower02/base/mesh/geo_modelling_plant_choko_flower02_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower02/base/mesh/geo_modelling_plant_choko_flower02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower02/base/mesh/geo_modelling_plant_choko_flower02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower02/deform_high/mesh/geo_modelling_plant_choko_flower02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower02/deform_high/mesh/geo_modelling_plant_choko_flower02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower02/deform_high/mesh/geo_modelling_plant_choko_flower02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower02/display_high/mesh/geo_modelling_plant_choko_flower02_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower02/display_high/mesh/geo_modelling_plant_choko_flower02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower02/display_high/mesh/geo_modelling_plant_choko_flower02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower02/geo_modelling_plant_choko_flower02.usda b/ALab/fragment/geo/modelling/plant_choko_flower02/geo_modelling_plant_choko_flower02.usda
new file mode 100644
index 00000000..a92c6a8d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower02/geo_modelling_plant_choko_flower02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.4183545, -0.0032836434, -1.0060059), (0.80891937, 3.638104, 1.364567)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_flower02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.4183545, -0.0032836434, -1.0060059), (0.80891937, 3.638104, 1.364567)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_flower02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.4036602, 0.002948739, -0.9934686), (0.81382185, 3.638043, 1.3557854)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_flower02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.4183545, -0.0032836434, -1.0060059), (0.80891937, 3.638104, 1.364567)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_flower02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.4183545, -0.0032836434, -1.0060059), (0.80891937, 3.638104, 1.364567)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_flower02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.4183545, -0.0032836434, -1.0060059), (0.80891937, 3.638104, 1.364567)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.4036602, 0.002948739, -0.9934686), (0.81382185, 3.638043, 1.3557854)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_flower02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.4183545112609863, -0.0032836433965712786, -1.006005883216858), (0.808919370174408, 3.63810396194458, 1.3645670413970947)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower02/pose/mesh/geo_modelling_plant_choko_flower02_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower02/pose/mesh/geo_modelling_plant_choko_flower02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower02/pose/mesh/geo_modelling_plant_choko_flower02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower02/render_high/mesh/geo_modelling_plant_choko_flower02_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower02/render_high/mesh/geo_modelling_plant_choko_flower02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower02/render_high/mesh/geo_modelling_plant_choko_flower02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower03/base/mesh/geo_modelling_plant_choko_flower03_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower03/base/mesh/geo_modelling_plant_choko_flower03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower03/base/mesh/geo_modelling_plant_choko_flower03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower03/deform_high/mesh/geo_modelling_plant_choko_flower03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower03/deform_high/mesh/geo_modelling_plant_choko_flower03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower03/deform_high/mesh/geo_modelling_plant_choko_flower03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower03/display_high/mesh/geo_modelling_plant_choko_flower03_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower03/display_high/mesh/geo_modelling_plant_choko_flower03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower03/display_high/mesh/geo_modelling_plant_choko_flower03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower03/geo_modelling_plant_choko_flower03.usda b/ALab/fragment/geo/modelling/plant_choko_flower03/geo_modelling_plant_choko_flower03.usda
new file mode 100644
index 00000000..d2d0b5a8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower03/geo_modelling_plant_choko_flower03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.1681247, -0.001909628, -0.95510244), (0.7410793, 5.876361, 0.8978136)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_flower03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.1681247, -0.001909628, -0.95510244), (0.7410793, 5.876361, 0.8978136)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_flower03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.1694952, 0.0029057674, -0.9517042), (0.7407326, 5.8667016, 0.8965508)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_flower03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.1681247, -0.001909628, -0.95510244), (0.7410793, 5.876361, 0.8978136)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_flower03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.1681247, -0.001909628, -0.95510244), (0.7410793, 5.876361, 0.8978136)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_flower03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.1681247, -0.001909628, -0.95510244), (0.7410793, 5.876361, 0.8978136)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.1694952, 0.0029057674, -0.9517042), (0.7407326, 5.8667016, 0.8965508)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_flower03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1681246757507324, -0.0019096280448138714, -0.9551024436950684), (0.7410792708396912, 5.876360893249512, 0.897813618183136)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower03/pose/mesh/geo_modelling_plant_choko_flower03_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower03/pose/mesh/geo_modelling_plant_choko_flower03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower03/pose/mesh/geo_modelling_plant_choko_flower03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower03/render_high/mesh/geo_modelling_plant_choko_flower03_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower03/render_high/mesh/geo_modelling_plant_choko_flower03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower03/render_high/mesh/geo_modelling_plant_choko_flower03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower04/base/mesh/geo_modelling_plant_choko_flower04_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower04/base/mesh/geo_modelling_plant_choko_flower04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower04/base/mesh/geo_modelling_plant_choko_flower04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower04/deform_high/mesh/geo_modelling_plant_choko_flower04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower04/deform_high/mesh/geo_modelling_plant_choko_flower04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower04/deform_high/mesh/geo_modelling_plant_choko_flower04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower04/display_high/mesh/geo_modelling_plant_choko_flower04_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower04/display_high/mesh/geo_modelling_plant_choko_flower04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower04/display_high/mesh/geo_modelling_plant_choko_flower04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower04/geo_modelling_plant_choko_flower04.usda b/ALab/fragment/geo/modelling/plant_choko_flower04/geo_modelling_plant_choko_flower04.usda
new file mode 100644
index 00000000..0deea9f3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower04/geo_modelling_plant_choko_flower04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.4117019, -0.0004587518, -1.3432369), (1.2825203, 7.984668, 1.3346462)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_flower04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.4117019, -0.0004587518, -1.3432369), (1.2825203, 7.984668, 1.3346462)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_flower04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.4117019, 0.003272335, -1.3432369), (1.2825203, 7.976755, 1.3346462)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_flower04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.4117019, -0.0004587518, -1.3432369), (1.2825203, 7.984668, 1.3346462)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_flower04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.4117019, -0.0004587518, -1.3432369), (1.2825203, 7.984668, 1.3346462)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_flower04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.4117019, -0.0004587518, -1.3432369), (1.2825203, 7.984668, 1.3346462)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.4117019, 0.003272335, -1.3432369), (1.2825203, 7.976755, 1.3346462)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_flower04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.4117019176483154, -0.000458751805126667, -1.3432369232177734), (1.2825202941894531, 7.984667778015137, 1.334646224975586)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower04/pose/mesh/geo_modelling_plant_choko_flower04_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower04/pose/mesh/geo_modelling_plant_choko_flower04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower04/pose/mesh/geo_modelling_plant_choko_flower04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_flower04/render_high/mesh/geo_modelling_plant_choko_flower04_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_flower04/render_high/mesh/geo_modelling_plant_choko_flower04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_flower04/render_high/mesh/geo_modelling_plant_choko_flower04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf01/base/mesh/geo_modelling_plant_choko_leaf01_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf01/base/mesh/geo_modelling_plant_choko_leaf01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf01/base/mesh/geo_modelling_plant_choko_leaf01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf01/deform_high/mesh/geo_modelling_plant_choko_leaf01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf01/deform_high/mesh/geo_modelling_plant_choko_leaf01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf01/deform_high/mesh/geo_modelling_plant_choko_leaf01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf01/display_high/mesh/geo_modelling_plant_choko_leaf01_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf01/display_high/mesh/geo_modelling_plant_choko_leaf01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf01/display_high/mesh/geo_modelling_plant_choko_leaf01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf01/geo_modelling_plant_choko_leaf01.usda b/ALab/fragment/geo/modelling/plant_choko_leaf01/geo_modelling_plant_choko_leaf01.usda
new file mode 100644
index 00000000..7a481890
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf01/geo_modelling_plant_choko_leaf01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.1443977, -0.0152311325, -3.4094832), (6.522091, 16.875355, 0.9955206)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_leaf01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.1443977, -0.0152311325, -3.4094832), (6.522091, 16.875355, 0.9955206)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_leaf01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.123634, 0.010500249, -3.410279), (6.3249774, 16.875353, 0.9955206)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_leaf01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.1443977, -0.0152311325, -3.4094832), (6.522091, 16.875355, 0.9955206)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_leaf01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.1443977, -0.0152311325, -3.4094832), (6.522091, 16.875355, 0.9955206)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_leaf01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.1443977, -0.0152311325, -3.4094832), (6.522091, 16.875355, 0.9955206)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.123634, 0.010500249, -3.410279), (6.3249774, 16.875353, 0.9955206)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_leaf01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.144397735595703, -0.015231132507324219, -3.4094831943511963), (6.522090911865234, 16.875354766845703, 0.9955205917358398)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf01/pose/mesh/geo_modelling_plant_choko_leaf01_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf01/pose/mesh/geo_modelling_plant_choko_leaf01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf01/pose/mesh/geo_modelling_plant_choko_leaf01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf01/render_high/mesh/geo_modelling_plant_choko_leaf01_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf01/render_high/mesh/geo_modelling_plant_choko_leaf01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf01/render_high/mesh/geo_modelling_plant_choko_leaf01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf02/base/mesh/geo_modelling_plant_choko_leaf02_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf02/base/mesh/geo_modelling_plant_choko_leaf02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf02/base/mesh/geo_modelling_plant_choko_leaf02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf02/deform_high/mesh/geo_modelling_plant_choko_leaf02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf02/deform_high/mesh/geo_modelling_plant_choko_leaf02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf02/deform_high/mesh/geo_modelling_plant_choko_leaf02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf02/display_high/mesh/geo_modelling_plant_choko_leaf02_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf02/display_high/mesh/geo_modelling_plant_choko_leaf02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf02/display_high/mesh/geo_modelling_plant_choko_leaf02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf02/geo_modelling_plant_choko_leaf02.usda b/ALab/fragment/geo/modelling/plant_choko_leaf02/geo_modelling_plant_choko_leaf02.usda
new file mode 100644
index 00000000..552477a1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf02/geo_modelling_plant_choko_leaf02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.989353, -0.010020733, -5.548271), (6.40728, 16.797321, 1.2400234)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_leaf02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.989353, -0.010020733, -5.548271), (6.40728, 16.797321, 1.2400234)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_leaf02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.9893527, 0.13707976, -5.5277424), (6.395076, 16.807137, 1.2400234)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_leaf02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.989353, -0.010020733, -5.548271), (6.40728, 16.797321, 1.2400234)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_leaf02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.989353, -0.010020733, -5.548271), (6.40728, 16.797321, 1.2400234)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_leaf02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.989353, -0.010020733, -5.548271), (6.40728, 16.797321, 1.2400234)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.9893527, 0.13707976, -5.5277424), (6.395076, 16.807137, 1.2400234)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_leaf02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.989353179931641, -0.010020732879638672, -5.548271179199219), (6.407279968261719, 16.797321319580078, 1.2400233745574951)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf02/pose/mesh/geo_modelling_plant_choko_leaf02_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf02/pose/mesh/geo_modelling_plant_choko_leaf02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf02/pose/mesh/geo_modelling_plant_choko_leaf02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf02/render_high/mesh/geo_modelling_plant_choko_leaf02_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf02/render_high/mesh/geo_modelling_plant_choko_leaf02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf02/render_high/mesh/geo_modelling_plant_choko_leaf02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf03/base/mesh/geo_modelling_plant_choko_leaf03_base_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf03/base/mesh/geo_modelling_plant_choko_leaf03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf03/base/mesh/geo_modelling_plant_choko_leaf03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf03/deform_high/mesh/geo_modelling_plant_choko_leaf03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf03/deform_high/mesh/geo_modelling_plant_choko_leaf03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf03/deform_high/mesh/geo_modelling_plant_choko_leaf03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf03/display_high/mesh/geo_modelling_plant_choko_leaf03_display_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf03/display_high/mesh/geo_modelling_plant_choko_leaf03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf03/display_high/mesh/geo_modelling_plant_choko_leaf03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf03/geo_modelling_plant_choko_leaf03.usda b/ALab/fragment/geo/modelling/plant_choko_leaf03/geo_modelling_plant_choko_leaf03.usda
new file mode 100644
index 00000000..efca5f73
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf03/geo_modelling_plant_choko_leaf03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.4097776, -0.014014244, -3.2720022), (6.1225495, 15.293042, 1.3090453)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_plant_choko_leaf03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.4097776, -0.014014244, -3.2720022), (6.1225495, 15.293042, 1.3090453)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_plant_choko_leaf03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.3879395, 0.02202729, -3.2656856), (6.10911, 15.292565, 1.3281341)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_leaf03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.4097776, -0.014014244, -3.2720022), (6.1225495, 15.293042, 1.3090453)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_plant_choko_leaf03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.4097776, -0.014014244, -3.2720022), (6.1225495, 15.293042, 1.3090453)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_plant_choko_leaf03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.4097776, -0.014014244, -3.2720022), (6.1225495, 15.293042, 1.3090453)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.3879395, 0.02202729, -3.2656856), (6.10911, 15.292565, 1.3281341)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_plant_choko_leaf03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.409777641296387, -0.014014244079589844, -3.2720022201538086), (6.122549533843994, 15.293042182922363, 1.3090453147888184)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf03/pose/mesh/geo_modelling_plant_choko_leaf03_pose_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf03/pose/mesh/geo_modelling_plant_choko_leaf03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf03/pose/mesh/geo_modelling_plant_choko_leaf03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/plant_choko_leaf03/render_high/mesh/geo_modelling_plant_choko_leaf03_render_high_mesh.usd b/ALab/fragment/geo/modelling/plant_choko_leaf03/render_high/mesh/geo_modelling_plant_choko_leaf03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/plant_choko_leaf03/render_high/mesh/geo_modelling_plant_choko_leaf03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/base/mesh/geo_modelling_proc_dev_circuit_buzzer01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/base/mesh/geo_modelling_proc_dev_circuit_buzzer01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/base/mesh/geo_modelling_proc_dev_circuit_buzzer01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/deform_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/deform_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/deform_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/display_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/display_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/display_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/geo_modelling_proc_dev_circuit_buzzer01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/geo_modelling_proc_dev_circuit_buzzer01.usda
new file mode 100644
index 00000000..6fcb0680
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/geo_modelling_proc_dev_circuit_buzzer01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.6938692, 3.2782555e-8, -1.6938692), (1.6938692, 1.9444007, 1.6938692)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_buzzer01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.6938692, 3.2782555e-8, -1.6938692), (1.6938692, 1.9444007, 1.6938692)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.6925731, 0.08572889, -1.692573), (1.692573, 1.9444008, 1.692573)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.6938692, 3.2782555e-8, -1.6938692), (1.6938692, 1.9444007, 1.6938692)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_buzzer01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.6938692, 3.2782555e-8, -1.6938692), (1.6938692, 1.9444007, 1.6938692)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.6938692, 3.2782555e-8, -1.6938692), (1.6938692, 1.9444007, 1.6938692)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.6925731, 0.08572889, -1.692573), (1.692573, 1.9444008, 1.692573)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.6938692331314087, 3.278255533700758e-8, -1.6938692331314087), (1.6938692331314087, 1.944400668144226, 1.6938692331314087)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/pose/mesh/geo_modelling_proc_dev_circuit_buzzer01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/pose/mesh/geo_modelling_proc_dev_circuit_buzzer01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/pose/mesh/geo_modelling_proc_dev_circuit_buzzer01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/render_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/render_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer01/render_high/mesh/geo_modelling_proc_dev_circuit_buzzer01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/base/mesh/geo_modelling_proc_dev_circuit_buzzer02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/base/mesh/geo_modelling_proc_dev_circuit_buzzer02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/base/mesh/geo_modelling_proc_dev_circuit_buzzer02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/deform_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/deform_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/deform_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/display_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/display_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/display_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/geo_modelling_proc_dev_circuit_buzzer02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/geo_modelling_proc_dev_circuit_buzzer02.usda
new file mode 100644
index 00000000..a26e1c15
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/geo_modelling_proc_dev_circuit_buzzer02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.6990414, 0, -3.4892783), (2.660865, 3.1206248, 3.576945)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_buzzer02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.6990414, 0, -3.4892783), (2.660865, 3.1206248, 3.576945)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.7017884, 0, -3.4891202), (2.649225, 3.119692, 3.5730636)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.6990414, 0, -3.4892783), (2.660865, 3.1206248, 3.576945)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_buzzer02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.6990414, 0, -3.4892783), (2.660865, 3.1206248, 3.576945)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.6990414, 0, -3.4892783), (2.660865, 3.1206248, 3.576945)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.7017884, 0, -3.4891202), (2.649225, 3.119692, 3.5730636)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.6990413665771484, 0, -3.4892783164978027), (2.660865068435669, 3.1206247806549072, 3.5769450664520264)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/pose/mesh/geo_modelling_proc_dev_circuit_buzzer02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/pose/mesh/geo_modelling_proc_dev_circuit_buzzer02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/pose/mesh/geo_modelling_proc_dev_circuit_buzzer02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/render_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/render_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_buzzer02/render_high/mesh/geo_modelling_proc_dev_circuit_buzzer02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/base/mesh/geo_modelling_proc_dev_circuit_cable01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/base/mesh/geo_modelling_proc_dev_circuit_cable01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/base/mesh/geo_modelling_proc_dev_circuit_cable01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/deform_high/mesh/geo_modelling_proc_dev_circuit_cable01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/deform_high/mesh/geo_modelling_proc_dev_circuit_cable01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/deform_high/mesh/geo_modelling_proc_dev_circuit_cable01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/display_high/mesh/geo_modelling_proc_dev_circuit_cable01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/display_high/mesh/geo_modelling_proc_dev_circuit_cable01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/display_high/mesh/geo_modelling_proc_dev_circuit_cable01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/geo_modelling_proc_dev_circuit_cable01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/geo_modelling_proc_dev_circuit_cable01.usda
new file mode 100644
index 00000000..4ea7b1c9
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/geo_modelling_proc_dev_circuit_cable01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.33048278, 0.012208797, -2.495973), (0.75323534, 0.8134508, 1.5666077)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_cable01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.33048278, 0.012208797, -2.495973), (0.75323534, 0.8134508, 1.5666077)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_cable01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.31457868, 0.0166792, -2.4306254), (0.7390124, 0.79792756, 1.524259)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_cable01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.33048278, 0.012208797, -2.495973), (0.75323534, 0.8134508, 1.5666077)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_cable01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.33048278, 0.012208797, -2.495973), (0.75323534, 0.8134508, 1.5666077)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_cable01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.33048278, 0.012208797, -2.495973), (0.75323534, 0.8134508, 1.5666077)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.31457868, 0.0166792, -2.4306254), (0.7390124, 0.79792756, 1.524259)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_cable01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.3304827809333801, 0.012208797037601471, -2.4959731101989746), (0.7532353401184082, 0.813450813293457, 1.5666077136993408)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/pose/mesh/geo_modelling_proc_dev_circuit_cable01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/pose/mesh/geo_modelling_proc_dev_circuit_cable01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/pose/mesh/geo_modelling_proc_dev_circuit_cable01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/render_high/mesh/geo_modelling_proc_dev_circuit_cable01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/render_high/mesh/geo_modelling_proc_dev_circuit_cable01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable01/render_high/mesh/geo_modelling_proc_dev_circuit_cable01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/base/mesh/geo_modelling_proc_dev_circuit_cable02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/base/mesh/geo_modelling_proc_dev_circuit_cable02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/base/mesh/geo_modelling_proc_dev_circuit_cable02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/deform_high/mesh/geo_modelling_proc_dev_circuit_cable02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/deform_high/mesh/geo_modelling_proc_dev_circuit_cable02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/deform_high/mesh/geo_modelling_proc_dev_circuit_cable02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/display_high/mesh/geo_modelling_proc_dev_circuit_cable02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/display_high/mesh/geo_modelling_proc_dev_circuit_cable02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/display_high/mesh/geo_modelling_proc_dev_circuit_cable02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/geo_modelling_proc_dev_circuit_cable02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/geo_modelling_proc_dev_circuit_cable02.usda
new file mode 100644
index 00000000..813f0dcb
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/geo_modelling_proc_dev_circuit_cable02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.2580256, 0.0055877473, -1.7071207), (0.28981245, 0.59753036, 1.3015227)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_cable02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.2580256, 0.0055877473, -1.7071207), (0.28981245, 0.59753036, 1.3015227)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_cable02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.208696, 0.008158404, -1.6673812), (0.2667251, 0.58123124, 1.299661)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_cable02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.2580256, 0.0055877473, -1.7071207), (0.28981245, 0.59753036, 1.3015227)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_cable02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.2580256, 0.0055877473, -1.7071207), (0.28981245, 0.59753036, 1.3015227)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_cable02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.2580256, 0.0055877473, -1.7071207), (0.28981245, 0.59753036, 1.3015227)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.208696, 0.008158404, -1.6673812), (0.2667251, 0.58123124, 1.299661)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_cable02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.258025586605072, 0.005587747320532799, -1.707120656967163), (0.28981244564056396, 0.5975303649902344, 1.3015227317810059)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/pose/mesh/geo_modelling_proc_dev_circuit_cable02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/pose/mesh/geo_modelling_proc_dev_circuit_cable02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/pose/mesh/geo_modelling_proc_dev_circuit_cable02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/render_high/mesh/geo_modelling_proc_dev_circuit_cable02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/render_high/mesh/geo_modelling_proc_dev_circuit_cable02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_cable02/render_high/mesh/geo_modelling_proc_dev_circuit_cable02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/base/mesh/geo_modelling_proc_dev_circuit_capacitor01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/base/mesh/geo_modelling_proc_dev_circuit_capacitor01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/base/mesh/geo_modelling_proc_dev_circuit_capacitor01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/geo_modelling_proc_dev_circuit_capacitor01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/geo_modelling_proc_dev_circuit_capacitor01.usda
new file mode 100644
index 00000000..15303185
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/geo_modelling_proc_dev_circuit_capacitor01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.8265496, 0, -0.87006813), (0.8265496, 2.4179974, 0.85581535)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_capacitor01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.8265496, 0, -0.87006813), (0.8265496, 2.4179974, 0.85581535)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.8344874, 0, -0.8848201), (0.8352487, 2.3738697, 0.82192034)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.8265496, 0, -0.87006813), (0.8265496, 2.4179974, 0.85581535)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_capacitor01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.8265496, 0, -0.87006813), (0.8265496, 2.4179974, 0.85581535)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.8265496, 0, -0.87006813), (0.8265496, 2.4179974, 0.85581535)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.8344874, 0, -0.8848201), (0.8352487, 2.3738697, 0.82192034)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.8265495896339417, 0, -0.8700681328773499), (0.8265495896339417, 2.417997360229492, 0.8558153510093689)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/pose/mesh/geo_modelling_proc_dev_circuit_capacitor01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/pose/mesh/geo_modelling_proc_dev_circuit_capacitor01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/pose/mesh/geo_modelling_proc_dev_circuit_capacitor01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor01/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/base/mesh/geo_modelling_proc_dev_circuit_capacitor02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/base/mesh/geo_modelling_proc_dev_circuit_capacitor02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/base/mesh/geo_modelling_proc_dev_circuit_capacitor02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/geo_modelling_proc_dev_circuit_capacitor02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/geo_modelling_proc_dev_circuit_capacitor02.usda
new file mode 100644
index 00000000..11866f18
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/geo_modelling_proc_dev_circuit_capacitor02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.53671014, 0, -0.5549959), (0.50024295, 1.0978937, 0.53869003)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_capacitor02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.53671014, 0, -0.5549959), (0.50024295, 1.0978937, 0.53869003)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.41819334, -0.00003892178, -0.42655155), (0.38135844, 1.0852903, 0.4136814)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.53671014, 0, -0.5549959), (0.50024295, 1.0978937, 0.53869003)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_capacitor02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.53671014, 0, -0.5549959), (0.50024295, 1.0978937, 0.53869003)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.53671014, 0, -0.5549959), (0.50024295, 1.0978937, 0.53869003)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.41819334, -0.00003892178, -0.42655155), (0.38135844, 1.0852903, 0.4136814)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.5367101430892944, 0, -0.5549958944320679), (0.5002429485321045, 1.0978937149047852, 0.5386900305747986)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/pose/mesh/geo_modelling_proc_dev_circuit_capacitor02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/pose/mesh/geo_modelling_proc_dev_circuit_capacitor02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/pose/mesh/geo_modelling_proc_dev_circuit_capacitor02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor02/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/base/mesh/geo_modelling_proc_dev_circuit_capacitor03_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/base/mesh/geo_modelling_proc_dev_circuit_capacitor03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/base/mesh/geo_modelling_proc_dev_circuit_capacitor03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/display_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/geo_modelling_proc_dev_circuit_capacitor03.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/geo_modelling_proc_dev_circuit_capacitor03.usda
new file mode 100644
index 00000000..c31f6446
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/geo_modelling_proc_dev_circuit_capacitor03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.6101539, 0, -0.54119587), (0.44630697, 1.0755776, 0.5236155)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_capacitor03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.6101539, 0, -0.54119587), (0.44630697, 1.0755776, 0.5236155)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.4941841, 0, -0.4237171), (0.32425675, 1.0734379, 0.40147066)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.6101539, 0, -0.54119587), (0.44630697, 1.0755776, 0.5236155)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_capacitor03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.6101539, 0, -0.54119587), (0.44630697, 1.0755776, 0.5236155)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.6101539, 0, -0.54119587), (0.44630697, 1.0755776, 0.5236155)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.4941841, 0, -0.4237171), (0.32425675, 1.0734379, 0.40147066)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.6101539134979248, 0, -0.5411958694458008), (0.446306973695755, 1.0755776166915894, 0.5236154794692993)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/pose/mesh/geo_modelling_proc_dev_circuit_capacitor03_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/pose/mesh/geo_modelling_proc_dev_circuit_capacitor03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/pose/mesh/geo_modelling_proc_dev_circuit_capacitor03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_capacitor03/render_high/mesh/geo_modelling_proc_dev_circuit_capacitor03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/base/mesh/geo_modelling_proc_dev_circuit_diode01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/base/mesh/geo_modelling_proc_dev_circuit_diode01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/base/mesh/geo_modelling_proc_dev_circuit_diode01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/deform_high/mesh/geo_modelling_proc_dev_circuit_diode01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/deform_high/mesh/geo_modelling_proc_dev_circuit_diode01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/deform_high/mesh/geo_modelling_proc_dev_circuit_diode01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/display_high/mesh/geo_modelling_proc_dev_circuit_diode01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/display_high/mesh/geo_modelling_proc_dev_circuit_diode01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/display_high/mesh/geo_modelling_proc_dev_circuit_diode01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/geo_modelling_proc_dev_circuit_diode01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/geo_modelling_proc_dev_circuit_diode01.usda
new file mode 100644
index 00000000..9cfd71b3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/geo_modelling_proc_dev_circuit_diode01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.5618799, 0, -0.80496955), (0.56355417, 0.7023222, 0.80672675)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_diode01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.5618799, 0, -0.80496955), (0.56355417, 0.7023222, 0.80672675)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_diode01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.5634718, 0.0012015357, -0.8036261), (0.563074, 0.69599974, 0.80579644)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.5618799, 0, -0.80496955), (0.56355417, 0.7023222, 0.80672675)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_diode01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.5618799, 0, -0.80496955), (0.56355417, 0.7023222, 0.80672675)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_diode01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.5618799, 0, -0.80496955), (0.56355417, 0.7023222, 0.80672675)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.5634718, 0.0012015357, -0.8036261), (0.563074, 0.69599974, 0.80579644)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.5618798732757568, 0, -0.8049695491790771), (0.5635541677474976, 0.7023221850395203, 0.8067267537117004)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/pose/mesh/geo_modelling_proc_dev_circuit_diode01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/pose/mesh/geo_modelling_proc_dev_circuit_diode01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/pose/mesh/geo_modelling_proc_dev_circuit_diode01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/render_high/mesh/geo_modelling_proc_dev_circuit_diode01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/render_high/mesh/geo_modelling_proc_dev_circuit_diode01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode01/render_high/mesh/geo_modelling_proc_dev_circuit_diode01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/base/mesh/geo_modelling_proc_dev_circuit_diode02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/base/mesh/geo_modelling_proc_dev_circuit_diode02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/base/mesh/geo_modelling_proc_dev_circuit_diode02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/deform_high/mesh/geo_modelling_proc_dev_circuit_diode02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/deform_high/mesh/geo_modelling_proc_dev_circuit_diode02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/deform_high/mesh/geo_modelling_proc_dev_circuit_diode02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/display_high/mesh/geo_modelling_proc_dev_circuit_diode02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/display_high/mesh/geo_modelling_proc_dev_circuit_diode02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/display_high/mesh/geo_modelling_proc_dev_circuit_diode02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/geo_modelling_proc_dev_circuit_diode02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/geo_modelling_proc_dev_circuit_diode02.usda
new file mode 100644
index 00000000..c4259ea8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/geo_modelling_proc_dev_circuit_diode02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.2922268, 0, -1.1865454), (0.21973895, 0.93281984, 1.2044649)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_diode02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.2922268, 0, -1.1865454), (0.21973895, 0.93281984, 1.2044649)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_diode02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.28782701, -0.000162769, -1.1716865), (0.21460135, 0.92685056, 1.2041627)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.2922268, 0, -1.1865454), (0.21973895, 0.93281984, 1.2044649)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_diode02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.2922268, 0, -1.1865454), (0.21973895, 0.93281984, 1.2044649)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_diode02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.2922268, 0, -1.1865454), (0.21973895, 0.93281984, 1.2044649)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.28782701, -0.000162769, -1.1716865), (0.21460135, 0.92685056, 1.2041627)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.29222679138183594, 0, -1.1865453720092773), (0.2197389453649521, 0.9328198432922363, 1.2044649124145508)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/pose/mesh/geo_modelling_proc_dev_circuit_diode02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/pose/mesh/geo_modelling_proc_dev_circuit_diode02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/pose/mesh/geo_modelling_proc_dev_circuit_diode02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/render_high/mesh/geo_modelling_proc_dev_circuit_diode02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/render_high/mesh/geo_modelling_proc_dev_circuit_diode02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode02/render_high/mesh/geo_modelling_proc_dev_circuit_diode02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/base/mesh/geo_modelling_proc_dev_circuit_diode03_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/base/mesh/geo_modelling_proc_dev_circuit_diode03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/base/mesh/geo_modelling_proc_dev_circuit_diode03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/deform_high/mesh/geo_modelling_proc_dev_circuit_diode03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/deform_high/mesh/geo_modelling_proc_dev_circuit_diode03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/deform_high/mesh/geo_modelling_proc_dev_circuit_diode03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/display_high/mesh/geo_modelling_proc_dev_circuit_diode03_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/display_high/mesh/geo_modelling_proc_dev_circuit_diode03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/display_high/mesh/geo_modelling_proc_dev_circuit_diode03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/geo_modelling_proc_dev_circuit_diode03.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/geo_modelling_proc_dev_circuit_diode03.usda
new file mode 100644
index 00000000..b220c9eb
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/geo_modelling_proc_dev_circuit_diode03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.18919113, 0, -1.2956328), (0.3181138, 0.9500723, 1.1797726)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_diode03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.18919113, 0, -1.2956328), (0.3181138, 0.9500723, 1.1797726)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_diode03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.18472442, -0.00013522147, -1.2995385), (0.31302756, 0.9481336, 1.163763)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.18919113, 0, -1.2956328), (0.3181138, 0.9500723, 1.1797726)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_diode03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.18919113, 0, -1.2956328), (0.3181138, 0.9500723, 1.1797726)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_diode03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.18919113, 0, -1.2956328), (0.3181138, 0.9500723, 1.1797726)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.18472442, -0.00013522147, -1.2995385), (0.31302756, 0.9481336, 1.163763)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.18919113278388977, 0, -1.2956328392028809), (0.3181138038635254, 0.9500722885131836, 1.1797726154327393)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/pose/mesh/geo_modelling_proc_dev_circuit_diode03_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/pose/mesh/geo_modelling_proc_dev_circuit_diode03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/pose/mesh/geo_modelling_proc_dev_circuit_diode03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/render_high/mesh/geo_modelling_proc_dev_circuit_diode03_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/render_high/mesh/geo_modelling_proc_dev_circuit_diode03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode03/render_high/mesh/geo_modelling_proc_dev_circuit_diode03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/base/mesh/geo_modelling_proc_dev_circuit_diode04_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/base/mesh/geo_modelling_proc_dev_circuit_diode04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/base/mesh/geo_modelling_proc_dev_circuit_diode04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/deform_high/mesh/geo_modelling_proc_dev_circuit_diode04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/deform_high/mesh/geo_modelling_proc_dev_circuit_diode04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/deform_high/mesh/geo_modelling_proc_dev_circuit_diode04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/display_high/mesh/geo_modelling_proc_dev_circuit_diode04_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/display_high/mesh/geo_modelling_proc_dev_circuit_diode04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/display_high/mesh/geo_modelling_proc_dev_circuit_diode04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/geo_modelling_proc_dev_circuit_diode04.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/geo_modelling_proc_dev_circuit_diode04.usda
new file mode 100644
index 00000000..c310bcb7
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/geo_modelling_proc_dev_circuit_diode04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.35633937, -2.096613e-18, -0.9981644), (0.26238096, 0.8836762, 0.9906398)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_diode04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.35633937, -2.096613e-18, -0.9981644), (0.26238096, 0.8836762, 0.9906398)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_diode04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.3427401, -0.00084844703, -1.000925), (0.25417802, 0.87857354, 0.9897704)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.35633937, -2.096613e-18, -0.9981644), (0.26238096, 0.8836762, 0.9906398)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_diode04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.35633937, -2.096613e-18, -0.9981644), (0.26238096, 0.8836762, 0.9906398)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_diode04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.35633937, -2.096613e-18, -0.9981644), (0.26238096, 0.8836762, 0.9906398)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.3427401, -0.00084844703, -1.000925), (0.25417802, 0.87857354, 0.9897704)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.35633936524391174, -2.0966129260172253e-18, -0.9981644153594971), (0.2623809576034546, 0.8836761713027954, 0.9906398057937622)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/pose/mesh/geo_modelling_proc_dev_circuit_diode04_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/pose/mesh/geo_modelling_proc_dev_circuit_diode04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/pose/mesh/geo_modelling_proc_dev_circuit_diode04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/render_high/mesh/geo_modelling_proc_dev_circuit_diode04_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/render_high/mesh/geo_modelling_proc_dev_circuit_diode04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode04/render_high/mesh/geo_modelling_proc_dev_circuit_diode04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/base/mesh/geo_modelling_proc_dev_circuit_diode05_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/base/mesh/geo_modelling_proc_dev_circuit_diode05_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/base/mesh/geo_modelling_proc_dev_circuit_diode05_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/deform_high/mesh/geo_modelling_proc_dev_circuit_diode05_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/deform_high/mesh/geo_modelling_proc_dev_circuit_diode05_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/deform_high/mesh/geo_modelling_proc_dev_circuit_diode05_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/display_high/mesh/geo_modelling_proc_dev_circuit_diode05_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/display_high/mesh/geo_modelling_proc_dev_circuit_diode05_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/display_high/mesh/geo_modelling_proc_dev_circuit_diode05_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/geo_modelling_proc_dev_circuit_diode05.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/geo_modelling_proc_dev_circuit_diode05.usda
new file mode 100644
index 00000000..3b3a92de
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/geo_modelling_proc_dev_circuit_diode05.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.2714913, -0.00134966, -1.2226291), (0.3480611, 0.9009789, 0.9459529)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_diode05_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.2714913, -0.00134966, -1.2226291), (0.3480611, 0.9009789, 0.9459529)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_diode05_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.2671707, -0.0013935163, -1.2254477), (0.34789303, 0.8842986, 0.94897634)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode05_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.2714913, -0.00134966, -1.2226291), (0.3480611, 0.9009789, 0.9459529)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_diode05_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.2714913, -0.00134966, -1.2226291), (0.3480611, 0.9009789, 0.9459529)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_diode05_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.2714913, -0.00134966, -1.2226291), (0.3480611, 0.9009789, 0.9459529)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.2671707, -0.0013935163, -1.2254477), (0.34789303, 0.8842986, 0.94897634)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_diode05_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.27149128913879395, -0.0013496599858626723, -1.2226290702819824), (0.34806111454963684, 0.9009789228439331, 0.9459528923034668)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/pose/mesh/geo_modelling_proc_dev_circuit_diode05_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/pose/mesh/geo_modelling_proc_dev_circuit_diode05_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/pose/mesh/geo_modelling_proc_dev_circuit_diode05_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/render_high/mesh/geo_modelling_proc_dev_circuit_diode05_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/render_high/mesh/geo_modelling_proc_dev_circuit_diode05_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_diode05/render_high/mesh/geo_modelling_proc_dev_circuit_diode05_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/base/mesh/geo_modelling_proc_dev_circuit_fuse01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/base/mesh/geo_modelling_proc_dev_circuit_fuse01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/base/mesh/geo_modelling_proc_dev_circuit_fuse01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/deform_high/mesh/geo_modelling_proc_dev_circuit_fuse01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/deform_high/mesh/geo_modelling_proc_dev_circuit_fuse01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/deform_high/mesh/geo_modelling_proc_dev_circuit_fuse01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/display_high/mesh/geo_modelling_proc_dev_circuit_fuse01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/display_high/mesh/geo_modelling_proc_dev_circuit_fuse01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/display_high/mesh/geo_modelling_proc_dev_circuit_fuse01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/geo_modelling_proc_dev_circuit_fuse01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/geo_modelling_proc_dev_circuit_fuse01.usda
new file mode 100644
index 00000000..3f1cfa2d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/geo_modelling_proc_dev_circuit_fuse01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.28312698, -0.29616946, -0.00303582), (0.288732, 0.27784276, 0.64555717)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_fuse01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.28312698, -0.29616946, -0.00303582), (0.288732, 0.27784276, 0.64555717)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_fuse01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.2816089, -0.29233566, -0.0020720544), (0.2870505, 0.27632084, 0.59642005)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_fuse01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.28312698, -0.29616946, -0.00303582), (0.288732, 0.27784276, 0.64555717)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_fuse01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.28312698, -0.29616946, -0.00303582), (0.288732, 0.27784276, 0.64555717)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_fuse01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.28312698, -0.29616946, -0.00303582), (0.288732, 0.27784276, 0.64555717)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.2816089, -0.29233566, -0.0020720544), (0.2870505, 0.27632084, 0.59642005)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_fuse01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.28312698006629944, -0.2961694598197937, -0.0030358200892806053), (0.28873199224472046, 0.27784276008605957, 0.645557165145874)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/pose/mesh/geo_modelling_proc_dev_circuit_fuse01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/pose/mesh/geo_modelling_proc_dev_circuit_fuse01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/pose/mesh/geo_modelling_proc_dev_circuit_fuse01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/render_high/mesh/geo_modelling_proc_dev_circuit_fuse01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/render_high/mesh/geo_modelling_proc_dev_circuit_fuse01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse01/render_high/mesh/geo_modelling_proc_dev_circuit_fuse01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/base/mesh/geo_modelling_proc_dev_circuit_fuse02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/base/mesh/geo_modelling_proc_dev_circuit_fuse02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/base/mesh/geo_modelling_proc_dev_circuit_fuse02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/deform_high/mesh/geo_modelling_proc_dev_circuit_fuse02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/deform_high/mesh/geo_modelling_proc_dev_circuit_fuse02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/deform_high/mesh/geo_modelling_proc_dev_circuit_fuse02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/display_high/mesh/geo_modelling_proc_dev_circuit_fuse02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/display_high/mesh/geo_modelling_proc_dev_circuit_fuse02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/display_high/mesh/geo_modelling_proc_dev_circuit_fuse02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/geo_modelling_proc_dev_circuit_fuse02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/geo_modelling_proc_dev_circuit_fuse02.usda
new file mode 100644
index 00000000..409d3dcc
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/geo_modelling_proc_dev_circuit_fuse02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.23056605, -0.7914803, -0.011130454), (0.23416474, 0.24656856, 0.9986936)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_fuse02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.23056605, -0.7914803, -0.011130454), (0.23416474, 0.24656856, 0.9986936)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_fuse02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.22582231, -0.7847611, -0.011128944), (0.2296798, 0.24632543, 0.986056)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_fuse02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.23056605, -0.7914803, -0.011130454), (0.23416474, 0.24656856, 0.9986936)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_fuse02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.23056605, -0.7914803, -0.011130454), (0.23416474, 0.24656856, 0.9986936)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_fuse02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.23056605, -0.7914803, -0.011130454), (0.23416474, 0.24656856, 0.9986936)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.22582231, -0.7847611, -0.011128944), (0.2296798, 0.24632543, 0.986056)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_fuse02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.23056605458259583, -0.791480302810669, -0.011130454018712044), (0.2341647446155548, 0.24656856060028076, 0.998693585395813)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/pose/mesh/geo_modelling_proc_dev_circuit_fuse02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/pose/mesh/geo_modelling_proc_dev_circuit_fuse02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/pose/mesh/geo_modelling_proc_dev_circuit_fuse02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/render_high/mesh/geo_modelling_proc_dev_circuit_fuse02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/render_high/mesh/geo_modelling_proc_dev_circuit_fuse02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_fuse02/render_high/mesh/geo_modelling_proc_dev_circuit_fuse02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/geo_modelling_proc_dev_circuit_motherboard_large01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/geo_modelling_proc_dev_circuit_motherboard_large01.usda
new file mode 100644
index 00000000..82930e0f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/geo_modelling_proc_dev_circuit_motherboard_large01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-13.75, 0, -11), (13.75, 3.4373388, 11)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-13.75, 0, -11), (13.75, 3.4373388, 11)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-13.749325, -0.006071124, -10.999321), (13.749429, 3.45041, 10.999333)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-13.75, 0, -11), (13.75, 3.4373388, 11)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-13.75, 0, -11), (13.75, 3.4373388, 11)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-13.75, 0, -11), (13.75, 3.4373388, 11)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-13.749325, -0.006071124, -10.999321), (13.749429, 3.45041, 10.999333)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-13.75, 0, -11), (13.75, 3.4373388290405273, 11)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/geo_modelling_proc_dev_circuit_motherboard_large02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/geo_modelling_proc_dev_circuit_motherboard_large02.usda
new file mode 100644
index 00000000..1f5b53a2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/geo_modelling_proc_dev_circuit_motherboard_large02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-13.75, 0, -8.25), (13.75, 3.661522, 8.25)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-13.75, 0, -8.25), (13.75, 3.661522, 8.25)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-13.749999, -0.028025918, -8.250013), (13.750391, 3.6627483, 8.25)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-13.75, 0, -8.25), (13.75, 3.661522, 8.25)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-13.75, 0, -8.25), (13.75, 3.661522, 8.25)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-13.75, 0, -8.25), (13.75, 3.661522, 8.25)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-13.749999, -0.028025918, -8.250013), (13.750391, 3.6627483, 8.25)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-13.75, 0, -8.25), (13.75, 3.6615219116210938, 8.25)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/geo_modelling_proc_dev_circuit_motherboard_large03.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/geo_modelling_proc_dev_circuit_motherboard_large03.usda
new file mode 100644
index 00000000..0e3adf62
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/geo_modelling_proc_dev_circuit_motherboard_large03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-15.125, 0, -6.875), (15.125, 1.8350236, 6.875)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-15.125, 0, -6.875), (15.125, 1.8350236, 6.875)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-15.12465, -0.027720748, -6.87449), (15.124649, 1.8537661, 6.8746495)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-15.125, 0, -6.875), (15.125, 1.8350236, 6.875)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-15.125, 0, -6.875), (15.125, 1.8350236, 6.875)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-15.125, 0, -6.875), (15.125, 1.8350236, 6.875)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-15.12465, -0.027720748, -6.87449), (15.124649, 1.8537661, 6.8746495)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-15.125, 0, -6.875), (15.125, 1.8350236415863037, 6.875)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_large03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_large03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/geo_modelling_proc_dev_circuit_motherboard_medium01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/geo_modelling_proc_dev_circuit_motherboard_medium01.usda
new file mode 100644
index 00000000..2ea026c2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/geo_modelling_proc_dev_circuit_motherboard_medium01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-12.375, 0, -8.25), (12.375, 3.0045846, 8.25)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-12.375, 0, -8.25), (12.375, 3.0045846, 8.25)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-12.3742895, -0.003933046, -8.249387), (12.374373, 3.0035536, 8.249228)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-12.375, 0, -8.25), (12.375, 3.0045846, 8.25)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-12.375, 0, -8.25), (12.375, 3.0045846, 8.25)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-12.375, 0, -8.25), (12.375, 3.0045846, 8.25)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-12.3742895, -0.003933046, -8.249387), (12.374373, 3.0035536, 8.249228)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-12.375, 0, -8.25), (12.375, 3.004584550857544, 8.25)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/geo_modelling_proc_dev_circuit_motherboard_medium02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/geo_modelling_proc_dev_circuit_motherboard_medium02.usda
new file mode 100644
index 00000000..c40153c3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/geo_modelling_proc_dev_circuit_motherboard_medium02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.25, 0, -7.7), (8.25, 2.1694431, 7.7)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.25, 0, -7.7), (8.25, 2.1694431, 7.7)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.25, -0.030731909, -7.701005), (8.250217, 2.1739087, 7.7)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.25, 0, -7.7), (8.25, 2.1694431, 7.7)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.25, 0, -7.7), (8.25, 2.1694431, 7.7)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.25, 0, -7.7), (8.25, 2.1694431, 7.7)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.25, -0.030731909, -7.701005), (8.250217, 2.1739087, 7.7)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.25, 0, -7.699999809265137), (8.25, 2.169443130493164, 7.699999809265137)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/geo_modelling_proc_dev_circuit_motherboard_medium03.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/geo_modelling_proc_dev_circuit_motherboard_medium03.usda
new file mode 100644
index 00000000..32dc7093
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/geo_modelling_proc_dev_circuit_motherboard_medium03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-11, 0, -5.5), (11, 1.848417, 5.5)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-11, 0, -5.5), (11, 1.848417, 5.5)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-11, -0.024713334, -5.5), (11.000413, 1.847202, 5.500008)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-11, 0, -5.5), (11, 1.848417, 5.5)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-11, 0, -5.5), (11, 1.848417, 5.5)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-11, 0, -5.5), (11, 1.848417, 5.5)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-11, -0.024713334, -5.5), (11.000413, 1.847202, 5.500008)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-11, 0, -5.5), (11, 1.848417043685913, 5.5)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/geo_modelling_proc_dev_circuit_motherboard_medium04.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/geo_modelling_proc_dev_circuit_motherboard_medium04.usda
new file mode 100644
index 00000000..6decb8d0
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/geo_modelling_proc_dev_circuit_motherboard_medium04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.25, 0, -5.5), (8.25, 3.5741682, 5.5)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.25, 0, -5.5), (8.25, 3.5741682, 5.5)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.249751, -0.0060499916, -5.49965), (8.249649, 3.5843654, 5.4996495)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.25, 0, -5.5), (8.25, 3.5741682, 5.5)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.25, 0, -5.5), (8.25, 3.5741682, 5.5)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.25, 0, -5.5), (8.25, 3.5741682, 5.5)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.249751, -0.0060499916, -5.49965), (8.249649, 3.5843654, 5.4996495)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.25, 0, -5.5), (8.25, 3.5741682052612305, 5.5)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_medium04/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_medium04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/geo_modelling_proc_dev_circuit_motherboard_small01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/geo_modelling_proc_dev_circuit_motherboard_small01.usda
new file mode 100644
index 00000000..31240164
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/geo_modelling_proc_dev_circuit_motherboard_small01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.5, 0, -4.95), (5.5, 2.2030113, 4.95)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.5, 0, -4.95), (5.5, 2.2030113, 4.95)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.5, -0.0040878607, -4.950389), (5.5, 2.1891887, 4.95)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.5, 0, -4.95), (5.5, 2.2030113, 4.95)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.5, 0, -4.95), (5.5, 2.2030113, 4.95)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.5, 0, -4.95), (5.5, 2.2030113, 4.95)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.5, -0.0040878607, -4.950389), (5.5, 2.1891887, 4.95)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.5, 0, -4.949999809265137), (5.5, 2.2030112743377686, 4.949999809265137)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small01/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/geo_modelling_proc_dev_circuit_motherboard_small02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/geo_modelling_proc_dev_circuit_motherboard_small02.usda
new file mode 100644
index 00000000..925f22a3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/geo_modelling_proc_dev_circuit_motherboard_small02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.125, 0, -3.3), (4.125, 2.148934, 3.3)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.125, 0, -3.3), (4.125, 2.148934, 3.3)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.124369, -0.0070367055, -3.2993557), (4.124527, 2.1320753, 3.2993894)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.125, 0, -3.3), (4.125, 2.148934, 3.3)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.125, 0, -3.3), (4.125, 2.148934, 3.3)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.125, 0, -3.3), (4.125, 2.148934, 3.3)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.124369, -0.0070367055, -3.2993557), (4.124527, 2.1320753, 3.2993894)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.125, 0, -3.299999952316284), (4.125, 2.1489338874816895, 3.299999952316284)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small02/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/base/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/geo_modelling_proc_dev_circuit_motherboard_small03.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/geo_modelling_proc_dev_circuit_motherboard_small03.usda
new file mode 100644
index 00000000..37b69b17
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/geo_modelling_proc_dev_circuit_motherboard_small03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.0250015, 0, -2.2), (3.0250015, 1.7101712, 2.2)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.0250015, 0, -2.2), (3.0250015, 1.7101712, 2.2)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.0246515, -0.0024101129, -2.1996515), (3.0250974, 1.6989464, 2.1996498)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.0250015, 0, -2.2), (3.0250015, 1.7101712, 2.2)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.0250015, 0, -2.2), (3.0250015, 1.7101712, 2.2)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.0250015, 0, -2.2), (3.0250015, 1.7101712, 2.2)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.0246515, -0.0024101129, -2.1996515), (3.0250974, 1.6989464, 2.1996498)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.0250015258789062, 0, -2.200000047683716), (3.0250015258789062, 1.7101712226867676, 2.200000047683716)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/pose/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_motherboard_small03/render_high/mesh/geo_modelling_proc_dev_circuit_motherboard_small03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/base/mesh/geo_modelling_proc_dev_circuit_resistor01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/base/mesh/geo_modelling_proc_dev_circuit_resistor01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/base/mesh/geo_modelling_proc_dev_circuit_resistor01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/display_high/mesh/geo_modelling_proc_dev_circuit_resistor01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/display_high/mesh/geo_modelling_proc_dev_circuit_resistor01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/display_high/mesh/geo_modelling_proc_dev_circuit_resistor01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/geo_modelling_proc_dev_circuit_resistor01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/geo_modelling_proc_dev_circuit_resistor01.usda
new file mode 100644
index 00000000..8c6c4bf7
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/geo_modelling_proc_dev_circuit_resistor01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.47091874, 0, -1.3370038), (0.3803455, 1.2341301, 1.3370038)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.47091874, 0, -1.3370038), (0.3803455, 1.2341301, 1.3370038)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.46809414, -6.498623e-7, -1.3361311), (0.39287537, 1.2340274, 1.3397808)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.47091874, 0, -1.3370038), (0.3803455, 1.2341301, 1.3370038)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.47091874, 0, -1.3370038), (0.3803455, 1.2341301, 1.3370038)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.47091874, 0, -1.3370038), (0.3803455, 1.2341301, 1.3370038)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.46809414, -6.498623e-7, -1.3361311), (0.39287537, 1.2340274, 1.3397808)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.470918744802475, 0, -1.3370038270950317), (0.38034549355506897, 1.2341301441192627, 1.3370038270950317)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/pose/mesh/geo_modelling_proc_dev_circuit_resistor01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/pose/mesh/geo_modelling_proc_dev_circuit_resistor01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/pose/mesh/geo_modelling_proc_dev_circuit_resistor01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/render_high/mesh/geo_modelling_proc_dev_circuit_resistor01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/render_high/mesh/geo_modelling_proc_dev_circuit_resistor01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor01/render_high/mesh/geo_modelling_proc_dev_circuit_resistor01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/base/mesh/geo_modelling_proc_dev_circuit_resistor02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/base/mesh/geo_modelling_proc_dev_circuit_resistor02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/base/mesh/geo_modelling_proc_dev_circuit_resistor02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/display_high/mesh/geo_modelling_proc_dev_circuit_resistor02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/display_high/mesh/geo_modelling_proc_dev_circuit_resistor02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/display_high/mesh/geo_modelling_proc_dev_circuit_resistor02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/geo_modelling_proc_dev_circuit_resistor02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/geo_modelling_proc_dev_circuit_resistor02.usda
new file mode 100644
index 00000000..fa0674d0
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/geo_modelling_proc_dev_circuit_resistor02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.28069532, 0, -1.2267936), (0.5707527, 1.2266219, 1.2267936)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.28069532, 0, -1.2267936), (0.5707527, 1.2266219, 1.2267936)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.27042484, -0.00019830339, -1.2259004), (0.54973507, 1.2358174, 1.2259027)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.28069532, 0, -1.2267936), (0.5707527, 1.2266219, 1.2267936)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.28069532, 0, -1.2267936), (0.5707527, 1.2266219, 1.2267936)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.28069532, 0, -1.2267936), (0.5707527, 1.2266219, 1.2267936)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.27042484, -0.00019830339, -1.2259004), (0.54973507, 1.2358174, 1.2259027)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.2806953191757202, 0, -1.226793646812439), (0.5707526803016663, 1.2266218662261963, 1.226793646812439)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/pose/mesh/geo_modelling_proc_dev_circuit_resistor02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/pose/mesh/geo_modelling_proc_dev_circuit_resistor02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/pose/mesh/geo_modelling_proc_dev_circuit_resistor02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/render_high/mesh/geo_modelling_proc_dev_circuit_resistor02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/render_high/mesh/geo_modelling_proc_dev_circuit_resistor02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor02/render_high/mesh/geo_modelling_proc_dev_circuit_resistor02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/base/mesh/geo_modelling_proc_dev_circuit_resistor03_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/base/mesh/geo_modelling_proc_dev_circuit_resistor03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/base/mesh/geo_modelling_proc_dev_circuit_resistor03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/display_high/mesh/geo_modelling_proc_dev_circuit_resistor03_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/display_high/mesh/geo_modelling_proc_dev_circuit_resistor03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/display_high/mesh/geo_modelling_proc_dev_circuit_resistor03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/geo_modelling_proc_dev_circuit_resistor03.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/geo_modelling_proc_dev_circuit_resistor03.usda
new file mode 100644
index 00000000..e4408bf1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/geo_modelling_proc_dev_circuit_resistor03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.2576627, 0, -1.2902677), (0.3010677, 0.9309185, 1.2647755)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.2576627, 0, -1.2902677), (0.3010677, 0.9309185, 1.2647755)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.25714245, -1.77272e-12, -1.2742729), (0.3036234, 0.91730136, 1.2499142)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.2576627, 0, -1.2902677), (0.3010677, 0.9309185, 1.2647755)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.2576627, 0, -1.2902677), (0.3010677, 0.9309185, 1.2647755)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.2576627, 0, -1.2902677), (0.3010677, 0.9309185, 1.2647755)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.25714245, -1.77272e-12, -1.2742729), (0.3036234, 0.91730136, 1.2499142)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.25766271352767944, 0, -1.2902677059173584), (0.3010677099227905, 0.9309185147285461, 1.2647755146026611)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/pose/mesh/geo_modelling_proc_dev_circuit_resistor03_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/pose/mesh/geo_modelling_proc_dev_circuit_resistor03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/pose/mesh/geo_modelling_proc_dev_circuit_resistor03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/render_high/mesh/geo_modelling_proc_dev_circuit_resistor03_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/render_high/mesh/geo_modelling_proc_dev_circuit_resistor03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor03/render_high/mesh/geo_modelling_proc_dev_circuit_resistor03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/base/mesh/geo_modelling_proc_dev_circuit_resistor04_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/base/mesh/geo_modelling_proc_dev_circuit_resistor04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/base/mesh/geo_modelling_proc_dev_circuit_resistor04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/display_high/mesh/geo_modelling_proc_dev_circuit_resistor04_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/display_high/mesh/geo_modelling_proc_dev_circuit_resistor04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/display_high/mesh/geo_modelling_proc_dev_circuit_resistor04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/geo_modelling_proc_dev_circuit_resistor04.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/geo_modelling_proc_dev_circuit_resistor04.usda
new file mode 100644
index 00000000..959b3749
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/geo_modelling_proc_dev_circuit_resistor04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.27262813, 0, -1.1934999), (0.29381377, 0.86903626, 1.2647755)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.27262813, 0, -1.1934999), (0.29381377, 0.86903626, 1.2647755)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.27067813, -0.000051924766, -1.1745362), (0.2874277, 0.85558444, 1.2499702)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.27262813, 0, -1.1934999), (0.29381377, 0.86903626, 1.2647755)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.27262813, 0, -1.1934999), (0.29381377, 0.86903626, 1.2647755)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.27262813, 0, -1.1934999), (0.29381377, 0.86903626, 1.2647755)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.27067813, -0.000051924766, -1.1745362), (0.2874277, 0.85558444, 1.2499702)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.27262812852859497, 0, -1.1934999227523804), (0.2938137650489807, 0.8690362572669983, 1.2647755146026611)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/pose/mesh/geo_modelling_proc_dev_circuit_resistor04_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/pose/mesh/geo_modelling_proc_dev_circuit_resistor04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/pose/mesh/geo_modelling_proc_dev_circuit_resistor04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/render_high/mesh/geo_modelling_proc_dev_circuit_resistor04_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/render_high/mesh/geo_modelling_proc_dev_circuit_resistor04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor04/render_high/mesh/geo_modelling_proc_dev_circuit_resistor04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/base/mesh/geo_modelling_proc_dev_circuit_resistor05_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/base/mesh/geo_modelling_proc_dev_circuit_resistor05_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/base/mesh/geo_modelling_proc_dev_circuit_resistor05_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor05_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor05_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor05_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/display_high/mesh/geo_modelling_proc_dev_circuit_resistor05_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/display_high/mesh/geo_modelling_proc_dev_circuit_resistor05_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/display_high/mesh/geo_modelling_proc_dev_circuit_resistor05_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/geo_modelling_proc_dev_circuit_resistor05.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/geo_modelling_proc_dev_circuit_resistor05.usda
new file mode 100644
index 00000000..03f42a2b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/geo_modelling_proc_dev_circuit_resistor05.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.1529734, -6.402843e-11, -0.91197795), (0.15598153, 2.3889012, 0.93165094)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor05_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.1529734, -6.402843e-11, -0.91197795), (0.15598153, 2.3889012, 0.93165094)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor05_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.1524918, -0.0012070794, -0.8732495), (0.11564465, 2.3671353, 0.90534824)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor05_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.1529734, -6.402843e-11, -0.91197795), (0.15598153, 2.3889012, 0.93165094)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor05_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.1529734, -6.402843e-11, -0.91197795), (0.15598153, 2.3889012, 0.93165094)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor05_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.1529734, -6.402843e-11, -0.91197795), (0.15598153, 2.3889012, 0.93165094)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.1524918, -0.0012070794, -0.8732495), (0.11564465, 2.3671353, 0.90534824)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor05_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.15297339856624603, -6.402842839259293e-11, -0.9119779467582703), (0.15598152577877045, 2.3889012336730957, 0.9316509366035461)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/pose/mesh/geo_modelling_proc_dev_circuit_resistor05_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/pose/mesh/geo_modelling_proc_dev_circuit_resistor05_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/pose/mesh/geo_modelling_proc_dev_circuit_resistor05_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/render_high/mesh/geo_modelling_proc_dev_circuit_resistor05_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/render_high/mesh/geo_modelling_proc_dev_circuit_resistor05_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor05/render_high/mesh/geo_modelling_proc_dev_circuit_resistor05_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/base/mesh/geo_modelling_proc_dev_circuit_resistor06_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/base/mesh/geo_modelling_proc_dev_circuit_resistor06_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/base/mesh/geo_modelling_proc_dev_circuit_resistor06_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor06_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor06_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor06_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/display_high/mesh/geo_modelling_proc_dev_circuit_resistor06_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/display_high/mesh/geo_modelling_proc_dev_circuit_resistor06_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/display_high/mesh/geo_modelling_proc_dev_circuit_resistor06_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/geo_modelling_proc_dev_circuit_resistor06.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/geo_modelling_proc_dev_circuit_resistor06.usda
new file mode 100644
index 00000000..7a5f293e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/geo_modelling_proc_dev_circuit_resistor06.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.05573484, -6.402843e-11, -0.9438911), (1.2222084, 1.9110339, 0.93098706)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor06_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.05573484, -6.402843e-11, -0.9438911), (1.2222084, 1.9110339, 0.93098706)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor06_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.034792308, -0.0000055258947, -0.9212069), (1.2325269, 1.88257, 0.9102848)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor06_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.05573484, -6.402843e-11, -0.9438911), (1.2222084, 1.9110339, 0.93098706)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor06_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.05573484, -6.402843e-11, -0.9438911), (1.2222084, 1.9110339, 0.93098706)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor06_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.05573484, -6.402843e-11, -0.9438911), (1.2222084, 1.9110339, 0.93098706)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.034792308, -0.0000055258947, -0.9212069), (1.2325269, 1.88257, 0.9102848)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor06_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.05573483929038048, -6.402842839259293e-11, -0.9438911080360413), (1.2222083806991577, 1.9110338687896729, 0.9309870600700378)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/pose/mesh/geo_modelling_proc_dev_circuit_resistor06_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/pose/mesh/geo_modelling_proc_dev_circuit_resistor06_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/pose/mesh/geo_modelling_proc_dev_circuit_resistor06_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/render_high/mesh/geo_modelling_proc_dev_circuit_resistor06_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/render_high/mesh/geo_modelling_proc_dev_circuit_resistor06_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor06/render_high/mesh/geo_modelling_proc_dev_circuit_resistor06_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/base/mesh/geo_modelling_proc_dev_circuit_resistor07_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/base/mesh/geo_modelling_proc_dev_circuit_resistor07_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/base/mesh/geo_modelling_proc_dev_circuit_resistor07_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor07_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor07_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor07_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/display_high/mesh/geo_modelling_proc_dev_circuit_resistor07_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/display_high/mesh/geo_modelling_proc_dev_circuit_resistor07_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/display_high/mesh/geo_modelling_proc_dev_circuit_resistor07_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/geo_modelling_proc_dev_circuit_resistor07.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/geo_modelling_proc_dev_circuit_resistor07.usda
new file mode 100644
index 00000000..41592d77
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/geo_modelling_proc_dev_circuit_resistor07.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.163273, 0.0021595163, -0.85264945), (0.16270353, 0.73141706, 0.9162675)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor07_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.163273, 0.0021595163, -0.85264945), (0.16270353, 0.73141706, 0.9162675)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor07_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.15766513, 0.0016638922, -0.85542077), (0.15009601, 0.72580874, 0.90449965)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor07_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.163273, 0.0021595163, -0.85264945), (0.16270353, 0.73141706, 0.9162675)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor07_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.163273, 0.0021595163, -0.85264945), (0.16270353, 0.73141706, 0.9162675)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor07_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.163273, 0.0021595163, -0.85264945), (0.16270353, 0.73141706, 0.9162675)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.15766513, 0.0016638922, -0.85542077), (0.15009601, 0.72580874, 0.90449965)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor07_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.16327300667762756, 0.002159516327083111, -0.852649450302124), (0.1627035290002823, 0.7314170598983765, 0.9162675142288208)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/pose/mesh/geo_modelling_proc_dev_circuit_resistor07_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/pose/mesh/geo_modelling_proc_dev_circuit_resistor07_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/pose/mesh/geo_modelling_proc_dev_circuit_resistor07_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/render_high/mesh/geo_modelling_proc_dev_circuit_resistor07_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/render_high/mesh/geo_modelling_proc_dev_circuit_resistor07_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor07/render_high/mesh/geo_modelling_proc_dev_circuit_resistor07_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/base/mesh/geo_modelling_proc_dev_circuit_resistor08_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/base/mesh/geo_modelling_proc_dev_circuit_resistor08_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/base/mesh/geo_modelling_proc_dev_circuit_resistor08_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor08_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor08_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor08_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/display_high/mesh/geo_modelling_proc_dev_circuit_resistor08_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/display_high/mesh/geo_modelling_proc_dev_circuit_resistor08_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/display_high/mesh/geo_modelling_proc_dev_circuit_resistor08_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/geo_modelling_proc_dev_circuit_resistor08.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/geo_modelling_proc_dev_circuit_resistor08.usda
new file mode 100644
index 00000000..c372da68
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/geo_modelling_proc_dev_circuit_resistor08.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.12349853, 0, -1.38997), (0.46352512, 1.280443, 1.4187202)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor08_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.12349853, 0, -1.38997), (0.46352512, 1.280443, 1.4187202)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor08_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.10438774, -0.00022426272, -1.3949606), (0.4533652, 1.2812065, 1.4170349)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor08_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.12349853, 0, -1.38997), (0.46352512, 1.280443, 1.4187202)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor08_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.12349853, 0, -1.38997), (0.46352512, 1.280443, 1.4187202)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor08_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.12349853, 0, -1.38997), (0.46352512, 1.280443, 1.4187202)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.10438774, -0.00022426272, -1.3949606), (0.4533652, 1.2812065, 1.4170349)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor08_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.12349852919578552, 0, -1.3899699449539185), (0.46352511644363403, 1.2804429531097412, 1.4187202453613281)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/pose/mesh/geo_modelling_proc_dev_circuit_resistor08_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/pose/mesh/geo_modelling_proc_dev_circuit_resistor08_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/pose/mesh/geo_modelling_proc_dev_circuit_resistor08_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/render_high/mesh/geo_modelling_proc_dev_circuit_resistor08_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/render_high/mesh/geo_modelling_proc_dev_circuit_resistor08_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor08/render_high/mesh/geo_modelling_proc_dev_circuit_resistor08_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/base/mesh/geo_modelling_proc_dev_circuit_resistor09_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/base/mesh/geo_modelling_proc_dev_circuit_resistor09_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/base/mesh/geo_modelling_proc_dev_circuit_resistor09_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor09_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor09_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor09_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/display_high/mesh/geo_modelling_proc_dev_circuit_resistor09_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/display_high/mesh/geo_modelling_proc_dev_circuit_resistor09_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/display_high/mesh/geo_modelling_proc_dev_circuit_resistor09_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/geo_modelling_proc_dev_circuit_resistor09.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/geo_modelling_proc_dev_circuit_resistor09.usda
new file mode 100644
index 00000000..0488de7f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/geo_modelling_proc_dev_circuit_resistor09.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.08521858, -2.096613e-18, -0.59182596), (0.10678013, 0.5414425, 0.59182596)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor09_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.08521858, -2.096613e-18, -0.59182596), (0.10678013, 0.5414425, 0.59182596)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor09_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.07083474, -1.5432137e-18, -0.59093505), (0.107463256, 0.54122144, 0.59457034)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor09_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.08521858, -2.096613e-18, -0.59182596), (0.10678013, 0.5414425, 0.59182596)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor09_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.08521858, -2.096613e-18, -0.59182596), (0.10678013, 0.5414425, 0.59182596)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor09_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.08521858, -2.096613e-18, -0.59182596), (0.10678013, 0.5414425, 0.59182596)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.07083474, -1.5432137e-18, -0.59093505), (0.107463256, 0.54122144, 0.59457034)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor09_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.08521857857704163, -2.0966129260172253e-18, -0.5918259620666504), (0.10678012669086456, 0.5414425134658813, 0.5918259620666504)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/pose/mesh/geo_modelling_proc_dev_circuit_resistor09_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/pose/mesh/geo_modelling_proc_dev_circuit_resistor09_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/pose/mesh/geo_modelling_proc_dev_circuit_resistor09_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/render_high/mesh/geo_modelling_proc_dev_circuit_resistor09_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/render_high/mesh/geo_modelling_proc_dev_circuit_resistor09_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor09/render_high/mesh/geo_modelling_proc_dev_circuit_resistor09_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/base/mesh/geo_modelling_proc_dev_circuit_resistor10_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/base/mesh/geo_modelling_proc_dev_circuit_resistor10_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/base/mesh/geo_modelling_proc_dev_circuit_resistor10_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor10_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor10_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/deform_high/mesh/geo_modelling_proc_dev_circuit_resistor10_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/display_high/mesh/geo_modelling_proc_dev_circuit_resistor10_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/display_high/mesh/geo_modelling_proc_dev_circuit_resistor10_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/display_high/mesh/geo_modelling_proc_dev_circuit_resistor10_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/geo_modelling_proc_dev_circuit_resistor10.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/geo_modelling_proc_dev_circuit_resistor10.usda
new file mode 100644
index 00000000..359d1c77
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/geo_modelling_proc_dev_circuit_resistor10.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.030564051, -2.096613e-18, -0.5496709), (0.2167395, 0.4681568, 0.5467636)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_resistor10_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.030564051, -2.096613e-18, -0.5496709), (0.2167395, 0.4681568, 0.5467636)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_resistor10_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.032676443, -0.00026871092, -0.54996103), (0.21654534, 0.467965, 0.54708713)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor10_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.030564051, -2.096613e-18, -0.5496709), (0.2167395, 0.4681568, 0.5467636)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_resistor10_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.030564051, -2.096613e-18, -0.5496709), (0.2167395, 0.4681568, 0.5467636)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_resistor10_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.030564051, -2.096613e-18, -0.5496709), (0.2167395, 0.4681568, 0.5467636)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.032676443, -0.00026871092, -0.54996103), (0.21654534, 0.467965, 0.54708713)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_resistor10_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.030564051121473312, -2.0966129260172253e-18, -0.5496708750724792), (0.2167395055294037, 0.4681568145751953, 0.5467635989189148)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/pose/mesh/geo_modelling_proc_dev_circuit_resistor10_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/pose/mesh/geo_modelling_proc_dev_circuit_resistor10_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/pose/mesh/geo_modelling_proc_dev_circuit_resistor10_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/render_high/mesh/geo_modelling_proc_dev_circuit_resistor10_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/render_high/mesh/geo_modelling_proc_dev_circuit_resistor10_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_resistor10/render_high/mesh/geo_modelling_proc_dev_circuit_resistor10_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/base/mesh/geo_modelling_proc_dev_circuit_solder01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/base/mesh/geo_modelling_proc_dev_circuit_solder01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/base/mesh/geo_modelling_proc_dev_circuit_solder01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/deform_high/mesh/geo_modelling_proc_dev_circuit_solder01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/deform_high/mesh/geo_modelling_proc_dev_circuit_solder01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/deform_high/mesh/geo_modelling_proc_dev_circuit_solder01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/display_high/mesh/geo_modelling_proc_dev_circuit_solder01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/display_high/mesh/geo_modelling_proc_dev_circuit_solder01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/display_high/mesh/geo_modelling_proc_dev_circuit_solder01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/geo_modelling_proc_dev_circuit_solder01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/geo_modelling_proc_dev_circuit_solder01.usda
new file mode 100644
index 00000000..c909b554
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/geo_modelling_proc_dev_circuit_solder01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.14484736, -0.0020777173, -0.14767987), (0.13364877, 0.050263558, 0.12956384)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_solder01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.14484736, -0.0020777173, -0.14767987), (0.13364877, 0.050263558, 0.12956384)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_solder01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.14369927, -0.0015455247, -0.1484759), (0.13409606, 0.047115352, 0.13005096)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_solder01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.14484736, -0.0020777173, -0.14767987), (0.13364877, 0.050263558, 0.12956384)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_solder01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.14484736, -0.0020777173, -0.14767987), (0.13364877, 0.050263558, 0.12956384)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_solder01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.14484736, -0.0020777173, -0.14767987), (0.13364877, 0.050263558, 0.12956384)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.14369927, -0.0015455247, -0.1484759), (0.13409606, 0.047115352, 0.13005096)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_solder01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.14484736323356628, -0.0020777173340320587, -0.14767986536026), (0.13364876806735992, 0.05026355758309364, 0.1295638382434845)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/pose/mesh/geo_modelling_proc_dev_circuit_solder01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/pose/mesh/geo_modelling_proc_dev_circuit_solder01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/pose/mesh/geo_modelling_proc_dev_circuit_solder01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/render_high/mesh/geo_modelling_proc_dev_circuit_solder01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/render_high/mesh/geo_modelling_proc_dev_circuit_solder01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder01/render_high/mesh/geo_modelling_proc_dev_circuit_solder01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/base/mesh/geo_modelling_proc_dev_circuit_solder02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/base/mesh/geo_modelling_proc_dev_circuit_solder02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/base/mesh/geo_modelling_proc_dev_circuit_solder02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/deform_high/mesh/geo_modelling_proc_dev_circuit_solder02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/deform_high/mesh/geo_modelling_proc_dev_circuit_solder02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/deform_high/mesh/geo_modelling_proc_dev_circuit_solder02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/display_high/mesh/geo_modelling_proc_dev_circuit_solder02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/display_high/mesh/geo_modelling_proc_dev_circuit_solder02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/display_high/mesh/geo_modelling_proc_dev_circuit_solder02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/geo_modelling_proc_dev_circuit_solder02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/geo_modelling_proc_dev_circuit_solder02.usda
new file mode 100644
index 00000000..62b73cc0
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/geo_modelling_proc_dev_circuit_solder02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.12372172, -1.4793384e-9, -0.11223422), (0.102623165, 0.05486449, 0.11101635)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_solder02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.12372172, -1.4793384e-9, -0.11223422), (0.102623165, 0.05486449, 0.11101635)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_solder02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.12096843, -0.000099618206, -0.11000233), (0.10250055, 0.05387165, 0.11247187)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_solder02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.12372172, -1.4793384e-9, -0.11223422), (0.102623165, 0.05486449, 0.11101635)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_solder02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.12372172, -1.4793384e-9, -0.11223422), (0.102623165, 0.05486449, 0.11101635)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_solder02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.12372172, -1.4793384e-9, -0.11223422), (0.102623165, 0.05486449, 0.11101635)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.12096843, -0.000099618206, -0.11000233), (0.10250055, 0.05387165, 0.11247187)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_solder02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.12372171878814697, -1.4793384295330725e-9, -0.1122342199087143), (0.10262316465377808, 0.054864488542079926, 0.11101634800434113)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/pose/mesh/geo_modelling_proc_dev_circuit_solder02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/pose/mesh/geo_modelling_proc_dev_circuit_solder02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/pose/mesh/geo_modelling_proc_dev_circuit_solder02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/render_high/mesh/geo_modelling_proc_dev_circuit_solder02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/render_high/mesh/geo_modelling_proc_dev_circuit_solder02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder02/render_high/mesh/geo_modelling_proc_dev_circuit_solder02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/base/mesh/geo_modelling_proc_dev_circuit_solder03_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/base/mesh/geo_modelling_proc_dev_circuit_solder03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/base/mesh/geo_modelling_proc_dev_circuit_solder03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/deform_high/mesh/geo_modelling_proc_dev_circuit_solder03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/deform_high/mesh/geo_modelling_proc_dev_circuit_solder03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/deform_high/mesh/geo_modelling_proc_dev_circuit_solder03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/display_high/mesh/geo_modelling_proc_dev_circuit_solder03_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/display_high/mesh/geo_modelling_proc_dev_circuit_solder03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/display_high/mesh/geo_modelling_proc_dev_circuit_solder03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/geo_modelling_proc_dev_circuit_solder03.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/geo_modelling_proc_dev_circuit_solder03.usda
new file mode 100644
index 00000000..913d9a57
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/geo_modelling_proc_dev_circuit_solder03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.088620454, -1.1834708e-9, -0.08178775), (0.104717284, 0.060440343, 0.088381246)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_solder03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.088620454, -1.1834708e-9, -0.08178775), (0.104717284, 0.060440343, 0.088381246)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_solder03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.09286803, 0.0008223555, -0.07880324), (0.10481091, 0.055862144, 0.085617565)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_solder03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.088620454, -1.1834708e-9, -0.08178775), (0.104717284, 0.060440343, 0.088381246)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_solder03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.088620454, -1.1834708e-9, -0.08178775), (0.104717284, 0.060440343, 0.088381246)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_solder03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.088620454, -1.1834708e-9, -0.08178775), (0.104717284, 0.060440343, 0.088381246)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.09286803, 0.0008223555, -0.07880324), (0.10481091, 0.055862144, 0.085617565)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_solder03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.08862045407295227, -1.1834707658309185e-9, -0.08178775012493134), (0.10471728444099426, 0.060440342873334885, 0.08838124573230743)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/pose/mesh/geo_modelling_proc_dev_circuit_solder03_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/pose/mesh/geo_modelling_proc_dev_circuit_solder03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/pose/mesh/geo_modelling_proc_dev_circuit_solder03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/render_high/mesh/geo_modelling_proc_dev_circuit_solder03_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/render_high/mesh/geo_modelling_proc_dev_circuit_solder03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_solder03/render_high/mesh/geo_modelling_proc_dev_circuit_solder03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/base/mesh/geo_modelling_proc_dev_circuit_tranformer01_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/base/mesh/geo_modelling_proc_dev_circuit_tranformer01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/base/mesh/geo_modelling_proc_dev_circuit_tranformer01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/deform_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/deform_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/deform_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/display_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/display_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/display_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/geo_modelling_proc_dev_circuit_tranformer01.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/geo_modelling_proc_dev_circuit_tranformer01.usda
new file mode 100644
index 00000000..939c7cb9
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/geo_modelling_proc_dev_circuit_tranformer01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.0466652, -0.0096448995, -3.0615113), (3.099764, 1.4857837, 2.980988)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_tranformer01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.0466652, -0.0096448995, -3.0615113), (3.099764, 1.4857837, 2.980988)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.0443869, -0.0074355896, -3.0408785), (3.150018, 1.473241, 2.979563)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.0466652, -0.0096448995, -3.0615113), (3.099764, 1.4857837, 2.980988)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_tranformer01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.0466652, -0.0096448995, -3.0615113), (3.099764, 1.4857837, 2.980988)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.0466652, -0.0096448995, -3.0615113), (3.099764, 1.4857837, 2.980988)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.0443869, -0.0074355896, -3.0408785), (3.150018, 1.473241, 2.979563)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.0466651916503906, -0.009644899517297745, -3.061511278152466), (3.099764108657837, 1.4857836961746216, 2.980988025665283)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/pose/mesh/geo_modelling_proc_dev_circuit_tranformer01_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/pose/mesh/geo_modelling_proc_dev_circuit_tranformer01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/pose/mesh/geo_modelling_proc_dev_circuit_tranformer01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/render_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/render_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer01/render_high/mesh/geo_modelling_proc_dev_circuit_tranformer01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/base/mesh/geo_modelling_proc_dev_circuit_tranformer02_base_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/base/mesh/geo_modelling_proc_dev_circuit_tranformer02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/base/mesh/geo_modelling_proc_dev_circuit_tranformer02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/deform_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/deform_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/deform_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/display_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_display_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/display_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/display_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/geo_modelling_proc_dev_circuit_tranformer02.usda b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/geo_modelling_proc_dev_circuit_tranformer02.usda
new file mode 100644
index 00000000..00873d4b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/geo_modelling_proc_dev_circuit_tranformer02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.9386594, 0.001290725, -2.7931423), (2.7876272, 3.4086192, 2.8880305)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_proc_dev_circuit_tranformer02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.9386594, 0.001290725, -2.7931423), (2.7876272, 3.4086192, 2.8880305)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.454608, 0.001290725, -2.7847972), (2.7767189, 3.4104495, 2.8792372)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.9386594, 0.001290725, -2.7931423), (2.7876272, 3.4086192, 2.8880305)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_proc_dev_circuit_tranformer02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.9386594, 0.001290725, -2.7931423), (2.7876272, 3.4086192, 2.8880305)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.9386594, 0.001290725, -2.7931423), (2.7876272, 3.4086192, 2.8880305)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.454608, 0.001290725, -2.7847972), (2.7767189, 3.4104495, 2.8792372)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.938659429550171, 0.0012907249620184302, -2.793142318725586), (2.7876272201538086, 3.4086191654205322, 2.888030529022217)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/pose/mesh/geo_modelling_proc_dev_circuit_tranformer02_pose_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/pose/mesh/geo_modelling_proc_dev_circuit_tranformer02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/pose/mesh/geo_modelling_proc_dev_circuit_tranformer02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/render_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_render_high_mesh.usd b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/render_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/proc_dev_circuit_tranformer02/render_high/mesh/geo_modelling_proc_dev_circuit_tranformer02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_crayon_box01/base/mesh/geo_modelling_stationary_crayon_box01_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_crayon_box01/base/mesh/geo_modelling_stationary_crayon_box01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_crayon_box01/base/mesh/geo_modelling_stationary_crayon_box01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_crayon_box01/deform_high/mesh/geo_modelling_stationary_crayon_box01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_crayon_box01/deform_high/mesh/geo_modelling_stationary_crayon_box01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_crayon_box01/deform_high/mesh/geo_modelling_stationary_crayon_box01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_crayon_box01/display_high/mesh/geo_modelling_stationary_crayon_box01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_crayon_box01/display_high/mesh/geo_modelling_stationary_crayon_box01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_crayon_box01/display_high/mesh/geo_modelling_stationary_crayon_box01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_crayon_box01/geo_modelling_stationary_crayon_box01.usda b/ALab/fragment/geo/modelling/stationary_crayon_box01/geo_modelling_stationary_crayon_box01.usda
new file mode 100644
index 00000000..87e9b732
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_crayon_box01/geo_modelling_stationary_crayon_box01.usda
@@ -0,0 +1,144 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.557265, -0.033528566, -3.5146685), (2.5661883, 1.5607423, 3.2064111)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_crayon_box01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.557265, -0.033528566, -3.5146685), (2.5661883, 1.5607423, 3.2064111)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_crayon_box01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.536905, -0.006663737, -3.5073934), (2.560803, 1.5610774, 3.2036006)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_crayon_box01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.557265, -0.033528566, -3.5146685), (2.5661883, 1.5607423, 3.2064111)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_crayon_box01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.557265, -0.033528566, -3.5146685), (2.5661883, 1.5607423, 3.2064111)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_crayon_box01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.557265, -0.033528566, -3.5146685), (2.5661883, 1.5607423, 3.2064111)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.536905, -0.006663737, -3.5073934), (2.560803, 1.5610774, 3.2036006)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_crayon_box01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.557265043258667, -0.03352856636047363, -3.5146684646606445), (2.566188335418701, 1.5607422590255737, 3.206411123275757)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ custom asset delta = @@
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_crayon_box01/pose/mesh/geo_modelling_stationary_crayon_box01_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_crayon_box01/pose/mesh/geo_modelling_stationary_crayon_box01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_crayon_box01/pose/mesh/geo_modelling_stationary_crayon_box01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_crayon_box01/render_high/mesh/geo_modelling_stationary_crayon_box01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_crayon_box01/render_high/mesh/geo_modelling_stationary_crayon_box01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_crayon_box01/render_high/mesh/geo_modelling_stationary_crayon_box01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_notepad01/base/mesh/geo_modelling_stationary_notepad01_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_notepad01/base/mesh/geo_modelling_stationary_notepad01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_notepad01/base/mesh/geo_modelling_stationary_notepad01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_notepad01/deform_high/mesh/geo_modelling_stationary_notepad01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_notepad01/deform_high/mesh/geo_modelling_stationary_notepad01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_notepad01/deform_high/mesh/geo_modelling_stationary_notepad01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_notepad01/deform_mid/mesh/geo_modelling_stationary_notepad01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_notepad01/deform_mid/mesh/geo_modelling_stationary_notepad01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_notepad01/deform_mid/mesh/geo_modelling_stationary_notepad01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_notepad01/display_high/mesh/geo_modelling_stationary_notepad01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_notepad01/display_high/mesh/geo_modelling_stationary_notepad01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_notepad01/display_high/mesh/geo_modelling_stationary_notepad01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_notepad01/geo_modelling_stationary_notepad01.usda b/ALab/fragment/geo/modelling/stationary_notepad01/geo_modelling_stationary_notepad01.usda
new file mode 100644
index 00000000..e7e7405d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_notepad01/geo_modelling_stationary_notepad01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.7547946, -0.10083645, -4.5051503), (3.236928, 0.9344616, 4.407777)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_notepad01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.7547946, -0.10083645, -4.5051503), (3.236928, 0.9344616, 4.407777)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_notepad01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-2.7547946, -0.10083645, -4.5051503), (3.236928, 0.9344616, 4.4102445)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_notepad01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.7497938, -0.09199337, -4.502818), (3.1583972, 0.88621056, 4.4196243)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_notepad01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.7547946, -0.10083645, -4.5051503), (3.236928, 0.9344616, 4.407777)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_notepad01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.7547946, -0.10083645, -4.5051503), (3.236928, 0.9344616, 4.407777)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_notepad01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.7547946, -0.10083645, -4.5051503), (3.236928, 0.9344616, 4.407777)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.7497938, -0.09199337, -4.502818), (3.1583972, 0.88621056, 4.4196243)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_notepad01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.7547945976257324, -0.10083644837141037, -4.505150318145752), (3.2369279861450195, 0.9344615936279297, 4.407776832580566)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_notepad01/pose/mesh/geo_modelling_stationary_notepad01_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_notepad01/pose/mesh/geo_modelling_stationary_notepad01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_notepad01/pose/mesh/geo_modelling_stationary_notepad01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_notepad01/render_high/mesh/geo_modelling_stationary_notepad01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_notepad01/render_high/mesh/geo_modelling_stationary_notepad01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_notepad01/render_high/mesh/geo_modelling_stationary_notepad01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper01/base/mesh/geo_modelling_stationary_paper01_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper01/base/mesh/geo_modelling_stationary_paper01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper01/base/mesh/geo_modelling_stationary_paper01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper01/deform_high/mesh/geo_modelling_stationary_paper01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper01/deform_high/mesh/geo_modelling_stationary_paper01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper01/deform_high/mesh/geo_modelling_stationary_paper01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper01/deform_mid/mesh/geo_modelling_stationary_paper01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper01/deform_mid/mesh/geo_modelling_stationary_paper01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper01/deform_mid/mesh/geo_modelling_stationary_paper01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper01/display_high/mesh/geo_modelling_stationary_paper01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper01/display_high/mesh/geo_modelling_stationary_paper01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper01/display_high/mesh/geo_modelling_stationary_paper01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper01/geo_modelling_stationary_paper01.usda b/ALab/fragment/geo/modelling/stationary_paper01/geo_modelling_stationary_paper01.usda
new file mode 100644
index 00000000..69f01e44
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper01/geo_modelling_stationary_paper01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-16.378996, 0.03890385, -24.183937), (16.373735, 1.5056217, 24.24964)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_paper01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-16.378996, 0.03890385, -24.183937), (16.373735, 1.5056217, 24.24964)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_paper01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-16.376451, 0.06774509, -24.181316), (16.373735, 1.5056217, 24.24964)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_paper01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-16.37642, 0.040157896, -24.181316), (16.373735, 1.4251457, 24.249647)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_paper01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-16.378996, 0.03890385, -24.183937), (16.373735, 1.5056217, 24.24964)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_paper01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-16.378996, 0.03890385, -24.183937), (16.373735, 1.5056217, 24.24964)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_paper01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-16.378996, 0.03890385, -24.183937), (16.373735, 1.5056217, 24.24964)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-16.37642, 0.040157896, -24.181316), (16.373735, 1.4251457, 24.249647)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_paper01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-16.378995895385742, 0.0389038510620594, -24.183937072753906), (16.373735427856445, 1.5056216716766357, 24.2496395111084)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper01/pose/mesh/geo_modelling_stationary_paper01_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper01/pose/mesh/geo_modelling_stationary_paper01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper01/pose/mesh/geo_modelling_stationary_paper01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper01/render_high/mesh/geo_modelling_stationary_paper01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper01/render_high/mesh/geo_modelling_stationary_paper01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper01/render_high/mesh/geo_modelling_stationary_paper01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper02/base/mesh/geo_modelling_stationary_paper02_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper02/base/mesh/geo_modelling_stationary_paper02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper02/base/mesh/geo_modelling_stationary_paper02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper02/deform_high/mesh/geo_modelling_stationary_paper02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper02/deform_high/mesh/geo_modelling_stationary_paper02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper02/deform_high/mesh/geo_modelling_stationary_paper02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper02/deform_mid/mesh/geo_modelling_stationary_paper02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper02/deform_mid/mesh/geo_modelling_stationary_paper02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper02/deform_mid/mesh/geo_modelling_stationary_paper02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper02/display_high/mesh/geo_modelling_stationary_paper02_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper02/display_high/mesh/geo_modelling_stationary_paper02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper02/display_high/mesh/geo_modelling_stationary_paper02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper02/geo_modelling_stationary_paper02.usda b/ALab/fragment/geo/modelling/stationary_paper02/geo_modelling_stationary_paper02.usda
new file mode 100644
index 00000000..f84cd08c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper02/geo_modelling_stationary_paper02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-30.00167, -0.38375556, -40.906433), (30.001669, 0.6904306, 40.906425)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_paper02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-30.00167, -0.38375556, -40.906433), (30.001669, 0.6904306, 40.906425)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_paper02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-30.00167, -0.3837556, -40.906433), (30.001669, 0.6904306, 40.906425)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_paper02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-29.982183, -0.5542933, -40.888546), (30.187654, 0.69484997, 40.950153)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_paper02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-30.00167, -0.38375556, -40.906433), (30.001669, 0.6904306, 40.906425)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_paper02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-30.00167, -0.38375556, -40.906433), (30.001669, 0.6904306, 40.906425)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_paper02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-30.00167, -0.38375556, -40.906433), (30.001669, 0.6904306, 40.906425)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-29.982183, -0.5542933, -40.888546), (30.187654, 0.69484997, 40.950153)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_paper02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-30.001670837402344, -0.38375556468963623, -40.90643310546875), (30.00166893005371, 0.6904305815696716, 40.90642547607422)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper02/pose/mesh/geo_modelling_stationary_paper02_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper02/pose/mesh/geo_modelling_stationary_paper02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper02/pose/mesh/geo_modelling_stationary_paper02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_paper02/render_high/mesh/geo_modelling_stationary_paper02_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_paper02/render_high/mesh/geo_modelling_stationary_paper02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_paper02/render_high/mesh/geo_modelling_stationary_paper02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil01/base/mesh/geo_modelling_stationary_pencil01_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil01/base/mesh/geo_modelling_stationary_pencil01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil01/base/mesh/geo_modelling_stationary_pencil01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil01/deform_high/mesh/geo_modelling_stationary_pencil01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil01/deform_high/mesh/geo_modelling_stationary_pencil01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil01/deform_high/mesh/geo_modelling_stationary_pencil01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil01/deform_mid/mesh/geo_modelling_stationary_pencil01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil01/deform_mid/mesh/geo_modelling_stationary_pencil01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil01/deform_mid/mesh/geo_modelling_stationary_pencil01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil01/display_high/mesh/geo_modelling_stationary_pencil01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil01/display_high/mesh/geo_modelling_stationary_pencil01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil01/display_high/mesh/geo_modelling_stationary_pencil01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil01/geo_modelling_stationary_pencil01.usda b/ALab/fragment/geo/modelling/stationary_pencil01/geo_modelling_stationary_pencil01.usda
new file mode 100644
index 00000000..bcf72dd1
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil01/geo_modelling_stationary_pencil01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.877684), (0.38328844, 0.7528782, 7.0836215)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_pencil01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.877684), (0.38328844, 0.7528782, 7.0836215)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_pencil01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.877684), (0.38328844, 0.7528782, 7.0836215)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_pencil01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.37910295, -0.009513684, -6.877684), (0.37910295, 0.74869186, 7.0836215)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_pencil01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.877684), (0.38328844, 0.7528782, 7.0836215)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_pencil01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.877684), (0.38328844, 0.7528782, 7.0836215)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_pencil01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.877684), (0.38328844, 0.7528782, 7.0836215)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.37910295, -0.009513684, -6.877684), (0.37910295, 0.74869186, 7.0836215)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_pencil01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.3832884430885315, -0.013698577880859375, -6.877684116363525), (0.3832884430885315, 0.7528781890869141, 7.083621501922607)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil01/pose/mesh/geo_modelling_stationary_pencil01_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil01/pose/mesh/geo_modelling_stationary_pencil01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil01/pose/mesh/geo_modelling_stationary_pencil01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil01/render_high/mesh/geo_modelling_stationary_pencil01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil01/render_high/mesh/geo_modelling_stationary_pencil01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil01/render_high/mesh/geo_modelling_stationary_pencil01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil02/base/mesh/geo_modelling_stationary_pencil02_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil02/base/mesh/geo_modelling_stationary_pencil02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil02/base/mesh/geo_modelling_stationary_pencil02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil02/deform_high/mesh/geo_modelling_stationary_pencil02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil02/deform_high/mesh/geo_modelling_stationary_pencil02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil02/deform_high/mesh/geo_modelling_stationary_pencil02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil02/deform_mid/mesh/geo_modelling_stationary_pencil02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil02/deform_mid/mesh/geo_modelling_stationary_pencil02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil02/deform_mid/mesh/geo_modelling_stationary_pencil02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil02/display_high/mesh/geo_modelling_stationary_pencil02_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil02/display_high/mesh/geo_modelling_stationary_pencil02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil02/display_high/mesh/geo_modelling_stationary_pencil02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil02/geo_modelling_stationary_pencil02.usda b/ALab/fragment/geo/modelling/stationary_pencil02/geo_modelling_stationary_pencil02.usda
new file mode 100644
index 00000000..73ce3adb
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil02/geo_modelling_stationary_pencil02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.8036346), (0.38328844, 0.7528782, 2.8192205)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_pencil02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.8036346), (0.38328844, 0.7528782, 2.8192205)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_pencil02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.8036346), (0.38328844, 0.7528782, 2.8192205)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_pencil02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.38351178, -0.013922548, -6.8036346), (0.38351178, 0.7531009, 2.8192205)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_pencil02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.8036346), (0.38328844, 0.7528782, 2.8192205)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_pencil02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.8036346), (0.38328844, 0.7528782, 2.8192205)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_pencil02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.8036346), (0.38328844, 0.7528782, 2.8192205)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.38351178, -0.013922548, -6.8036346), (0.38351178, 0.7531009, 2.8192205)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_pencil02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.3832884430885315, -0.013698577880859375, -6.8036346435546875), (0.3832884430885315, 0.7528781890869141, 2.819220542907715)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil02/pose/mesh/geo_modelling_stationary_pencil02_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil02/pose/mesh/geo_modelling_stationary_pencil02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil02/pose/mesh/geo_modelling_stationary_pencil02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil02/render_high/mesh/geo_modelling_stationary_pencil02_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil02/render_high/mesh/geo_modelling_stationary_pencil02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil02/render_high/mesh/geo_modelling_stationary_pencil02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil03/base/mesh/geo_modelling_stationary_pencil03_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil03/base/mesh/geo_modelling_stationary_pencil03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil03/base/mesh/geo_modelling_stationary_pencil03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil03/deform_high/mesh/geo_modelling_stationary_pencil03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil03/deform_high/mesh/geo_modelling_stationary_pencil03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil03/deform_high/mesh/geo_modelling_stationary_pencil03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil03/deform_mid/mesh/geo_modelling_stationary_pencil03_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil03/deform_mid/mesh/geo_modelling_stationary_pencil03_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil03/deform_mid/mesh/geo_modelling_stationary_pencil03_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil03/display_high/mesh/geo_modelling_stationary_pencil03_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil03/display_high/mesh/geo_modelling_stationary_pencil03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil03/display_high/mesh/geo_modelling_stationary_pencil03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil03/geo_modelling_stationary_pencil03.usda b/ALab/fragment/geo/modelling/stationary_pencil03/geo_modelling_stationary_pencil03.usda
new file mode 100644
index 00000000..c6dee564
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil03/geo_modelling_stationary_pencil03.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.3846306, -0.015041247, -6.947104), (0.38463062, 0.7542201, 9.751202)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_pencil03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.3846306, -0.015041247, -6.947104), (0.38463062, 0.7542201, 9.751202)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_pencil03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.38328844, -0.013698578, -6.947104), (0.38328844, 0.7528782, 9.751202)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_pencil03_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.38130566, -0.011716752, -6.9471035), (0.38130566, 0.75089467, 9.751183)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_pencil03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.3846306, -0.015041247, -6.947104), (0.38463062, 0.7542201, 9.751202)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_pencil03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.3846306, -0.015041247, -6.947104), (0.38463062, 0.7542201, 9.751202)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_pencil03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.3846306, -0.015041247, -6.947104), (0.38463062, 0.7542201, 9.751202)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.38130566, -0.011716752, -6.9471035), (0.38130566, 0.75089467, 9.751183)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_pencil03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.38463059067726135, -0.015041247010231018, -6.947103977203369), (0.38463062047958374, 0.7542201280593872, 9.751201629638672)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil03/pose/mesh/geo_modelling_stationary_pencil03_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil03/pose/mesh/geo_modelling_stationary_pencil03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil03/pose/mesh/geo_modelling_stationary_pencil03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_pencil03/render_high/mesh/geo_modelling_stationary_pencil03_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_pencil03/render_high/mesh/geo_modelling_stationary_pencil03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_pencil03/render_high/mesh/geo_modelling_stationary_pencil03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_protractor_box01/base/mesh/geo_modelling_stationary_protractor_box01_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_protractor_box01/base/mesh/geo_modelling_stationary_protractor_box01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_protractor_box01/base/mesh/geo_modelling_stationary_protractor_box01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_protractor_box01/deform_high/mesh/geo_modelling_stationary_protractor_box01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_protractor_box01/deform_high/mesh/geo_modelling_stationary_protractor_box01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_protractor_box01/deform_high/mesh/geo_modelling_stationary_protractor_box01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_protractor_box01/deform_mid/mesh/geo_modelling_stationary_protractor_box01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_protractor_box01/deform_mid/mesh/geo_modelling_stationary_protractor_box01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_protractor_box01/deform_mid/mesh/geo_modelling_stationary_protractor_box01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_protractor_box01/display_high/mesh/geo_modelling_stationary_protractor_box01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_protractor_box01/display_high/mesh/geo_modelling_stationary_protractor_box01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_protractor_box01/display_high/mesh/geo_modelling_stationary_protractor_box01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_protractor_box01/geo_modelling_stationary_protractor_box01.usda b/ALab/fragment/geo/modelling/stationary_protractor_box01/geo_modelling_stationary_protractor_box01.usda
new file mode 100644
index 00000000..9042e145
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_protractor_box01/geo_modelling_stationary_protractor_box01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.428993, 0.023571827, -6.4633155), (4.2774515, 0.31307942, 6.385805)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_protractor_box01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.428993, 0.023571827, -6.4633155), (4.2774515, 0.31307942, 6.385805)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_protractor_box01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-4.439421, 0.025917837, -6.480322), (4.3298063, 0.31307942, 6.4036226)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_protractor_box01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.419255, 0.027221214, -6.4627514), (4.276843, 0.30915895, 6.3715205)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_protractor_box01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.428993, 0.023571827, -6.4633155), (4.2774515, 0.31307942, 6.385805)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_protractor_box01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.428993, 0.023571827, -6.4633155), (4.2774515, 0.31307942, 6.385805)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_protractor_box01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.428993, 0.023571827, -6.4633155), (4.2774515, 0.31307942, 6.385805)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.419255, 0.027221214, -6.4627514), (4.276843, 0.30915895, 6.3715205)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_protractor_box01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.428993225097656, 0.02357182651758194, -6.463315486907959), (4.277451515197754, 0.3130794167518616, 6.385805130004883)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_protractor_box01/pose/mesh/geo_modelling_stationary_protractor_box01_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_protractor_box01/pose/mesh/geo_modelling_stationary_protractor_box01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_protractor_box01/pose/mesh/geo_modelling_stationary_protractor_box01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_protractor_box01/render_high/mesh/geo_modelling_stationary_protractor_box01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_protractor_box01/render_high/mesh/geo_modelling_stationary_protractor_box01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_protractor_box01/render_high/mesh/geo_modelling_stationary_protractor_box01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square01/base/mesh/geo_modelling_stationary_set_square01_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square01/base/mesh/geo_modelling_stationary_set_square01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square01/base/mesh/geo_modelling_stationary_set_square01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square01/deform_high/mesh/geo_modelling_stationary_set_square01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square01/deform_high/mesh/geo_modelling_stationary_set_square01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square01/deform_high/mesh/geo_modelling_stationary_set_square01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square01/deform_mid/mesh/geo_modelling_stationary_set_square01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square01/deform_mid/mesh/geo_modelling_stationary_set_square01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square01/deform_mid/mesh/geo_modelling_stationary_set_square01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square01/display_high/mesh/geo_modelling_stationary_set_square01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square01/display_high/mesh/geo_modelling_stationary_set_square01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square01/display_high/mesh/geo_modelling_stationary_set_square01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square01/geo_modelling_stationary_set_square01.usda b/ALab/fragment/geo/modelling/stationary_set_square01/geo_modelling_stationary_set_square01.usda
new file mode 100644
index 00000000..e9db2072
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square01/geo_modelling_stationary_set_square01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.71125, -0.08213156, -7.0226717), (7.71125, 0.10879142, 1.0333719)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_set_square01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.71125, -0.08213156, -7.0226717), (7.71125, 0.10879142, 1.0333719)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_set_square01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-7.71125, -0.08213155, -7.0226717), (7.71125, 0.10879142, 1.0333719)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_set_square01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.6710386, -0.08213155, -6.9877625), (7.6710386, 0.1165495, 1.0342987)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_set_square01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.71125, -0.08213156, -7.0226717), (7.71125, 0.10879142, 1.0333719)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_set_square01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.71125, -0.08213156, -7.0226717), (7.71125, 0.10879142, 1.0333719)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_set_square01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.71125, -0.08213156, -7.0226717), (7.71125, 0.10879142, 1.0333719)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.6710386, -0.08213155, -6.9877625), (7.6710386, 0.1165495, 1.0342987)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_set_square01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.711249828338623, -0.08213155716657639, -7.022671699523926), (7.711249828338623, 0.10879141837358475, 1.033371925354004)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square01/pose/mesh/geo_modelling_stationary_set_square01_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square01/pose/mesh/geo_modelling_stationary_set_square01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square01/pose/mesh/geo_modelling_stationary_set_square01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square01/render_high/mesh/geo_modelling_stationary_set_square01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square01/render_high/mesh/geo_modelling_stationary_set_square01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square01/render_high/mesh/geo_modelling_stationary_set_square01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square02/base/mesh/geo_modelling_stationary_set_square02_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square02/base/mesh/geo_modelling_stationary_set_square02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square02/base/mesh/geo_modelling_stationary_set_square02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square02/deform_high/mesh/geo_modelling_stationary_set_square02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square02/deform_high/mesh/geo_modelling_stationary_set_square02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square02/deform_high/mesh/geo_modelling_stationary_set_square02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square02/deform_mid/mesh/geo_modelling_stationary_set_square02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square02/deform_mid/mesh/geo_modelling_stationary_set_square02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square02/deform_mid/mesh/geo_modelling_stationary_set_square02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square02/display_high/mesh/geo_modelling_stationary_set_square02_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square02/display_high/mesh/geo_modelling_stationary_set_square02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square02/display_high/mesh/geo_modelling_stationary_set_square02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square02/geo_modelling_stationary_set_square02.usda b/ALab/fragment/geo/modelling/stationary_set_square02/geo_modelling_stationary_set_square02.usda
new file mode 100644
index 00000000..ababea3c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square02/geo_modelling_stationary_set_square02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.941572, 0.0012729168, -10.871852), (5.8818436, 0.19707417, 7.8363957)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_set_square02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.941572, 0.0012729168, -10.871852), (5.8818436, 0.19707417, 7.8363957)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_set_square02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-4.941572, 0.0012729168, -10.871852), (5.881843, 0.19707417, 7.8363957)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_set_square02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.929132, 0.0012729169, -10.409378), (5.5915275, 0.19707417, 7.8321)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_set_square02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.941572, 0.0012729168, -10.871852), (5.8818436, 0.19707417, 7.8363957)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_set_square02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.941572, 0.0012729168, -10.871852), (5.8818436, 0.19707417, 7.8363957)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_set_square02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.941572, 0.0012729168, -10.871852), (5.8818436, 0.19707417, 7.8363957)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.929132, 0.0012729169, -10.409378), (5.5915275, 0.19707417, 7.8321)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_set_square02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.941572189331055, 0.0012729167938232422, -10.871851921081543), (5.881843566894531, 0.19707417488098145, 7.836395740509033)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square02/pose/mesh/geo_modelling_stationary_set_square02_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square02/pose/mesh/geo_modelling_stationary_set_square02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square02/pose/mesh/geo_modelling_stationary_set_square02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_set_square02/render_high/mesh/geo_modelling_stationary_set_square02_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_set_square02/render_high/mesh/geo_modelling_stationary_set_square02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_set_square02/render_high/mesh/geo_modelling_stationary_set_square02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_slide_rule01/base/mesh/geo_modelling_stationary_slide_rule01_base_mesh.usd b/ALab/fragment/geo/modelling/stationary_slide_rule01/base/mesh/geo_modelling_stationary_slide_rule01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_slide_rule01/base/mesh/geo_modelling_stationary_slide_rule01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_slide_rule01/deform_high/mesh/geo_modelling_stationary_slide_rule01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_slide_rule01/deform_high/mesh/geo_modelling_stationary_slide_rule01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_slide_rule01/deform_high/mesh/geo_modelling_stationary_slide_rule01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_slide_rule01/deform_mid/mesh/geo_modelling_stationary_slide_rule01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/stationary_slide_rule01/deform_mid/mesh/geo_modelling_stationary_slide_rule01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_slide_rule01/deform_mid/mesh/geo_modelling_stationary_slide_rule01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_slide_rule01/display_high/mesh/geo_modelling_stationary_slide_rule01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_slide_rule01/display_high/mesh/geo_modelling_stationary_slide_rule01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_slide_rule01/display_high/mesh/geo_modelling_stationary_slide_rule01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_slide_rule01/geo_modelling_stationary_slide_rule01.usda b/ALab/fragment/geo/modelling/stationary_slide_rule01/geo_modelling_stationary_slide_rule01.usda
new file mode 100644
index 00000000..6a7c3aaf
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_slide_rule01/geo_modelling_stationary_slide_rule01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-25.077103, 0.021621149, -3.4881444), (16.620712, 0.8303219, 2.8905163)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stationary_slide_rule01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-25.077103, 0.021621149, -3.4881444), (16.620712, 0.8303219, 2.8905163)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stationary_slide_rule01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-25.077103, 0.021621149, -3.4881442), (16.620712, 0.8303219, 2.890516)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_stationary_slide_rule01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-25.063765, 0.021636844, -3.487185), (16.61964, 0.8343162, 2.8897145)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stationary_slide_rule01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-25.077103, 0.021621149, -3.4881444), (16.620712, 0.8303219, 2.8905163)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stationary_slide_rule01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-25.077103, 0.021621149, -3.4881444), (16.620712, 0.8303219, 2.8905163)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stationary_slide_rule01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-25.077103, 0.021621149, -3.4881444), (16.620712, 0.8303219, 2.8905163)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-25.063765, 0.021636844, -3.487185), (16.61964, 0.8343162, 2.8897145)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stationary_slide_rule01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-25.077102661132812, 0.02162114903330803, -3.4881443977355957), (16.620712280273438, 0.8303219079971313, 2.8905162811279297)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_slide_rule01/pose/mesh/geo_modelling_stationary_slide_rule01_pose_mesh.usd b/ALab/fragment/geo/modelling/stationary_slide_rule01/pose/mesh/geo_modelling_stationary_slide_rule01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_slide_rule01/pose/mesh/geo_modelling_stationary_slide_rule01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stationary_slide_rule01/render_high/mesh/geo_modelling_stationary_slide_rule01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stationary_slide_rule01/render_high/mesh/geo_modelling_stationary_slide_rule01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stationary_slide_rule01/render_high/mesh/geo_modelling_stationary_slide_rule01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_backpack01/base/mesh/geo_modelling_stoat_backpack01_base_mesh.usd b/ALab/fragment/geo/modelling/stoat_backpack01/base/mesh/geo_modelling_stoat_backpack01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_backpack01/base/mesh/geo_modelling_stoat_backpack01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_backpack01/deform_high/mesh/geo_modelling_stoat_backpack01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_backpack01/deform_high/mesh/geo_modelling_stoat_backpack01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_backpack01/deform_high/mesh/geo_modelling_stoat_backpack01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_backpack01/display_high/mesh/geo_modelling_stoat_backpack01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_backpack01/display_high/mesh/geo_modelling_stoat_backpack01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_backpack01/display_high/mesh/geo_modelling_stoat_backpack01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_backpack01/geo_modelling_stoat_backpack01.usda b/ALab/fragment/geo/modelling/stoat_backpack01/geo_modelling_stoat_backpack01.usda
new file mode 100644
index 00000000..51751363
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_backpack01/geo_modelling_stoat_backpack01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.673037, 6.795205, -8.921659), (6.0975366, 39.293415, 4.4421024)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stoat_backpack01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.673037, 6.795205, -8.921659), (6.0975366, 39.293415, 4.4421024)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stoat_backpack01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.6794825, 6.7928514, -8.927401), (6.0979133, 39.29844, 4.446077)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stoat_backpack01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.673037, 6.795205, -8.921659), (6.0975366, 39.293415, 4.4421024)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stoat_backpack01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.673037, 6.795205, -8.921659), (6.0975366, 39.293415, 4.4421024)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stoat_backpack01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.673037, 6.795205, -8.921659), (6.0975366, 39.293415, 4.4421024)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.6794825, 6.7928514, -8.927401), (6.0979133, 39.29844, 4.446077)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stoat_backpack01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.673037052154541, 6.795205116271973, -8.921659469604492), (6.097536563873291, 39.29341506958008, 4.442102432250977)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_backpack01/pose/mesh/geo_modelling_stoat_backpack01_pose_mesh.usd b/ALab/fragment/geo/modelling/stoat_backpack01/pose/mesh/geo_modelling_stoat_backpack01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_backpack01/pose/mesh/geo_modelling_stoat_backpack01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_backpack01/render_high/mesh/geo_modelling_stoat_backpack01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_backpack01/render_high/mesh/geo_modelling_stoat_backpack01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_backpack01/render_high/mesh/geo_modelling_stoat_backpack01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_body01/base/mesh/geo_modelling_stoat_body01_base_mesh.usd b/ALab/fragment/geo/modelling/stoat_body01/base/mesh/geo_modelling_stoat_body01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_body01/base/mesh/geo_modelling_stoat_body01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_body01/deform_high/mesh/geo_modelling_stoat_body01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_body01/deform_high/mesh/geo_modelling_stoat_body01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_body01/deform_high/mesh/geo_modelling_stoat_body01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_body01/display_high/mesh/geo_modelling_stoat_body01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_body01/display_high/mesh/geo_modelling_stoat_body01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_body01/display_high/mesh/geo_modelling_stoat_body01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_body01/geo_modelling_stoat_body01.usda b/ALab/fragment/geo/modelling/stoat_body01/geo_modelling_stoat_body01.usda
new file mode 100644
index 00000000..3e6eeaf2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_body01/geo_modelling_stoat_body01.usda
@@ -0,0 +1,150 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-9.750925, -4.0118737, -33.486362), (9.750925, 34.19591, 7.664668)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stoat_body01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-9.750925, -4.0118737, -33.486362), (9.750925, 34.19591, 7.664668)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stoat_body01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-9.565128, -4.0027924, -32.922733), (9.565091, 34.116722, 6.120838)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stoat_body01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-9.750925, -4.0118737, -33.486362), (9.750925, 34.19591, 7.664668)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stoat_body01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-9.750925, -4.0118737, -33.486362), (9.750925, 34.19591, 7.664668)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stoat_body01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-9.750925, -4.0118737, -33.486362), (9.750925, 34.19591, 7.664668)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-9.565128, -4.0027924, -32.922733), (9.565091, 34.116722, 6.120838)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stoat_body01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-9.750925064086914, -4.011873722076416, -33.48636245727539), (9.750925064086914, 34.1959114074707, 7.664668083190918)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ float3[] extentsHint = [(-9.750925, -2.642711, -24.967012), (9.750925, 34.19591, 6.2176275)]
+
+ over "GEO" (
+ payload = @shapes_high/mesh/geo_modelling_stoat_body01_shapes_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_body01/pose/mesh/geo_modelling_stoat_body01_pose_mesh.usd b/ALab/fragment/geo/modelling/stoat_body01/pose/mesh/geo_modelling_stoat_body01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_body01/pose/mesh/geo_modelling_stoat_body01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_body01/render_high/mesh/geo_modelling_stoat_body01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_body01/render_high/mesh/geo_modelling_stoat_body01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_body01/render_high/mesh/geo_modelling_stoat_body01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_body01/shapes_high/mesh/geo_modelling_stoat_body01_shapes_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_body01/shapes_high/mesh/geo_modelling_stoat_body01_shapes_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_body01/shapes_high/mesh/geo_modelling_stoat_body01_shapes_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_outfit01/base/mesh/geo_modelling_stoat_outfit01_base_mesh.usd b/ALab/fragment/geo/modelling/stoat_outfit01/base/mesh/geo_modelling_stoat_outfit01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_outfit01/base/mesh/geo_modelling_stoat_outfit01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_outfit01/deform_high/mesh/geo_modelling_stoat_outfit01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_outfit01/deform_high/mesh/geo_modelling_stoat_outfit01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_outfit01/deform_high/mesh/geo_modelling_stoat_outfit01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_outfit01/display_high/mesh/geo_modelling_stoat_outfit01_display_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_outfit01/display_high/mesh/geo_modelling_stoat_outfit01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_outfit01/display_high/mesh/geo_modelling_stoat_outfit01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_outfit01/geo_modelling_stoat_outfit01.usda b/ALab/fragment/geo/modelling/stoat_outfit01/geo_modelling_stoat_outfit01.usda
new file mode 100644
index 00000000..e68153aa
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_outfit01/geo_modelling_stoat_outfit01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.37476, -0.48832035, -23.490055), (5.3611426, 28.07002, 3.5477436)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_stoat_outfit01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.37476, -0.48832035, -23.490055), (5.3611426, 28.07002, 3.5477436)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_stoat_outfit01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.3345017, -0.48826268, -23.494303), (5.367023, 28.08259, 3.552335)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_stoat_outfit01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.37476, -0.48832035, -23.490055), (5.3611426, 28.07002, 3.5477436)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_stoat_outfit01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.37476, -0.48832035, -23.490055), (5.3611426, 28.07002, 3.5477436)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_stoat_outfit01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.37476, -0.48832035, -23.490055), (5.3611426, 28.07002, 3.5477436)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.3345017, -0.48826268, -23.494303), (5.367023, 28.08259, 3.552335)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_stoat_outfit01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.374760150909424, -0.48832035064697266, -23.490055084228516), (5.361142635345459, 28.07002067565918, 3.547743558883667)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_outfit01/pose/mesh/geo_modelling_stoat_outfit01_pose_mesh.usd b/ALab/fragment/geo/modelling/stoat_outfit01/pose/mesh/geo_modelling_stoat_outfit01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_outfit01/pose/mesh/geo_modelling_stoat_outfit01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/stoat_outfit01/render_high/mesh/geo_modelling_stoat_outfit01_render_high_mesh.usd b/ALab/fragment/geo/modelling/stoat_outfit01/render_high/mesh/geo_modelling_stoat_outfit01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/stoat_outfit01/render_high/mesh/geo_modelling_stoat_outfit01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_barrier01/base/mesh/geo_modelling_structure_barrier01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_barrier01/base/mesh/geo_modelling_structure_barrier01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_barrier01/base/mesh/geo_modelling_structure_barrier01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_barrier01/deform_high/mesh/geo_modelling_structure_barrier01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_barrier01/deform_high/mesh/geo_modelling_structure_barrier01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_barrier01/deform_high/mesh/geo_modelling_structure_barrier01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_barrier01/display_high/mesh/geo_modelling_structure_barrier01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_barrier01/display_high/mesh/geo_modelling_structure_barrier01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_barrier01/display_high/mesh/geo_modelling_structure_barrier01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_barrier01/geo_modelling_structure_barrier01.usda b/ALab/fragment/geo/modelling/structure_barrier01/geo_modelling_structure_barrier01.usda
new file mode 100644
index 00000000..25668e8e
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_barrier01/geo_modelling_structure_barrier01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-250.428, -82.3484, -43.321526), (-234.1291, 94.06607, 395.67514)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_barrier01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-250.428, -82.3484, -43.321526), (-234.1291, 94.06607, 395.67514)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_barrier01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-250.41258, -82.313995, -43.280746), (-234.14941, 94.06607, 395.67514)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_barrier01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-250.428, -82.3484, -43.321526), (-234.1291, 94.06607, 395.67514)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_barrier01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-250.428, -82.3484, -43.321526), (-234.1291, 94.06607, 395.67514)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_barrier01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-250.428, -82.3484, -43.321526), (-234.1291, 94.06607, 395.67514)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-250.41258, -82.313995, -43.280746), (-234.14941, 94.06607, 395.67514)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_barrier01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-250.42799377441406, -82.34839630126953, -43.32152557373047), (-234.1291046142578, 94.06607055664062, 395.6751403808594)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_barrier01/pose/mesh/geo_modelling_structure_barrier01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_barrier01/pose/mesh/geo_modelling_structure_barrier01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_barrier01/pose/mesh/geo_modelling_structure_barrier01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_barrier01/render_high/mesh/geo_modelling_structure_barrier01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_barrier01/render_high/mesh/geo_modelling_structure_barrier01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_barrier01/render_high/mesh/geo_modelling_structure_barrier01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_base01/base/mesh/geo_modelling_structure_base01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_base01/base/mesh/geo_modelling_structure_base01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_base01/base/mesh/geo_modelling_structure_base01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_base01/deform_high/mesh/geo_modelling_structure_base01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_base01/deform_high/mesh/geo_modelling_structure_base01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_base01/deform_high/mesh/geo_modelling_structure_base01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_base01/display_high/mesh/geo_modelling_structure_base01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_base01/display_high/mesh/geo_modelling_structure_base01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_base01/display_high/mesh/geo_modelling_structure_base01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_base01/geo_modelling_structure_base01.usda b/ALab/fragment/geo/modelling/structure_base01/geo_modelling_structure_base01.usda
new file mode 100644
index 00000000..e0f7d43c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_base01/geo_modelling_structure_base01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-544.5587, -90.01964, -54.51766), (325.22882, 0.22128406, 415.92227)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_base01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-544.5587, -90.01964, -54.51766), (325.22882, 0.22128406, 415.92227)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_base01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-544.51, -91.22412, -54.463177), (324.92957, 0.23554996, 415.85284)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_base01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-544.5587, -90.01964, -54.51766), (325.22882, 0.22128406, 415.92227)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_base01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-544.5587, -90.01964, -54.51766), (325.22882, 0.22128406, 415.92227)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_base01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-544.5587, -90.01964, -54.51766), (325.22882, 0.22128406, 415.92227)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-544.51, -91.22412, -54.463177), (324.92957, 0.23554996, 415.85284)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_base01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-544.5587158203125, -90.01963806152344, -54.51765823364258), (325.22882080078125, 0.22128406167030334, 415.9222717285156)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_base01/pose/mesh/geo_modelling_structure_base01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_base01/pose/mesh/geo_modelling_structure_base01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_base01/pose/mesh/geo_modelling_structure_base01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_base01/render_high/mesh/geo_modelling_structure_base01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_base01/render_high/mesh/geo_modelling_structure_base01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_base01/render_high/mesh/geo_modelling_structure_base01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_board01/base/mesh/geo_modelling_structure_board01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_board01/base/mesh/geo_modelling_structure_board01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_board01/base/mesh/geo_modelling_structure_board01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_board01/deform_high/mesh/geo_modelling_structure_board01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_board01/deform_high/mesh/geo_modelling_structure_board01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_board01/deform_high/mesh/geo_modelling_structure_board01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_board01/display_high/mesh/geo_modelling_structure_board01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_board01/display_high/mesh/geo_modelling_structure_board01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_board01/display_high/mesh/geo_modelling_structure_board01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_board01/geo_modelling_structure_board01.usda b/ALab/fragment/geo/modelling/structure_board01/geo_modelling_structure_board01.usda
new file mode 100644
index 00000000..95c152f5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_board01/geo_modelling_structure_board01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-21.417068, -0.113998, -0.663116), (21.165176, 64.499954, 0.9932437)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_board01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-21.417068, -0.113998, -0.663116), (21.165176, 64.499954, 0.9932437)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_board01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-21.325638, -0.10082191, -0.63540983), (21.131702, 64.244385, 0.9622932)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_board01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-21.417068, -0.113998, -0.663116), (21.165176, 64.499954, 0.9932437)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_board01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-21.417068, -0.113998, -0.663116), (21.165176, 64.499954, 0.9932437)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_board01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-21.417068, -0.113998, -0.663116), (21.165176, 64.499954, 0.9932437)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-21.325638, -0.10082191, -0.63540983), (21.131702, 64.244385, 0.9622932)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_board01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-21.417068481445312, -0.11399800330400467, -0.6631159782409668), (21.165176391601562, 64.49995422363281, 0.9932436943054199)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_board01/pose/mesh/geo_modelling_structure_board01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_board01/pose/mesh/geo_modelling_structure_board01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_board01/pose/mesh/geo_modelling_structure_board01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_board01/render_high/mesh/geo_modelling_structure_board01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_board01/render_high/mesh/geo_modelling_structure_board01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_board01/render_high/mesh/geo_modelling_structure_board01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick01/base/mesh/geo_modelling_structure_brick01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_brick01/base/mesh/geo_modelling_structure_brick01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick01/base/mesh/geo_modelling_structure_brick01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick01/deform_high/mesh/geo_modelling_structure_brick01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick01/deform_high/mesh/geo_modelling_structure_brick01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick01/deform_high/mesh/geo_modelling_structure_brick01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick01/display_high/mesh/geo_modelling_structure_brick01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick01/display_high/mesh/geo_modelling_structure_brick01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick01/display_high/mesh/geo_modelling_structure_brick01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick01/geo_modelling_structure_brick01.usda b/ALab/fragment/geo/modelling/structure_brick01/geo_modelling_structure_brick01.usda
new file mode 100644
index 00000000..122b2340
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick01/geo_modelling_structure_brick01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.0199394, 11.535736)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_brick01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.0199394, 11.535736)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_brick01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.51195, -4.0360103, -11.554927), (5.5167108, 4.0307903, 11.567519)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_brick01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.0199394, 11.535736)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_brick01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.0199394, 11.535736)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_brick01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.0199394, 11.535736)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.51195, -4.0360103, -11.554927), (5.5167108, 4.0307903, 11.567519)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_brick01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.503082275390625, -4.019939422607422, -11.535736083984375), (5.503082275390625, 4.019939422607422, 11.535736083984375)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick01/pose/mesh/geo_modelling_structure_brick01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_brick01/pose/mesh/geo_modelling_structure_brick01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick01/pose/mesh/geo_modelling_structure_brick01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick01/render_high/mesh/geo_modelling_structure_brick01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick01/render_high/mesh/geo_modelling_structure_brick01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick01/render_high/mesh/geo_modelling_structure_brick01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick02/base/mesh/geo_modelling_structure_brick02_base_mesh.usd b/ALab/fragment/geo/modelling/structure_brick02/base/mesh/geo_modelling_structure_brick02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick02/base/mesh/geo_modelling_structure_brick02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick02/deform_high/mesh/geo_modelling_structure_brick02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick02/deform_high/mesh/geo_modelling_structure_brick02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick02/deform_high/mesh/geo_modelling_structure_brick02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick02/display_high/mesh/geo_modelling_structure_brick02_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick02/display_high/mesh/geo_modelling_structure_brick02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick02/display_high/mesh/geo_modelling_structure_brick02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick02/geo_modelling_structure_brick02.usda b/ALab/fragment/geo/modelling/structure_brick02/geo_modelling_structure_brick02.usda
new file mode 100644
index 00000000..5f16a7ac
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick02/geo_modelling_structure_brick02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8330815, 11.535736)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_brick02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8330815, 11.535736)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_brick02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.512321, -4.0349317, -11.549706), (5.5141687, 3.8425813, 11.565986)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_brick02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8330815, 11.535736)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_brick02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8330815, 11.535736)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_brick02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8330815, 11.535736)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.512321, -4.0349317, -11.549706), (5.5141687, 3.8425813, 11.565986)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_brick02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.503082275390625, -4.019939422607422, -11.535736083984375), (5.503082275390625, 3.8330814838409424, 11.535736083984375)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick02/pose/mesh/geo_modelling_structure_brick02_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_brick02/pose/mesh/geo_modelling_structure_brick02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick02/pose/mesh/geo_modelling_structure_brick02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick02/render_high/mesh/geo_modelling_structure_brick02_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick02/render_high/mesh/geo_modelling_structure_brick02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick02/render_high/mesh/geo_modelling_structure_brick02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick03/base/mesh/geo_modelling_structure_brick03_base_mesh.usd b/ALab/fragment/geo/modelling/structure_brick03/base/mesh/geo_modelling_structure_brick03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick03/base/mesh/geo_modelling_structure_brick03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick03/deform_high/mesh/geo_modelling_structure_brick03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick03/deform_high/mesh/geo_modelling_structure_brick03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick03/deform_high/mesh/geo_modelling_structure_brick03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick03/display_high/mesh/geo_modelling_structure_brick03_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick03/display_high/mesh/geo_modelling_structure_brick03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick03/display_high/mesh/geo_modelling_structure_brick03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick03/geo_modelling_structure_brick03.usda b/ALab/fragment/geo/modelling/structure_brick03/geo_modelling_structure_brick03.usda
new file mode 100644
index 00000000..9bf53ea2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick03/geo_modelling_structure_brick03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.035126, 11.765356)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_brick03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.035126, 11.765356)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_brick03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.5193486, -4.0352807, -11.55348), (5.5166693, 4.033925, 11.700805)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_brick03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.035126, 11.765356)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_brick03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.035126, 11.765356)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_brick03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 4.035126, 11.765356)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.5193486, -4.0352807, -11.55348), (5.5166693, 4.033925, 11.700805)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_brick03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.503082275390625, -4.019939422607422, -11.535736083984375), (5.503082275390625, 4.035126209259033, 11.765356063842773)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick03/pose/mesh/geo_modelling_structure_brick03_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_brick03/pose/mesh/geo_modelling_structure_brick03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick03/pose/mesh/geo_modelling_structure_brick03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick03/render_high/mesh/geo_modelling_structure_brick03_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick03/render_high/mesh/geo_modelling_structure_brick03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick03/render_high/mesh/geo_modelling_structure_brick03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick04/base/mesh/geo_modelling_structure_brick04_base_mesh.usd b/ALab/fragment/geo/modelling/structure_brick04/base/mesh/geo_modelling_structure_brick04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick04/base/mesh/geo_modelling_structure_brick04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick04/deform_high/mesh/geo_modelling_structure_brick04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick04/deform_high/mesh/geo_modelling_structure_brick04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick04/deform_high/mesh/geo_modelling_structure_brick04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick04/display_high/mesh/geo_modelling_structure_brick04_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick04/display_high/mesh/geo_modelling_structure_brick04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick04/display_high/mesh/geo_modelling_structure_brick04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick04/geo_modelling_structure_brick04.usda b/ALab/fragment/geo/modelling/structure_brick04/geo_modelling_structure_brick04.usda
new file mode 100644
index 00000000..a783ec06
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick04/geo_modelling_structure_brick04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8018441, 11.535736)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_brick04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8018441, 11.535736)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_brick04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.514621, -4.036097, -11.554482), (5.5169744, 3.8123903, 11.567146)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_brick04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8018441, 11.535736)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_brick04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8018441, 11.535736)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_brick04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.5030823, -4.0199394, -11.535736), (5.5030823, 3.8018441, 11.535736)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.514621, -4.036097, -11.554482), (5.5169744, 3.8123903, 11.567146)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_brick04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.503082275390625, -4.019939422607422, -11.535736083984375), (5.503082275390625, 3.8018441200256348, 11.535736083984375)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick04/pose/mesh/geo_modelling_structure_brick04_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_brick04/pose/mesh/geo_modelling_structure_brick04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick04/pose/mesh/geo_modelling_structure_brick04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick04/render_high/mesh/geo_modelling_structure_brick04_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick04/render_high/mesh/geo_modelling_structure_brick04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick04/render_high/mesh/geo_modelling_structure_brick04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken01/base/mesh/geo_modelling_structure_brick_broken01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken01/base/mesh/geo_modelling_structure_brick_broken01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken01/base/mesh/geo_modelling_structure_brick_broken01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken01/deform_high/mesh/geo_modelling_structure_brick_broken01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken01/deform_high/mesh/geo_modelling_structure_brick_broken01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken01/deform_high/mesh/geo_modelling_structure_brick_broken01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken01/display_high/mesh/geo_modelling_structure_brick_broken01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken01/display_high/mesh/geo_modelling_structure_brick_broken01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken01/display_high/mesh/geo_modelling_structure_brick_broken01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken01/geo_modelling_structure_brick_broken01.usda b/ALab/fragment/geo/modelling/structure_brick_broken01/geo_modelling_structure_brick_broken01.usda
new file mode 100644
index 00000000..7e26ec05
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken01/geo_modelling_structure_brick_broken01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.8216553, -1.8877716, -2.8422546), (2.8216553, 1.8877716, 3.3422852)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_brick_broken01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.8216553, -1.8877716, -2.8422546), (2.8216553, 1.8877716, 3.3422852)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_brick_broken01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.8241916, -1.8877717, -2.8533127), (2.8237169, 1.8908588, 3.3422852)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_brick_broken01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.8216553, -1.8877716, -2.8422546), (2.8216553, 1.8877716, 3.3422852)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_brick_broken01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.8216553, -1.8877716, -2.8422546), (2.8216553, 1.8877716, 3.3422852)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_brick_broken01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.8216553, -1.8877716, -2.8422546), (2.8216553, 1.8877716, 3.3422852)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.8241916, -1.8877717, -2.8533127), (2.8237169, 1.8908588, 3.3422852)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_brick_broken01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.8216552734375, -1.8877716064453125, -2.842254638671875), (2.8216552734375, 1.8877716064453125, 3.34228515625)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken01/pose/mesh/geo_modelling_structure_brick_broken01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken01/pose/mesh/geo_modelling_structure_brick_broken01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken01/pose/mesh/geo_modelling_structure_brick_broken01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken01/render_high/mesh/geo_modelling_structure_brick_broken01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken01/render_high/mesh/geo_modelling_structure_brick_broken01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken01/render_high/mesh/geo_modelling_structure_brick_broken01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken02/base/mesh/geo_modelling_structure_brick_broken02_base_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken02/base/mesh/geo_modelling_structure_brick_broken02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken02/base/mesh/geo_modelling_structure_brick_broken02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken02/deform_high/mesh/geo_modelling_structure_brick_broken02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken02/deform_high/mesh/geo_modelling_structure_brick_broken02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken02/deform_high/mesh/geo_modelling_structure_brick_broken02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken02/display_high/mesh/geo_modelling_structure_brick_broken02_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken02/display_high/mesh/geo_modelling_structure_brick_broken02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken02/display_high/mesh/geo_modelling_structure_brick_broken02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken02/geo_modelling_structure_brick_broken02.usda b/ALab/fragment/geo/modelling/structure_brick_broken02/geo_modelling_structure_brick_broken02.usda
new file mode 100644
index 00000000..9848ccf2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken02/geo_modelling_structure_brick_broken02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-4.992584, -4.2783813, -6.841919), (4.992584, 4.2783813, 6.841919)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_brick_broken02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-4.992584, -4.2783813, -6.841919), (4.992584, 4.2783813, 6.841919)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_brick_broken02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-4.980194, -4.2697854, -6.80896), (4.9813933, 4.270193, 6.8252563)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_brick_broken02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-4.992584, -4.2783813, -6.841919), (4.992584, 4.2783813, 6.841919)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_brick_broken02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-4.992584, -4.2783813, -6.841919), (4.992584, 4.2783813, 6.841919)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_brick_broken02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-4.992584, -4.2783813, -6.841919), (4.992584, 4.2783813, 6.841919)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-4.980194, -4.2697854, -6.80896), (4.9813933, 4.270193, 6.8252563)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_brick_broken02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-4.992584228515625, -4.27838134765625, -6.8419189453125), (4.992584228515625, 4.27838134765625, 6.8419189453125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken02/pose/mesh/geo_modelling_structure_brick_broken02_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken02/pose/mesh/geo_modelling_structure_brick_broken02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken02/pose/mesh/geo_modelling_structure_brick_broken02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken02/render_high/mesh/geo_modelling_structure_brick_broken02_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken02/render_high/mesh/geo_modelling_structure_brick_broken02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken02/render_high/mesh/geo_modelling_structure_brick_broken02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken03/base/mesh/geo_modelling_structure_brick_broken03_base_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken03/base/mesh/geo_modelling_structure_brick_broken03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken03/base/mesh/geo_modelling_structure_brick_broken03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken03/deform_high/mesh/geo_modelling_structure_brick_broken03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken03/deform_high/mesh/geo_modelling_structure_brick_broken03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken03/deform_high/mesh/geo_modelling_structure_brick_broken03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken03/display_high/mesh/geo_modelling_structure_brick_broken03_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken03/display_high/mesh/geo_modelling_structure_brick_broken03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken03/display_high/mesh/geo_modelling_structure_brick_broken03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken03/geo_modelling_structure_brick_broken03.usda b/ALab/fragment/geo/modelling/structure_brick_broken03/geo_modelling_structure_brick_broken03.usda
new file mode 100644
index 00000000..233e7e2a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken03/geo_modelling_structure_brick_broken03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.7992554, -4.3292313, -11.192108), (5.7992554, 4.329239, 11.192139)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_brick_broken03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.7992554, -4.3292313, -11.192108), (5.7992554, 4.329239, 11.192139)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_brick_broken03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.7992554, -4.3292313, -11.162876), (5.8111963, 4.288376, 11.19214)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_brick_broken03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.7992554, -4.3292313, -11.192108), (5.7992554, 4.329239, 11.192139)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_brick_broken03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.7992554, -4.3292313, -11.192108), (5.7992554, 4.329239, 11.192139)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_brick_broken03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.7992554, -4.3292313, -11.192108), (5.7992554, 4.329239, 11.192139)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.7992554, -4.3292313, -11.162876), (5.8111963, 4.288376, 11.19214)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_brick_broken03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.79925537109375, -4.329231262207031, -11.192108154296875), (5.79925537109375, 4.3292388916015625, 11.192138671875)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken03/pose/mesh/geo_modelling_structure_brick_broken03_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken03/pose/mesh/geo_modelling_structure_brick_broken03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken03/pose/mesh/geo_modelling_structure_brick_broken03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_brick_broken03/render_high/mesh/geo_modelling_structure_brick_broken03_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_brick_broken03/render_high/mesh/geo_modelling_structure_brick_broken03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_brick_broken03/render_high/mesh/geo_modelling_structure_brick_broken03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door01/base/mesh/geo_modelling_structure_door01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_door01/base/mesh/geo_modelling_structure_door01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door01/base/mesh/geo_modelling_structure_door01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door01/deform_high/mesh/geo_modelling_structure_door01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_door01/deform_high/mesh/geo_modelling_structure_door01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door01/deform_high/mesh/geo_modelling_structure_door01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door01/display_high/mesh/geo_modelling_structure_door01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_door01/display_high/mesh/geo_modelling_structure_door01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door01/display_high/mesh/geo_modelling_structure_door01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door01/geo_modelling_structure_door01.usda b/ALab/fragment/geo/modelling/structure_door01/geo_modelling_structure_door01.usda
new file mode 100644
index 00000000..1da21664
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door01/geo_modelling_structure_door01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(74.97339, -4.097351, 404.31067), (174.85939, 197.4701, 419.8048)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_door01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(74.97339, -4.097351, 404.31067), (174.85939, 197.4701, 419.8048)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_door01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(75.02548, -4.0537367, 404.34982), (174.85939, 197.28557, 419.82843)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_door01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(74.97339, -4.097351, 404.31067), (174.85939, 197.4701, 419.8048)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_door01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(74.97339, -4.097351, 404.31067), (174.85939, 197.4701, 419.8048)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_door01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(74.97339, -4.097351, 404.31067), (174.85939, 197.4701, 419.8048)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(75.02548, -4.0537367, 404.34982), (174.85939, 197.28557, 419.82843)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_door01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(74.973388671875, -4.09735107421875, 404.3106689453125), (174.85939025878906, 197.4700927734375, 419.8048095703125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door01/pose/mesh/geo_modelling_structure_door01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_door01/pose/mesh/geo_modelling_structure_door01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door01/pose/mesh/geo_modelling_structure_door01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door01/render_high/mesh/geo_modelling_structure_door01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_door01/render_high/mesh/geo_modelling_structure_door01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door01/render_high/mesh/geo_modelling_structure_door01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door_garage01/base/mesh/geo_modelling_structure_door_garage01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_door_garage01/base/mesh/geo_modelling_structure_door_garage01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door_garage01/base/mesh/geo_modelling_structure_door_garage01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door_garage01/deform_high/mesh/geo_modelling_structure_door_garage01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_door_garage01/deform_high/mesh/geo_modelling_structure_door_garage01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door_garage01/deform_high/mesh/geo_modelling_structure_door_garage01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door_garage01/display_high/mesh/geo_modelling_structure_door_garage01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_door_garage01/display_high/mesh/geo_modelling_structure_door_garage01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door_garage01/display_high/mesh/geo_modelling_structure_door_garage01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door_garage01/geo_modelling_structure_door_garage01.usda b/ALab/fragment/geo/modelling/structure_door_garage01/geo_modelling_structure_door_garage01.usda
new file mode 100644
index 00000000..3fc88b28
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door_garage01/geo_modelling_structure_door_garage01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-508.20154, -85.21944, 403.29178), (-244.56586, 204.75829, 419.03693)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_door_garage01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-508.20154, -85.21944, 403.29178), (-244.56586, 204.75829, 419.03693)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_door_garage01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-508.14948, -85.14972, 403.28775), (-244.58047, 204.75829, 419.0511)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_door_garage01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-508.20154, -85.21944, 403.29178), (-244.56586, 204.75829, 419.03693)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_door_garage01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-508.20154, -85.21944, 403.29178), (-244.56586, 204.75829, 419.03693)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_door_garage01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-508.20154, -85.21944, 403.29178), (-244.56586, 204.75829, 419.03693)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-508.14948, -85.14972, 403.28775), (-244.58047, 204.75829, 419.0511)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_door_garage01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-508.2015380859375, -85.21943664550781, 403.2917785644531), (-244.56585693359375, 204.75828552246094, 419.03692626953125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door_garage01/pose/mesh/geo_modelling_structure_door_garage01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_door_garage01/pose/mesh/geo_modelling_structure_door_garage01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door_garage01/pose/mesh/geo_modelling_structure_door_garage01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_door_garage01/render_high/mesh/geo_modelling_structure_door_garage01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_door_garage01/render_high/mesh/geo_modelling_structure_door_garage01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_door_garage01/render_high/mesh/geo_modelling_structure_door_garage01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_hydroponics01/base/mesh/geo_modelling_structure_hydroponics01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_hydroponics01/base/mesh/geo_modelling_structure_hydroponics01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_hydroponics01/base/mesh/geo_modelling_structure_hydroponics01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_hydroponics01/deform_high/mesh/geo_modelling_structure_hydroponics01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_hydroponics01/deform_high/mesh/geo_modelling_structure_hydroponics01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_hydroponics01/deform_high/mesh/geo_modelling_structure_hydroponics01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_hydroponics01/display_high/mesh/geo_modelling_structure_hydroponics01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_hydroponics01/display_high/mesh/geo_modelling_structure_hydroponics01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_hydroponics01/display_high/mesh/geo_modelling_structure_hydroponics01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_hydroponics01/geo_modelling_structure_hydroponics01.usda b/ALab/fragment/geo/modelling/structure_hydroponics01/geo_modelling_structure_hydroponics01.usda
new file mode 100644
index 00000000..cc3ccb1a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_hydroponics01/geo_modelling_structure_hydroponics01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(243.49002, 154.14224, 266.15564), (308.69833, 249.68672, 405.18433)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_hydroponics01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(243.49002, 154.14224, 266.15564), (308.69833, 249.68672, 405.18433)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_hydroponics01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(243.59146, 154.1408, 266.15417), (308.6844, 249.68672, 405.1155)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_hydroponics01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(243.49002, 154.14224, 266.15564), (308.69833, 249.68672, 405.18433)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_hydroponics01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(243.49002, 154.14224, 266.15564), (308.69833, 249.68672, 405.18433)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_hydroponics01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(243.49002, 154.14224, 266.15564), (308.69833, 249.68672, 405.18433)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(243.59146, 154.1408, 266.15417), (308.6844, 249.68672, 405.1155)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_hydroponics01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(243.49002075195312, 154.14224243164062, 266.1556396484375), (308.6983337402344, 249.6867218017578, 405.184326171875)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_hydroponics01/pose/mesh/geo_modelling_structure_hydroponics01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_hydroponics01/pose/mesh/geo_modelling_structure_hydroponics01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_hydroponics01/pose/mesh/geo_modelling_structure_hydroponics01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_hydroponics01/render_high/mesh/geo_modelling_structure_hydroponics01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_hydroponics01/render_high/mesh/geo_modelling_structure_hydroponics01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_hydroponics01/render_high/mesh/geo_modelling_structure_hydroponics01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_roof/base/mesh/geo_modelling_structure_roof_base_mesh.usd b/ALab/fragment/geo/modelling/structure_roof/base/mesh/geo_modelling_structure_roof_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_roof/base/mesh/geo_modelling_structure_roof_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_roof/deform_high/mesh/geo_modelling_structure_roof_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_roof/deform_high/mesh/geo_modelling_structure_roof_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_roof/deform_high/mesh/geo_modelling_structure_roof_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_roof/deform_mid/mesh/geo_modelling_structure_roof_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/structure_roof/deform_mid/mesh/geo_modelling_structure_roof_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_roof/deform_mid/mesh/geo_modelling_structure_roof_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_roof/display_high/mesh/geo_modelling_structure_roof_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_roof/display_high/mesh/geo_modelling_structure_roof_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_roof/display_high/mesh/geo_modelling_structure_roof_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_roof/geo_modelling_structure_roof.usda b/ALab/fragment/geo/modelling/structure_roof/geo_modelling_structure_roof.usda
new file mode 100644
index 00000000..9f83b99f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_roof/geo_modelling_structure_roof.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-573.75916, 171.44029, -91.206795), (337.2072, 316.75006, 438.1433)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_roof_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-573.75916, 171.44029, -91.206795), (337.2072, 316.75006, 438.1433)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_roof_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-386.97818, 253.4663, -89.40018), (330.8483, 376.43484, 453.87708)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_structure_roof_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-573.7209, 171.6302, -91.12079), (336.99872, 316.75006, 437.85123)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_roof_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-573.75916, 171.44029, -91.206795), (337.2072, 316.75006, 438.1433)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_roof_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-573.75916, 171.44029, -91.206795), (337.2072, 316.75006, 438.1433)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_roof_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-573.75916, 171.44029, -91.206795), (337.2072, 316.75006, 438.1433)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-573.7209, 171.6302, -91.12079), (336.99872, 316.75006, 437.85123)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_roof_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-573.7591552734375, 171.44029235839844, -91.20679473876953), (337.20721435546875, 316.75006103515625, 438.143310546875)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_roof/pose/mesh/geo_modelling_structure_roof_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_roof/pose/mesh/geo_modelling_structure_roof_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_roof/pose/mesh/geo_modelling_structure_roof_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_roof/render_high/mesh/geo_modelling_structure_roof_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_roof/render_high/mesh/geo_modelling_structure_roof_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_roof/render_high/mesh/geo_modelling_structure_roof_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_back01/base/mesh/geo_modelling_structure_wall_back01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_back01/base/mesh/geo_modelling_structure_wall_back01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_back01/base/mesh/geo_modelling_structure_wall_back01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_back01/deform_high/mesh/geo_modelling_structure_wall_back01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_back01/deform_high/mesh/geo_modelling_structure_wall_back01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_back01/deform_high/mesh/geo_modelling_structure_wall_back01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_back01/display_high/mesh/geo_modelling_structure_wall_back01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_back01/display_high/mesh/geo_modelling_structure_wall_back01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_back01/display_high/mesh/geo_modelling_structure_wall_back01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_back01/geo_modelling_structure_wall_back01.usda b/ALab/fragment/geo/modelling/structure_wall_back01/geo_modelling_structure_wall_back01.usda
new file mode 100644
index 00000000..93bbca97
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_back01/geo_modelling_structure_wall_back01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-543.5752, -2.8272338, -54.58653), (325.2293, 225.37442, -32.768333)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_back01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-543.5752, -2.8272338, -54.58653), (325.2293, 225.37442, -32.768333)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_back01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-543.5612, -2.8121064, -54.529167), (325.16504, 225.01437, -32.860382)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_back01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-543.5752, -2.8272338, -54.58653), (325.2293, 225.37442, -32.768333)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_back01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-543.5752, -2.8272338, -54.58653), (325.2293, 225.37442, -32.768333)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_back01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-543.5752, -2.8272338, -54.58653), (325.2293, 225.37442, -32.768333)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-543.5612, -2.8121064, -54.529167), (325.16504, 225.01437, -32.860382)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_back01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-543.5751953125, -2.8272337913513184, -54.58652877807617), (325.22930908203125, 225.37442016601562, -32.768333435058594)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_back01/pose/mesh/geo_modelling_structure_wall_back01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_back01/pose/mesh/geo_modelling_structure_wall_back01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_back01/pose/mesh/geo_modelling_structure_wall_back01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_back01/render_high/mesh/geo_modelling_structure_wall_back01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_back01/render_high/mesh/geo_modelling_structure_wall_back01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_back01/render_high/mesh/geo_modelling_structure_wall_back01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_cabling01/base/mesh/geo_modelling_structure_wall_cabling01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_cabling01/base/mesh/geo_modelling_structure_wall_cabling01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_cabling01/base/mesh/geo_modelling_structure_wall_cabling01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_cabling01/deform_high/mesh/geo_modelling_structure_wall_cabling01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_cabling01/deform_high/mesh/geo_modelling_structure_wall_cabling01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_cabling01/deform_high/mesh/geo_modelling_structure_wall_cabling01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_cabling01/display_high/mesh/geo_modelling_structure_wall_cabling01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_cabling01/display_high/mesh/geo_modelling_structure_wall_cabling01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_cabling01/display_high/mesh/geo_modelling_structure_wall_cabling01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_cabling01/geo_modelling_structure_wall_cabling01.usda b/ALab/fragment/geo/modelling/structure_wall_cabling01/geo_modelling_structure_wall_cabling01.usda
new file mode 100644
index 00000000..1c3ab4c5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_cabling01/geo_modelling_structure_wall_cabling01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(297.623, -0.05258739, 213.25987), (319.47668, 161.60722, 326.9267)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_cabling01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(297.623, -0.05258739, 213.25987), (319.47668, 161.60722, 326.9267)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_cabling01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(297.64066, -0.03773078, 213.26125), (319.44055, 161.66486, 326.92447)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_cabling01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(297.623, -0.05258739, 213.25987), (319.47668, 161.60722, 326.9267)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_cabling01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(297.623, -0.05258739, 213.25987), (319.47668, 161.60722, 326.9267)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_cabling01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(297.623, -0.05258739, 213.25987), (319.47668, 161.60722, 326.9267)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(297.64066, -0.03773078, 213.26125), (319.44055, 161.66486, 326.92447)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_cabling01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(297.62298583984375, -0.05258738994598389, 213.25987243652344), (319.4766845703125, 161.6072235107422, 326.92669677734375)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_cabling01/pose/mesh/geo_modelling_structure_wall_cabling01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_cabling01/pose/mesh/geo_modelling_structure_wall_cabling01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_cabling01/pose/mesh/geo_modelling_structure_wall_cabling01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_cabling01/render_high/mesh/geo_modelling_structure_wall_cabling01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_cabling01/render_high/mesh/geo_modelling_structure_wall_cabling01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_cabling01/render_high/mesh/geo_modelling_structure_wall_cabling01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro01/base/mesh/geo_modelling_structure_wall_fibro01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro01/base/mesh/geo_modelling_structure_wall_fibro01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro01/base/mesh/geo_modelling_structure_wall_fibro01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro01/deform_high/mesh/geo_modelling_structure_wall_fibro01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro01/deform_high/mesh/geo_modelling_structure_wall_fibro01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro01/deform_high/mesh/geo_modelling_structure_wall_fibro01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro01/deform_mid/mesh/geo_modelling_structure_wall_fibro01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro01/deform_mid/mesh/geo_modelling_structure_wall_fibro01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro01/deform_mid/mesh/geo_modelling_structure_wall_fibro01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro01/display_high/mesh/geo_modelling_structure_wall_fibro01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro01/display_high/mesh/geo_modelling_structure_wall_fibro01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro01/display_high/mesh/geo_modelling_structure_wall_fibro01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro01/geo_modelling_structure_wall_fibro01.usda b/ALab/fragment/geo/modelling/structure_wall_fibro01/geo_modelling_structure_wall_fibro01.usda
new file mode 100644
index 00000000..9e656b24
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro01/geo_modelling_structure_wall_fibro01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_fibro01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_fibro01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_structure_wall_fibro01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-112.77192, 0.11144806, -1.4446106), (112.77041, 223.76807, 1.4346817)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_fibro01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_fibro01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-112.77192, 0.11144806, -1.4446106), (112.77041, 223.76807, 1.4346817)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-112.77433776855469, 0.12353515625, -1.444610595703125), (112.77969360351562, 223.76834106445312, 1.444610595703125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro01/pose/mesh/geo_modelling_structure_wall_fibro01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro01/pose/mesh/geo_modelling_structure_wall_fibro01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro01/pose/mesh/geo_modelling_structure_wall_fibro01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro01/render_high/mesh/geo_modelling_structure_wall_fibro01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro01/render_high/mesh/geo_modelling_structure_wall_fibro01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro01/render_high/mesh/geo_modelling_structure_wall_fibro01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro02/base/mesh/geo_modelling_structure_wall_fibro02_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro02/base/mesh/geo_modelling_structure_wall_fibro02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro02/base/mesh/geo_modelling_structure_wall_fibro02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro02/deform_high/mesh/geo_modelling_structure_wall_fibro02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro02/deform_high/mesh/geo_modelling_structure_wall_fibro02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro02/deform_high/mesh/geo_modelling_structure_wall_fibro02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro02/deform_mid/mesh/geo_modelling_structure_wall_fibro02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro02/deform_mid/mesh/geo_modelling_structure_wall_fibro02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro02/deform_mid/mesh/geo_modelling_structure_wall_fibro02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro02/display_high/mesh/geo_modelling_structure_wall_fibro02_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro02/display_high/mesh/geo_modelling_structure_wall_fibro02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro02/display_high/mesh/geo_modelling_structure_wall_fibro02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro02/geo_modelling_structure_wall_fibro02.usda b/ALab/fragment/geo/modelling/structure_wall_fibro02/geo_modelling_structure_wall_fibro02.usda
new file mode 100644
index 00000000..ad91dc31
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro02/geo_modelling_structure_wall_fibro02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_fibro02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_fibro02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_structure_wall_fibro02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-112.77192, 0.11144806, -1.4446106), (112.77041, 223.76807, 1.4346817)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_fibro02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_fibro02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-112.77192, 0.11144806, -1.4446106), (112.77041, 223.76807, 1.4346817)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-112.77433776855469, 0.12353515625, -1.444610595703125), (112.77969360351562, 223.76834106445312, 1.444610595703125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro02/pose/mesh/geo_modelling_structure_wall_fibro02_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro02/pose/mesh/geo_modelling_structure_wall_fibro02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro02/pose/mesh/geo_modelling_structure_wall_fibro02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro02/render_high/mesh/geo_modelling_structure_wall_fibro02_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro02/render_high/mesh/geo_modelling_structure_wall_fibro02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro02/render_high/mesh/geo_modelling_structure_wall_fibro02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro03/base/mesh/geo_modelling_structure_wall_fibro03_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro03/base/mesh/geo_modelling_structure_wall_fibro03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro03/base/mesh/geo_modelling_structure_wall_fibro03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro03/deform_high/mesh/geo_modelling_structure_wall_fibro03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro03/deform_high/mesh/geo_modelling_structure_wall_fibro03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro03/deform_high/mesh/geo_modelling_structure_wall_fibro03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro03/deform_mid/mesh/geo_modelling_structure_wall_fibro03_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro03/deform_mid/mesh/geo_modelling_structure_wall_fibro03_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro03/deform_mid/mesh/geo_modelling_structure_wall_fibro03_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro03/display_high/mesh/geo_modelling_structure_wall_fibro03_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro03/display_high/mesh/geo_modelling_structure_wall_fibro03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro03/display_high/mesh/geo_modelling_structure_wall_fibro03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro03/geo_modelling_structure_wall_fibro03.usda b/ALab/fragment/geo/modelling/structure_wall_fibro03/geo_modelling_structure_wall_fibro03.usda
new file mode 100644
index 00000000..06792807
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro03/geo_modelling_structure_wall_fibro03.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_fibro03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_fibro03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_structure_wall_fibro03_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-112.77192, 0.11144806, -1.4446106), (112.77041, 223.76807, 1.4346817)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_fibro03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_fibro03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-112.77192, 0.11144806, -1.4446106), (112.77041, 223.76807, 1.4346817)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-112.77433776855469, 0.12353515625, -1.444610595703125), (112.77969360351562, 223.76834106445312, 1.444610595703125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro03/pose/mesh/geo_modelling_structure_wall_fibro03_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro03/pose/mesh/geo_modelling_structure_wall_fibro03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro03/pose/mesh/geo_modelling_structure_wall_fibro03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro03/render_high/mesh/geo_modelling_structure_wall_fibro03_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro03/render_high/mesh/geo_modelling_structure_wall_fibro03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro03/render_high/mesh/geo_modelling_structure_wall_fibro03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro04/base/mesh/geo_modelling_structure_wall_fibro04_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro04/base/mesh/geo_modelling_structure_wall_fibro04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro04/base/mesh/geo_modelling_structure_wall_fibro04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro04/deform_high/mesh/geo_modelling_structure_wall_fibro04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro04/deform_high/mesh/geo_modelling_structure_wall_fibro04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro04/deform_high/mesh/geo_modelling_structure_wall_fibro04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro04/deform_mid/mesh/geo_modelling_structure_wall_fibro04_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro04/deform_mid/mesh/geo_modelling_structure_wall_fibro04_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro04/deform_mid/mesh/geo_modelling_structure_wall_fibro04_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro04/display_high/mesh/geo_modelling_structure_wall_fibro04_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro04/display_high/mesh/geo_modelling_structure_wall_fibro04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro04/display_high/mesh/geo_modelling_structure_wall_fibro04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro04/geo_modelling_structure_wall_fibro04.usda b/ALab/fragment/geo/modelling/structure_wall_fibro04/geo_modelling_structure_wall_fibro04.usda
new file mode 100644
index 00000000..276562c0
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro04/geo_modelling_structure_wall_fibro04.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-12.232605, 0.123535156, -0.82528687), (170.31268, 223.76834, 206.5434)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_fibro04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-12.232605, 0.123535156, -0.82528687), (170.31268, 223.76834, 206.5434)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_fibro04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-112.77434, 0.123535156, -1.4446106), (112.77969, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_structure_wall_fibro04_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-12.232605, 0.11144805, -0.82528687), (170.30339, 223.76805, 206.5434)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-12.232605, 0.123535156, -0.82528687), (170.31268, 223.76834, 206.5434)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_fibro04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-12.232605, 0.123535156, -0.82528687), (170.31268, 223.76834, 206.5434)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_fibro04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-12.232605, 0.123535156, -0.82528687), (170.31268, 223.76834, 206.5434)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-12.232605, 0.11144805, -0.82528687), (170.30339, 223.76805, 206.5434)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-12.23260498046875, 0.12353515625, -0.825286865234375), (170.31268310546875, 223.76834106445312, 206.54339599609375)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro04/pose/mesh/geo_modelling_structure_wall_fibro04_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro04/pose/mesh/geo_modelling_structure_wall_fibro04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro04/pose/mesh/geo_modelling_structure_wall_fibro04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro04/render_high/mesh/geo_modelling_structure_wall_fibro04_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro04/render_high/mesh/geo_modelling_structure_wall_fibro04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro04/render_high/mesh/geo_modelling_structure_wall_fibro04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro05/base/mesh/geo_modelling_structure_wall_fibro05_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro05/base/mesh/geo_modelling_structure_wall_fibro05_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro05/base/mesh/geo_modelling_structure_wall_fibro05_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro05/deform_high/mesh/geo_modelling_structure_wall_fibro05_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro05/deform_high/mesh/geo_modelling_structure_wall_fibro05_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro05/deform_high/mesh/geo_modelling_structure_wall_fibro05_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro05/display_high/mesh/geo_modelling_structure_wall_fibro05_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro05/display_high/mesh/geo_modelling_structure_wall_fibro05_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro05/display_high/mesh/geo_modelling_structure_wall_fibro05_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro05/geo_modelling_structure_wall_fibro05.usda b/ALab/fragment/geo/modelling/structure_wall_fibro05/geo_modelling_structure_wall_fibro05.usda
new file mode 100644
index 00000000..bb70d1d3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro05/geo_modelling_structure_wall_fibro05.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-112.77969, 0.123535156, -1.4446106), (104.026024, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_fibro05_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-112.77969, 0.123535156, -1.4446106), (104.026024, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_fibro05_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-112.7704, 0.11144805, -1.4346815), (104.02535, 223.76805, 1.4446106)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro05_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-112.77969, 0.123535156, -1.4446106), (104.026024, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_fibro05_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-112.77969, 0.123535156, -1.4446106), (104.026024, 223.76834, 1.4446106)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_fibro05_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-112.77969, 0.123535156, -1.4446106), (104.026024, 223.76834, 1.4446106)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-112.7704, 0.11144805, -1.4346815), (104.02535, 223.76805, 1.4446106)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_fibro05_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-112.77969360351562, 0.12353515625, -1.444610595703125), (104.0260238647461, 223.76834106445312, 1.444610595703125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro05/pose/mesh/geo_modelling_structure_wall_fibro05_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro05/pose/mesh/geo_modelling_structure_wall_fibro05_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro05/pose/mesh/geo_modelling_structure_wall_fibro05_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_fibro05/render_high/mesh/geo_modelling_structure_wall_fibro05_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_fibro05/render_high/mesh/geo_modelling_structure_wall_fibro05_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_fibro05/render_high/mesh/geo_modelling_structure_wall_fibro05_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_front01/base/mesh/geo_modelling_structure_wall_front01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_front01/base/mesh/geo_modelling_structure_wall_front01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_front01/base/mesh/geo_modelling_structure_wall_front01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_front01/deform_high/mesh/geo_modelling_structure_wall_front01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_front01/deform_high/mesh/geo_modelling_structure_wall_front01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_front01/deform_high/mesh/geo_modelling_structure_wall_front01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_front01/display_high/mesh/geo_modelling_structure_wall_front01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_front01/display_high/mesh/geo_modelling_structure_wall_front01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_front01/display_high/mesh/geo_modelling_structure_wall_front01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_front01/geo_modelling_structure_wall_front01.usda b/ALab/fragment/geo/modelling/structure_wall_front01/geo_modelling_structure_wall_front01.usda
new file mode 100644
index 00000000..7822a25a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_front01/geo_modelling_structure_wall_front01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-545.6752, -84.90884, 384.81195), (325.26337, 264.90698, 417.3108)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_front01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-545.6752, -84.90884, 384.81195), (325.26337, 264.90698, 417.3108)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_front01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-545.6894, -84.908554, 384.54764), (325.2526, 264.8959, 417.3009)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_front01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-545.6752, -84.90884, 384.81195), (325.26337, 264.90698, 417.3108)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_front01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-545.6752, -84.90884, 384.81195), (325.26337, 264.90698, 417.3108)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_front01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-545.6752, -84.90884, 384.81195), (325.26337, 264.90698, 417.3108)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-545.6894, -84.908554, 384.54764), (325.2526, 264.8959, 417.3009)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_front01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-545.6751708984375, -84.9088363647461, 384.81195068359375), (325.26336669921875, 264.906982421875, 417.310791015625)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_front01/pose/mesh/geo_modelling_structure_wall_front01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_front01/pose/mesh/geo_modelling_structure_wall_front01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_front01/pose/mesh/geo_modelling_structure_wall_front01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_front01/render_high/mesh/geo_modelling_structure_wall_front01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_front01/render_high/mesh/geo_modelling_structure_wall_front01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_front01/render_high/mesh/geo_modelling_structure_wall_front01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_left01/base/mesh/geo_modelling_structure_wall_left01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_left01/base/mesh/geo_modelling_structure_wall_left01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_left01/base/mesh/geo_modelling_structure_wall_left01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_left01/deform_high/mesh/geo_modelling_structure_wall_left01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_left01/deform_high/mesh/geo_modelling_structure_wall_left01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_left01/deform_high/mesh/geo_modelling_structure_wall_left01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_left01/display_high/mesh/geo_modelling_structure_wall_left01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_left01/display_high/mesh/geo_modelling_structure_wall_left01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_left01/display_high/mesh/geo_modelling_structure_wall_left01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_left01/geo_modelling_structure_wall_left01.usda b/ALab/fragment/geo/modelling/structure_wall_left01/geo_modelling_structure_wall_left01.usda
new file mode 100644
index 00000000..8b925b9d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_left01/geo_modelling_structure_wall_left01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(298.5265, -10.557564, -51.826294), (326.6171, 264.9325, 414.59637)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_left01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(298.5265, -10.557564, -51.826294), (326.6171, 264.9325, 414.59637)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_left01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(298.53564, -10.546458, -51.820553), (326.61057, 264.92862, 414.56744)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_left01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(298.5265, -10.557564, -51.826294), (326.6171, 264.9325, 414.59637)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_left01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(298.5265, -10.557564, -51.826294), (326.6171, 264.9325, 414.59637)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_left01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(298.5265, -10.557564, -51.826294), (326.6171, 264.9325, 414.59637)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(298.53564, -10.546458, -51.820553), (326.61057, 264.92862, 414.56744)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_left01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(298.5264892578125, -10.557563781738281, -51.8262939453125), (326.6170959472656, 264.9324951171875, 414.59637451171875)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_left01/pose/mesh/geo_modelling_structure_wall_left01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_left01/pose/mesh/geo_modelling_structure_wall_left01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_left01/pose/mesh/geo_modelling_structure_wall_left01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_left01/render_high/mesh/geo_modelling_structure_wall_left01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_left01/render_high/mesh/geo_modelling_structure_wall_left01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_left01/render_high/mesh/geo_modelling_structure_wall_left01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_right01/base/mesh/geo_modelling_structure_wall_right01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_right01/base/mesh/geo_modelling_structure_wall_right01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_right01/base/mesh/geo_modelling_structure_wall_right01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_right01/deform_high/mesh/geo_modelling_structure_wall_right01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_right01/deform_high/mesh/geo_modelling_structure_wall_right01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_right01/deform_high/mesh/geo_modelling_structure_wall_right01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_right01/display_high/mesh/geo_modelling_structure_wall_right01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_right01/display_high/mesh/geo_modelling_structure_wall_right01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_right01/display_high/mesh/geo_modelling_structure_wall_right01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_right01/geo_modelling_structure_wall_right01.usda b/ALab/fragment/geo/modelling/structure_wall_right01/geo_modelling_structure_wall_right01.usda
new file mode 100644
index 00000000..e7a6b2e9
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_right01/geo_modelling_structure_wall_right01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-544.4789, -84.90883, -51.91121), (-521.7572, 263.20633, 395.44855)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_wall_right01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-544.4789, -84.90883, -51.91121), (-521.7572, 263.20633, 395.44855)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_wall_right01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-544.4789, -84.86677, -51.844265), (-521.8415, 263.17627, 395.34186)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_right01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-544.4789, -84.90883, -51.91121), (-521.7572, 263.20633, 395.44855)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_wall_right01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-544.4789, -84.90883, -51.91121), (-521.7572, 263.20633, 395.44855)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_wall_right01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-544.4789, -84.90883, -51.91121), (-521.7572, 263.20633, 395.44855)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-544.4789, -84.86677, -51.844265), (-521.8415, 263.17627, 395.34186)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_wall_right01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-544.4788818359375, -84.90882873535156, -51.91120910644531), (-521.7572021484375, 263.2063293457031, 395.44854736328125)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_right01/pose/mesh/geo_modelling_structure_wall_right01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_right01/pose/mesh/geo_modelling_structure_wall_right01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_right01/pose/mesh/geo_modelling_structure_wall_right01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_wall_right01/render_high/mesh/geo_modelling_structure_wall_right01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_wall_right01/render_high/mesh/geo_modelling_structure_wall_right01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_wall_right01/render_high/mesh/geo_modelling_structure_wall_right01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_casement01/base/mesh/geo_modelling_structure_window_casement01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_window_casement01/base/mesh/geo_modelling_structure_window_casement01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_casement01/base/mesh/geo_modelling_structure_window_casement01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_casement01/deform_high/mesh/geo_modelling_structure_window_casement01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_casement01/deform_high/mesh/geo_modelling_structure_window_casement01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_casement01/deform_high/mesh/geo_modelling_structure_window_casement01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_casement01/display_high/mesh/geo_modelling_structure_window_casement01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_casement01/display_high/mesh/geo_modelling_structure_window_casement01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_casement01/display_high/mesh/geo_modelling_structure_window_casement01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_casement01/geo_modelling_structure_window_casement01.usda b/ALab/fragment/geo/modelling/structure_window_casement01/geo_modelling_structure_window_casement01.usda
new file mode 100644
index 00000000..90030824
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_casement01/geo_modelling_structure_window_casement01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-25.341896, -61.22911, -4.4576683), (24.982445, 61.270596, 4.9219723)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_window_casement01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-25.341896, -61.22911, -4.4576683), (24.982445, 61.270596, 4.9219723)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_window_casement01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-25.226398, -61.22797, -4.4192624), (24.90636, 61.268314, 4.5279803)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_window_casement01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-25.341896, -61.22911, -4.4576683), (24.982445, 61.270596, 4.9219723)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_window_casement01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-25.341896, -61.22911, -4.4576683), (24.982445, 61.270596, 4.9219723)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_window_casement01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-25.341896, -61.22911, -4.4576683), (24.982445, 61.270596, 4.9219723)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-25.226398, -61.22797, -4.4192624), (24.90636, 61.268314, 4.5279803)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_window_casement01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-25.341896057128906, -61.22911071777344, -4.457668304443359), (24.982444763183594, 61.27059555053711, 4.921972274780273)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_casement01/pose/mesh/geo_modelling_structure_window_casement01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_window_casement01/pose/mesh/geo_modelling_structure_window_casement01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_casement01/pose/mesh/geo_modelling_structure_window_casement01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_casement01/render_high/mesh/geo_modelling_structure_window_casement01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_casement01/render_high/mesh/geo_modelling_structure_window_casement01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_casement01/render_high/mesh/geo_modelling_structure_window_casement01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered01/base/mesh/geo_modelling_structure_window_louvered01_base_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered01/base/mesh/geo_modelling_structure_window_louvered01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered01/base/mesh/geo_modelling_structure_window_louvered01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered01/deform_high/mesh/geo_modelling_structure_window_louvered01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered01/deform_high/mesh/geo_modelling_structure_window_louvered01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered01/deform_high/mesh/geo_modelling_structure_window_louvered01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered01/display_high/mesh/geo_modelling_structure_window_louvered01_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered01/display_high/mesh/geo_modelling_structure_window_louvered01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered01/display_high/mesh/geo_modelling_structure_window_louvered01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered01/geo_modelling_structure_window_louvered01.usda b/ALab/fragment/geo/modelling/structure_window_louvered01/geo_modelling_structure_window_louvered01.usda
new file mode 100644
index 00000000..70148ea8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered01/geo_modelling_structure_window_louvered01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-134.50648, -24.10847, -10.338065), (134.50647, 24.164797, 10.338065)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_window_louvered01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-134.50648, -24.10847, -10.338065), (134.50647, 24.164797, 10.338065)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_window_louvered01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-134.56233, -24.122606, -10.324409), (134.49487, 24.163425, 10.342005)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_window_louvered01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-134.50648, -24.10847, -10.338065), (134.50647, 24.164797, 10.338065)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_window_louvered01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-134.50648, -24.10847, -10.338065), (134.50647, 24.164797, 10.338065)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_window_louvered01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-134.50648, -24.10847, -10.338065), (134.50647, 24.164797, 10.338065)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-134.56233, -24.122606, -10.324409), (134.49487, 24.163425, 10.342005)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_window_louvered01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-134.50648498535156, -24.108470916748047, -10.338065147399902), (134.5064697265625, 24.164796829223633, 10.338065147399902)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered01/pose/mesh/geo_modelling_structure_window_louvered01_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered01/pose/mesh/geo_modelling_structure_window_louvered01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered01/pose/mesh/geo_modelling_structure_window_louvered01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered01/render_high/mesh/geo_modelling_structure_window_louvered01_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered01/render_high/mesh/geo_modelling_structure_window_louvered01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered01/render_high/mesh/geo_modelling_structure_window_louvered01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered02/base/mesh/geo_modelling_structure_window_louvered02_base_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered02/base/mesh/geo_modelling_structure_window_louvered02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered02/base/mesh/geo_modelling_structure_window_louvered02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered02/deform_high/mesh/geo_modelling_structure_window_louvered02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered02/deform_high/mesh/geo_modelling_structure_window_louvered02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered02/deform_high/mesh/geo_modelling_structure_window_louvered02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered02/display_high/mesh/geo_modelling_structure_window_louvered02_display_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered02/display_high/mesh/geo_modelling_structure_window_louvered02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered02/display_high/mesh/geo_modelling_structure_window_louvered02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered02/geo_modelling_structure_window_louvered02.usda b/ALab/fragment/geo/modelling/structure_window_louvered02/geo_modelling_structure_window_louvered02.usda
new file mode 100644
index 00000000..7f1fe750
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered02/geo_modelling_structure_window_louvered02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-40.147522, -41.945904, -9.841343), (43.34752, 41.945904, 9.841343)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_structure_window_louvered02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-40.147522, -41.945904, -9.841343), (43.34752, 41.945904, 9.841343)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_structure_window_louvered02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-40.223064, -41.949917, -9.827687), (43.33593, 41.945385, 9.848809)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_structure_window_louvered02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-40.147522, -41.945904, -9.841343), (43.34752, 41.945904, 9.841343)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_structure_window_louvered02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-40.147522, -41.945904, -9.841343), (43.34752, 41.945904, 9.841343)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_structure_window_louvered02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-40.147522, -41.945904, -9.841343), (43.34752, 41.945904, 9.841343)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-40.223064, -41.949917, -9.827687), (43.33593, 41.945385, 9.848809)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_structure_window_louvered02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-40.14752197265625, -41.94590377807617, -9.84134292602539), (43.34751892089844, 41.94590377807617, 9.84134292602539)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered02/pose/mesh/geo_modelling_structure_window_louvered02_pose_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered02/pose/mesh/geo_modelling_structure_window_louvered02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered02/pose/mesh/geo_modelling_structure_window_louvered02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/structure_window_louvered02/render_high/mesh/geo_modelling_structure_window_louvered02_render_high_mesh.usd b/ALab/fragment/geo/modelling/structure_window_louvered02/render_high/mesh/geo_modelling_structure_window_louvered02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/structure_window_louvered02/render_high/mesh/geo_modelling_structure_window_louvered02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/base/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_base_mesh.usd b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/base/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/base/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/deform_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/deform_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/deform_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/deform_mid/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/deform_mid/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/deform_mid/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/display_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_display_high_mesh.usd b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/display_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/display_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/geo_modelling_test202009demo_ll_leaf01_sm01.usda b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/geo_modelling_test202009demo_ll_leaf01_sm01.usda
new file mode 100644
index 00000000..329a82a7
--- /dev/null
+++ b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/geo_modelling_test202009demo_ll_leaf01_sm01.usda
@@ -0,0 +1,153 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Scope "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.49136758, -0.00069856644, -0.6703493), (0.49134374, 3.687433, 0.007882118)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.49136758, -0.00069856644, -0.6703493), (0.49134374, 3.687433, 0.007882118)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.49136758, -0.00069856644, -0.6703493), (0.49134374, 3.687433, 0.007882118)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.4792586, 0.15621905, -0.6527896), (0.4792369, 3.687878, 0.0041152695)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.49136758, -0.00069856644, -0.6703493), (0.49134374, 3.687433, 0.007882118)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.49136758, -0.00069856644, -0.6703493), (0.49134374, 3.687433, 0.007882118)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.49136758, -0.00069856644, -0.6703493), (0.49134374, 3.687433, 0.007882118)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.4792586, 0.15621905, -0.6527896), (0.4792369, 3.687878, 0.0041152695)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.4913675785064697, -0.0006985664367675781, -0.6703492999076843), (0.49134373664855957, 3.6874330043792725, 0.007882118225097656)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/pose/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_pose_mesh.usd b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/pose/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/pose/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/render_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_render_high_mesh.usd b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/render_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/test202009demo_ll_leaf01_sm01/render_high/mesh/geo_modelling_test202009demo_ll_leaf01_sm01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_board01/base/mesh/geo_modelling_tool_board01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_board01/base/mesh/geo_modelling_tool_board01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_board01/base/mesh/geo_modelling_tool_board01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_board01/deform_high/mesh/geo_modelling_tool_board01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_board01/deform_high/mesh/geo_modelling_tool_board01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_board01/deform_high/mesh/geo_modelling_tool_board01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_board01/display_high/mesh/geo_modelling_tool_board01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_board01/display_high/mesh/geo_modelling_tool_board01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_board01/display_high/mesh/geo_modelling_tool_board01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_board01/geo_modelling_tool_board01.usda b/ALab/fragment/geo/modelling/tool_board01/geo_modelling_tool_board01.usda
new file mode 100644
index 00000000..cba9712b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_board01/geo_modelling_tool_board01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-42.12989, -41.271767, -0.100256026), (42.12989, 43.927895, 0.9550129)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_board01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-42.12989, -41.271767, -0.100256026), (42.12989, 43.927895, 0.9550129)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_board01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-42.1208, -41.262592, -0.079440385), (42.1208, 43.918716, 0.9371104)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_board01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-42.12989, -41.271767, -0.100256026), (42.12989, 43.927895, 0.9550129)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_board01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-42.12989, -41.271767, -0.100256026), (42.12989, 43.927895, 0.9550129)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_board01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-42.12989, -41.271767, -0.100256026), (42.12989, 43.927895, 0.9550129)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-42.1208, -41.262592, -0.079440385), (42.1208, 43.918716, 0.9371104)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_board01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-42.12989044189453, -41.271766662597656, -0.10025602579116821), (42.12989044189453, 43.927894592285156, 0.9550129175186157)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_board01/pose/mesh/geo_modelling_tool_board01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_board01/pose/mesh/geo_modelling_tool_board01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_board01/pose/mesh/geo_modelling_tool_board01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_board01/render_high/mesh/geo_modelling_tool_board01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_board01/render_high/mesh/geo_modelling_tool_board01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_board01/render_high/mesh/geo_modelling_tool_board01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_bolt01/base/mesh/geo_modelling_tool_bolt01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_bolt01/base/mesh/geo_modelling_tool_bolt01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_bolt01/base/mesh/geo_modelling_tool_bolt01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_bolt01/deform_high/mesh/geo_modelling_tool_bolt01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_bolt01/deform_high/mesh/geo_modelling_tool_bolt01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_bolt01/deform_high/mesh/geo_modelling_tool_bolt01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_bolt01/display_high/mesh/geo_modelling_tool_bolt01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_bolt01/display_high/mesh/geo_modelling_tool_bolt01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_bolt01/display_high/mesh/geo_modelling_tool_bolt01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_bolt01/geo_modelling_tool_bolt01.usda b/ALab/fragment/geo/modelling/tool_bolt01/geo_modelling_tool_bolt01.usda
new file mode 100644
index 00000000..77d82300
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_bolt01/geo_modelling_tool_bolt01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.5481746, 0.15932804, -1.5246549), (1.5481751, 1.559061, 1.5246549)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_bolt01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.5481746, 0.15932804, -1.5246549), (1.5481751, 1.559061, 1.5246549)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_bolt01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.5473379, 0.15988296, -1.523831), (1.5473384, 1.5565687, 1.523831)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_bolt01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.5481746, 0.15932804, -1.5246549), (1.5481751, 1.559061, 1.5246549)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_bolt01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.5481746, 0.15932804, -1.5246549), (1.5481751, 1.559061, 1.5246549)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_bolt01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.5481746, 0.15932804, -1.5246549), (1.5481751, 1.559061, 1.5246549)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.5473379, 0.15988296, -1.523831), (1.5473384, 1.5565687, 1.523831)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_bolt01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.5481746196746826, 0.15932804346084595, -1.5246548652648926), (1.5481750965118408, 1.559061050415039, 1.5246548652648926)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_bolt01/pose/mesh/geo_modelling_tool_bolt01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_bolt01/pose/mesh/geo_modelling_tool_bolt01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_bolt01/pose/mesh/geo_modelling_tool_bolt01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_bolt01/render_high/mesh/geo_modelling_tool_bolt01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_bolt01/render_high/mesh/geo_modelling_tool_bolt01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_bolt01/render_high/mesh/geo_modelling_tool_bolt01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel01/base/mesh/geo_modelling_tool_chisel01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel01/base/mesh/geo_modelling_tool_chisel01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel01/base/mesh/geo_modelling_tool_chisel01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel01/deform_high/mesh/geo_modelling_tool_chisel01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel01/deform_high/mesh/geo_modelling_tool_chisel01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel01/deform_high/mesh/geo_modelling_tool_chisel01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel01/display_high/mesh/geo_modelling_tool_chisel01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel01/display_high/mesh/geo_modelling_tool_chisel01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel01/display_high/mesh/geo_modelling_tool_chisel01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel01/geo_modelling_tool_chisel01.usda b/ALab/fragment/geo/modelling/tool_chisel01/geo_modelling_tool_chisel01.usda
new file mode 100644
index 00000000..3785e44d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel01/geo_modelling_tool_chisel01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.3168488, -11.137211, -1.3576001), (1.3168488, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_chisel01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.3168488, -11.137211, -1.3576001), (1.3168488, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_chisel01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.3244058, -11.093359, -1.346705), (1.3022598, 11.107431, 1.331322)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_chisel01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.3168488, -11.137211, -1.3576001), (1.3168488, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_chisel01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.3168488, -11.137211, -1.3576001), (1.3168488, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_chisel01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.3168488, -11.137211, -1.3576001), (1.3168488, 11.137209, 1.3576001)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.3244058, -11.093359, -1.346705), (1.3022598, 11.107431, 1.331322)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_chisel01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.3168487548828125, -11.137210845947266, -1.3576000928878784), (1.3168487548828125, 11.137208938598633, 1.3576000928878784)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel01/pose/mesh/geo_modelling_tool_chisel01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel01/pose/mesh/geo_modelling_tool_chisel01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel01/pose/mesh/geo_modelling_tool_chisel01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel01/render_high/mesh/geo_modelling_tool_chisel01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel01/render_high/mesh/geo_modelling_tool_chisel01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel01/render_high/mesh/geo_modelling_tool_chisel01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel02/base/mesh/geo_modelling_tool_chisel02_base_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel02/base/mesh/geo_modelling_tool_chisel02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel02/base/mesh/geo_modelling_tool_chisel02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel02/deform_high/mesh/geo_modelling_tool_chisel02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel02/deform_high/mesh/geo_modelling_tool_chisel02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel02/deform_high/mesh/geo_modelling_tool_chisel02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel02/display_high/mesh/geo_modelling_tool_chisel02_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel02/display_high/mesh/geo_modelling_tool_chisel02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel02/display_high/mesh/geo_modelling_tool_chisel02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel02/geo_modelling_tool_chisel02.usda b/ALab/fragment/geo/modelling/tool_chisel02/geo_modelling_tool_chisel02.usda
new file mode 100644
index 00000000..c87abf23
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel02/geo_modelling_tool_chisel02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.2985706, -9.797155, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_chisel02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.2985706, -9.797155, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_chisel02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.2985706, -9.7576885, -1.346705), (1.2985725, 11.107431, 1.331322)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_chisel02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.2985706, -9.797155, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_chisel02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.2985706, -9.797155, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_chisel02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.2985706, -9.797155, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.2985706, -9.7576885, -1.346705), (1.2985725, 11.107431, 1.331322)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_chisel02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.2985706329345703, -9.797155380249023, -1.3576000928878784), (1.2985725402832031, 11.137208938598633, 1.3576000928878784)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel02/pose/mesh/geo_modelling_tool_chisel02_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel02/pose/mesh/geo_modelling_tool_chisel02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel02/pose/mesh/geo_modelling_tool_chisel02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel02/render_high/mesh/geo_modelling_tool_chisel02_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel02/render_high/mesh/geo_modelling_tool_chisel02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel02/render_high/mesh/geo_modelling_tool_chisel02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel03/base/mesh/geo_modelling_tool_chisel03_base_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel03/base/mesh/geo_modelling_tool_chisel03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel03/base/mesh/geo_modelling_tool_chisel03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel03/deform_high/mesh/geo_modelling_tool_chisel03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel03/deform_high/mesh/geo_modelling_tool_chisel03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel03/deform_high/mesh/geo_modelling_tool_chisel03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel03/display_high/mesh/geo_modelling_tool_chisel03_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel03/display_high/mesh/geo_modelling_tool_chisel03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel03/display_high/mesh/geo_modelling_tool_chisel03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel03/geo_modelling_tool_chisel03.usda b/ALab/fragment/geo/modelling/tool_chisel03/geo_modelling_tool_chisel03.usda
new file mode 100644
index 00000000..72ed1755
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel03/geo_modelling_tool_chisel03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.2985706, -8.366427, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_chisel03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.2985706, -8.366427, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_chisel03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.2985706, -8.3313465, -1.346705), (1.2985725, 11.107431, 1.331322)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_chisel03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.2985706, -8.366427, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_chisel03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.2985706, -8.366427, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_chisel03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.2985706, -8.366427, -1.3576001), (1.2985725, 11.137209, 1.3576001)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.2985706, -8.3313465, -1.346705), (1.2985725, 11.107431, 1.331322)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_chisel03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.2985706329345703, -8.366427421569824, -1.3576000928878784), (1.2985725402832031, 11.137208938598633, 1.3576000928878784)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel03/pose/mesh/geo_modelling_tool_chisel03_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel03/pose/mesh/geo_modelling_tool_chisel03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel03/pose/mesh/geo_modelling_tool_chisel03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_chisel03/render_high/mesh/geo_modelling_tool_chisel03_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_chisel03/render_high/mesh/geo_modelling_tool_chisel03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_chisel03/render_high/mesh/geo_modelling_tool_chisel03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_earmuffs01/base/mesh/geo_modelling_tool_earmuffs01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_earmuffs01/base/mesh/geo_modelling_tool_earmuffs01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_earmuffs01/base/mesh/geo_modelling_tool_earmuffs01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_earmuffs01/deform_high/mesh/geo_modelling_tool_earmuffs01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_earmuffs01/deform_high/mesh/geo_modelling_tool_earmuffs01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_earmuffs01/deform_high/mesh/geo_modelling_tool_earmuffs01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_earmuffs01/display_high/mesh/geo_modelling_tool_earmuffs01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_earmuffs01/display_high/mesh/geo_modelling_tool_earmuffs01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_earmuffs01/display_high/mesh/geo_modelling_tool_earmuffs01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_earmuffs01/geo_modelling_tool_earmuffs01.usda b/ALab/fragment/geo/modelling/tool_earmuffs01/geo_modelling_tool_earmuffs01.usda
new file mode 100644
index 00000000..dd45045d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_earmuffs01/geo_modelling_tool_earmuffs01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.141545, -8.455836, -3.3741527), (7.141545, 9.64146, 3.3741527)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_earmuffs01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.141545, -8.455836, -3.3741527), (7.141545, 9.64146, 3.3741527)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_earmuffs01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.1430926, -8.527249, -3.373812), (7.1430926, 9.644367, 3.373812)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_earmuffs01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.141545, -8.455836, -3.3741527), (7.141545, 9.64146, 3.3741527)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_earmuffs01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.141545, -8.455836, -3.3741527), (7.141545, 9.64146, 3.3741527)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_earmuffs01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.141545, -8.455836, -3.3741527), (7.141545, 9.64146, 3.3741527)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.1430926, -8.527249, -3.373812), (7.1430926, 9.644367, 3.373812)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_earmuffs01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.141544818878174, -8.455836296081543, -3.374152660369873), (7.141544818878174, 9.641460418701172, 3.374152660369873)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_earmuffs01/pose/mesh/geo_modelling_tool_earmuffs01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_earmuffs01/pose/mesh/geo_modelling_tool_earmuffs01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_earmuffs01/pose/mesh/geo_modelling_tool_earmuffs01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_earmuffs01/render_high/mesh/geo_modelling_tool_earmuffs01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_earmuffs01/render_high/mesh/geo_modelling_tool_earmuffs01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_earmuffs01/render_high/mesh/geo_modelling_tool_earmuffs01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fertilizer_can01/base/mesh/geo_modelling_tool_fertilizer_can01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_fertilizer_can01/base/mesh/geo_modelling_tool_fertilizer_can01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fertilizer_can01/base/mesh/geo_modelling_tool_fertilizer_can01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fertilizer_can01/deform_high/mesh/geo_modelling_tool_fertilizer_can01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_fertilizer_can01/deform_high/mesh/geo_modelling_tool_fertilizer_can01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fertilizer_can01/deform_high/mesh/geo_modelling_tool_fertilizer_can01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fertilizer_can01/display_high/mesh/geo_modelling_tool_fertilizer_can01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_fertilizer_can01/display_high/mesh/geo_modelling_tool_fertilizer_can01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fertilizer_can01/display_high/mesh/geo_modelling_tool_fertilizer_can01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fertilizer_can01/geo_modelling_tool_fertilizer_can01.usda b/ALab/fragment/geo/modelling/tool_fertilizer_can01/geo_modelling_tool_fertilizer_can01.usda
new file mode 100644
index 00000000..0e377ab4
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fertilizer_can01/geo_modelling_tool_fertilizer_can01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.4746685, -0.02716149, -5.4948177), (7.0834837, 21.555578, 5.5243583)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_fertilizer_can01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.4746685, -0.02716149, -5.4948177), (7.0834837, 21.555578, 5.5243583)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_fertilizer_can01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.4703984, 0.21982366, -5.313112), (6.8481894, 21.351345, 5.3596673)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_fertilizer_can01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.4746685, -0.02716149, -5.4948177), (7.0834837, 21.555578, 5.5243583)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_fertilizer_can01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.4746685, -0.02716149, -5.4948177), (7.0834837, 21.555578, 5.5243583)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_fertilizer_can01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.4746685, -0.02716149, -5.4948177), (7.0834837, 21.555578, 5.5243583)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.4703984, 0.21982366, -5.313112), (6.8481894, 21.351345, 5.3596673)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_fertilizer_can01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.474668502807617, -0.02716149017214775, -5.494817733764648), (7.083483695983887, 21.555578231811523, 5.52435827255249)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fertilizer_can01/pose/mesh/geo_modelling_tool_fertilizer_can01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_fertilizer_can01/pose/mesh/geo_modelling_tool_fertilizer_can01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fertilizer_can01/pose/mesh/geo_modelling_tool_fertilizer_can01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fertilizer_can01/render_high/mesh/geo_modelling_tool_fertilizer_can01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_fertilizer_can01/render_high/mesh/geo_modelling_tool_fertilizer_can01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fertilizer_can01/render_high/mesh/geo_modelling_tool_fertilizer_can01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fishing_rod01/base/mesh/geo_modelling_tool_fishing_rod01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_fishing_rod01/base/mesh/geo_modelling_tool_fishing_rod01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fishing_rod01/base/mesh/geo_modelling_tool_fishing_rod01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fishing_rod01/deform_high/mesh/geo_modelling_tool_fishing_rod01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_fishing_rod01/deform_high/mesh/geo_modelling_tool_fishing_rod01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fishing_rod01/deform_high/mesh/geo_modelling_tool_fishing_rod01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fishing_rod01/display_high/mesh/geo_modelling_tool_fishing_rod01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_fishing_rod01/display_high/mesh/geo_modelling_tool_fishing_rod01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fishing_rod01/display_high/mesh/geo_modelling_tool_fishing_rod01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fishing_rod01/geo_modelling_tool_fishing_rod01.usda b/ALab/fragment/geo/modelling/tool_fishing_rod01/geo_modelling_tool_fishing_rod01.usda
new file mode 100644
index 00000000..3ee4b83c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fishing_rod01/geo_modelling_tool_fishing_rod01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.9256673, -3.4395237, 0.0051708817), (3.3836992, 6.987322, 160.39226)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_fishing_rod01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.9256673, -3.4395237, 0.0051708817), (3.3836992, 6.987322, 160.39226)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_fishing_rod01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.901241, -3.4117978, 0.010173276), (3.377432, 6.9666333, 160.10002)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_fishing_rod01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.9256673, -3.4395237, 0.0051708817), (3.3836992, 6.987322, 160.39226)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_fishing_rod01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.9256673, -3.4395237, 0.0051708817), (3.3836992, 6.987322, 160.39226)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_fishing_rod01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.9256673, -3.4395237, 0.0051708817), (3.3836992, 6.987322, 160.39226)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.901241, -3.4117978, 0.010173276), (3.377432, 6.9666333, 160.10002)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_fishing_rod01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.9256672859191895, -3.439523696899414, 0.005170881748199463), (3.3836991786956787, 6.987321853637695, 160.3922576904297)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fishing_rod01/pose/mesh/geo_modelling_tool_fishing_rod01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_fishing_rod01/pose/mesh/geo_modelling_tool_fishing_rod01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fishing_rod01/pose/mesh/geo_modelling_tool_fishing_rod01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_fishing_rod01/render_high/mesh/geo_modelling_tool_fishing_rod01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_fishing_rod01/render_high/mesh/geo_modelling_tool_fishing_rod01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_fishing_rod01/render_high/mesh/geo_modelling_tool_fishing_rod01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_garden_hose01/base/mesh/geo_modelling_tool_garden_hose01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_garden_hose01/base/mesh/geo_modelling_tool_garden_hose01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_garden_hose01/base/mesh/geo_modelling_tool_garden_hose01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_garden_hose01/deform_high/mesh/geo_modelling_tool_garden_hose01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_garden_hose01/deform_high/mesh/geo_modelling_tool_garden_hose01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_garden_hose01/deform_high/mesh/geo_modelling_tool_garden_hose01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_garden_hose01/display_high/mesh/geo_modelling_tool_garden_hose01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_garden_hose01/display_high/mesh/geo_modelling_tool_garden_hose01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_garden_hose01/display_high/mesh/geo_modelling_tool_garden_hose01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_garden_hose01/geo_modelling_tool_garden_hose01.usda b/ALab/fragment/geo/modelling/tool_garden_hose01/geo_modelling_tool_garden_hose01.usda
new file mode 100644
index 00000000..1ac90043
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_garden_hose01/geo_modelling_tool_garden_hose01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-26.06724, -0.21442634, -27.943638), (31.258595, 9.493513, 26.744347)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_garden_hose01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-26.06724, -0.21442634, -27.943638), (31.258595, 9.493513, 26.744347)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_garden_hose01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-26.39398, -0.15810224, -27.834208), (31.256245, 9.484659, 26.971434)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_garden_hose01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-26.06724, -0.21442634, -27.943638), (31.258595, 9.493513, 26.744347)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_garden_hose01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-26.06724, -0.21442634, -27.943638), (31.258595, 9.493513, 26.744347)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_garden_hose01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-26.06724, -0.21442634, -27.943638), (31.258595, 9.493513, 26.744347)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-26.39398, -0.15810224, -27.834208), (31.256245, 9.484659, 26.971434)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_garden_hose01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-26.06723976135254, -0.21442633867263794, -27.94363784790039), (31.258594512939453, 9.493513107299805, 26.744346618652344)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_garden_hose01/pose/mesh/geo_modelling_tool_garden_hose01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_garden_hose01/pose/mesh/geo_modelling_tool_garden_hose01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_garden_hose01/pose/mesh/geo_modelling_tool_garden_hose01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_garden_hose01/render_high/mesh/geo_modelling_tool_garden_hose01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_garden_hose01/render_high/mesh/geo_modelling_tool_garden_hose01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_garden_hose01/render_high/mesh/geo_modelling_tool_garden_hose01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hammer01/base/mesh/geo_modelling_tool_hammer01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_hammer01/base/mesh/geo_modelling_tool_hammer01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hammer01/base/mesh/geo_modelling_tool_hammer01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hammer01/deform_high/mesh/geo_modelling_tool_hammer01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_hammer01/deform_high/mesh/geo_modelling_tool_hammer01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hammer01/deform_high/mesh/geo_modelling_tool_hammer01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hammer01/display_high/mesh/geo_modelling_tool_hammer01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_hammer01/display_high/mesh/geo_modelling_tool_hammer01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hammer01/display_high/mesh/geo_modelling_tool_hammer01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hammer01/geo_modelling_tool_hammer01.usda b/ALab/fragment/geo/modelling/tool_hammer01/geo_modelling_tool_hammer01.usda
new file mode 100644
index 00000000..3c3ddcdf
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hammer01/geo_modelling_tool_hammer01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.275407, -14.907684, -1.4600885), (6.4909973, 11.397835, 1.566144)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_hammer01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.275407, -14.907684, -1.4600885), (6.4909973, 11.397835, 1.566144)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_hammer01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.2665005, -14.916042, -1.4370512), (6.4936533, 11.392941, 1.5431064)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_hammer01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.275407, -14.907684, -1.4600885), (6.4909973, 11.397835, 1.566144)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_hammer01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.275407, -14.907684, -1.4600885), (6.4909973, 11.397835, 1.566144)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_hammer01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.275407, -14.907684, -1.4600885), (6.4909973, 11.397835, 1.566144)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.2665005, -14.916042, -1.4370512), (6.4936533, 11.392941, 1.5431064)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_hammer01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.275406837463379, -14.907684326171875, -1.4600884914398193), (6.490997314453125, 11.397834777832031, 1.5661439895629883)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hammer01/pose/mesh/geo_modelling_tool_hammer01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_hammer01/pose/mesh/geo_modelling_tool_hammer01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hammer01/pose/mesh/geo_modelling_tool_hammer01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hammer01/render_high/mesh/geo_modelling_tool_hammer01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_hammer01/render_high/mesh/geo_modelling_tool_hammer01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hammer01/render_high/mesh/geo_modelling_tool_hammer01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hook_small01/base/mesh/geo_modelling_tool_hook_small01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_hook_small01/base/mesh/geo_modelling_tool_hook_small01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hook_small01/base/mesh/geo_modelling_tool_hook_small01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hook_small01/deform_high/mesh/geo_modelling_tool_hook_small01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_hook_small01/deform_high/mesh/geo_modelling_tool_hook_small01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hook_small01/deform_high/mesh/geo_modelling_tool_hook_small01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hook_small01/display_high/mesh/geo_modelling_tool_hook_small01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_hook_small01/display_high/mesh/geo_modelling_tool_hook_small01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hook_small01/display_high/mesh/geo_modelling_tool_hook_small01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hook_small01/geo_modelling_tool_hook_small01.usda b/ALab/fragment/geo/modelling/tool_hook_small01/geo_modelling_tool_hook_small01.usda
new file mode 100644
index 00000000..a62f841d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hook_small01/geo_modelling_tool_hook_small01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.2759794, -0.23983133, -3.454831), (0.2759797, 0.71846414, 4.365225)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_hook_small01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.2759794, -0.23983133, -3.454831), (0.2759797, 0.71846414, 4.365225)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_hook_small01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.27597937, -0.23983133, -3.453973), (0.24351086, 0.70044255, 4.3449235)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_hook_small01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.2759794, -0.23983133, -3.454831), (0.2759797, 0.71846414, 4.365225)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_hook_small01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.2759794, -0.23983133, -3.454831), (0.2759797, 0.71846414, 4.365225)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_hook_small01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.2759794, -0.23983133, -3.454831), (0.2759797, 0.71846414, 4.365225)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.27597937, -0.23983133, -3.453973), (0.24351086, 0.70044255, 4.3449235)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_hook_small01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.2759793996810913, -0.2398313283920288, -3.4548308849334717), (0.2759796977043152, 0.7184641361236572, 4.365224838256836)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hook_small01/pose/mesh/geo_modelling_tool_hook_small01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_hook_small01/pose/mesh/geo_modelling_tool_hook_small01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hook_small01/pose/mesh/geo_modelling_tool_hook_small01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_hook_small01/render_high/mesh/geo_modelling_tool_hook_small01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_hook_small01/render_high/mesh/geo_modelling_tool_hook_small01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_hook_small01/render_high/mesh/geo_modelling_tool_hook_small01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_level01/base/mesh/geo_modelling_tool_level01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_level01/base/mesh/geo_modelling_tool_level01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_level01/base/mesh/geo_modelling_tool_level01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_level01/deform_high/mesh/geo_modelling_tool_level01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_level01/deform_high/mesh/geo_modelling_tool_level01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_level01/deform_high/mesh/geo_modelling_tool_level01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_level01/display_high/mesh/geo_modelling_tool_level01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_level01/display_high/mesh/geo_modelling_tool_level01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_level01/display_high/mesh/geo_modelling_tool_level01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_level01/geo_modelling_tool_level01.usda b/ALab/fragment/geo/modelling/tool_level01/geo_modelling_tool_level01.usda
new file mode 100644
index 00000000..65463399
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_level01/geo_modelling_tool_level01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.5904, -15.514174, -0.265834), (1.5904, 15.514173, 0.265834)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_level01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.5904, -15.514174, -0.265834), (1.5904, 15.514173, 0.265834)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_level01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.597911, -15.501302, -0.265834), (1.597911, 15.514146, 0.265834)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_level01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.5904, -15.514174, -0.265834), (1.5904, 15.514173, 0.265834)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_level01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.5904, -15.514174, -0.265834), (1.5904, 15.514173, 0.265834)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_level01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.5904, -15.514174, -0.265834), (1.5904, 15.514173, 0.265834)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.597911, -15.501302, -0.265834), (1.597911, 15.514146, 0.265834)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_level01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.590399980545044, -15.514174461364746, -0.2658340036869049), (1.590399980545044, 15.514172554016113, 0.2658340036869049)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_level01/pose/mesh/geo_modelling_tool_level01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_level01/pose/mesh/geo_modelling_tool_level01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_level01/pose/mesh/geo_modelling_tool_level01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_level01/render_high/mesh/geo_modelling_tool_level01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_level01/render_high/mesh/geo_modelling_tool_level01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_level01/render_high/mesh/geo_modelling_tool_level01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_magnifying_lamp01/base/mesh/geo_modelling_tool_magnifying_lamp01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/base/mesh/geo_modelling_tool_magnifying_lamp01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/base/mesh/geo_modelling_tool_magnifying_lamp01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_magnifying_lamp01/deform_high/mesh/geo_modelling_tool_magnifying_lamp01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/deform_high/mesh/geo_modelling_tool_magnifying_lamp01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/deform_high/mesh/geo_modelling_tool_magnifying_lamp01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_magnifying_lamp01/display_high/mesh/geo_modelling_tool_magnifying_lamp01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/display_high/mesh/geo_modelling_tool_magnifying_lamp01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/display_high/mesh/geo_modelling_tool_magnifying_lamp01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_magnifying_lamp01/geo_modelling_tool_magnifying_lamp01.usda b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/geo_modelling_tool_magnifying_lamp01.usda
new file mode 100644
index 00000000..a5c5f5bf
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/geo_modelling_tool_magnifying_lamp01.usda
@@ -0,0 +1,150 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-14.226329, -0.0055091977, -28.288862), (11.379757, 45.065723, 18.696857)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_magnifying_lamp01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-11.379757, -0.0055091977, -33.213963), (11.379757, 48.201557, 13.837423)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_magnifying_lamp01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-14.220031, -0.035410833, -28.232859), (11.377134, 45.059357, 18.726116)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_magnifying_lamp01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-14.226329, -0.0055091977, -28.288862), (11.379757, 45.065723, 18.696857)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_magnifying_lamp01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-14.226329, -0.0055091977, -28.288862), (11.379757, 45.065723, 18.696857)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_magnifying_lamp01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-14.226329, -0.0055091977, -28.288862), (11.379757, 45.065723, 18.696857)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-14.220031, -0.035410833, -28.232859), (11.377134, 45.059357, 18.726116)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_magnifying_lamp01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-14.22632884979248, -0.00550919771194458, -28.288862228393555), (11.379756927490234, 45.06572341918945, 18.696857452392578)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ float3[] extentsHint = [(-11.379757, -0.0055091977, -33.213963), (11.379757, 48.201557, 13.837423)]
+
+ over "GEO" (
+ payload = @shapes_high/mesh/geo_modelling_tool_magnifying_lamp01_shapes_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_magnifying_lamp01/pose/mesh/geo_modelling_tool_magnifying_lamp01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/pose/mesh/geo_modelling_tool_magnifying_lamp01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/pose/mesh/geo_modelling_tool_magnifying_lamp01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_magnifying_lamp01/render_high/mesh/geo_modelling_tool_magnifying_lamp01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/render_high/mesh/geo_modelling_tool_magnifying_lamp01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/render_high/mesh/geo_modelling_tool_magnifying_lamp01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_magnifying_lamp01/shapes_high/mesh/geo_modelling_tool_magnifying_lamp01_shapes_high_mesh.usd b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/shapes_high/mesh/geo_modelling_tool_magnifying_lamp01_shapes_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_magnifying_lamp01/shapes_high/mesh/geo_modelling_tool_magnifying_lamp01_shapes_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_tank01/base/mesh/geo_modelling_tool_oxy_tank01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_tank01/base/mesh/geo_modelling_tool_oxy_tank01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_tank01/base/mesh/geo_modelling_tool_oxy_tank01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_tank01/deform_high/mesh/geo_modelling_tool_oxy_tank01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_tank01/deform_high/mesh/geo_modelling_tool_oxy_tank01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_tank01/deform_high/mesh/geo_modelling_tool_oxy_tank01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_tank01/display_high/mesh/geo_modelling_tool_oxy_tank01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_tank01/display_high/mesh/geo_modelling_tool_oxy_tank01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_tank01/display_high/mesh/geo_modelling_tool_oxy_tank01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_tank01/geo_modelling_tool_oxy_tank01.usda b/ALab/fragment/geo/modelling/tool_oxy_tank01/geo_modelling_tool_oxy_tank01.usda
new file mode 100644
index 00000000..c01737e2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_tank01/geo_modelling_tool_oxy_tank01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-16.619255, 0, -11.528578), (11.528578, 86.11485, 11.528601)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_oxy_tank01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-16.619255, 0, -11.528578), (11.528578, 86.11485, 11.528601)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_oxy_tank01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-16.628258, 0, -11.510308), (11.518282, 86.12158, 11.528601)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_oxy_tank01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-16.619255, 0, -11.528578), (11.528578, 86.11485, 11.528601)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_oxy_tank01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-16.619255, 0, -11.528578), (11.528578, 86.11485, 11.528601)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_oxy_tank01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-16.619255, 0, -11.528578), (11.528578, 86.11485, 11.528601)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-16.628258, 0, -11.510308), (11.518282, 86.12158, 11.528601)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_oxy_tank01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-16.61925506591797, 0, -11.52857780456543), (11.52857780456543, 86.11485290527344, 11.528600692749023)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_tank01/pose/mesh/geo_modelling_tool_oxy_tank01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_tank01/pose/mesh/geo_modelling_tool_oxy_tank01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_tank01/pose/mesh/geo_modelling_tool_oxy_tank01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_tank01/render_high/mesh/geo_modelling_tool_oxy_tank01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_tank01/render_high/mesh/geo_modelling_tool_oxy_tank01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_tank01/render_high/mesh/geo_modelling_tool_oxy_tank01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_torch01/base/mesh/geo_modelling_tool_oxy_torch01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_torch01/base/mesh/geo_modelling_tool_oxy_torch01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_torch01/base/mesh/geo_modelling_tool_oxy_torch01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_torch01/deform_high/mesh/geo_modelling_tool_oxy_torch01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_torch01/deform_high/mesh/geo_modelling_tool_oxy_torch01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_torch01/deform_high/mesh/geo_modelling_tool_oxy_torch01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_torch01/display_high/mesh/geo_modelling_tool_oxy_torch01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_torch01/display_high/mesh/geo_modelling_tool_oxy_torch01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_torch01/display_high/mesh/geo_modelling_tool_oxy_torch01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_torch01/geo_modelling_tool_oxy_torch01.usda b/ALab/fragment/geo/modelling/tool_oxy_torch01/geo_modelling_tool_oxy_torch01.usda
new file mode 100644
index 00000000..627624b6
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_torch01/geo_modelling_tool_oxy_torch01.usda
@@ -0,0 +1,150 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-40.965015, 0.26386303, -30.993324), (40.965015, 137.51299, 30.993324)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_oxy_torch01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-40.965015, 0.26386303, -218.3581), (40.965015, 137.51299, 30.993324)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_oxy_torch01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-40.942562, 0.2718884, -30.985296), (40.94256, 137.52034, 30.718355)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_oxy_torch01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-40.965015, 0.26386303, -30.993324), (40.965015, 137.51299, 30.993324)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_oxy_torch01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-40.965015, 0.26386303, -30.993324), (40.965015, 137.51299, 30.993324)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_oxy_torch01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-40.965015, 0.26386303, -30.993324), (40.965015, 137.51299, 30.993324)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-40.942562, 0.2718884, -30.985296), (40.94256, 137.52034, 30.718355)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_oxy_torch01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-40.96501541137695, 0.2638630270957947, -30.993324279785156), (40.96501541137695, 137.5129852294922, 30.993324279785156)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ float3[] extentsHint = [(-40.965015, 0.26386303, -218.3581), (40.965015, 137.51299, 30.993324)]
+
+ over "GEO" (
+ payload = @shapes_high/mesh/geo_modelling_tool_oxy_torch01_shapes_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_torch01/pose/mesh/geo_modelling_tool_oxy_torch01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_torch01/pose/mesh/geo_modelling_tool_oxy_torch01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_torch01/pose/mesh/geo_modelling_tool_oxy_torch01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_torch01/render_high/mesh/geo_modelling_tool_oxy_torch01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_torch01/render_high/mesh/geo_modelling_tool_oxy_torch01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_torch01/render_high/mesh/geo_modelling_tool_oxy_torch01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_oxy_torch01/shapes_high/mesh/geo_modelling_tool_oxy_torch01_shapes_high_mesh.usd b/ALab/fragment/geo/modelling/tool_oxy_torch01/shapes_high/mesh/geo_modelling_tool_oxy_torch01_shapes_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_oxy_torch01/shapes_high/mesh/geo_modelling_tool_oxy_torch01_shapes_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pliers01/base/mesh/geo_modelling_tool_pliers01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_pliers01/base/mesh/geo_modelling_tool_pliers01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pliers01/base/mesh/geo_modelling_tool_pliers01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pliers01/deform_high/mesh/geo_modelling_tool_pliers01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_pliers01/deform_high/mesh/geo_modelling_tool_pliers01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pliers01/deform_high/mesh/geo_modelling_tool_pliers01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pliers01/display_high/mesh/geo_modelling_tool_pliers01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_pliers01/display_high/mesh/geo_modelling_tool_pliers01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pliers01/display_high/mesh/geo_modelling_tool_pliers01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pliers01/geo_modelling_tool_pliers01.usda b/ALab/fragment/geo/modelling/tool_pliers01/geo_modelling_tool_pliers01.usda
new file mode 100644
index 00000000..df94a010
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pliers01/geo_modelling_tool_pliers01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.3738637, -10.503968, -0.6711235), (2.3738637, 10.503967, 0.6711235)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_pliers01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.3738637, -10.503968, -0.6711235), (2.3738637, 10.503967, 0.6711235)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_pliers01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.3738637, -10.503968, -0.6704723), (2.3738637, 10.504005, 0.6703365)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_pliers01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.3738637, -10.503968, -0.6711235), (2.3738637, 10.503967, 0.6711235)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_pliers01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.3738637, -10.503968, -0.6711235), (2.3738637, 10.503967, 0.6711235)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_pliers01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.3738637, -10.503968, -0.6711235), (2.3738637, 10.503967, 0.6711235)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.3738637, -10.503968, -0.6704723), (2.3738637, 10.504005, 0.6703365)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_pliers01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.373863697052002, -10.503968238830566, -0.6711235046386719), (2.373863697052002, 10.50396728515625, 0.6711235046386719)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pliers01/pose/mesh/geo_modelling_tool_pliers01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_pliers01/pose/mesh/geo_modelling_tool_pliers01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pliers01/pose/mesh/geo_modelling_tool_pliers01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pliers01/render_high/mesh/geo_modelling_tool_pliers01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_pliers01/render_high/mesh/geo_modelling_tool_pliers01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pliers01/render_high/mesh/geo_modelling_tool_pliers01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable01/base/mesh/geo_modelling_tool_power_cable01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable01/base/mesh/geo_modelling_tool_power_cable01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable01/base/mesh/geo_modelling_tool_power_cable01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable01/deform_high/mesh/geo_modelling_tool_power_cable01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable01/deform_high/mesh/geo_modelling_tool_power_cable01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable01/deform_high/mesh/geo_modelling_tool_power_cable01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable01/display_high/mesh/geo_modelling_tool_power_cable01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable01/display_high/mesh/geo_modelling_tool_power_cable01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable01/display_high/mesh/geo_modelling_tool_power_cable01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable01/geo_modelling_tool_power_cable01.usda b/ALab/fragment/geo/modelling/tool_power_cable01/geo_modelling_tool_power_cable01.usda
new file mode 100644
index 00000000..be24071a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable01/geo_modelling_tool_power_cable01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-15.301249, -0.5801698, -16.2306), (0.6035423, 69.225914, 4.969637)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_power_cable01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-15.301249, -0.5801698, -16.2306), (0.6035423, 69.225914, 4.969637)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_power_cable01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-15.2096615, -0.5320202, -16.235992), (0.582011, 69.13129, 4.9155602)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_power_cable01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-15.301249, -0.5801698, -16.2306), (0.6035423, 69.225914, 4.969637)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_power_cable01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-15.301249, -0.5801698, -16.2306), (0.6035423, 69.225914, 4.969637)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_power_cable01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-15.301249, -0.5801698, -16.2306), (0.6035423, 69.225914, 4.969637)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-15.2096615, -0.5320202, -16.235992), (0.582011, 69.13129, 4.9155602)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_power_cable01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-15.301248550415039, -0.5801697969436646, -16.230600357055664), (0.6035423278808594, 69.22591400146484, 4.969636917114258)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable01/pose/mesh/geo_modelling_tool_power_cable01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable01/pose/mesh/geo_modelling_tool_power_cable01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable01/pose/mesh/geo_modelling_tool_power_cable01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable01/render_high/mesh/geo_modelling_tool_power_cable01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable01/render_high/mesh/geo_modelling_tool_power_cable01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable01/render_high/mesh/geo_modelling_tool_power_cable01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable02/base/mesh/geo_modelling_tool_power_cable02_base_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable02/base/mesh/geo_modelling_tool_power_cable02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable02/base/mesh/geo_modelling_tool_power_cable02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable02/deform_high/mesh/geo_modelling_tool_power_cable02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable02/deform_high/mesh/geo_modelling_tool_power_cable02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable02/deform_high/mesh/geo_modelling_tool_power_cable02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable02/display_high/mesh/geo_modelling_tool_power_cable02_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable02/display_high/mesh/geo_modelling_tool_power_cable02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable02/display_high/mesh/geo_modelling_tool_power_cable02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable02/geo_modelling_tool_power_cable02.usda b/ALab/fragment/geo/modelling/tool_power_cable02/geo_modelling_tool_power_cable02.usda
new file mode 100644
index 00000000..b6533bd2
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable02/geo_modelling_tool_power_cable02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-12.25151, -0.19781253, -13.012589), (20.424229, 6.292123, 12.402714)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_power_cable02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-12.25151, -0.19781253, -13.012589), (20.424229, 6.292123, 12.402714)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_power_cable02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-12.215165, -0.30322242, -13.001645), (20.378736, 6.216279, 12.393086)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_power_cable02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-12.25151, -0.19781253, -13.012589), (20.424229, 6.292123, 12.402714)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_power_cable02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-12.25151, -0.19781253, -13.012589), (20.424229, 6.292123, 12.402714)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_power_cable02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-12.25151, -0.19781253, -13.012589), (20.424229, 6.292123, 12.402714)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-12.215165, -0.30322242, -13.001645), (20.378736, 6.216279, 12.393086)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_power_cable02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-12.251509666442871, -0.1978125274181366, -13.012589454650879), (20.42422866821289, 6.292122840881348, 12.402713775634766)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable02/pose/mesh/geo_modelling_tool_power_cable02_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable02/pose/mesh/geo_modelling_tool_power_cable02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable02/pose/mesh/geo_modelling_tool_power_cable02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cable02/render_high/mesh/geo_modelling_tool_power_cable02_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cable02/render_high/mesh/geo_modelling_tool_power_cable02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cable02/render_high/mesh/geo_modelling_tool_power_cable02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cord01/base/mesh/geo_modelling_tool_power_cord01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cord01/base/mesh/geo_modelling_tool_power_cord01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cord01/base/mesh/geo_modelling_tool_power_cord01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cord01/deform_high/mesh/geo_modelling_tool_power_cord01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cord01/deform_high/mesh/geo_modelling_tool_power_cord01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cord01/deform_high/mesh/geo_modelling_tool_power_cord01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cord01/display_high/mesh/geo_modelling_tool_power_cord01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cord01/display_high/mesh/geo_modelling_tool_power_cord01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cord01/display_high/mesh/geo_modelling_tool_power_cord01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cord01/geo_modelling_tool_power_cord01.usda b/ALab/fragment/geo/modelling/tool_power_cord01/geo_modelling_tool_power_cord01.usda
new file mode 100644
index 00000000..ed305cc5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cord01/geo_modelling_tool_power_cord01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.218258, -12.688118, -3.4554768), (6.2182503, 12.589558, 3.962417)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_power_cord01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.218258, -12.688118, -3.4554768), (6.2182503, 12.589558, 3.962417)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_power_cord01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.239727, -12.713551, -3.4856606), (6.2493043, 12.555168, 3.958128)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_power_cord01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.218258, -12.688118, -3.4554768), (6.2182503, 12.589558, 3.962417)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_power_cord01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.218258, -12.688118, -3.4554768), (6.2182503, 12.589558, 3.962417)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_power_cord01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.218258, -12.688118, -3.4554768), (6.2182503, 12.589558, 3.962417)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.239727, -12.713551, -3.4856606), (6.2493043, 12.555168, 3.958128)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_power_cord01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.218257904052734, -12.688117980957031, -3.455476760864258), (6.218250274658203, 12.589557647705078, 3.962416887283325)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cord01/pose/mesh/geo_modelling_tool_power_cord01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cord01/pose/mesh/geo_modelling_tool_power_cord01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cord01/pose/mesh/geo_modelling_tool_power_cord01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_power_cord01/render_high/mesh/geo_modelling_tool_power_cord01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_power_cord01/render_high/mesh/geo_modelling_tool_power_cord01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_power_cord01/render_high/mesh/geo_modelling_tool_power_cord01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pvc_cap01/base/mesh/geo_modelling_tool_pvc_cap01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_pvc_cap01/base/mesh/geo_modelling_tool_pvc_cap01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pvc_cap01/base/mesh/geo_modelling_tool_pvc_cap01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pvc_cap01/deform_high/mesh/geo_modelling_tool_pvc_cap01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_pvc_cap01/deform_high/mesh/geo_modelling_tool_pvc_cap01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pvc_cap01/deform_high/mesh/geo_modelling_tool_pvc_cap01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pvc_cap01/display_high/mesh/geo_modelling_tool_pvc_cap01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_pvc_cap01/display_high/mesh/geo_modelling_tool_pvc_cap01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pvc_cap01/display_high/mesh/geo_modelling_tool_pvc_cap01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pvc_cap01/geo_modelling_tool_pvc_cap01.usda b/ALab/fragment/geo/modelling/tool_pvc_cap01/geo_modelling_tool_pvc_cap01.usda
new file mode 100644
index 00000000..8cf6b5ef
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pvc_cap01/geo_modelling_tool_pvc_cap01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.4176853, 0.040874846, -1.3961477), (1.4176848, 0.7565963, 1.3961477)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_pvc_cap01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.4176853, 0.040874846, -1.3961477), (1.4176848, 0.7565963, 1.3961477)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_pvc_cap01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.4139687, 0.037995886, -1.3924875), (1.4139682, 0.7484453, 1.3924875)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_pvc_cap01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.4176853, 0.040874846, -1.3961477), (1.4176848, 0.7565963, 1.3961477)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_pvc_cap01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.4176853, 0.040874846, -1.3961477), (1.4176848, 0.7565963, 1.3961477)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_pvc_cap01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.4176853, 0.040874846, -1.3961477), (1.4176848, 0.7565963, 1.3961477)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.4139687, 0.037995886, -1.3924875), (1.4139682, 0.7484453, 1.3924875)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_pvc_cap01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.4176852703094482, 0.040874846279621124, -1.3961477279663086), (1.41768479347229, 0.7565963268280029, 1.3961477279663086)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pvc_cap01/pose/mesh/geo_modelling_tool_pvc_cap01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_pvc_cap01/pose/mesh/geo_modelling_tool_pvc_cap01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pvc_cap01/pose/mesh/geo_modelling_tool_pvc_cap01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_pvc_cap01/render_high/mesh/geo_modelling_tool_pvc_cap01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_pvc_cap01/render_high/mesh/geo_modelling_tool_pvc_cap01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_pvc_cap01/render_high/mesh/geo_modelling_tool_pvc_cap01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug01/base/mesh/geo_modelling_tool_retro_plug01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug01/base/mesh/geo_modelling_tool_retro_plug01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug01/base/mesh/geo_modelling_tool_retro_plug01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug01/deform_high/mesh/geo_modelling_tool_retro_plug01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug01/deform_high/mesh/geo_modelling_tool_retro_plug01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug01/deform_high/mesh/geo_modelling_tool_retro_plug01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug01/display_high/mesh/geo_modelling_tool_retro_plug01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug01/display_high/mesh/geo_modelling_tool_retro_plug01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug01/display_high/mesh/geo_modelling_tool_retro_plug01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug01/geo_modelling_tool_retro_plug01.usda b/ALab/fragment/geo/modelling/tool_retro_plug01/geo_modelling_tool_retro_plug01.usda
new file mode 100644
index 00000000..a2ae8588
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug01/geo_modelling_tool_retro_plug01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-9.44441, -0.083391175, -14.800781), (7.7559843, 3.7672484, 13.208729)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_retro_plug01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-9.44441, -0.083391175, -14.800781), (7.7559843, 3.7672484, 13.208729)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_retro_plug01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-9.451231, -0.053133037, -14.81718), (7.7510486, 3.741882, 13.201222)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_retro_plug01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-9.44441, -0.083391175, -14.800781), (7.7559843, 3.7672484, 13.208729)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_retro_plug01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-9.44441, -0.083391175, -14.800781), (7.7559843, 3.7672484, 13.208729)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_retro_plug01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-9.44441, -0.083391175, -14.800781), (7.7559843, 3.7672484, 13.208729)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-9.451231, -0.053133037, -14.81718), (7.7510486, 3.741882, 13.201222)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_retro_plug01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-9.44441032409668, -0.08339117467403412, -14.80078125), (7.755984306335449, 3.7672483921051025, 13.208728790283203)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug01/pose/mesh/geo_modelling_tool_retro_plug01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug01/pose/mesh/geo_modelling_tool_retro_plug01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug01/pose/mesh/geo_modelling_tool_retro_plug01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug01/render_high/mesh/geo_modelling_tool_retro_plug01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug01/render_high/mesh/geo_modelling_tool_retro_plug01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug01/render_high/mesh/geo_modelling_tool_retro_plug01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug02/base/mesh/geo_modelling_tool_retro_plug02_base_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug02/base/mesh/geo_modelling_tool_retro_plug02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug02/base/mesh/geo_modelling_tool_retro_plug02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug02/deform_high/mesh/geo_modelling_tool_retro_plug02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug02/deform_high/mesh/geo_modelling_tool_retro_plug02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug02/deform_high/mesh/geo_modelling_tool_retro_plug02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug02/display_high/mesh/geo_modelling_tool_retro_plug02_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug02/display_high/mesh/geo_modelling_tool_retro_plug02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug02/display_high/mesh/geo_modelling_tool_retro_plug02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug02/geo_modelling_tool_retro_plug02.usda b/ALab/fragment/geo/modelling/tool_retro_plug02/geo_modelling_tool_retro_plug02.usda
new file mode 100644
index 00000000..7debeacc
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug02/geo_modelling_tool_retro_plug02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-5.2413964, -9.651586, -15.186099), (7.6590323, 3.7455704, 14.244972)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_retro_plug02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.2413964, -9.651586, -15.186099), (7.6590323, 3.7455704, 14.244972)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_retro_plug02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-5.2329874, -9.644598, -15.175183), (7.6654606, 3.7188878, 14.220011)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_retro_plug02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-5.2413964, -9.651586, -15.186099), (7.6590323, 3.7455704, 14.244972)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_retro_plug02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-5.2413964, -9.651586, -15.186099), (7.6590323, 3.7455704, 14.244972)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_retro_plug02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-5.2413964, -9.651586, -15.186099), (7.6590323, 3.7455704, 14.244972)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-5.2329874, -9.644598, -15.175183), (7.6654606, 3.7188878, 14.220011)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_retro_plug02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-5.241396427154541, -9.651585578918457, -15.1860990524292), (7.659032344818115, 3.745570421218872, 14.244972229003906)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug02/pose/mesh/geo_modelling_tool_retro_plug02_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug02/pose/mesh/geo_modelling_tool_retro_plug02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug02/pose/mesh/geo_modelling_tool_retro_plug02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug02/render_high/mesh/geo_modelling_tool_retro_plug02_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug02/render_high/mesh/geo_modelling_tool_retro_plug02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug02/render_high/mesh/geo_modelling_tool_retro_plug02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug03/base/mesh/geo_modelling_tool_retro_plug03_base_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug03/base/mesh/geo_modelling_tool_retro_plug03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug03/base/mesh/geo_modelling_tool_retro_plug03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug03/deform_high/mesh/geo_modelling_tool_retro_plug03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug03/deform_high/mesh/geo_modelling_tool_retro_plug03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug03/deform_high/mesh/geo_modelling_tool_retro_plug03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug03/display_high/mesh/geo_modelling_tool_retro_plug03_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug03/display_high/mesh/geo_modelling_tool_retro_plug03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug03/display_high/mesh/geo_modelling_tool_retro_plug03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug03/geo_modelling_tool_retro_plug03.usda b/ALab/fragment/geo/modelling/tool_retro_plug03/geo_modelling_tool_retro_plug03.usda
new file mode 100644
index 00000000..4ddc6355
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug03/geo_modelling_tool_retro_plug03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-11.828442, -15.803235, -11.401655), (8.159466, 3.7774003, 4.827886)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_retro_plug03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-11.828442, -15.803235, -11.401655), (8.159466, 3.7774003, 4.827886)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_retro_plug03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-11.76756, -15.790225, -11.39266), (8.130061, 3.7774003, 4.8500967)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_retro_plug03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-11.828442, -15.803235, -11.401655), (8.159466, 3.7774003, 4.827886)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_retro_plug03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-11.828442, -15.803235, -11.401655), (8.159466, 3.7774003, 4.827886)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_retro_plug03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-11.828442, -15.803235, -11.401655), (8.159466, 3.7774003, 4.827886)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-11.76756, -15.790225, -11.39266), (8.130061, 3.7774003, 4.8500967)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_retro_plug03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-11.828441619873047, -15.803235054016113, -11.401655197143555), (8.159465789794922, 3.777400255203247, 4.82788610458374)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug03/pose/mesh/geo_modelling_tool_retro_plug03_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug03/pose/mesh/geo_modelling_tool_retro_plug03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug03/pose/mesh/geo_modelling_tool_retro_plug03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_retro_plug03/render_high/mesh/geo_modelling_tool_retro_plug03_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_retro_plug03/render_high/mesh/geo_modelling_tool_retro_plug03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_retro_plug03/render_high/mesh/geo_modelling_tool_retro_plug03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_saw01/base/mesh/geo_modelling_tool_saw01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_saw01/base/mesh/geo_modelling_tool_saw01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_saw01/base/mesh/geo_modelling_tool_saw01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_saw01/deform_high/mesh/geo_modelling_tool_saw01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_saw01/deform_high/mesh/geo_modelling_tool_saw01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_saw01/deform_high/mesh/geo_modelling_tool_saw01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_saw01/display_high/mesh/geo_modelling_tool_saw01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_saw01/display_high/mesh/geo_modelling_tool_saw01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_saw01/display_high/mesh/geo_modelling_tool_saw01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_saw01/geo_modelling_tool_saw01.usda b/ALab/fragment/geo/modelling/tool_saw01/geo_modelling_tool_saw01.usda
new file mode 100644
index 00000000..471606ee
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_saw01/geo_modelling_tool_saw01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.6801615, -22.459421, -1.3176787), (6.6801586, 22.459423, 1.3176787)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_saw01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-6.6801615, -22.459421, -1.3176787), (6.6801586, 22.459423, 1.3176787)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_saw01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-6.3772273, -22.424263, -1.3176787), (6.65163, 22.294125, 1.3176787)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_saw01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-6.6801615, -22.459421, -1.3176787), (6.6801586, 22.459423, 1.3176787)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_saw01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-6.6801615, -22.459421, -1.3176787), (6.6801586, 22.459423, 1.3176787)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_saw01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-6.6801615, -22.459421, -1.3176787), (6.6801586, 22.459423, 1.3176787)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-6.3772273, -22.424263, -1.3176787), (6.65163, 22.294125, 1.3176787)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_saw01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-6.680161476135254, -22.459421157836914, -1.317678689956665), (6.680158615112305, 22.459423065185547, 1.317678689956665)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_saw01/pose/mesh/geo_modelling_tool_saw01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_saw01/pose/mesh/geo_modelling_tool_saw01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_saw01/pose/mesh/geo_modelling_tool_saw01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_saw01/render_high/mesh/geo_modelling_tool_saw01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_saw01/render_high/mesh/geo_modelling_tool_saw01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_saw01/render_high/mesh/geo_modelling_tool_saw01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_scraper01/base/mesh/geo_modelling_tool_scraper01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_scraper01/base/mesh/geo_modelling_tool_scraper01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_scraper01/base/mesh/geo_modelling_tool_scraper01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_scraper01/deform_high/mesh/geo_modelling_tool_scraper01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_scraper01/deform_high/mesh/geo_modelling_tool_scraper01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_scraper01/deform_high/mesh/geo_modelling_tool_scraper01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_scraper01/display_high/mesh/geo_modelling_tool_scraper01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_scraper01/display_high/mesh/geo_modelling_tool_scraper01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_scraper01/display_high/mesh/geo_modelling_tool_scraper01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_scraper01/geo_modelling_tool_scraper01.usda b/ALab/fragment/geo/modelling/tool_scraper01/geo_modelling_tool_scraper01.usda
new file mode 100644
index 00000000..1dbccde8
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_scraper01/geo_modelling_tool_scraper01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.786722, -9.811009, -1.3576001), (3.786722, 9.81101, 1.3576)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_scraper01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.786722, -9.811009, -1.3576001), (3.786722, 9.81101, 1.3576)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_scraper01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.800017, -9.810388, -1.346705), (3.799995, 9.787164, 1.3313218)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_scraper01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.786722, -9.811009, -1.3576001), (3.786722, 9.81101, 1.3576)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_scraper01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.786722, -9.811009, -1.3576001), (3.786722, 9.81101, 1.3576)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_scraper01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.786722, -9.811009, -1.3576001), (3.786722, 9.81101, 1.3576)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.800017, -9.810388, -1.346705), (3.799995, 9.787164, 1.3313218)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_scraper01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.78672194480896, -9.811009407043457, -1.3576000928878784), (3.78672194480896, 9.811010360717773, 1.3575999736785889)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_scraper01/pose/mesh/geo_modelling_tool_scraper01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_scraper01/pose/mesh/geo_modelling_tool_scraper01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_scraper01/pose/mesh/geo_modelling_tool_scraper01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_scraper01/render_high/mesh/geo_modelling_tool_scraper01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_scraper01/render_high/mesh/geo_modelling_tool_scraper01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_scraper01/render_high/mesh/geo_modelling_tool_scraper01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw01/base/mesh/geo_modelling_tool_screw01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_screw01/base/mesh/geo_modelling_tool_screw01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw01/base/mesh/geo_modelling_tool_screw01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw01/deform_high/mesh/geo_modelling_tool_screw01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screw01/deform_high/mesh/geo_modelling_tool_screw01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw01/deform_high/mesh/geo_modelling_tool_screw01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw01/display_high/mesh/geo_modelling_tool_screw01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screw01/display_high/mesh/geo_modelling_tool_screw01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw01/display_high/mesh/geo_modelling_tool_screw01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw01/geo_modelling_tool_screw01.usda b/ALab/fragment/geo/modelling/tool_screw01/geo_modelling_tool_screw01.usda
new file mode 100644
index 00000000..92efeca5
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw01/geo_modelling_tool_screw01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.5231272, 0.0052937632, -0.5226428), (0.53776455, 2.6058698, 0.5346908)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_screw01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.5231272, 0.0052937632, -0.5226428), (0.53776455, 2.6058698, 0.5346908)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_screw01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.41161743, 0.005294181, -0.40991142), (0.42024434, 2.6155002, 0.43023938)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_screw01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.5231272, 0.0052937632, -0.5226428), (0.53776455, 2.6058698, 0.5346908)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_screw01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.5231272, 0.0052937632, -0.5226428), (0.53776455, 2.6058698, 0.5346908)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_screw01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.5231272, 0.0052937632, -0.5226428), (0.53776455, 2.6058698, 0.5346908)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.41161743, 0.005294181, -0.40991142), (0.42024434, 2.6155002, 0.43023938)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_screw01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.5231271982192993, 0.005293763242661953, -0.5226427912712097), (0.5377645492553711, 2.605869770050049, 0.534690797328949)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw01/pose/mesh/geo_modelling_tool_screw01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_screw01/pose/mesh/geo_modelling_tool_screw01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw01/pose/mesh/geo_modelling_tool_screw01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw01/render_high/mesh/geo_modelling_tool_screw01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screw01/render_high/mesh/geo_modelling_tool_screw01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw01/render_high/mesh/geo_modelling_tool_screw01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw02/base/mesh/geo_modelling_tool_screw02_base_mesh.usd b/ALab/fragment/geo/modelling/tool_screw02/base/mesh/geo_modelling_tool_screw02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw02/base/mesh/geo_modelling_tool_screw02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw02/deform_high/mesh/geo_modelling_tool_screw02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screw02/deform_high/mesh/geo_modelling_tool_screw02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw02/deform_high/mesh/geo_modelling_tool_screw02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw02/display_high/mesh/geo_modelling_tool_screw02_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screw02/display_high/mesh/geo_modelling_tool_screw02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw02/display_high/mesh/geo_modelling_tool_screw02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw02/geo_modelling_tool_screw02.usda b/ALab/fragment/geo/modelling/tool_screw02/geo_modelling_tool_screw02.usda
new file mode 100644
index 00000000..ce7d8ec0
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw02/geo_modelling_tool_screw02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.7215066, -0.038077302, -0.7205858), (0.73615646, 4.2971535, 0.7326231)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_screw02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.7215066, -0.038077302, -0.7205858), (0.73615646, 4.2971535, 0.7326231)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_screw02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.7152561, -0.038076725, -0.7185228), (0.73683465, 4.2972727, 0.7333344)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_screw02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.7215066, -0.038077302, -0.7205858), (0.73615646, 4.2971535, 0.7326231)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_screw02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.7215066, -0.038077302, -0.7205858), (0.73615646, 4.2971535, 0.7326231)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_screw02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.7215066, -0.038077302, -0.7205858), (0.73615646, 4.2971535, 0.7326231)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.7152561, -0.038076725, -0.7185228), (0.73683465, 4.2972727, 0.7333344)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_screw02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.7215065956115723, -0.038077302277088165, -0.720585823059082), (0.7361564636230469, 4.297153472900391, 0.7326231002807617)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw02/pose/mesh/geo_modelling_tool_screw02_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_screw02/pose/mesh/geo_modelling_tool_screw02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw02/pose/mesh/geo_modelling_tool_screw02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screw02/render_high/mesh/geo_modelling_tool_screw02_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screw02/render_high/mesh/geo_modelling_tool_screw02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screw02/render_high/mesh/geo_modelling_tool_screw02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver01/base/mesh/geo_modelling_tool_screwdriver01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver01/base/mesh/geo_modelling_tool_screwdriver01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver01/base/mesh/geo_modelling_tool_screwdriver01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver01/deform_high/mesh/geo_modelling_tool_screwdriver01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver01/deform_high/mesh/geo_modelling_tool_screwdriver01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver01/deform_high/mesh/geo_modelling_tool_screwdriver01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver01/display_high/mesh/geo_modelling_tool_screwdriver01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver01/display_high/mesh/geo_modelling_tool_screwdriver01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver01/display_high/mesh/geo_modelling_tool_screwdriver01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver01/geo_modelling_tool_screwdriver01.usda b/ALab/fragment/geo/modelling/tool_screwdriver01/geo_modelling_tool_screwdriver01.usda
new file mode 100644
index 00000000..ae2f5600
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver01/geo_modelling_tool_screwdriver01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.1465912, -9.051108, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_screwdriver01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.1465912, -9.051108, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_screwdriver01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.1766843, -9.043319, -1.1189287), (1.176304, 9.051108, 1.1189905)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.1465912, -9.051108, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_screwdriver01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.1465912, -9.051108, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_screwdriver01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.1465912, -9.051108, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.1766843, -9.043319, -1.1189287), (1.176304, 9.051108, 1.1189905)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1465911865234375, -9.051108360290527, -1.1465905904769897), (1.1465911865234375, 9.051108360290527, 1.1465904712677002)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver01/pose/mesh/geo_modelling_tool_screwdriver01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver01/pose/mesh/geo_modelling_tool_screwdriver01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver01/pose/mesh/geo_modelling_tool_screwdriver01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver01/render_high/mesh/geo_modelling_tool_screwdriver01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver01/render_high/mesh/geo_modelling_tool_screwdriver01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver01/render_high/mesh/geo_modelling_tool_screwdriver01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver02/base/mesh/geo_modelling_tool_screwdriver02_base_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver02/base/mesh/geo_modelling_tool_screwdriver02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver02/base/mesh/geo_modelling_tool_screwdriver02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver02/deform_high/mesh/geo_modelling_tool_screwdriver02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver02/deform_high/mesh/geo_modelling_tool_screwdriver02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver02/deform_high/mesh/geo_modelling_tool_screwdriver02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver02/display_high/mesh/geo_modelling_tool_screwdriver02_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver02/display_high/mesh/geo_modelling_tool_screwdriver02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver02/display_high/mesh/geo_modelling_tool_screwdriver02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver02/geo_modelling_tool_screwdriver02.usda b/ALab/fragment/geo/modelling/tool_screwdriver02/geo_modelling_tool_screwdriver02.usda
new file mode 100644
index 00000000..2b573b0d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver02/geo_modelling_tool_screwdriver02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.1465912, -7.9857836, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_screwdriver02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.1465912, -7.9857836, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_screwdriver02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.1766843, -7.978773, -1.1189287), (1.176304, 9.051108, 1.1189905)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.1465912, -7.9857836, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_screwdriver02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.1465912, -7.9857836, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_screwdriver02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.1465912, -7.9857836, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.1766843, -7.978773, -1.1189287), (1.176304, 9.051108, 1.1189905)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1465911865234375, -7.985783576965332, -1.1465905904769897), (1.1465911865234375, 9.051108360290527, 1.1465904712677002)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver02/pose/mesh/geo_modelling_tool_screwdriver02_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver02/pose/mesh/geo_modelling_tool_screwdriver02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver02/pose/mesh/geo_modelling_tool_screwdriver02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver02/render_high/mesh/geo_modelling_tool_screwdriver02_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver02/render_high/mesh/geo_modelling_tool_screwdriver02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver02/render_high/mesh/geo_modelling_tool_screwdriver02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver03/base/mesh/geo_modelling_tool_screwdriver03_base_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver03/base/mesh/geo_modelling_tool_screwdriver03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver03/base/mesh/geo_modelling_tool_screwdriver03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver03/deform_high/mesh/geo_modelling_tool_screwdriver03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver03/deform_high/mesh/geo_modelling_tool_screwdriver03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver03/deform_high/mesh/geo_modelling_tool_screwdriver03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver03/display_high/mesh/geo_modelling_tool_screwdriver03_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver03/display_high/mesh/geo_modelling_tool_screwdriver03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver03/display_high/mesh/geo_modelling_tool_screwdriver03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver03/geo_modelling_tool_screwdriver03.usda b/ALab/fragment/geo/modelling/tool_screwdriver03/geo_modelling_tool_screwdriver03.usda
new file mode 100644
index 00000000..966cf3fe
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver03/geo_modelling_tool_screwdriver03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.1465912, -6.918294, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_screwdriver03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.1465912, -6.918294, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_screwdriver03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.1766843, -6.9120626, -1.1189287), (1.176304, 9.051108, 1.1189905)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.1465912, -6.918294, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_screwdriver03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.1465912, -6.918294, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_screwdriver03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.1465912, -6.918294, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.1766843, -6.9120626, -1.1189287), (1.176304, 9.051108, 1.1189905)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1465911865234375, -6.9182939529418945, -1.1465905904769897), (1.1465911865234375, 9.051108360290527, 1.1465904712677002)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver03/pose/mesh/geo_modelling_tool_screwdriver03_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver03/pose/mesh/geo_modelling_tool_screwdriver03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver03/pose/mesh/geo_modelling_tool_screwdriver03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver03/render_high/mesh/geo_modelling_tool_screwdriver03_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver03/render_high/mesh/geo_modelling_tool_screwdriver03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver03/render_high/mesh/geo_modelling_tool_screwdriver03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver04/base/mesh/geo_modelling_tool_screwdriver04_base_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver04/base/mesh/geo_modelling_tool_screwdriver04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver04/base/mesh/geo_modelling_tool_screwdriver04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver04/deform_high/mesh/geo_modelling_tool_screwdriver04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver04/deform_high/mesh/geo_modelling_tool_screwdriver04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver04/deform_high/mesh/geo_modelling_tool_screwdriver04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver04/display_high/mesh/geo_modelling_tool_screwdriver04_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver04/display_high/mesh/geo_modelling_tool_screwdriver04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver04/display_high/mesh/geo_modelling_tool_screwdriver04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver04/geo_modelling_tool_screwdriver04.usda b/ALab/fragment/geo/modelling/tool_screwdriver04/geo_modelling_tool_screwdriver04.usda
new file mode 100644
index 00000000..1467a761
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver04/geo_modelling_tool_screwdriver04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.1465912, -5.859399, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_screwdriver04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.1465912, -5.859399, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_screwdriver04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.1766843, -5.8539457, -1.1189287), (1.176304, 9.051108, 1.1189905)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.1465912, -5.859399, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_screwdriver04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.1465912, -5.859399, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_screwdriver04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.1465912, -5.859399, -1.1465906), (1.1465912, 9.051108, 1.1465905)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.1766843, -5.8539457, -1.1189287), (1.176304, 9.051108, 1.1189905)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1465911865234375, -5.85939884185791, -1.1465905904769897), (1.1465911865234375, 9.051108360290527, 1.1465904712677002)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver04/pose/mesh/geo_modelling_tool_screwdriver04_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver04/pose/mesh/geo_modelling_tool_screwdriver04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver04/pose/mesh/geo_modelling_tool_screwdriver04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver04/render_high/mesh/geo_modelling_tool_screwdriver04_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver04/render_high/mesh/geo_modelling_tool_screwdriver04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver04/render_high/mesh/geo_modelling_tool_screwdriver04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver_holder01/base/mesh/geo_modelling_tool_screwdriver_holder01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/base/mesh/geo_modelling_tool_screwdriver_holder01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/base/mesh/geo_modelling_tool_screwdriver_holder01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver_holder01/deform_high/mesh/geo_modelling_tool_screwdriver_holder01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/deform_high/mesh/geo_modelling_tool_screwdriver_holder01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/deform_high/mesh/geo_modelling_tool_screwdriver_holder01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver_holder01/display_high/mesh/geo_modelling_tool_screwdriver_holder01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/display_high/mesh/geo_modelling_tool_screwdriver_holder01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/display_high/mesh/geo_modelling_tool_screwdriver_holder01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver_holder01/geo_modelling_tool_screwdriver_holder01.usda b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/geo_modelling_tool_screwdriver_holder01.usda
new file mode 100644
index 00000000..8b44d23f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/geo_modelling_tool_screwdriver_holder01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-9.287195, -1.4785328, -2.063633), (9.287195, 1.4785318, 2.063633)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_screwdriver_holder01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-9.287195, -1.4785328, -2.063633), (9.287195, 1.4785318, 2.063633)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_screwdriver_holder01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-9.282917, -1.4785327, -2.0636327), (9.285116, 1.4763547, 2.0563555)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver_holder01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-9.287195, -1.4785328, -2.063633), (9.287195, 1.4785318, 2.063633)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_screwdriver_holder01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-9.287195, -1.4785328, -2.063633), (9.287195, 1.4785318, 2.063633)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_screwdriver_holder01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-9.287195, -1.4785328, -2.063633), (9.287195, 1.4785318, 2.063633)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-9.282917, -1.4785327, -2.0636327), (9.285116, 1.4763547, 2.0563555)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_screwdriver_holder01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-9.287195205688477, -1.4785327911376953, -2.0636329650878906), (9.287195205688477, 1.478531837463379, 2.0636329650878906)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver_holder01/pose/mesh/geo_modelling_tool_screwdriver_holder01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/pose/mesh/geo_modelling_tool_screwdriver_holder01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/pose/mesh/geo_modelling_tool_screwdriver_holder01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_screwdriver_holder01/render_high/mesh/geo_modelling_tool_screwdriver_holder01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/render_high/mesh/geo_modelling_tool_screwdriver_holder01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_screwdriver_holder01/render_high/mesh/geo_modelling_tool_screwdriver_holder01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_shovel01/base/mesh/geo_modelling_tool_shovel01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_shovel01/base/mesh/geo_modelling_tool_shovel01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_shovel01/base/mesh/geo_modelling_tool_shovel01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_shovel01/deform_high/mesh/geo_modelling_tool_shovel01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_shovel01/deform_high/mesh/geo_modelling_tool_shovel01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_shovel01/deform_high/mesh/geo_modelling_tool_shovel01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_shovel01/display_high/mesh/geo_modelling_tool_shovel01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_shovel01/display_high/mesh/geo_modelling_tool_shovel01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_shovel01/display_high/mesh/geo_modelling_tool_shovel01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_shovel01/geo_modelling_tool_shovel01.usda b/ALab/fragment/geo/modelling/tool_shovel01/geo_modelling_tool_shovel01.usda
new file mode 100644
index 00000000..8ed62342
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_shovel01/geo_modelling_tool_shovel01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-12.977839, 0.0000038146973, -3.559811), (12.8348055, 101.31389, 12.381931)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_shovel01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-12.977839, 0.0000038146973, -3.559811), (12.8348055, 101.31389, 12.381931)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_shovel01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-12.842727, 0.4107173, -3.5399692), (12.65459, 101.2662, 12.0959015)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_shovel01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-12.977839, 0.0000038146973, -3.559811), (12.8348055, 101.31389, 12.381931)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_shovel01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-12.977839, 0.0000038146973, -3.559811), (12.8348055, 101.31389, 12.381931)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_shovel01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-12.977839, 0.0000038146973, -3.559811), (12.8348055, 101.31389, 12.381931)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-12.842727, 0.4107173, -3.5399692), (12.65459, 101.2662, 12.0959015)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_shovel01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-12.977839469909668, 0.000003814697265625, -3.5598111152648926), (12.834805488586426, 101.31388854980469, 12.38193130493164)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_shovel01/pose/mesh/geo_modelling_tool_shovel01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_shovel01/pose/mesh/geo_modelling_tool_shovel01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_shovel01/pose/mesh/geo_modelling_tool_shovel01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_shovel01/render_high/mesh/geo_modelling_tool_shovel01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_shovel01/render_high/mesh/geo_modelling_tool_shovel01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_shovel01/render_high/mesh/geo_modelling_tool_shovel01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_soldering_iron01/base/mesh/geo_modelling_tool_soldering_iron01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_soldering_iron01/base/mesh/geo_modelling_tool_soldering_iron01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_soldering_iron01/base/mesh/geo_modelling_tool_soldering_iron01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_soldering_iron01/deform_high/mesh/geo_modelling_tool_soldering_iron01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_soldering_iron01/deform_high/mesh/geo_modelling_tool_soldering_iron01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_soldering_iron01/deform_high/mesh/geo_modelling_tool_soldering_iron01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_soldering_iron01/display_high/mesh/geo_modelling_tool_soldering_iron01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_soldering_iron01/display_high/mesh/geo_modelling_tool_soldering_iron01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_soldering_iron01/display_high/mesh/geo_modelling_tool_soldering_iron01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_soldering_iron01/geo_modelling_tool_soldering_iron01.usda b/ALab/fragment/geo/modelling/tool_soldering_iron01/geo_modelling_tool_soldering_iron01.usda
new file mode 100644
index 00000000..b074c845
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_soldering_iron01/geo_modelling_tool_soldering_iron01.usda
@@ -0,0 +1,150 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.612007, -0.07999502, -6.953273), (5.311279, 23.578827, 24.997292)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_soldering_iron01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-5.311279, -0.07999502, -6.953273), (5.311279, 16.808525, 73.956)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_soldering_iron01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.662223, -0.08361329, -6.9614153), (5.3219995, 23.460032, 24.946192)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_soldering_iron01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.612007, -0.07999502, -6.953273), (5.311279, 23.578827, 24.997292)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_soldering_iron01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.612007, -0.07999502, -6.953273), (5.311279, 23.578827, 24.997292)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_soldering_iron01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.612007, -0.07999502, -6.953273), (5.311279, 23.578827, 24.997292)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.662223, -0.08361329, -6.9614153), (5.3219995, 23.460032, 24.946192)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_soldering_iron01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.612007141113281, -0.07999502122402191, -6.953272819519043), (5.311278820037842, 23.578826904296875, 24.997291564941406)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+ float3[] extentsHint = [(-5.311279, -0.07999502, -6.953273), (5.311279, 16.808525, 73.956)]
+
+ over "GEO" (
+ payload = @shapes_high/mesh/geo_modelling_tool_soldering_iron01_shapes_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_soldering_iron01/pose/mesh/geo_modelling_tool_soldering_iron01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_soldering_iron01/pose/mesh/geo_modelling_tool_soldering_iron01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_soldering_iron01/pose/mesh/geo_modelling_tool_soldering_iron01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_soldering_iron01/render_high/mesh/geo_modelling_tool_soldering_iron01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_soldering_iron01/render_high/mesh/geo_modelling_tool_soldering_iron01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_soldering_iron01/render_high/mesh/geo_modelling_tool_soldering_iron01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_soldering_iron01/shapes_high/mesh/geo_modelling_tool_soldering_iron01_shapes_high_mesh.usd b/ALab/fragment/geo/modelling/tool_soldering_iron01/shapes_high/mesh/geo_modelling_tool_soldering_iron01_shapes_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_soldering_iron01/shapes_high/mesh/geo_modelling_tool_soldering_iron01_shapes_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_vice01/base/mesh/geo_modelling_tool_vice01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_vice01/base/mesh/geo_modelling_tool_vice01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_vice01/base/mesh/geo_modelling_tool_vice01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_vice01/deform_high/mesh/geo_modelling_tool_vice01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_vice01/deform_high/mesh/geo_modelling_tool_vice01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_vice01/deform_high/mesh/geo_modelling_tool_vice01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_vice01/display_high/mesh/geo_modelling_tool_vice01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_vice01/display_high/mesh/geo_modelling_tool_vice01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_vice01/display_high/mesh/geo_modelling_tool_vice01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_vice01/geo_modelling_tool_vice01.usda b/ALab/fragment/geo/modelling/tool_vice01/geo_modelling_tool_vice01.usda
new file mode 100644
index 00000000..7f95e2de
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_vice01/geo_modelling_tool_vice01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.8314037, 4.7683716e-7, -13.339353), (7.831403, 50.03335, 13.339353)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_vice01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.8314037, 4.7683716e-7, -13.339353), (7.831403, 50.03335, 13.339353)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_vice01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.814787, -0.019419942, -13.339353), (7.8235807, 50.029522, 13.349917)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_vice01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.8314037, 4.7683716e-7, -13.339353), (7.831403, 50.03335, 13.339353)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_vice01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.8314037, 4.7683716e-7, -13.339353), (7.831403, 50.03335, 13.339353)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_vice01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.8314037, 4.7683716e-7, -13.339353), (7.831403, 50.03335, 13.339353)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.814787, -0.019419942, -13.339353), (7.8235807, 50.029522, 13.349917)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_vice01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.831403732299805, 4.76837158203125e-7, -13.33935260772705), (7.831402778625488, 50.03335189819336, 13.33935260772705)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_vice01/pose/mesh/geo_modelling_tool_vice01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_vice01/pose/mesh/geo_modelling_tool_vice01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_vice01/pose/mesh/geo_modelling_tool_vice01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_vice01/render_high/mesh/geo_modelling_tool_vice01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_vice01/render_high/mesh/geo_modelling_tool_vice01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_vice01/render_high/mesh/geo_modelling_tool_vice01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_washer01/base/mesh/geo_modelling_tool_washer01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_washer01/base/mesh/geo_modelling_tool_washer01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_washer01/base/mesh/geo_modelling_tool_washer01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_washer01/deform_high/mesh/geo_modelling_tool_washer01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_washer01/deform_high/mesh/geo_modelling_tool_washer01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_washer01/deform_high/mesh/geo_modelling_tool_washer01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_washer01/display_high/mesh/geo_modelling_tool_washer01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_washer01/display_high/mesh/geo_modelling_tool_washer01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_washer01/display_high/mesh/geo_modelling_tool_washer01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_washer01/geo_modelling_tool_washer01.usda b/ALab/fragment/geo/modelling/tool_washer01/geo_modelling_tool_washer01.usda
new file mode 100644
index 00000000..fb413c91
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_washer01/geo_modelling_tool_washer01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.1953189, -0.0014201759, -1.1817682), (1.1549814, 0.25166944, 1.182018)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_washer01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.1953189, -0.0014201759, -1.1817682), (1.1549814, 0.25166944, 1.182018)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_washer01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.2148105, 0.039542597, -1.2009546), (1.1565547, 0.24861072, 1.2014033)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_washer01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.1953189, -0.0014201759, -1.1817682), (1.1549814, 0.25166944, 1.182018)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_washer01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.1953189, -0.0014201759, -1.1817682), (1.1549814, 0.25166944, 1.182018)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_washer01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.1953189, -0.0014201759, -1.1817682), (1.1549814, 0.25166944, 1.182018)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.2148105, 0.039542597, -1.2009546), (1.1565547, 0.24861072, 1.2014033)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_washer01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.1953189373016357, -0.001420175889506936, -1.1817681789398193), (1.1549813747406006, 0.25166943669319153, 1.1820180416107178)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_washer01/pose/mesh/geo_modelling_tool_washer01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_washer01/pose/mesh/geo_modelling_tool_washer01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_washer01/pose/mesh/geo_modelling_tool_washer01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_washer01/render_high/mesh/geo_modelling_tool_washer01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_washer01/render_high/mesh/geo_modelling_tool_washer01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_washer01/render_high/mesh/geo_modelling_tool_washer01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend01/base/mesh/geo_modelling_tool_wrench_boxend01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend01/base/mesh/geo_modelling_tool_wrench_boxend01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend01/base/mesh/geo_modelling_tool_wrench_boxend01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend01/deform_high/mesh/geo_modelling_tool_wrench_boxend01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend01/deform_high/mesh/geo_modelling_tool_wrench_boxend01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend01/deform_high/mesh/geo_modelling_tool_wrench_boxend01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend01/display_high/mesh/geo_modelling_tool_wrench_boxend01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend01/display_high/mesh/geo_modelling_tool_wrench_boxend01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend01/display_high/mesh/geo_modelling_tool_wrench_boxend01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend01/geo_modelling_tool_wrench_boxend01.usda b/ALab/fragment/geo/modelling/tool_wrench_boxend01/geo_modelling_tool_wrench_boxend01.usda
new file mode 100644
index 00000000..e712f690
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend01/geo_modelling_tool_wrench_boxend01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.7580795, -11.23205, -1.2281953), (1.7580795, 11.232048, 1.4221077)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_boxend01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.7580795, -11.23205, -1.2281953), (1.7580795, 11.232048, 1.4221077)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_boxend01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.7545561, -11.22877, -1.2134875), (1.7510183, 11.221973, 1.4227862)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.7580795, -11.23205, -1.2281953), (1.7580795, 11.232048, 1.4221077)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_boxend01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.7580795, -11.23205, -1.2281953), (1.7580795, 11.232048, 1.4221077)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_boxend01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.7580795, -11.23205, -1.2281953), (1.7580795, 11.232048, 1.4221077)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.7545561, -11.22877, -1.2134875), (1.7510183, 11.221973, 1.4227862)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.7580795288085938, -11.232049942016602, -1.228195309638977), (1.7580795288085938, 11.232048034667969, 1.4221076965332031)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend01/pose/mesh/geo_modelling_tool_wrench_boxend01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend01/pose/mesh/geo_modelling_tool_wrench_boxend01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend01/pose/mesh/geo_modelling_tool_wrench_boxend01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend01/render_high/mesh/geo_modelling_tool_wrench_boxend01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend01/render_high/mesh/geo_modelling_tool_wrench_boxend01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend01/render_high/mesh/geo_modelling_tool_wrench_boxend01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend02/base/mesh/geo_modelling_tool_wrench_boxend02_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend02/base/mesh/geo_modelling_tool_wrench_boxend02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend02/base/mesh/geo_modelling_tool_wrench_boxend02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend02/deform_high/mesh/geo_modelling_tool_wrench_boxend02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend02/deform_high/mesh/geo_modelling_tool_wrench_boxend02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend02/deform_high/mesh/geo_modelling_tool_wrench_boxend02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend02/display_high/mesh/geo_modelling_tool_wrench_boxend02_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend02/display_high/mesh/geo_modelling_tool_wrench_boxend02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend02/display_high/mesh/geo_modelling_tool_wrench_boxend02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend02/geo_modelling_tool_wrench_boxend02.usda b/ALab/fragment/geo/modelling/tool_wrench_boxend02/geo_modelling_tool_wrench_boxend02.usda
new file mode 100644
index 00000000..203fe511
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend02/geo_modelling_tool_wrench_boxend02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.5822716, -10.108845, -1.1053758), (1.5822716, 10.108843, 1.279897)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_boxend02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.5822716, -10.108845, -1.1053758), (1.5822716, 10.108843, 1.279897)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_boxend02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.5791004, -10.105892, -1.0921389), (1.5759165, 10.099775, 1.2805077)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.5822716, -10.108845, -1.1053758), (1.5822716, 10.108843, 1.279897)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_boxend02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.5822716, -10.108845, -1.1053758), (1.5822716, 10.108843, 1.279897)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_boxend02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.5822716, -10.108845, -1.1053758), (1.5822716, 10.108843, 1.279897)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.5791004, -10.105892, -1.0921389), (1.5759165, 10.099775, 1.2805077)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.5822715759277344, -10.108844757080078, -1.1053757667541504), (1.5822715759277344, 10.108842849731445, 1.2798969745635986)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend02/pose/mesh/geo_modelling_tool_wrench_boxend02_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend02/pose/mesh/geo_modelling_tool_wrench_boxend02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend02/pose/mesh/geo_modelling_tool_wrench_boxend02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend02/render_high/mesh/geo_modelling_tool_wrench_boxend02_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend02/render_high/mesh/geo_modelling_tool_wrench_boxend02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend02/render_high/mesh/geo_modelling_tool_wrench_boxend02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend03/base/mesh/geo_modelling_tool_wrench_boxend03_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend03/base/mesh/geo_modelling_tool_wrench_boxend03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend03/base/mesh/geo_modelling_tool_wrench_boxend03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend03/deform_high/mesh/geo_modelling_tool_wrench_boxend03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend03/deform_high/mesh/geo_modelling_tool_wrench_boxend03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend03/deform_high/mesh/geo_modelling_tool_wrench_boxend03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend03/display_high/mesh/geo_modelling_tool_wrench_boxend03_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend03/display_high/mesh/geo_modelling_tool_wrench_boxend03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend03/display_high/mesh/geo_modelling_tool_wrench_boxend03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend03/geo_modelling_tool_wrench_boxend03.usda b/ALab/fragment/geo/modelling/tool_wrench_boxend03/geo_modelling_tool_wrench_boxend03.usda
new file mode 100644
index 00000000..9587a09b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend03/geo_modelling_tool_wrench_boxend03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.4064636, -8.98564, -0.9825562), (1.4064636, 8.985639, 1.1376861)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_boxend03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.4064636, -8.98564, -0.9825562), (1.4064636, 8.985639, 1.1376861)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_boxend03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.4036449, -8.983016, -0.9707901), (1.4008147, 8.977578, 1.138229)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.4064636, -8.98564, -0.9825562), (1.4064636, 8.985639, 1.1376861)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_boxend03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.4064636, -8.98564, -0.9825562), (1.4064636, 8.985639, 1.1376861)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_boxend03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.4064636, -8.98564, -0.9825562), (1.4064636, 8.985639, 1.1376861)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.4036449, -8.983016, -0.9707901), (1.4008147, 8.977578, 1.138229)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.406463623046875, -8.985639572143555, -0.9825562238693237), (1.406463623046875, 8.985638618469238, 1.1376861333847046)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend03/pose/mesh/geo_modelling_tool_wrench_boxend03_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend03/pose/mesh/geo_modelling_tool_wrench_boxend03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend03/pose/mesh/geo_modelling_tool_wrench_boxend03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend03/render_high/mesh/geo_modelling_tool_wrench_boxend03_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend03/render_high/mesh/geo_modelling_tool_wrench_boxend03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend03/render_high/mesh/geo_modelling_tool_wrench_boxend03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend04/base/mesh/geo_modelling_tool_wrench_boxend04_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend04/base/mesh/geo_modelling_tool_wrench_boxend04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend04/base/mesh/geo_modelling_tool_wrench_boxend04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend04/deform_high/mesh/geo_modelling_tool_wrench_boxend04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend04/deform_high/mesh/geo_modelling_tool_wrench_boxend04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend04/deform_high/mesh/geo_modelling_tool_wrench_boxend04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend04/display_high/mesh/geo_modelling_tool_wrench_boxend04_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend04/display_high/mesh/geo_modelling_tool_wrench_boxend04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend04/display_high/mesh/geo_modelling_tool_wrench_boxend04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend04/geo_modelling_tool_wrench_boxend04.usda b/ALab/fragment/geo/modelling/tool_wrench_boxend04/geo_modelling_tool_wrench_boxend04.usda
new file mode 100644
index 00000000..751cf745
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend04/geo_modelling_tool_wrench_boxend04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.3185596, -8.424038, -0.9211465), (1.3185596, 8.424036, 1.0665808)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_boxend04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.3185596, -8.424038, -0.9211465), (1.3185596, 8.424036, 1.0665808)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_boxend04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.3159171, -8.421577, -0.9101157), (1.3132639, 8.41648, 1.0670897)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.3185596, -8.424038, -0.9211465), (1.3185596, 8.424036, 1.0665808)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_boxend04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.3185596, -8.424038, -0.9211465), (1.3185596, 8.424036, 1.0665808)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_boxend04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.3185596, -8.424038, -0.9211465), (1.3185596, 8.424036, 1.0665808)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.3159171, -8.421577, -0.9101157), (1.3132639, 8.41648, 1.0670897)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.3185596466064453, -8.42403793334961, -0.9211465120315552), (1.3185596466064453, 8.424036026000977, 1.0665807723999023)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend04/pose/mesh/geo_modelling_tool_wrench_boxend04_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend04/pose/mesh/geo_modelling_tool_wrench_boxend04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend04/pose/mesh/geo_modelling_tool_wrench_boxend04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend04/render_high/mesh/geo_modelling_tool_wrench_boxend04_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend04/render_high/mesh/geo_modelling_tool_wrench_boxend04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend04/render_high/mesh/geo_modelling_tool_wrench_boxend04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend05/base/mesh/geo_modelling_tool_wrench_boxend05_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend05/base/mesh/geo_modelling_tool_wrench_boxend05_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend05/base/mesh/geo_modelling_tool_wrench_boxend05_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend05/deform_high/mesh/geo_modelling_tool_wrench_boxend05_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend05/deform_high/mesh/geo_modelling_tool_wrench_boxend05_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend05/deform_high/mesh/geo_modelling_tool_wrench_boxend05_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend05/display_high/mesh/geo_modelling_tool_wrench_boxend05_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend05/display_high/mesh/geo_modelling_tool_wrench_boxend05_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend05/display_high/mesh/geo_modelling_tool_wrench_boxend05_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend05/geo_modelling_tool_wrench_boxend05.usda b/ALab/fragment/geo/modelling/tool_wrench_boxend05/geo_modelling_tool_wrench_boxend05.usda
new file mode 100644
index 00000000..8160f128
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend05/geo_modelling_tool_wrench_boxend05.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.2306557, -7.862435, -0.8597367), (1.2306557, 7.8624334, 0.9954754)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_boxend05_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.2306557, -7.862435, -0.8597367), (1.2306557, 7.8624334, 0.9954754)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_boxend05_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.2281892, -7.860139, -0.8494414), (1.2257129, 7.855381, 0.99595034)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend05_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.2306557, -7.862435, -0.8597367), (1.2306557, 7.8624334, 0.9954754)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_boxend05_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.2306557, -7.862435, -0.8597367), (1.2306557, 7.8624334, 0.9954754)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_boxend05_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.2306557, -7.862435, -0.8597367), (1.2306557, 7.8624334, 0.9954754)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.2281892, -7.860139, -0.8494414), (1.2257129, 7.855381, 0.99595034)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend05_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.2306556701660156, -7.8624348640441895, -0.8597366809844971), (1.2306556701660156, 7.862433433532715, 0.9954754114151001)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend05/pose/mesh/geo_modelling_tool_wrench_boxend05_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend05/pose/mesh/geo_modelling_tool_wrench_boxend05_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend05/pose/mesh/geo_modelling_tool_wrench_boxend05_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend05/render_high/mesh/geo_modelling_tool_wrench_boxend05_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend05/render_high/mesh/geo_modelling_tool_wrench_boxend05_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend05/render_high/mesh/geo_modelling_tool_wrench_boxend05_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend06/base/mesh/geo_modelling_tool_wrench_boxend06_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend06/base/mesh/geo_modelling_tool_wrench_boxend06_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend06/base/mesh/geo_modelling_tool_wrench_boxend06_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend06/deform_high/mesh/geo_modelling_tool_wrench_boxend06_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend06/deform_high/mesh/geo_modelling_tool_wrench_boxend06_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend06/deform_high/mesh/geo_modelling_tool_wrench_boxend06_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend06/display_high/mesh/geo_modelling_tool_wrench_boxend06_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend06/display_high/mesh/geo_modelling_tool_wrench_boxend06_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend06/display_high/mesh/geo_modelling_tool_wrench_boxend06_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend06/geo_modelling_tool_wrench_boxend06.usda b/ALab/fragment/geo/modelling/tool_wrench_boxend06/geo_modelling_tool_wrench_boxend06.usda
new file mode 100644
index 00000000..539014af
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend06/geo_modelling_tool_wrench_boxend06.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.1427517, -7.3008327, -0.79832697), (1.1427517, 7.3008313, 0.92437)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_boxend06_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.1427517, -7.3008327, -0.79832697), (1.1427517, 7.3008313, 0.92437)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_boxend06_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.1404614, -7.2987013, -0.7887671), (1.1381619, 7.294283, 0.9248112)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend06_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.1427517, -7.3008327, -0.79832697), (1.1427517, 7.3008313, 0.92437)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_boxend06_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.1427517, -7.3008327, -0.79832697), (1.1427517, 7.3008313, 0.92437)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_boxend06_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.1427517, -7.3008327, -0.79832697), (1.1427517, 7.3008313, 0.92437)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.1404614, -7.2987013, -0.7887671), (1.1381619, 7.294283, 0.9248112)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend06_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.142751693725586, -7.300832748413086, -0.7983269691467285), (1.142751693725586, 7.300831317901611, 0.9243699908256531)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend06/pose/mesh/geo_modelling_tool_wrench_boxend06_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend06/pose/mesh/geo_modelling_tool_wrench_boxend06_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend06/pose/mesh/geo_modelling_tool_wrench_boxend06_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend06/render_high/mesh/geo_modelling_tool_wrench_boxend06_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend06/render_high/mesh/geo_modelling_tool_wrench_boxend06_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend06/render_high/mesh/geo_modelling_tool_wrench_boxend06_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend07/base/mesh/geo_modelling_tool_wrench_boxend07_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend07/base/mesh/geo_modelling_tool_wrench_boxend07_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend07/base/mesh/geo_modelling_tool_wrench_boxend07_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend07/deform_high/mesh/geo_modelling_tool_wrench_boxend07_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend07/deform_high/mesh/geo_modelling_tool_wrench_boxend07_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend07/deform_high/mesh/geo_modelling_tool_wrench_boxend07_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend07/display_high/mesh/geo_modelling_tool_wrench_boxend07_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend07/display_high/mesh/geo_modelling_tool_wrench_boxend07_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend07/display_high/mesh/geo_modelling_tool_wrench_boxend07_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend07/geo_modelling_tool_wrench_boxend07.usda b/ALab/fragment/geo/modelling/tool_wrench_boxend07/geo_modelling_tool_wrench_boxend07.usda
new file mode 100644
index 00000000..8de4d02b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend07/geo_modelling_tool_wrench_boxend07.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.0548477, -6.73923, -0.7369172), (1.0548477, 6.7392287, 0.85326463)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_boxend07_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.0548477, -6.73923, -0.7369172), (1.0548477, 6.7392287, 0.85326463)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_boxend07_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.0527337, -6.7372622, -0.72809255), (1.050611, 6.733184, 0.8536718)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend07_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.0548477, -6.73923, -0.7369172), (1.0548477, 6.7392287, 0.85326463)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_boxend07_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.0548477, -6.73923, -0.7369172), (1.0548477, 6.7392287, 0.85326463)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_boxend07_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.0548477, -6.73923, -0.7369172), (1.0548477, 6.7392287, 0.85326463)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.0527337, -6.7372622, -0.72809255), (1.050611, 6.733184, 0.8536718)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_boxend07_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.0548477172851562, -6.739230155944824, -0.7369171977043152), (1.0548477172851562, 6.73922872543335, 0.8532646298408508)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend07/pose/mesh/geo_modelling_tool_wrench_boxend07_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend07/pose/mesh/geo_modelling_tool_wrench_boxend07_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend07/pose/mesh/geo_modelling_tool_wrench_boxend07_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_boxend07/render_high/mesh/geo_modelling_tool_wrench_boxend07_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_boxend07/render_high/mesh/geo_modelling_tool_wrench_boxend07_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_boxend07/render_high/mesh/geo_modelling_tool_wrench_boxend07_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination01/base/mesh/geo_modelling_tool_wrench_combination01_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination01/base/mesh/geo_modelling_tool_wrench_combination01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination01/base/mesh/geo_modelling_tool_wrench_combination01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination01/deform_high/mesh/geo_modelling_tool_wrench_combination01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination01/deform_high/mesh/geo_modelling_tool_wrench_combination01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination01/deform_high/mesh/geo_modelling_tool_wrench_combination01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination01/display_high/mesh/geo_modelling_tool_wrench_combination01_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination01/display_high/mesh/geo_modelling_tool_wrench_combination01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination01/display_high/mesh/geo_modelling_tool_wrench_combination01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination01/geo_modelling_tool_wrench_combination01.usda b/ALab/fragment/geo/modelling/tool_wrench_combination01/geo_modelling_tool_wrench_combination01.usda
new file mode 100644
index 00000000..f191f5f7
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination01/geo_modelling_tool_wrench_combination01.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.1294422, -12.184539, -0.4926057), (2.1294422, 12.184539, 0.4926057)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_combination01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.1294422, -12.184539, -0.4926057), (2.1294422, 12.184539, 0.4926057)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_combination01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.1263285, -12.179226, -0.5035742), (2.1251895, 12.181371, 0.50335073)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_combination01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.1294422, -12.184539, -0.4926057), (2.1294422, 12.184539, 0.4926057)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_combination01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.1294422, -12.184539, -0.4926057), (2.1294422, 12.184539, 0.4926057)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_combination01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.1294422, -12.184539, -0.4926057), (2.1294422, 12.184539, 0.4926057)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.1263285, -12.179226, -0.5035742), (2.1251895, 12.181371, 0.50335073)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_combination01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.1294422149658203, -12.184538841247559, -0.49260568618774414), (2.1294422149658203, 12.184538841247559, 0.49260568618774414)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination01/pose/mesh/geo_modelling_tool_wrench_combination01_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination01/pose/mesh/geo_modelling_tool_wrench_combination01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination01/pose/mesh/geo_modelling_tool_wrench_combination01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination01/render_high/mesh/geo_modelling_tool_wrench_combination01_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination01/render_high/mesh/geo_modelling_tool_wrench_combination01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination01/render_high/mesh/geo_modelling_tool_wrench_combination01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination02/base/mesh/geo_modelling_tool_wrench_combination02_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination02/base/mesh/geo_modelling_tool_wrench_combination02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination02/base/mesh/geo_modelling_tool_wrench_combination02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination02/deform_high/mesh/geo_modelling_tool_wrench_combination02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination02/deform_high/mesh/geo_modelling_tool_wrench_combination02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination02/deform_high/mesh/geo_modelling_tool_wrench_combination02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination02/display_high/mesh/geo_modelling_tool_wrench_combination02_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination02/display_high/mesh/geo_modelling_tool_wrench_combination02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination02/display_high/mesh/geo_modelling_tool_wrench_combination02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination02/geo_modelling_tool_wrench_combination02.usda b/ALab/fragment/geo/modelling/tool_wrench_combination02/geo_modelling_tool_wrench_combination02.usda
new file mode 100644
index 00000000..12947bdc
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination02/geo_modelling_tool_wrench_combination02.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.916498, -10.966085, -0.44334513), (1.916498, 10.966085, 0.44334513)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_combination02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.916498, -10.966085, -0.44334513), (1.916498, 10.966085, 0.44334513)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_combination02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.9136958, -10.961304, -0.4532168), (1.9126706, 10.963234, 0.45301566)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_combination02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.916498, -10.966085, -0.44334513), (1.916498, 10.966085, 0.44334513)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_combination02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.916498, -10.966085, -0.44334513), (1.916498, 10.966085, 0.44334513)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_combination02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.916498, -10.966085, -0.44334513), (1.916498, 10.966085, 0.44334513)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.9136958, -10.961304, -0.4532168), (1.9126706, 10.963234, 0.45301566)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_combination02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.9164979457855225, -10.966085433959961, -0.4433451294898987), (1.9164979457855225, 10.966085433959961, 0.4433451294898987)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination02/pose/mesh/geo_modelling_tool_wrench_combination02_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination02/pose/mesh/geo_modelling_tool_wrench_combination02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination02/pose/mesh/geo_modelling_tool_wrench_combination02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination02/render_high/mesh/geo_modelling_tool_wrench_combination02_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination02/render_high/mesh/geo_modelling_tool_wrench_combination02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination02/render_high/mesh/geo_modelling_tool_wrench_combination02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination03/base/mesh/geo_modelling_tool_wrench_combination03_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination03/base/mesh/geo_modelling_tool_wrench_combination03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination03/base/mesh/geo_modelling_tool_wrench_combination03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination03/deform_high/mesh/geo_modelling_tool_wrench_combination03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination03/deform_high/mesh/geo_modelling_tool_wrench_combination03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination03/deform_high/mesh/geo_modelling_tool_wrench_combination03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination03/display_high/mesh/geo_modelling_tool_wrench_combination03_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination03/display_high/mesh/geo_modelling_tool_wrench_combination03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination03/display_high/mesh/geo_modelling_tool_wrench_combination03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination03/geo_modelling_tool_wrench_combination03.usda b/ALab/fragment/geo/modelling/tool_wrench_combination03/geo_modelling_tool_wrench_combination03.usda
new file mode 100644
index 00000000..91e0967c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination03/geo_modelling_tool_wrench_combination03.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.7035538, -9.747631, -0.39408454), (1.7035538, 9.747631, 0.39408454)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_combination03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.7035538, -9.747631, -0.39408454), (1.7035538, 9.747631, 0.39408454)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_combination03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.7010629, -9.74338, -0.40285927), (1.7001516, 9.745095, 0.40268052)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_combination03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.7035538, -9.747631, -0.39408454), (1.7035538, 9.747631, 0.39408454)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_combination03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.7035538, -9.747631, -0.39408454), (1.7035538, 9.747631, 0.39408454)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_combination03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.7035538, -9.747631, -0.39408454), (1.7035538, 9.747631, 0.39408454)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.7010629, -9.74338, -0.40285927), (1.7001516, 9.745095, 0.40268052)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_combination03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.7035537958145142, -9.747631072998047, -0.39408454298973083), (1.7035537958145142, 9.747631072998047, 0.39408454298973083)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination03/pose/mesh/geo_modelling_tool_wrench_combination03_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination03/pose/mesh/geo_modelling_tool_wrench_combination03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination03/pose/mesh/geo_modelling_tool_wrench_combination03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination03/render_high/mesh/geo_modelling_tool_wrench_combination03_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination03/render_high/mesh/geo_modelling_tool_wrench_combination03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination03/render_high/mesh/geo_modelling_tool_wrench_combination03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination04/base/mesh/geo_modelling_tool_wrench_combination04_base_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination04/base/mesh/geo_modelling_tool_wrench_combination04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination04/base/mesh/geo_modelling_tool_wrench_combination04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination04/deform_high/mesh/geo_modelling_tool_wrench_combination04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination04/deform_high/mesh/geo_modelling_tool_wrench_combination04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination04/deform_high/mesh/geo_modelling_tool_wrench_combination04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination04/display_high/mesh/geo_modelling_tool_wrench_combination04_display_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination04/display_high/mesh/geo_modelling_tool_wrench_combination04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination04/display_high/mesh/geo_modelling_tool_wrench_combination04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination04/geo_modelling_tool_wrench_combination04.usda b/ALab/fragment/geo/modelling/tool_wrench_combination04/geo_modelling_tool_wrench_combination04.usda
new file mode 100644
index 00000000..2370104a
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination04/geo_modelling_tool_wrench_combination04.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-1.4906095, -8.529177, -0.344824), (1.4906095, 8.529177, 0.344824)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_tool_wrench_combination04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-1.4906095, -8.529177, -0.344824), (1.4906095, 8.529177, 0.344824)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_tool_wrench_combination04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-1.4884299, -8.525456, -0.3525019), (1.4876325, 8.526958, 0.3523455)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_combination04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-1.4906095, -8.529177, -0.344824), (1.4906095, 8.529177, 0.344824)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_tool_wrench_combination04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-1.4906095, -8.529177, -0.344824), (1.4906095, 8.529177, 0.344824)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_tool_wrench_combination04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-1.4906095, -8.529177, -0.344824), (1.4906095, 8.529177, 0.344824)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-1.4884299, -8.525456, -0.3525019), (1.4876325, 8.526958, 0.3523455)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_tool_wrench_combination04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-1.4906095266342163, -8.529176712036133, -0.3448239862918854), (1.4906095266342163, 8.529176712036133, 0.3448239862918854)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination04/pose/mesh/geo_modelling_tool_wrench_combination04_pose_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination04/pose/mesh/geo_modelling_tool_wrench_combination04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination04/pose/mesh/geo_modelling_tool_wrench_combination04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/tool_wrench_combination04/render_high/mesh/geo_modelling_tool_wrench_combination04_render_high_mesh.usd b/ALab/fragment/geo/modelling/tool_wrench_combination04/render_high/mesh/geo_modelling_tool_wrench_combination04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/tool_wrench_combination04/render_high/mesh/geo_modelling_tool_wrench_combination04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box01/base/mesh/geo_modelling_toy_box01_base_mesh.usd b/ALab/fragment/geo/modelling/toy_box01/base/mesh/geo_modelling_toy_box01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box01/base/mesh/geo_modelling_toy_box01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box01/deform_high/mesh/geo_modelling_toy_box01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box01/deform_high/mesh/geo_modelling_toy_box01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box01/deform_high/mesh/geo_modelling_toy_box01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box01/deform_mid/mesh/geo_modelling_toy_box01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/toy_box01/deform_mid/mesh/geo_modelling_toy_box01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box01/deform_mid/mesh/geo_modelling_toy_box01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box01/display_high/mesh/geo_modelling_toy_box01_display_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box01/display_high/mesh/geo_modelling_toy_box01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box01/display_high/mesh/geo_modelling_toy_box01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box01/geo_modelling_toy_box01.usda b/ALab/fragment/geo/modelling/toy_box01/geo_modelling_toy_box01.usda
new file mode 100644
index 00000000..bb910c68
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box01/geo_modelling_toy_box01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-8.667658, -0.04619547, -8.328663), (8.667658, 15.028328, 8.328661)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_toy_box01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-8.667658, -0.04619547, -8.328663), (8.667658, 15.028328, 8.328661)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_toy_box01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-8.587245, -0.059588492, -8.403576), (8.78698, 15.045448, 8.26289)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_toy_box01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-8.694985, -0.03133829, -8.310529), (8.665009, 15.025336, 8.31515)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_toy_box01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-8.667658, -0.04619547, -8.328663), (8.667658, 15.028328, 8.328661)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_toy_box01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-8.667658, -0.04619547, -8.328663), (8.667658, 15.028328, 8.328661)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_toy_box01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-8.667658, -0.04619547, -8.328663), (8.667658, 15.028328, 8.328661)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-8.694985, -0.03133829, -8.310529), (8.665009, 15.025336, 8.31515)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_toy_box01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-8.667657852172852, -0.04619546979665756, -8.328662872314453), (8.667657852172852, 15.028327941894531, 8.32866096496582)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box01/pose/mesh/geo_modelling_toy_box01_pose_mesh.usd b/ALab/fragment/geo/modelling/toy_box01/pose/mesh/geo_modelling_toy_box01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box01/pose/mesh/geo_modelling_toy_box01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box01/render_high/mesh/geo_modelling_toy_box01_render_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box01/render_high/mesh/geo_modelling_toy_box01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box01/render_high/mesh/geo_modelling_toy_box01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box02/base/mesh/geo_modelling_toy_box02_base_mesh.usd b/ALab/fragment/geo/modelling/toy_box02/base/mesh/geo_modelling_toy_box02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box02/base/mesh/geo_modelling_toy_box02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box02/deform_high/mesh/geo_modelling_toy_box02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box02/deform_high/mesh/geo_modelling_toy_box02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box02/deform_high/mesh/geo_modelling_toy_box02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box02/deform_mid/mesh/geo_modelling_toy_box02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/toy_box02/deform_mid/mesh/geo_modelling_toy_box02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box02/deform_mid/mesh/geo_modelling_toy_box02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box02/display_high/mesh/geo_modelling_toy_box02_display_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box02/display_high/mesh/geo_modelling_toy_box02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box02/display_high/mesh/geo_modelling_toy_box02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box02/geo_modelling_toy_box02.usda b/ALab/fragment/geo/modelling/toy_box02/geo_modelling_toy_box02.usda
new file mode 100644
index 00000000..3488a17b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box02/geo_modelling_toy_box02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-13.04995, -0.20019767, -1.9159563), (12.9504595, 17.950464, 1.6642218)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_toy_box02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-13.04995, -0.20019767, -1.9159563), (12.9504595, 17.950464, 1.6642218)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_toy_box02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-13.027514, -0.1942673, -1.9159563), (12.9504595, 17.950464, 1.6642218)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_toy_box02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-12.935531, -0.17787035, -1.9266138), (12.937961, 17.929386, 1.6524178)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_toy_box02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-13.04995, -0.20019767, -1.9159563), (12.9504595, 17.950464, 1.6642218)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_toy_box02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-13.04995, -0.20019767, -1.9159563), (12.9504595, 17.950464, 1.6642218)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_toy_box02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-13.04995, -0.20019767, -1.9159563), (12.9504595, 17.950464, 1.6642218)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-12.935531, -0.17787035, -1.9266138), (12.937961, 17.929386, 1.6524178)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_toy_box02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-13.049949645996094, -0.20019766688346863, -1.9159562587738037), (12.950459480285645, 17.950464248657227, 1.6642217636108398)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box02/pose/mesh/geo_modelling_toy_box02_pose_mesh.usd b/ALab/fragment/geo/modelling/toy_box02/pose/mesh/geo_modelling_toy_box02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box02/pose/mesh/geo_modelling_toy_box02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box02/render_high/mesh/geo_modelling_toy_box02_render_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box02/render_high/mesh/geo_modelling_toy_box02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box02/render_high/mesh/geo_modelling_toy_box02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box03/base/mesh/geo_modelling_toy_box03_base_mesh.usd b/ALab/fragment/geo/modelling/toy_box03/base/mesh/geo_modelling_toy_box03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box03/base/mesh/geo_modelling_toy_box03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box03/deform_high/mesh/geo_modelling_toy_box03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box03/deform_high/mesh/geo_modelling_toy_box03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box03/deform_high/mesh/geo_modelling_toy_box03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box03/deform_mid/mesh/geo_modelling_toy_box03_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/toy_box03/deform_mid/mesh/geo_modelling_toy_box03_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box03/deform_mid/mesh/geo_modelling_toy_box03_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box03/display_high/mesh/geo_modelling_toy_box03_display_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box03/display_high/mesh/geo_modelling_toy_box03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box03/display_high/mesh/geo_modelling_toy_box03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box03/geo_modelling_toy_box03.usda b/ALab/fragment/geo/modelling/toy_box03/geo_modelling_toy_box03.usda
new file mode 100644
index 00000000..91831b6c
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box03/geo_modelling_toy_box03.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-7.7903833, 0.0049329996, -5.825978), (7.663299, 2.4004054, 5.6347275)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_toy_box03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-7.7903833, 0.0049329996, -5.825978), (7.663299, 2.4004054, 5.6347275)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_toy_box03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-7.7903833, 0.0049329996, -5.825978), (7.663299, 2.4004054, 5.6347275)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_toy_box03_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-7.791505, 0.0049329996, -5.8271), (7.664421, 2.4004054, 5.63585)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_toy_box03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-7.7903833, 0.0049329996, -5.825978), (7.663299, 2.4004054, 5.6347275)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_toy_box03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-7.7903833, 0.0049329996, -5.825978), (7.663299, 2.4004054, 5.6347275)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_toy_box03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-7.7903833, 0.0049329996, -5.825978), (7.663299, 2.4004054, 5.6347275)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-7.791505, 0.0049329996, -5.8271), (7.664421, 2.4004054, 5.63585)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_toy_box03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-7.790383338928223, 0.004932999610900879, -5.825977802276611), (7.663299083709717, 2.4004054069519043, 5.634727478027344)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box03/pose/mesh/geo_modelling_toy_box03_pose_mesh.usd b/ALab/fragment/geo/modelling/toy_box03/pose/mesh/geo_modelling_toy_box03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box03/pose/mesh/geo_modelling_toy_box03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box03/render_high/mesh/geo_modelling_toy_box03_render_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box03/render_high/mesh/geo_modelling_toy_box03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box03/render_high/mesh/geo_modelling_toy_box03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box04/base/mesh/geo_modelling_toy_box04_base_mesh.usd b/ALab/fragment/geo/modelling/toy_box04/base/mesh/geo_modelling_toy_box04_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box04/base/mesh/geo_modelling_toy_box04_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box04/deform_high/mesh/geo_modelling_toy_box04_deform_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box04/deform_high/mesh/geo_modelling_toy_box04_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box04/deform_high/mesh/geo_modelling_toy_box04_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box04/deform_mid/mesh/geo_modelling_toy_box04_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/toy_box04/deform_mid/mesh/geo_modelling_toy_box04_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box04/deform_mid/mesh/geo_modelling_toy_box04_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box04/display_high/mesh/geo_modelling_toy_box04_display_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box04/display_high/mesh/geo_modelling_toy_box04_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box04/display_high/mesh/geo_modelling_toy_box04_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box04/geo_modelling_toy_box04.usda b/ALab/fragment/geo/modelling/toy_box04/geo_modelling_toy_box04.usda
new file mode 100644
index 00000000..da9cf6af
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box04/geo_modelling_toy_box04.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-16.7877, -0.31566954, -16.677824), (16.722168, 32.99432, 16.946331)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_toy_box04_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-16.7877, -0.31566954, -16.677824), (16.722168, 32.99432, 16.946331)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_toy_box04_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-16.7877, -0.31566954, -16.677824), (16.722168, 32.99432, 16.946331)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_toy_box04_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-16.608309, -0.2106853, -16.649103), (16.71849, 32.977707, 16.934225)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_toy_box04_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-16.7877, -0.31566954, -16.677824), (16.722168, 32.99432, 16.946331)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_toy_box04_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-16.7877, -0.31566954, -16.677824), (16.722168, 32.99432, 16.946331)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_toy_box04_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-16.7877, -0.31566954, -16.677824), (16.722168, 32.99432, 16.946331)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-16.608309, -0.2106853, -16.649103), (16.71849, 32.977707, 16.934225)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_toy_box04_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-16.787700653076172, -0.31566953659057617, -16.677824020385742), (16.72216796875, 32.994319915771484, 16.946331024169922)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box04/pose/mesh/geo_modelling_toy_box04_pose_mesh.usd b/ALab/fragment/geo/modelling/toy_box04/pose/mesh/geo_modelling_toy_box04_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box04/pose/mesh/geo_modelling_toy_box04_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_box04/render_high/mesh/geo_modelling_toy_box04_render_high_mesh.usd b/ALab/fragment/geo/modelling/toy_box04/render_high/mesh/geo_modelling_toy_box04_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_box04/render_high/mesh/geo_modelling_toy_box04_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_curly_surgery/base/mesh/geo_modelling_toy_curly_surgery_base_mesh.usd b/ALab/fragment/geo/modelling/toy_curly_surgery/base/mesh/geo_modelling_toy_curly_surgery_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_curly_surgery/base/mesh/geo_modelling_toy_curly_surgery_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_curly_surgery/deform_high/mesh/geo_modelling_toy_curly_surgery_deform_high_mesh.usd b/ALab/fragment/geo/modelling/toy_curly_surgery/deform_high/mesh/geo_modelling_toy_curly_surgery_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_curly_surgery/deform_high/mesh/geo_modelling_toy_curly_surgery_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_curly_surgery/display_high/mesh/geo_modelling_toy_curly_surgery_display_high_mesh.usd b/ALab/fragment/geo/modelling/toy_curly_surgery/display_high/mesh/geo_modelling_toy_curly_surgery_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_curly_surgery/display_high/mesh/geo_modelling_toy_curly_surgery_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_curly_surgery/geo_modelling_toy_curly_surgery.usda b/ALab/fragment/geo/modelling/toy_curly_surgery/geo_modelling_toy_curly_surgery.usda
new file mode 100644
index 00000000..de167d92
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_curly_surgery/geo_modelling_toy_curly_surgery.usda
@@ -0,0 +1,143 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-17.314419, -0.23600413, -13.803436), (13.8939705, 4.473174, 12.384827)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_toy_curly_surgery_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-17.314419, -0.23600413, -13.803436), (13.8939705, 4.473174, 12.384827)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_toy_curly_surgery_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-17.320337, -0.24223576, -13.801825), (13.945293, 4.4227934, 12.399186)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_toy_curly_surgery_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-17.314419, -0.23600413, -13.803436), (13.8939705, 4.473174, 12.384827)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_toy_curly_surgery_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-17.314419, -0.23600413, -13.803436), (13.8939705, 4.473174, 12.384827)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_toy_curly_surgery_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-17.314419, -0.23600413, -13.803436), (13.8939705, 4.473174, 12.384827)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-17.320337, -0.24223576, -13.801825), (13.945293, 4.4227934, 12.399186)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_toy_curly_surgery_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-17.31441879272461, -0.23600412905216217, -13.803436279296875), (13.893970489501953, 4.473174095153809, 12.38482666015625)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_curly_surgery/pose/mesh/geo_modelling_toy_curly_surgery_pose_mesh.usd b/ALab/fragment/geo/modelling/toy_curly_surgery/pose/mesh/geo_modelling_toy_curly_surgery_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_curly_surgery/pose/mesh/geo_modelling_toy_curly_surgery_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_curly_surgery/render_high/mesh/geo_modelling_toy_curly_surgery_render_high_mesh.usd b/ALab/fragment/geo/modelling/toy_curly_surgery/render_high/mesh/geo_modelling_toy_curly_surgery_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_curly_surgery/render_high/mesh/geo_modelling_toy_curly_surgery_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_fun_coil/base/mesh/geo_modelling_toy_fun_coil_base_mesh.usd b/ALab/fragment/geo/modelling/toy_fun_coil/base/mesh/geo_modelling_toy_fun_coil_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_fun_coil/base/mesh/geo_modelling_toy_fun_coil_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_fun_coil/deform_high/mesh/geo_modelling_toy_fun_coil_deform_high_mesh.usd b/ALab/fragment/geo/modelling/toy_fun_coil/deform_high/mesh/geo_modelling_toy_fun_coil_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_fun_coil/deform_high/mesh/geo_modelling_toy_fun_coil_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_fun_coil/deform_mid/mesh/geo_modelling_toy_fun_coil_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/toy_fun_coil/deform_mid/mesh/geo_modelling_toy_fun_coil_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_fun_coil/deform_mid/mesh/geo_modelling_toy_fun_coil_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_fun_coil/display_high/mesh/geo_modelling_toy_fun_coil_display_high_mesh.usd b/ALab/fragment/geo/modelling/toy_fun_coil/display_high/mesh/geo_modelling_toy_fun_coil_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_fun_coil/display_high/mesh/geo_modelling_toy_fun_coil_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_fun_coil/geo_modelling_toy_fun_coil.usda b/ALab/fragment/geo/modelling/toy_fun_coil/geo_modelling_toy_fun_coil.usda
new file mode 100644
index 00000000..bfc73643
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_fun_coil/geo_modelling_toy_fun_coil.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-3.5775757, -21.651394, -2.244421), (23.807259, 13.124459, 3.942725)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_toy_fun_coil_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-3.5775757, -21.651394, -2.244421), (23.807259, 13.124459, 3.942725)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_toy_fun_coil_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-3.577572, -21.651394, -2.244421), (23.807257, 13.124459, 3.942725)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_toy_fun_coil_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-3.5746915, -21.651659, -2.2407694), (23.807417, 13.121045, 3.9728973)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_toy_fun_coil_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-3.5775757, -21.651394, -2.244421), (23.807259, 13.124459, 3.942725)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_toy_fun_coil_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-3.5775757, -21.651394, -2.244421), (23.807259, 13.124459, 3.942725)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_toy_fun_coil_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-3.5775757, -21.651394, -2.244421), (23.807259, 13.124459, 3.942725)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-3.5746915, -21.651659, -2.2407694), (23.807417, 13.121045, 3.9728973)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_toy_fun_coil_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-3.57757568359375, -21.65139389038086, -2.2444210052490234), (23.80725860595703, 13.124459266662598, 3.9427249431610107)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_fun_coil/pose/mesh/geo_modelling_toy_fun_coil_pose_mesh.usd b/ALab/fragment/geo/modelling/toy_fun_coil/pose/mesh/geo_modelling_toy_fun_coil_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_fun_coil/pose/mesh/geo_modelling_toy_fun_coil_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/toy_fun_coil/render_high/mesh/geo_modelling_toy_fun_coil_render_high_mesh.usd b/ALab/fragment/geo/modelling/toy_fun_coil/render_high/mesh/geo_modelling_toy_fun_coil_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/toy_fun_coil/render_high/mesh/geo_modelling_toy_fun_coil_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai01/geo_modelling_vegetation_bonsai01.usda b/ALab/fragment/geo/modelling/vegetation_bonsai01/geo_modelling_vegetation_bonsai01.usda
new file mode 100644
index 00000000..3722c2ac
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai01/geo_modelling_vegetation_bonsai01.usda
@@ -0,0 +1,111 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+
+ }
+ "display_high" {
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY"
+ {
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/base/mesh/geo_modelling_vegetation_bonsai_branch01_base_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/base/mesh/geo_modelling_vegetation_bonsai_branch01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/base/mesh/geo_modelling_vegetation_bonsai_branch01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/deform_high/mesh/geo_modelling_vegetation_bonsai_branch01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/deform_high/mesh/geo_modelling_vegetation_bonsai_branch01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/deform_high/mesh/geo_modelling_vegetation_bonsai_branch01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/display_high/mesh/geo_modelling_vegetation_bonsai_branch01_display_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/display_high/mesh/geo_modelling_vegetation_bonsai_branch01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/display_high/mesh/geo_modelling_vegetation_bonsai_branch01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/geo_modelling_vegetation_bonsai_branch01.usda b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/geo_modelling_vegetation_bonsai_branch01.usda
new file mode 100644
index 00000000..5c65703f
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/geo_modelling_vegetation_bonsai_branch01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.5448, -0.1893222, -0.1969869), (0.17688228, 2.3088245, 0.763239)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_vegetation_bonsai_branch01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.5448, -0.1893222, -0.1969869), (0.17688228, 2.3088245, 0.763239)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_vegetation_bonsai_branch01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.5464103, -0.13447344, -0.2209423), (0.19923638, 1.5716249, 0.7794993)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_vegetation_bonsai_branch01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.49553674, -0.1893222, -0.18398249), (0.17133261, 2.289184, 0.75329524)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_branch01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.5448, -0.1893222, -0.1969869), (0.17688228, 2.3088245, 0.763239)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_vegetation_bonsai_branch01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.5448, -0.1893222, -0.1969869), (0.17688228, 2.3088245, 0.763239)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_vegetation_bonsai_branch01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.5448, -0.1893222, -0.1969869), (0.17688228, 2.3088245, 0.763239)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.49553674, -0.1893222, -0.18398249), (0.17133261, 2.289184, 0.75329524)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_branch01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.5447999835014343, -0.18932220339775085, -0.19698689877986908), (0.1768822818994522, 2.3088245391845703, 0.7632390260696411)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/pose/mesh/geo_modelling_vegetation_bonsai_branch01_pose_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/pose/mesh/geo_modelling_vegetation_bonsai_branch01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/pose/mesh/geo_modelling_vegetation_bonsai_branch01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/render_high/mesh/geo_modelling_vegetation_bonsai_branch01_render_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/render_high/mesh/geo_modelling_vegetation_bonsai_branch01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch01/render_high/mesh/geo_modelling_vegetation_bonsai_branch01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/base/mesh/geo_modelling_vegetation_bonsai_branch02_base_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/base/mesh/geo_modelling_vegetation_bonsai_branch02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/base/mesh/geo_modelling_vegetation_bonsai_branch02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/deform_high/mesh/geo_modelling_vegetation_bonsai_branch02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/deform_high/mesh/geo_modelling_vegetation_bonsai_branch02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/deform_high/mesh/geo_modelling_vegetation_bonsai_branch02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/display_high/mesh/geo_modelling_vegetation_bonsai_branch02_display_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/display_high/mesh/geo_modelling_vegetation_bonsai_branch02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/display_high/mesh/geo_modelling_vegetation_bonsai_branch02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/geo_modelling_vegetation_bonsai_branch02.usda b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/geo_modelling_vegetation_bonsai_branch02.usda
new file mode 100644
index 00000000..8d80f597
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/geo_modelling_vegetation_bonsai_branch02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.1937872, -0.22307044, -0.336771), (0.46465498, 2.4410675, 0.65065193)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_vegetation_bonsai_branch02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.1937872, -0.22307044, -0.336771), (0.46465498, 2.4410675, 0.65065193)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_vegetation_bonsai_branch02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.19817792, -0.14405498, -0.33787733), (0.46578723, 1.7960385, 0.6555676)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_vegetation_bonsai_branch02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.187224, -0.22307043, -0.34483665), (0.46999264, 2.3896215, 0.65065193)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_branch02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.1937872, -0.22307044, -0.336771), (0.46465498, 2.4410675, 0.65065193)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_vegetation_bonsai_branch02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.1937872, -0.22307044, -0.336771), (0.46465498, 2.4410675, 0.65065193)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_vegetation_bonsai_branch02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.1937872, -0.22307044, -0.336771), (0.46465498, 2.4410675, 0.65065193)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.187224, -0.22307043, -0.34483665), (0.46999264, 2.3896215, 0.65065193)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_branch02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.19378720223903656, -0.2230704426765442, -0.33677101135253906), (0.46465498208999634, 2.4410674571990967, 0.6506519317626953)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/pose/mesh/geo_modelling_vegetation_bonsai_branch02_pose_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/pose/mesh/geo_modelling_vegetation_bonsai_branch02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/pose/mesh/geo_modelling_vegetation_bonsai_branch02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/render_high/mesh/geo_modelling_vegetation_bonsai_branch02_render_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/render_high/mesh/geo_modelling_vegetation_bonsai_branch02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch02/render_high/mesh/geo_modelling_vegetation_bonsai_branch02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/base/mesh/geo_modelling_vegetation_bonsai_branch03_base_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/base/mesh/geo_modelling_vegetation_bonsai_branch03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/base/mesh/geo_modelling_vegetation_bonsai_branch03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/deform_high/mesh/geo_modelling_vegetation_bonsai_branch03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/deform_high/mesh/geo_modelling_vegetation_bonsai_branch03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/deform_high/mesh/geo_modelling_vegetation_bonsai_branch03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch03_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch03_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/deform_mid/mesh/geo_modelling_vegetation_bonsai_branch03_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/display_high/mesh/geo_modelling_vegetation_bonsai_branch03_display_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/display_high/mesh/geo_modelling_vegetation_bonsai_branch03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/display_high/mesh/geo_modelling_vegetation_bonsai_branch03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/geo_modelling_vegetation_bonsai_branch03.usda b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/geo_modelling_vegetation_bonsai_branch03.usda
new file mode 100644
index 00000000..78b1b2be
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/geo_modelling_vegetation_bonsai_branch03.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.543474, -0.21561301, -0.18808049), (0.18553744, 2.2390206, 0.7745959)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_vegetation_bonsai_branch03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.543474, -0.21561301, -0.18808049), (0.18553744, 2.2390206, 0.7745959)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_vegetation_bonsai_branch03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.24098726, -0.15471017, -0.24348557), (0.32288867, 2.3377895, 0.51743674)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_vegetation_bonsai_branch03_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.54295444, -0.21561301, -0.18808049), (0.18553744, 2.234857, 0.7745959)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_branch03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.543474, -0.21561301, -0.18808049), (0.18553744, 2.2390206, 0.7745959)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_vegetation_bonsai_branch03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.543474, -0.21561301, -0.18808049), (0.18553744, 2.2390206, 0.7745959)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_vegetation_bonsai_branch03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.543474, -0.21561301, -0.18808049), (0.18553744, 2.2390206, 0.7745959)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.54295444, -0.21561301, -0.18808049), (0.18553744, 2.234857, 0.7745959)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_branch03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.543474018573761, -0.2156130075454712, -0.18808048963546753), (0.1855374425649643, 2.239020586013794, 0.7745959162712097)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/pose/mesh/geo_modelling_vegetation_bonsai_branch03_pose_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/pose/mesh/geo_modelling_vegetation_bonsai_branch03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/pose/mesh/geo_modelling_vegetation_bonsai_branch03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/render_high/mesh/geo_modelling_vegetation_bonsai_branch03_render_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/render_high/mesh/geo_modelling_vegetation_bonsai_branch03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_branch03/render_high/mesh/geo_modelling_vegetation_bonsai_branch03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/base/mesh/geo_modelling_vegetation_bonsai_trunk01_base_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/base/mesh/geo_modelling_vegetation_bonsai_trunk01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/base/mesh/geo_modelling_vegetation_bonsai_trunk01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/deform_high/mesh/geo_modelling_vegetation_bonsai_trunk01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/deform_high/mesh/geo_modelling_vegetation_bonsai_trunk01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/deform_high/mesh/geo_modelling_vegetation_bonsai_trunk01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/deform_mid/mesh/geo_modelling_vegetation_bonsai_trunk01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/deform_mid/mesh/geo_modelling_vegetation_bonsai_trunk01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/deform_mid/mesh/geo_modelling_vegetation_bonsai_trunk01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/display_high/mesh/geo_modelling_vegetation_bonsai_trunk01_display_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/display_high/mesh/geo_modelling_vegetation_bonsai_trunk01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/display_high/mesh/geo_modelling_vegetation_bonsai_trunk01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/geo_modelling_vegetation_bonsai_trunk01.usda b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/geo_modelling_vegetation_bonsai_trunk01.usda
new file mode 100644
index 00000000..78d4d5cf
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/geo_modelling_vegetation_bonsai_trunk01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-2.2452796, -2.5965755, -2.4135027), (1.9982146, 8.228316, 2.4965339)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_vegetation_bonsai_trunk01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-2.2452796, -2.5965755, -2.4135027), (1.9982146, 8.228316, 2.4965339)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_vegetation_bonsai_trunk01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-2.2452796, -2.5965755, -2.4135027), (1.9982146, 8.228316, 2.4965339)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_vegetation_bonsai_trunk01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-2.2419481, -2.5957844, -2.4134727), (1.9973521, 8.22773, 2.4951398)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_trunk01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-2.2452796, -2.5965755, -2.4135027), (1.9982146, 8.228316, 2.4965339)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_vegetation_bonsai_trunk01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-2.2452796, -2.5965755, -2.4135027), (1.9982146, 8.228316, 2.4965339)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_vegetation_bonsai_trunk01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-2.2452796, -2.5965755, -2.4135027), (1.9982146, 8.228316, 2.4965339)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-2.2419481, -2.5957844, -2.4134727), (1.9973521, 8.22773, 2.4951398)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_trunk01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-2.245279550552368, -2.5965754985809326, -2.4135026931762695), (1.998214602470398, 8.228316307067871, 2.4965338706970215)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/pose/mesh/geo_modelling_vegetation_bonsai_trunk01_pose_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/pose/mesh/geo_modelling_vegetation_bonsai_trunk01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/pose/mesh/geo_modelling_vegetation_bonsai_trunk01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/render_high/mesh/geo_modelling_vegetation_bonsai_trunk01_render_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/render_high/mesh/geo_modelling_vegetation_bonsai_trunk01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_trunk01/render_high/mesh/geo_modelling_vegetation_bonsai_trunk01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/base/mesh/geo_modelling_vegetation_bonsai_twig01_base_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/base/mesh/geo_modelling_vegetation_bonsai_twig01_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/base/mesh/geo_modelling_vegetation_bonsai_twig01_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/deform_high/mesh/geo_modelling_vegetation_bonsai_twig01_deform_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/deform_high/mesh/geo_modelling_vegetation_bonsai_twig01_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/deform_high/mesh/geo_modelling_vegetation_bonsai_twig01_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig01_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig01_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig01_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/display_high/mesh/geo_modelling_vegetation_bonsai_twig01_display_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/display_high/mesh/geo_modelling_vegetation_bonsai_twig01_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/display_high/mesh/geo_modelling_vegetation_bonsai_twig01_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/geo_modelling_vegetation_bonsai_twig01.usda b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/geo_modelling_vegetation_bonsai_twig01.usda
new file mode 100644
index 00000000..895e6e0b
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/geo_modelling_vegetation_bonsai_twig01.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.20172694, -0.031100305, -0.24027643), (0.08568204, 0.55997044, 0.03845658)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_vegetation_bonsai_twig01_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.20172694, -0.031100305, -0.24027643), (0.08568204, 0.55997044, 0.03845658)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_vegetation_bonsai_twig01_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.20548576, -0.029644966, -0.24067289), (0.0870323, 0.56872416, 0.04193759)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_vegetation_bonsai_twig01_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.19906394, -0.031100307, -0.23417439), (0.07028822, 0.55997044, 0.03592057)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_twig01_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.20172694, -0.031100305, -0.24027643), (0.08568204, 0.55997044, 0.03845658)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_vegetation_bonsai_twig01_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.20172694, -0.031100305, -0.24027643), (0.08568204, 0.55997044, 0.03845658)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_vegetation_bonsai_twig01_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.20172694, -0.031100305, -0.24027643), (0.08568204, 0.55997044, 0.03845658)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.19906394, -0.031100307, -0.23417439), (0.07028822, 0.55997044, 0.03592057)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_twig01_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.20172694325447083, -0.031100304797291756, -0.24027642607688904), (0.08568204194307327, 0.5599704384803772, 0.03845658153295517)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/pose/mesh/geo_modelling_vegetation_bonsai_twig01_pose_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/pose/mesh/geo_modelling_vegetation_bonsai_twig01_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/pose/mesh/geo_modelling_vegetation_bonsai_twig01_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/render_high/mesh/geo_modelling_vegetation_bonsai_twig01_render_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/render_high/mesh/geo_modelling_vegetation_bonsai_twig01_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig01/render_high/mesh/geo_modelling_vegetation_bonsai_twig01_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/base/mesh/geo_modelling_vegetation_bonsai_twig02_base_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/base/mesh/geo_modelling_vegetation_bonsai_twig02_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/base/mesh/geo_modelling_vegetation_bonsai_twig02_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/deform_high/mesh/geo_modelling_vegetation_bonsai_twig02_deform_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/deform_high/mesh/geo_modelling_vegetation_bonsai_twig02_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/deform_high/mesh/geo_modelling_vegetation_bonsai_twig02_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig02_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig02_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig02_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/display_high/mesh/geo_modelling_vegetation_bonsai_twig02_display_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/display_high/mesh/geo_modelling_vegetation_bonsai_twig02_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/display_high/mesh/geo_modelling_vegetation_bonsai_twig02_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/geo_modelling_vegetation_bonsai_twig02.usda b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/geo_modelling_vegetation_bonsai_twig02.usda
new file mode 100644
index 00000000..2a053f50
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/geo_modelling_vegetation_bonsai_twig02.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.25296995, -0.035774276, -0.16932742), (0.073523045, 0.7166146, 0.16510957)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_vegetation_bonsai_twig02_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.25296995, -0.035774276, -0.16932742), (0.073523045, 0.7166146, 0.16510957)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_vegetation_bonsai_twig02_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.26128006, -0.036515214, -0.16988572), (0.080835104, 0.72091055, 0.17056572)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_vegetation_bonsai_twig02_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.2501942, -0.027266022, -0.16932742), (0.067638054, 0.7166146, 0.1653366)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_twig02_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.25296995, -0.035774276, -0.16932742), (0.073523045, 0.7166146, 0.16510957)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_vegetation_bonsai_twig02_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.25296995, -0.035774276, -0.16932742), (0.073523045, 0.7166146, 0.16510957)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_vegetation_bonsai_twig02_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.25296995, -0.035774276, -0.16932742), (0.073523045, 0.7166146, 0.16510957)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.2501942, -0.027266022, -0.16932742), (0.067638054, 0.7166146, 0.1653366)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_twig02_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.2529699504375458, -0.03577427566051483, -0.16932742297649384), (0.07352304458618164, 0.7166146039962769, 0.1651095747947693)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/pose/mesh/geo_modelling_vegetation_bonsai_twig02_pose_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/pose/mesh/geo_modelling_vegetation_bonsai_twig02_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/pose/mesh/geo_modelling_vegetation_bonsai_twig02_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/render_high/mesh/geo_modelling_vegetation_bonsai_twig02_render_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/render_high/mesh/geo_modelling_vegetation_bonsai_twig02_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig02/render_high/mesh/geo_modelling_vegetation_bonsai_twig02_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/base/mesh/geo_modelling_vegetation_bonsai_twig03_base_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/base/mesh/geo_modelling_vegetation_bonsai_twig03_base_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/base/mesh/geo_modelling_vegetation_bonsai_twig03_base_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/deform_high/mesh/geo_modelling_vegetation_bonsai_twig03_deform_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/deform_high/mesh/geo_modelling_vegetation_bonsai_twig03_deform_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/deform_high/mesh/geo_modelling_vegetation_bonsai_twig03_deform_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig03_deform_mid_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig03_deform_mid_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/deform_mid/mesh/geo_modelling_vegetation_bonsai_twig03_deform_mid_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/display_high/mesh/geo_modelling_vegetation_bonsai_twig03_display_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/display_high/mesh/geo_modelling_vegetation_bonsai_twig03_display_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/display_high/mesh/geo_modelling_vegetation_bonsai_twig03_display_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/geo_modelling_vegetation_bonsai_twig03.usda b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/geo_modelling_vegetation_bonsai_twig03.usda
new file mode 100644
index 00000000..623a3be3
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/geo_modelling_vegetation_bonsai_twig03.usda
@@ -0,0 +1,159 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def Xform "root" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+)
+{
+ def Xform "GEO"
+ {
+ }
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-0.35508892, -0.06993237, -0.09771641), (0.061909042, 0.9513084, 0.07994457)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_vegetation_bonsai_twig03_base_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "client_model" {
+
+ }
+ "collision" {
+
+ }
+ "deform_high" {
+ float3[] extentsHint = [(-0.35508892, -0.06993237, -0.09771641), (0.061909042, 0.9513084, 0.07994457)]
+
+ over "GEO" (
+ payload = @deform_high/mesh/geo_modelling_vegetation_bonsai_twig03_deform_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "deform_low" {
+
+ }
+ "deform_mid" {
+ float3[] extentsHint = [(-0.37162408, -0.070813805, -0.102386236), (0.06337621, 0.9774742, 0.099542856)]
+
+ over "GEO" (
+ payload = @deform_mid/mesh/geo_modelling_vegetation_bonsai_twig03_deform_mid_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_high" {
+ float3[] extentsHint = [(-0.3500417, -0.06993237, -0.081375316), (0.06554739, 0.9446279, 0.06790885)]
+
+ over "GEO" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_twig03_display_high_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "display_low" {
+
+ }
+ "display_mid" {
+
+ }
+ "garment" {
+
+ }
+ "maquette" {
+
+ }
+ "muscles" {
+
+ }
+ "pose" {
+ float3[] extentsHint = [(-0.35508892, -0.06993237, -0.09771641), (0.061909042, 0.9513084, 0.07994457)]
+
+ over "GEO" (
+ payload = @pose/mesh/geo_modelling_vegetation_bonsai_twig03_pose_mesh.usd@
+ )
+ {
+ }
+
+ }
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ float3[] extentsHint = [(-0.35508892, -0.06993237, -0.09771641), (0.061909042, 0.9513084, 0.07994457)]
+
+ over "GEO" (
+ payload = @render_high/mesh/geo_modelling_vegetation_bonsai_twig03_render_high_mesh.usd@
+ )
+ {
+ float3[] extentsHint = [(-0.35508892, -0.06993237, -0.09771641), (0.061909042, 0.9513084, 0.07994457)]
+ }
+ variantSet "geo_vis" = {
+ "default" {
+
+ }
+ "preview" {
+ float3[] extentsHint = [(-0.3500417, -0.06993237, -0.081375316), (0.06554739, 0.9446279, 0.06790885)]
+
+ over "GEO"
+ {
+ rel proxyPrim =
+ uniform token purpose = "render"
+ }
+
+ def Xform "GEO_PROXY" (
+ payload = @display_high/mesh/geo_modelling_vegetation_bonsai_twig03_display_high_mesh.usd@
+ )
+ {
+ vector3d[] extentsHint = [(-0.3550889194011688, -0.06993237137794495, -0.09771641343832016), (0.06190904229879379, 0.9513084292411804, 0.07994457334280014)]
+ uniform token purpose = "proxy"
+ }
+
+ }
+ }
+
+ }
+ "scan_base" {
+
+ }
+ "scan_high" {
+
+ }
+ "scan_low" {
+
+ }
+ "scan_mid" {
+
+ }
+ "sculpt_bind" {
+
+ }
+ "sculpt_pose" {
+
+ }
+ "sculpt_symm" {
+
+ }
+ "shapes_high" {
+
+ }
+ "shapes_mid" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/pose/mesh/geo_modelling_vegetation_bonsai_twig03_pose_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/pose/mesh/geo_modelling_vegetation_bonsai_twig03_pose_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/pose/mesh/geo_modelling_vegetation_bonsai_twig03_pose_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/render_high/mesh/geo_modelling_vegetation_bonsai_twig03_render_high_mesh.usd b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/render_high/mesh/geo_modelling_vegetation_bonsai_twig03_render_high_mesh.usd
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geo/modelling/vegetation_bonsai_twig03/render_high/mesh/geo_modelling_vegetation_bonsai_twig03_render_high_mesh.usd
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geocache/animbase/remi/mk020_0281_geocache_animbase_remi.usda b/ALab/fragment/geocache/animbase/remi/mk020_0281_geocache_animbase_remi.usda
new file mode 100644
index 00000000..7828663e
--- /dev/null
+++ b/ALab/fragment/geocache/animbase/remi/mk020_0281_geocache_animbase_remi.usda
@@ -0,0 +1,135 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+over "root" (
+ prepend references = [
+ @render_high/cache/mk020_0281_geocache_animbase_remi_render_high_cache/cache.usda@,
+ @skeleton/cache/mk020_0281_geocache_animbase_remi_skeleton_cache/cache.usda@
+ ]
+ variants = {
+ string geo_vis = "default"
+ string geocache = "animbase_render_high"
+ }
+ add variantSets = "geocache"
+)
+{
+ variantSet "geocache" = {
+ "animbase_render_high" {
+ float3[] extentsHint.timeSamples = {
+ 954: [(65.572395, 99.375595, 4.907994), (89.74435, 120.985725, 27.325577)],
+ 955: [(65.88029, 99.37799, 4.847156), (89.80598, 120.91071, 27.338314)],
+ 956: [(66.01408, 99.3812, 4.7522883), (89.90417, 120.83456, 27.328667)],
+ 957: [(66.044136, 99.382454, 4.679683), (89.98263, 120.84747, 27.511139)],
+ 958: [(66.02513, 99.3836, 4.612496), (90.05585, 120.87237, 27.714668)],
+ 959: [(66.00786, 99.384544, 4.985736), (89.65516, 120.89644, 27.993309)],
+ 960: [(66.00339, 99.38494, 6.0363235), (88.52502, 120.90723, 28.170391)],
+ 961: [(66.001305, 99.38631, 7.4577436), (86.99538, 120.907074, 28.090796)],
+ 962: [(65.99582, 99.38885, 9.687153), (84.59624, 120.90565, 28.095188)],
+ 963: [(65.98217, 99.39119, 11.637545), (82.66006, 120.90164, 28.10711)],
+ 964: [(65.955055, 99.39211, 10.113177), (84.13758, 120.89379, 28.130325)],
+ 965: [(65.91083, 99.39048, 10.15814), (84.08899, 120.88077, 28.16859)],
+ 966: [(65.84493, 99.38669, 10.22525), (84.016464, 120.861206, 28.225668)],
+ 967: [(65.752914, 99.379555, 10.318975), (83.91517, 120.833694, 28.305302)],
+ 968: [(65.668655, 99.37059, 10.441077), (83.78073, 120.75113, 28.35104)],
+ 969: [(65.57581, 99.3588, 10.639895), (83.559746, 120.54655, 28.368536)],
+ 970: [(65.39972, 99.34003, 10.960989), (83.20477, 120.350845, 28.453117)],
+ 971: [(65.18326, 99.32107, 11.348862), (82.77848, 120.140335, 28.595448)],
+ 972: [(65.393456, 99.318726, 11.237466), (83.08556, 119.894035, 28.356316)],
+ 973: [(65.151924, 99.32554, 11.087124), (83.248566, 120.01138, 28.647274)],
+ 974: [(65.18294, 99.33329, 11.351723), (82.7783, 120.157425, 28.673887)],
+ 975: [(65.09144, 99.328995, 11.427003), (82.74137, 120.11926, 28.723455)],
+ 976: [(64.87419, 99.32324, 11.483396), (82.82268, 120.04525, 28.74184)],
+ 977: [(64.9292, 99.321754, 11.20633), (83.1197, 119.96404, 28.572289)],
+ 978: [(65.26826, 99.32465, 10.903632), (83.444435, 119.894875, 28.394163)],
+ 979: [(65.51036, 99.32785, 11.019508), (83.32045, 119.98225, 28.42284)],
+ 980: [(65.44716, 99.32764, 11.219365), (83.09103, 120.06136, 28.415714)],
+ 981: [(65.44996, 99.325836, 11.267269), (83.0547, 120.05049, 28.186413)],
+ 982: [(65.4217, 99.32368, 11.287463), (83.03289, 120.02649, 27.842512)],
+ 983: [(65.371925, 99.321495, 11.297731), (83.02171, 119.99788, 27.488169)],
+ 984: [(65.33891, 99.31959, 11.301518), (83.017525, 119.97371, 27.280947)],
+ 985: [(65.35327, 99.318245, 11.302071), (83.01688, 119.96351, 27.102972)],
+ 986: [(65.44521, 99.31835, 11.299706), (83.01952, 119.98277, 27.228205)],
+ 987: [(65.60622, 99.32045, 11.294417), (83.02543, 120.02784, 27.182514)],
+ 988: [(65.79053, 99.32412, 10.771363), (83.39609, 120.07997, 27.127901)],
+ 989: [(66.00449, 99.32816, 9.490742), (84.770164, 120.12227, 27.082067)],
+ 990: [(66.21485, 99.33054, 7.828618), (86.552185, 120.139626, 27.062826)],
+ 991: [(66.00156, 99.330574, 6.0849824), (88.42037, 120.13577, 27.075453)],
+ 992: [(65.942696, 99.329185, 2.527498), (92.231606, 120.12612, 27.107018)],
+ 993: [(65.87767, 99.32689, 5.675889), (88.857124, 120.11347, 27.148045)],
+ 994: [(65.81611, 99.32439, 5.7292957), (88.798965, 120.10072, 27.189068)],
+ 995: [(65.76778, 99.32176, 5.770424), (88.75419, 120.09086, 27.22062)],
+ 996: [(65.74244, 99.32135, 5.7868867), (88.73626, 120.08689, 27.233238)],
+ 997: [(65.81601, 99.33099, 5.618511), (88.92285, 120.16093, 27.154552)],
+ 998: [(65.99071, 99.348946, 5.248742), (89.334145, 120.339066, 26.989561)],
+ 999: [(66.16132, 99.36882, 4.8771367), (89.75121, 120.537544, 26.846489)],
+ 1000: [(66.21308, 99.38236, 4.652452), (90.00962, 120.72126, 26.82956)],
+ 1001: [(65.89497, 99.38288, 4.797654), (89.87511, 121.13213, 27.189632)],
+ 1002: [(66.21023, 99.3782, 4.639182), (90.025665, 121.271034, 26.836111)],
+ 1003: [(66.323135, 99.3765, 4.629035), (90.026375, 120.71912, 26.708258)],
+ 1004: [(66.33698, 99.37943, 4.5671487), (90.09787, 120.834625, 26.710033)],
+ 1005: [(66.08377, 99.38272, 4.528834), (90.14622, 120.992546, 26.756426)],
+ 1006: [(65.63428, 99.378815, 4.7289414), (89.935074, 120.95898, 27.041126)],
+ 1007: [(65.53116, 99.375595, 4.907994), (89.74435, 120.985725, 27.325577)],
+ 1008: [(65.81876, 99.37799, 4.847156), (89.80598, 120.91071, 27.338314)],
+ 1009: [(65.954636, 99.3812, 4.7522883), (89.90417, 120.83456, 27.328667)],
+ 1010: [(66.047424, 99.382454, 4.679683), (89.98263, 120.84747, 27.511139)],
+ 1011: [(66.07766, 99.3836, 4.612496), (90.05585, 120.87237, 27.714668)],
+ 1012: [(66.1154, 99.384544, 4.563205), (90.10983, 120.89644, 27.993309)],
+ 1013: [(66.12286, 99.38494, 4.544075), (90.13086, 120.90723, 28.170391)],
+ 1014: [(66.11146, 99.38631, 4.544795), (90.13007, 120.907074, 28.090796)],
+ 1015: [(66.09638, 99.38885, 4.5498395), (90.124596, 120.90565, 28.095188)],
+ 1016: [(66.07427, 99.39119, 4.5635333), (90.10972, 120.90164, 28.10711)],
+ 1017: [(66.04174, 99.39211, 5.0127497), (89.626045, 120.89379, 28.130325)],
+ 1018: [(65.99541, 99.39048, 6.126996), (88.42664, 120.88077, 28.16859)],
+ 1019: [(65.9463, 99.38669, 7.614644), (86.82539, 120.861206, 28.225668)],
+ 1020: [(65.96262, 99.379555, 9.933853), (84.32951, 120.833694, 28.305302)],
+ 1021: [(66.1479, 99.37059, 11.793747), (82.49207, 120.75113, 28.35104)],
+ 1022: [(65.86024, 99.3588, 10.639895), (83.559746, 120.54655, 28.368536)],
+ 1023: [(65.74812, 99.34003, 10.960989), (83.20477, 120.350845, 28.453117)],
+ 1024: [(65.58848, 99.32107, 11.348862), (82.77848, 120.140335, 28.595448)],
+ 1025: [(65.8552, 99.318726, 11.237466), (83.08556, 119.894035, 28.356316)],
+ 1026: [(65.53281, 99.32554, 11.087124), (83.248566, 120.01138, 28.647274)],
+ 1027: [(65.50464, 99.33329, 11.351723), (82.7783, 120.157425, 28.673887)],
+ 1028: [(65.46559, 99.328995, 11.427003), (82.74137, 120.11926, 28.723455)],
+ 1029: [(65.21616, 99.32324, 11.483396), (82.82268, 120.04525, 28.74184)],
+ 1030: [(65.216354, 99.321754, 11.20633), (83.1197, 119.96404, 28.572289)],
+ 1031: [(65.45565, 99.32465, 10.903632), (83.444435, 119.894875, 28.394163)],
+ 1032: [(65.58632, 99.32785, 11.019508), (83.32045, 119.98225, 28.42284)],
+ 1033: [(65.43728, 99.32764, 11.219365), (83.09103, 120.06136, 28.415714)],
+ 1034: [(65.37923, 99.325836, 11.267269), (83.0547, 120.05049, 28.186413)],
+ 1035: [(65.322235, 99.32368, 11.287463), (83.03289, 120.02649, 27.842512)],
+ 1036: [(65.272446, 99.321495, 11.297731), (83.02171, 119.99788, 27.488169)],
+ 1037: [(65.23612, 99.31959, 11.301518), (83.017525, 119.97371, 27.280947)],
+ 1038: [(65.21956, 99.318245, 11.302071), (83.01688, 119.96351, 27.102972)],
+ 1039: [(65.23883, 99.31835, 11.299706), (83.01952, 119.98277, 27.228205)],
+ 1040: [(65.29185, 99.32045, 11.294417), (83.02543, 120.02784, 27.182514)],
+ 1041: [(65.35746, 99.32412, 11.234825), (83.031784, 120.07997, 27.127901)],
+ 1042: [(65.413536, 99.32816, 11.147417), (83.03652, 120.12227, 27.082067)],
+ 1043: [(65.43708, 99.33054, 11.110906), (83.03836, 120.139626, 27.062826)],
+ 1044: [(65.422554, 99.330574, 11.127055), (83.028656, 120.13577, 27.075453)],
+ 1045: [(65.41329, 99.329185, 11.167458), (83.004395, 120.12612, 27.107018)],
+ 1046: [(65.42005, 99.32689, 10.756334), (83.413635, 120.11347, 27.148045)],
+ 1047: [(65.321655, 99.32439, 9.616306), (84.63444, 120.10072, 27.189068)],
+ 1048: [(65.283554, 99.32176, 8.032611), (86.330605, 120.09086, 27.22062)],
+ 1049: [(65.26669, 99.32135, 6.290031), (88.19723, 120.08689, 27.233238)],
+ 1050: [(65.32939, 99.33099, 2.5217712), (92.24189, 120.16093, 27.154552)],
+ 1051: [(65.6203, 99.348946, 5.248742), (89.334145, 120.339066, 26.989561)],
+ 1052: [(65.8938, 99.36882, 4.8771367), (89.75121, 120.537544, 26.846489)],
+ 1053: [(66.04853, 99.38236, 4.652452), (90.00962, 120.72126, 26.82956)],
+ 1054: [(65.81315, 99.38288, 4.797654), (89.87511, 121.13213, 27.189632)],
+ 1055: [(66.0788, 99.3782, 4.639182), (90.025665, 121.271034, 26.836111)],
+ 1056: [(66.17943, 99.3765, 4.629035), (90.026375, 120.71912, 26.708258)],
+ 1057: [(66.187256, 99.37943, 4.5671487), (90.09787, 120.834625, 26.710033)],
+ 1058: [(65.95137, 99.38272, 4.528834), (90.14622, 120.992546, 26.756426)],
+ 1059: [(65.54781, 99.378815, 4.7289414), (89.935074, 120.95898, 27.041126)],
+ }
+
+ }
+ "animbase_skeleton" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geocache/animbase/remi/render_high/cache/mk020_0281_geocache_animbase_remi_render_high_cache/cache.usda b/ALab/fragment/geocache/animbase/remi/render_high/cache/mk020_0281_geocache_animbase_remi_render_high_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geocache/animbase/remi/render_high/cache/mk020_0281_geocache_animbase_remi_render_high_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geocache/animbase/remi/skeleton/cache/mk020_0281_geocache_animbase_remi_skeleton_cache/cache.usda b/ALab/fragment/geocache/animbase/remi/skeleton/cache/mk020_0281_geocache_animbase_remi_skeleton_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geocache/animbase/remi/skeleton/cache/mk020_0281_geocache_animbase_remi_skeleton_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geocache/animbase/stoat/mk020_0281_geocache_animbase_stoat.usda b/ALab/fragment/geocache/animbase/stoat/mk020_0281_geocache_animbase_stoat.usda
new file mode 100644
index 00000000..ca239331
--- /dev/null
+++ b/ALab/fragment/geocache/animbase/stoat/mk020_0281_geocache_animbase_stoat.usda
@@ -0,0 +1,135 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+over "root" (
+ prepend references = [
+ @render_high/cache/mk020_0281_geocache_animbase_stoat_render_high_cache/cache.usda@,
+ @skeleton/cache/mk020_0281_geocache_animbase_stoat_skeleton_cache/cache.usda@
+ ]
+ variants = {
+ string geo_vis = "default"
+ string geocache = "animbase_render_high"
+ }
+ add variantSets = "geocache"
+)
+{
+ variantSet "geocache" = {
+ "animbase_render_high" {
+ float3[] extentsHint.timeSamples = {
+ 954: [(75.27424, 96.21288, 9.95347), (115.8395, 133.39404, 42.221794)],
+ 955: [(76.00061, 96.35048, 8.752585), (114.71378, 133.23315, 42.922333)],
+ 956: [(76.79951, 96.6388, 7.9256234), (112.72286, 132.8109, 43.71462)],
+ 957: [(77.57569, 96.88343, 6.254458), (110.96058, 133.07019, 44.67753)],
+ 958: [(78.38284, 96.6402, 4.4864464), (111.27486, 133.5512, 45.630848)],
+ 959: [(79.172485, 96.353584, 3.2246845), (110.986885, 133.65654, 46.45667)],
+ 960: [(78.68462, 96.04123, 2.9092617), (110.238144, 133.91539, 47.05159)],
+ 961: [(78.354996, 95.77731, 2.8535285), (109.51463, 134.13243, 47.384674)],
+ 962: [(78.086266, 95.56869, 3.4988215), (109.483185, 134.18353, 47.622948)],
+ 963: [(78.03595, 95.362335, 4.449779), (109.43803, 134.18538, 47.965366)],
+ 964: [(78.110535, 95.15624, 5.219551), (109.21401, 134.18063, 48.314175)],
+ 965: [(78.19526, 95.006546, 5.6159453), (108.96063, 134.16557, 48.54025)],
+ 966: [(78.31132, 94.93468, 5.369053), (108.90667, 134.16487, 48.63737)],
+ 967: [(78.53696, 94.94247, 4.42367), (109.148254, 134.14207, 48.60433)],
+ 968: [(78.87344, 95.175804, 3.6246862), (109.934845, 134.06024, 48.280273)],
+ 969: [(79.74465, 95.64946, 4.517587), (111.56022, 133.87708, 47.65196)],
+ 970: [(79.15605, 96.21231, 7.392895), (112.94901, 134.03917, 46.825817)],
+ 971: [(78.16571, 96.70784, 9.875727), (115.858154, 133.70233, 45.89082)],
+ 972: [(76.706406, 97.18034, 10.775529), (116.80977, 132.62047, 44.576702)],
+ 973: [(74.14944, 96.450584, 11.229445), (116.64144, 133.22087, 44.82854)],
+ 974: [(72.71037, 95.68526, 11.327883), (114.61326, 133.70213, 43.82923)],
+ 975: [(72.21323, 95.335236, 11.274724), (112.959984, 133.66443, 43.007717)],
+ 976: [(72.09651, 95.37974, 11.151227), (112.29168, 133.69687, 42.674824)],
+ 977: [(72.08161, 95.49026, 10.9943905), (112.32384, 133.70229, 42.484478)],
+ 978: [(72.19158, 95.62877, 10.718282), (113.059135, 133.62784, 42.404053)],
+ 979: [(72.77927, 95.8186, 10.5535), (114.24296, 133.55576, 42.372295)],
+ 980: [(73.8858, 96.027016, 10.419833), (115.43856, 133.63457, 42.35863)],
+ 981: [(75.27424, 96.21288, 9.95347), (115.8395, 133.39404, 42.221794)],
+ 982: [(76.00061, 96.35048, 8.752585), (114.71378, 133.23315, 42.922333)],
+ 983: [(76.79951, 96.6388, 7.9256234), (112.72286, 132.8109, 43.71462)],
+ 984: [(77.57569, 96.88343, 6.254458), (110.96058, 133.07019, 44.67753)],
+ 985: [(78.38284, 96.6402, 4.4864464), (111.27486, 133.5512, 45.630848)],
+ 986: [(79.172485, 96.353584, 3.2246845), (110.986885, 133.65654, 46.45667)],
+ 987: [(78.68462, 96.04123, 2.9092617), (110.238144, 133.91539, 47.05159)],
+ 988: [(78.354996, 95.77731, 2.8535285), (109.51463, 134.13243, 47.384674)],
+ 989: [(78.086266, 95.56869, 3.4988215), (109.483185, 134.18353, 47.622948)],
+ 990: [(78.03595, 95.362335, 4.449779), (109.43803, 134.18538, 47.965366)],
+ 991: [(78.110535, 95.15624, 5.219551), (109.21401, 134.18063, 48.314175)],
+ 992: [(78.19526, 95.006546, 5.6159453), (108.96063, 134.16557, 48.54025)],
+ 993: [(78.31132, 94.93468, 5.369053), (108.90667, 134.16487, 48.63737)],
+ 994: [(78.53696, 94.94247, 4.42367), (109.148254, 134.14207, 48.60433)],
+ 995: [(78.87344, 95.175804, 3.6246862), (109.934845, 134.06024, 48.280273)],
+ 996: [(79.74465, 95.64946, 4.517587), (111.56022, 133.87708, 47.65196)],
+ 997: [(79.15605, 96.21231, 7.392895), (112.94901, 134.03917, 46.825817)],
+ 998: [(78.16571, 96.70784, 9.875727), (115.858154, 133.70233, 45.89082)],
+ 999: [(76.706406, 97.18034, 10.775529), (116.80977, 132.62047, 44.576702)],
+ 1000: [(74.14944, 96.450584, 11.229445), (116.64144, 133.22087, 44.82854)],
+ 1001: [(72.71037, 95.68526, 11.327885), (114.61326, 133.70213, 43.82923)],
+ 1002: [(72.21323, 95.33659, 11.27601), (112.96091, 133.6646, 43.009296)],
+ 1003: [(72.09651, 95.38454, 11.155842), (112.29519, 133.69754, 42.680202)],
+ 1004: [(72.08161, 95.499405, 11.00329), (112.330826, 133.7036, 42.494514)],
+ 1005: [(72.19158, 95.64341, 10.73264), (113.07062, 133.62982, 42.419937)],
+ 1006: [(72.77927, 95.83967, 10.574287), (114.25978, 133.5582, 42.39504)],
+ 1007: [(73.8858, 96.05494, 10.44765), (115.46134, 133.63672, 42.388733)],
+ 1008: [(75.27424, 96.247604, 9.988432), (115.86835, 133.39471, 42.25939)],
+ 1009: [(76.00061, 96.39139, 8.794093), (114.74774, 133.22597, 42.922333)],
+ 1010: [(76.79951, 96.68476, 7.972417), (112.76019, 132.80263, 43.71462)],
+ 1011: [(77.57569, 96.93276, 6.362652), (110.922935, 133.06117, 44.67753)],
+ 1012: [(78.38284, 96.69071, 4.5994296), (111.23609, 133.54195, 45.630848)],
+ 1013: [(79.172485, 96.39073, 3.324231), (110.95806, 133.64984, 46.45667)],
+ 1014: [(78.74818, 96.04921, 2.9762697), (110.23183, 133.90308, 47.05159)],
+ 1015: [(78.407524, 95.75631, 2.88626), (109.53184, 134.12383, 47.384674)],
+ 1016: [(78.12668, 95.53464, 3.5115235), (109.512375, 134.17714, 47.622948)],
+ 1017: [(78.060295, 95.33717, 4.4561934), (109.46045, 134.1809, 47.965366)],
+ 1018: [(78.11809, 95.147415, 5.2215676), (109.222145, 134.17911, 48.314175)],
+ 1019: [(78.19526, 95.006485, 5.6158876), (108.96069, 134.16559, 48.54025)],
+ 1020: [(78.31132, 94.934616, 5.3689957), (108.90674, 134.16489, 48.63737)],
+ 1021: [(78.53696, 94.942406, 4.4236126), (109.148315, 134.14209, 48.60433)],
+ 1022: [(78.87344, 95.17574, 3.6246293), (109.934906, 134.06026, 48.280273)],
+ 1023: [(79.74465, 95.64939, 4.51753), (111.56028, 133.87708, 47.65196)],
+ 1024: [(79.15605, 96.21225, 7.3928375), (112.94907, 134.03918, 46.825817)],
+ 1025: [(78.16571, 96.70777, 9.875668), (115.858215, 133.70233, 45.89082)],
+ 1026: [(76.706406, 97.18028, 10.775468), (116.80982, 132.62048, 44.576702)],
+ 1027: [(74.14944, 96.450516, 11.229385), (116.641495, 133.22087, 44.82854)],
+ 1028: [(72.71037, 95.68519, 11.327823), (114.61331, 133.70215, 43.82923)],
+ 1029: [(72.21323, 95.33517, 11.274663), (112.96004, 133.66443, 43.007717)],
+ 1030: [(72.09651, 95.37968, 11.151165), (112.29173, 133.69688, 42.674824)],
+ 1031: [(72.08161, 95.4902, 10.994328), (112.32389, 133.7023, 42.484478)],
+ 1032: [(72.19158, 95.6287, 10.718218), (113.05919, 133.62785, 42.404053)],
+ 1033: [(72.77927, 95.81854, 10.553435), (114.24301, 133.55577, 42.372295)],
+ 1034: [(73.8858, 96.026955, 10.419769), (115.438614, 133.63457, 42.35863)],
+ 1035: [(75.27424, 96.21282, 9.953404), (115.839554, 133.39406, 42.221794)],
+ 1036: [(76.00061, 96.35041, 8.75252), (114.71384, 133.23317, 42.922333)],
+ 1037: [(76.79951, 96.63873, 7.925556), (112.72291, 132.81091, 43.71462)],
+ 1038: [(77.57569, 96.88336, 6.2543907), (110.96063, 133.0702, 44.67753)],
+ 1039: [(78.38284, 96.64014, 4.4863806), (111.2749, 133.5512, 45.630848)],
+ 1040: [(79.172485, 96.353516, 3.2246175), (110.98694, 133.65656, 46.45667)],
+ 1041: [(78.68462, 96.04116, 2.9091957), (110.2382, 133.9154, 47.05159)],
+ 1042: [(78.354996, 95.777245, 2.853464), (109.51469, 134.13245, 47.384674)],
+ 1043: [(78.086266, 95.56863, 3.4987597), (109.483246, 134.18355, 47.622948)],
+ 1044: [(78.03595, 95.362274, 4.4497175), (109.43808, 134.18538, 47.965366)],
+ 1045: [(78.110535, 95.15618, 5.2194924), (109.214066, 134.18063, 48.314175)],
+ 1046: [(78.19526, 95.006485, 5.6158876), (108.96069, 134.16559, 48.54025)],
+ 1047: [(78.31132, 94.934616, 5.3689957), (108.90674, 134.16489, 48.63737)],
+ 1048: [(78.53696, 94.942406, 4.4236126), (109.148315, 134.14209, 48.60433)],
+ 1049: [(78.87344, 95.17574, 3.6246293), (109.934906, 134.06026, 48.280273)],
+ 1050: [(79.74465, 95.64939, 4.51753), (111.56028, 133.87708, 47.65196)],
+ 1051: [(79.15605, 96.21225, 7.3928375), (112.94907, 134.03918, 46.825817)],
+ 1052: [(78.16571, 96.70777, 9.875668), (115.858215, 133.70233, 45.89082)],
+ 1053: [(76.706406, 97.18028, 10.775468), (116.80982, 132.62048, 44.576702)],
+ 1054: [(74.14944, 96.450516, 11.229385), (116.641495, 133.22087, 44.82854)],
+ 1055: [(72.71037, 95.68519, 11.327825), (114.61331, 133.70215, 43.82923)],
+ 1056: [(72.21323, 95.33517, 11.274663), (112.96004, 133.66443, 43.007717)],
+ 1057: [(72.09651, 95.37968, 11.151165), (112.29173, 133.69688, 42.674824)],
+ 1058: [(72.08161, 95.4902, 10.994328), (112.32389, 133.7023, 42.484478)],
+ 1059: [(72.19158, 95.6287, 10.718218), (113.05919, 133.62785, 42.404053)],
+ }
+
+ }
+ "animbase_skeleton" {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geocache/animbase/stoat/render_high/cache/mk020_0281_geocache_animbase_stoat_render_high_cache/cache.usda b/ALab/fragment/geocache/animbase/stoat/render_high/cache/mk020_0281_geocache_animbase_stoat_render_high_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geocache/animbase/stoat/render_high/cache/mk020_0281_geocache_animbase_stoat_render_high_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geocache/animbase/stoat/skeleton/cache/mk020_0281_geocache_animbase_stoat_skeleton_cache/cache.usda b/ALab/fragment/geocache/animbase/stoat/skeleton/cache/mk020_0281_geocache_animbase_stoat_skeleton_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geocache/animbase/stoat/skeleton/cache/mk020_0281_geocache_animbase_stoat_skeleton_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geocache/layout/remi/mk020_0281_geocache_layout_remi.usda b/ALab/fragment/geocache/layout/remi/mk020_0281_geocache_layout_remi.usda
new file mode 100644
index 00000000..49657420
--- /dev/null
+++ b/ALab/fragment/geocache/layout/remi/mk020_0281_geocache_layout_remi.usda
@@ -0,0 +1,22 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+over "root" (
+ prepend references = @render_high/cache/mk020_0281_geocache_layout_remi_render_high_cache/cache.usda@
+ variants = {
+ string geo_vis = "default"
+ string geocache = "animbase_render_high"
+ }
+ add variantSets = "geocache"
+)
+{
+ variantSet "geocache" = {
+ "layout_render_high" {
+ float3[] extentsHint = [(58.696926, 98.8073, 16.584442), (91.30884, 119.73089, 44.33644)]
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geocache/layout/remi/render_high/cache/mk020_0281_geocache_layout_remi_render_high_cache/cache.usda b/ALab/fragment/geocache/layout/remi/render_high/cache/mk020_0281_geocache_layout_remi_render_high_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geocache/layout/remi/render_high/cache/mk020_0281_geocache_layout_remi_render_high_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/geocache/layout/stoat/mk020_0281_geocache_layout_stoat.usda b/ALab/fragment/geocache/layout/stoat/mk020_0281_geocache_layout_stoat.usda
new file mode 100644
index 00000000..321be1dc
--- /dev/null
+++ b/ALab/fragment/geocache/layout/stoat/mk020_0281_geocache_layout_stoat.usda
@@ -0,0 +1,82 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+over "root" (
+ prepend references = @render_high/cache/mk020_0281_geocache_layout_stoat_render_high_cache/cache.usda@
+ variants = {
+ string geo_vis = "default"
+ string geocache = "animbase_render_high"
+ }
+ add variantSets = "geocache"
+)
+{
+ variantSet "geocache" = {
+ "layout_render_high" {
+ float3[] extentsHint.timeSamples = {
+ 954: [(77.082275, 96.69507, 17.273495), (106.3775, 134.14223, 44.914906)],
+ 1000: [(77.082275, 96.69507, 17.273495), (106.3775, 134.14223, 44.914906)],
+ 1001: [(77.083725, 96.695045, 17.275377), (106.3775, 134.14221, 44.917023)],
+ 1002: [(77.087906, 96.694984, 17.280825), (106.3775, 134.14217, 44.92324)],
+ 1003: [(77.09458, 96.69489, 17.289516), (106.3775, 134.14207, 44.93347)],
+ 1004: [(77.103516, 96.69476, 17.301146), (106.3775, 134.14197, 44.947693)],
+ 1005: [(77.11451, 96.694595, 17.315458), (106.38978, 134.14185, 44.965904)],
+ 1006: [(77.12747, 96.69439, 17.332325), (106.40678, 134.14168, 44.98803)],
+ 1007: [(77.14245, 96.694145, 17.351822), (106.426544, 134.14151, 45.01377)],
+ 1008: [(77.15974, 96.69206, 17.37433), (106.59916, 134.1413, 45.238472)],
+ 1009: [(77.17407, 96.6906, 17.392986), (106.720314, 134.14113, 45.396183)],
+ 1010: [(77.18814, 96.69014, 17.411308), (106.75815, 134.14095, 45.44543)],
+ 1011: [(77.20122, 96.69022, 17.428328), (106.75157, 134.1408, 45.436867)],
+ 1012: [(77.259605, 96.69079, 17.504328), (106.70489, 134.14009, 45.3761)],
+ 1013: [(77.37694, 96.69182, 17.657064), (106.61975, 134.13867, 45.26527)],
+ 1014: [(77.49329, 96.693085, 17.808535), (106.514465, 134.13727, 45.12822)],
+ 1015: [(77.6004, 96.69449, 17.947962), (106.39819, 134.13597, 44.976864)],
+ 1016: [(77.68614, 96.696045, 18.05957), (106.3775, 134.13493, 44.809498)],
+ 1017: [(77.7567, 96.69749, 18.151419), (106.3775, 134.13408, 44.654175)],
+ 1018: [(77.81496, 96.69876, 18.227255), (106.3775, 134.13338, 44.51672)],
+ 1019: [(77.85534, 96.69983, 18.279821), (106.3775, 134.13289, 44.401413)],
+ 1020: [(77.87166, 96.70063, 18.301075), (106.3775, 134.13269, 44.31484)],
+ 1021: [(77.853096, 96.70116, 18.276909), (106.3775, 134.13292, 44.258286)],
+ 1022: [(77.71261, 96.70142, 18.094023), (106.3775, 134.13461, 44.229187)],
+ 1023: [(77.77355, 96.701485, 18.173355), (106.3775, 134.13388, 44.2226)],
+ 1024: [(77.82905, 96.7014, 18.2456), (106.3775, 134.13321, 44.232307)],
+ 1025: [(77.87666, 96.701164, 18.307579), (106.3775, 134.13263, 44.257492)],
+ 1026: [(77.91379, 96.7009, 18.355913), (106.3775, 134.13219, 44.286102)],
+ 1027: [(77.93778, 96.70067, 18.38715), (106.3775, 134.1319, 44.310852)],
+ 1028: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1029: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1030: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1031: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1032: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1033: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1034: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1035: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1036: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1037: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1038: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1039: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1040: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1041: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1042: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1043: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1044: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1045: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1046: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1047: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1048: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1049: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1050: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1051: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1052: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1053: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1054: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1055: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1056: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ 1057: [(77.94622, 96.70053, 18.39813), (106.3775, 134.13179, 44.32585)],
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/geocache/layout/stoat/render_high/cache/mk020_0281_geocache_layout_stoat_render_high_cache/cache.usda b/ALab/fragment/geocache/layout/stoat/render_high/cache/mk020_0281_geocache_layout_stoat_render_high_cache/cache.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/geocache/layout/stoat/render_high/cache/mk020_0281_geocache_layout_stoat_render_high_cache/cache.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt01_timmu_base/grip_lighting_zlt01_timmu_base.usda b/ALab/fragment/grip/lighting/zlt01_timmu_base/grip_lighting_zlt01_timmu_base.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt01_timmu_base/grip_lighting_zlt01_timmu_base.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt02_decor_party_lights01/grip_lighting_zlt02_decor_party_lights01.usda b/ALab/fragment/grip/lighting/zlt02_decor_party_lights01/grip_lighting_zlt02_decor_party_lights01.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt02_decor_party_lights01/grip_lighting_zlt02_decor_party_lights01.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment01/grip_lighting_zlt02_electronics_ham_equipment01.usda b/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment01/grip_lighting_zlt02_electronics_ham_equipment01.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment01/grip_lighting_zlt02_electronics_ham_equipment01.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment02/grip_lighting_zlt02_electronics_ham_equipment02.usda b/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment02/grip_lighting_zlt02_electronics_ham_equipment02.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment02/grip_lighting_zlt02_electronics_ham_equipment02.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment03/grip_lighting_zlt02_electronics_ham_equipment03.usda b/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment03/grip_lighting_zlt02_electronics_ham_equipment03.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt02_electronics_ham_equipment03/grip_lighting_zlt02_electronics_ham_equipment03.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt02_electronics_oscilloscope01/grip_lighting_zlt02_electronics_oscilloscope01.usda b/ALab/fragment/grip/lighting/zlt02_electronics_oscilloscope01/grip_lighting_zlt02_electronics_oscilloscope01.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt02_electronics_oscilloscope01/grip_lighting_zlt02_electronics_oscilloscope01.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt02_electronics_portable_tv01/grip_lighting_zlt02_electronics_portable_tv01.usda b/ALab/fragment/grip/lighting/zlt02_electronics_portable_tv01/grip_lighting_zlt02_electronics_portable_tv01.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt02_electronics_portable_tv01/grip_lighting_zlt02_electronics_portable_tv01.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt02_tool_magnifying_lamp01/grip_lighting_zlt02_tool_magnifying_lamp01.usda b/ALab/fragment/grip/lighting/zlt02_tool_magnifying_lamp01/grip_lighting_zlt02_tool_magnifying_lamp01.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt02_tool_magnifying_lamp01/grip_lighting_zlt02_tool_magnifying_lamp01.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/grip/lighting/zlt02_toy_curly_surgery/grip_lighting_zlt02_toy_curly_surgery.usda b/ALab/fragment/grip/lighting/zlt02_toy_curly_surgery/grip_lighting_zlt02_toy_curly_surgery.usda
new file mode 100644
index 00000000..847a636f
--- /dev/null
+++ b/ALab/fragment/grip/lighting/zlt02_toy_curly_surgery/grip_lighting_zlt02_toy_curly_surgery.usda
@@ -0,0 +1,12 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ kind = "component"
+)
+{
+ asset identifier = @@
+}
+
diff --git a/ALab/fragment/lightrig/lighting/mk020_0281_export/base/placement/mk020_0281_export_base_placement.usda b/ALab/fragment/lightrig/lighting/mk020_0281_export/base/placement/mk020_0281_export_base_placement.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/lightrig/lighting/mk020_0281_export/base/placement/mk020_0281_export_base_placement.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/lightrig/lighting/mk020_0281_export/lightrig_lighting_mk020_0281_export.usda b/ALab/fragment/lightrig/lighting/mk020_0281_export/lightrig_lighting_mk020_0281_export.usda
new file mode 100644
index 00000000..7e2d99d5
--- /dev/null
+++ b/ALab/fragment/lightrig/lighting/mk020_0281_export/lightrig_lighting_mk020_0281_export.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @base/placement/mk020_0281_export_base_placement.usda@
+)
+{
+}
\ No newline at end of file
diff --git a/ALab/fragment/look/surfacing/book_encyclopedia01/look_surfacing_book_encyclopedia01.usda b/ALab/fragment/look/surfacing/book_encyclopedia01/look_surfacing_book_encyclopedia01.usda
new file mode 100644
index 00000000..cc0d8a1c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/book_encyclopedia01/look_surfacing_book_encyclopedia01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_book_encyclopedia01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/book_encyclopedia01/render_high/binding/look_surfacing_book_encyclopedia01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/book_encyclopedia01/render_high/binding/look_surfacing_book_encyclopedia01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/book_encyclopedia01/render_high/binding/look_surfacing_book_encyclopedia01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/book_magazine01/look_surfacing_book_magazine01.usda b/ALab/fragment/look/surfacing/book_magazine01/look_surfacing_book_magazine01.usda
new file mode 100644
index 00000000..25c96689
--- /dev/null
+++ b/ALab/fragment/look/surfacing/book_magazine01/look_surfacing_book_magazine01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_book_magazine01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/book_magazine01/render_high/binding/look_surfacing_book_magazine01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/book_magazine01/render_high/binding/look_surfacing_book_magazine01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/book_magazine01/render_high/binding/look_surfacing_book_magazine01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/books_encyclopedias01/look_surfacing_books_encyclopedias01.usda b/ALab/fragment/look/surfacing/books_encyclopedias01/look_surfacing_books_encyclopedias01.usda
new file mode 100644
index 00000000..e3b395cf
--- /dev/null
+++ b/ALab/fragment/look/surfacing/books_encyclopedias01/look_surfacing_books_encyclopedias01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_books_encyclopedias01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/books_encyclopedias01/render_high/binding/look_surfacing_books_encyclopedias01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/books_encyclopedias01/render_high/binding/look_surfacing_books_encyclopedias01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/books_encyclopedias01/render_high/binding/look_surfacing_books_encyclopedias01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/books_magazines01/look_surfacing_books_magazines01.usda b/ALab/fragment/look/surfacing/books_magazines01/look_surfacing_books_magazines01.usda
new file mode 100644
index 00000000..899140f8
--- /dev/null
+++ b/ALab/fragment/look/surfacing/books_magazines01/look_surfacing_books_magazines01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_books_magazines01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/books_magazines01/render_high/binding/look_surfacing_books_magazines01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/books_magazines01/render_high/binding/look_surfacing_books_magazines01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/books_magazines01/render_high/binding/look_surfacing_books_magazines01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/books_magazines02/look_surfacing_books_magazines02.usda b/ALab/fragment/look/surfacing/books_magazines02/look_surfacing_books_magazines02.usda
new file mode 100644
index 00000000..7871fd8e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/books_magazines02/look_surfacing_books_magazines02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_books_magazines02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/books_magazines02/render_high/binding/look_surfacing_books_magazines02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/books_magazines02/render_high/binding/look_surfacing_books_magazines02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/books_magazines02/render_high/binding/look_surfacing_books_magazines02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker01/look_surfacing_chemistry_beaker01.usda b/ALab/fragment/look/surfacing/chemistry_beaker01/look_surfacing_chemistry_beaker01.usda
new file mode 100644
index 00000000..61673d4f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker01/look_surfacing_chemistry_beaker01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_beaker01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker01/render_high/binding/look_surfacing_chemistry_beaker01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_beaker01/render_high/binding/look_surfacing_chemistry_beaker01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker01/render_high/binding/look_surfacing_chemistry_beaker01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker02/look_surfacing_chemistry_beaker02.usda b/ALab/fragment/look/surfacing/chemistry_beaker02/look_surfacing_chemistry_beaker02.usda
new file mode 100644
index 00000000..3b45fe1c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker02/look_surfacing_chemistry_beaker02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_beaker02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker02/render_high/binding/look_surfacing_chemistry_beaker02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_beaker02/render_high/binding/look_surfacing_chemistry_beaker02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker02/render_high/binding/look_surfacing_chemistry_beaker02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker03/look_surfacing_chemistry_beaker03.usda b/ALab/fragment/look/surfacing/chemistry_beaker03/look_surfacing_chemistry_beaker03.usda
new file mode 100644
index 00000000..07017a1f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker03/look_surfacing_chemistry_beaker03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_beaker03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker03/render_high/binding/look_surfacing_chemistry_beaker03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_beaker03/render_high/binding/look_surfacing_chemistry_beaker03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker03/render_high/binding/look_surfacing_chemistry_beaker03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker_rack01/look_surfacing_chemistry_beaker_rack01.usda b/ALab/fragment/look/surfacing/chemistry_beaker_rack01/look_surfacing_chemistry_beaker_rack01.usda
new file mode 100644
index 00000000..e03b367f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker_rack01/look_surfacing_chemistry_beaker_rack01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_beaker_rack01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker_rack01/render_high/binding/look_surfacing_chemistry_beaker_rack01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_beaker_rack01/render_high/binding/look_surfacing_chemistry_beaker_rack01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker_rack01/render_high/binding/look_surfacing_chemistry_beaker_rack01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker_stand01/look_surfacing_chemistry_beaker_stand01.usda b/ALab/fragment/look/surfacing/chemistry_beaker_stand01/look_surfacing_chemistry_beaker_stand01.usda
new file mode 100644
index 00000000..7672a86c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker_stand01/look_surfacing_chemistry_beaker_stand01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_beaker_stand01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_beaker_stand01/render_high/binding/look_surfacing_chemistry_beaker_stand01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_beaker_stand01/render_high/binding/look_surfacing_chemistry_beaker_stand01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_beaker_stand01/render_high/binding/look_surfacing_chemistry_beaker_stand01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_bottle01/look_surfacing_chemistry_bottle01.usda b/ALab/fragment/look/surfacing/chemistry_bottle01/look_surfacing_chemistry_bottle01.usda
new file mode 100644
index 00000000..d1ed34b6
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_bottle01/look_surfacing_chemistry_bottle01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_bottle01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_bottle01/render_high/binding/look_surfacing_chemistry_bottle01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_bottle01/render_high/binding/look_surfacing_chemistry_bottle01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_bottle01/render_high/binding/look_surfacing_chemistry_bottle01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_bottle02/look_surfacing_chemistry_bottle02.usda b/ALab/fragment/look/surfacing/chemistry_bottle02/look_surfacing_chemistry_bottle02.usda
new file mode 100644
index 00000000..eef85c72
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_bottle02/look_surfacing_chemistry_bottle02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_bottle02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_bottle02/render_high/binding/look_surfacing_chemistry_bottle02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_bottle02/render_high/binding/look_surfacing_chemistry_bottle02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_bottle02/render_high/binding/look_surfacing_chemistry_bottle02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_bottle03/look_surfacing_chemistry_bottle03.usda b/ALab/fragment/look/surfacing/chemistry_bottle03/look_surfacing_chemistry_bottle03.usda
new file mode 100644
index 00000000..b518aa01
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_bottle03/look_surfacing_chemistry_bottle03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_bottle03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_bottle03/render_high/binding/look_surfacing_chemistry_bottle03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_bottle03/render_high/binding/look_surfacing_chemistry_bottle03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_bottle03/render_high/binding/look_surfacing_chemistry_bottle03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_flask_stand01/look_surfacing_chemistry_flask_stand01.usda b/ALab/fragment/look/surfacing/chemistry_flask_stand01/look_surfacing_chemistry_flask_stand01.usda
new file mode 100644
index 00000000..260b6be6
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_flask_stand01/look_surfacing_chemistry_flask_stand01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_flask_stand01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_flask_stand01/render_high/binding/look_surfacing_chemistry_flask_stand01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_flask_stand01/render_high/binding/look_surfacing_chemistry_flask_stand01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_flask_stand01/render_high/binding/look_surfacing_chemistry_flask_stand01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_kipps_apparatus01/look_surfacing_chemistry_kipps_apparatus01.usda b/ALab/fragment/look/surfacing/chemistry_kipps_apparatus01/look_surfacing_chemistry_kipps_apparatus01.usda
new file mode 100644
index 00000000..350b80bb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_kipps_apparatus01/look_surfacing_chemistry_kipps_apparatus01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_kipps_apparatus01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_kipps_apparatus01/render_high/binding/look_surfacing_chemistry_kipps_apparatus01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_kipps_apparatus01/render_high/binding/look_surfacing_chemistry_kipps_apparatus01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_kipps_apparatus01/render_high/binding/look_surfacing_chemistry_kipps_apparatus01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_magnetic_stirrer01/look_surfacing_chemistry_magnetic_stirrer01.usda b/ALab/fragment/look/surfacing/chemistry_magnetic_stirrer01/look_surfacing_chemistry_magnetic_stirrer01.usda
new file mode 100644
index 00000000..3728df47
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_magnetic_stirrer01/look_surfacing_chemistry_magnetic_stirrer01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_magnetic_stirrer01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_magnetic_stirrer01/render_high/binding/look_surfacing_chemistry_magnetic_stirrer01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_magnetic_stirrer01/render_high/binding/look_surfacing_chemistry_magnetic_stirrer01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_magnetic_stirrer01/render_high/binding/look_surfacing_chemistry_magnetic_stirrer01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_microscope01/look_surfacing_chemistry_microscope01.usda b/ALab/fragment/look/surfacing/chemistry_microscope01/look_surfacing_chemistry_microscope01.usda
new file mode 100644
index 00000000..44a1b4d0
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_microscope01/look_surfacing_chemistry_microscope01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_microscope01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_microscope01/render_high/binding/look_surfacing_chemistry_microscope01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_microscope01/render_high/binding/look_surfacing_chemistry_microscope01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_microscope01/render_high/binding/look_surfacing_chemistry_microscope01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_test_tube01/look_surfacing_chemistry_test_tube01.usda b/ALab/fragment/look/surfacing/chemistry_test_tube01/look_surfacing_chemistry_test_tube01.usda
new file mode 100644
index 00000000..af44e3bb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_test_tube01/look_surfacing_chemistry_test_tube01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_test_tube01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_test_tube01/render_high/binding/look_surfacing_chemistry_test_tube01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_test_tube01/render_high/binding/look_surfacing_chemistry_test_tube01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_test_tube01/render_high/binding/look_surfacing_chemistry_test_tube01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_test_tube02/look_surfacing_chemistry_test_tube02.usda b/ALab/fragment/look/surfacing/chemistry_test_tube02/look_surfacing_chemistry_test_tube02.usda
new file mode 100644
index 00000000..90699f73
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_test_tube02/look_surfacing_chemistry_test_tube02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_test_tube02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_test_tube02/render_high/binding/look_surfacing_chemistry_test_tube02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_test_tube02/render_high/binding/look_surfacing_chemistry_test_tube02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_test_tube02/render_high/binding/look_surfacing_chemistry_test_tube02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_test_tube03/look_surfacing_chemistry_test_tube03.usda b/ALab/fragment/look/surfacing/chemistry_test_tube03/look_surfacing_chemistry_test_tube03.usda
new file mode 100644
index 00000000..b389cb62
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_test_tube03/look_surfacing_chemistry_test_tube03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_chemistry_test_tube03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/chemistry_test_tube03/render_high/binding/look_surfacing_chemistry_test_tube03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/chemistry_test_tube03/render_high/binding/look_surfacing_chemistry_test_tube03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/chemistry_test_tube03/render_high/binding/look_surfacing_chemistry_test_tube03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/construction_cinder_block01/look_surfacing_construction_cinder_block01.usda b/ALab/fragment/look/surfacing/construction_cinder_block01/look_surfacing_construction_cinder_block01.usda
new file mode 100644
index 00000000..24e12fa0
--- /dev/null
+++ b/ALab/fragment/look/surfacing/construction_cinder_block01/look_surfacing_construction_cinder_block01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_construction_cinder_block01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/construction_cinder_block01/render_high/binding/look_surfacing_construction_cinder_block01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/construction_cinder_block01/render_high/binding/look_surfacing_construction_cinder_block01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/construction_cinder_block01/render_high/binding/look_surfacing_construction_cinder_block01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_basket01/look_surfacing_decor_basket01.usda b/ALab/fragment/look/surfacing/decor_basket01/look_surfacing_decor_basket01.usda
new file mode 100644
index 00000000..d5f9eb82
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_basket01/look_surfacing_decor_basket01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_basket01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_basket01/render_high/binding/look_surfacing_decor_basket01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_basket01/render_high/binding/look_surfacing_decor_basket01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_basket01/render_high/binding/look_surfacing_decor_basket01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_beach_umbrella01/look_surfacing_decor_beach_umbrella01.usda b/ALab/fragment/look/surfacing/decor_beach_umbrella01/look_surfacing_decor_beach_umbrella01.usda
new file mode 100644
index 00000000..626c8b3b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_beach_umbrella01/look_surfacing_decor_beach_umbrella01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_beach_umbrella01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_beach_umbrella01/render_high/binding/look_surfacing_decor_beach_umbrella01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_beach_umbrella01/render_high/binding/look_surfacing_decor_beach_umbrella01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_beach_umbrella01/render_high/binding/look_surfacing_decor_beach_umbrella01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_beachball01/look_surfacing_decor_beachball01.usda b/ALab/fragment/look/surfacing/decor_beachball01/look_surfacing_decor_beachball01.usda
new file mode 100644
index 00000000..5ee045c8
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_beachball01/look_surfacing_decor_beachball01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_beachball01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_beachball01/render_high/binding/look_surfacing_decor_beachball01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_beachball01/render_high/binding/look_surfacing_decor_beachball01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_beachball01/render_high/binding/look_surfacing_decor_beachball01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_blender01/look_surfacing_decor_blender01.usda b/ALab/fragment/look/surfacing/decor_blender01/look_surfacing_decor_blender01.usda
new file mode 100644
index 00000000..e6d65740
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_blender01/look_surfacing_decor_blender01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_blender01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_blender01/render_high/binding/look_surfacing_decor_blender01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_blender01/render_high/binding/look_surfacing_decor_blender01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_blender01/render_high/binding/look_surfacing_decor_blender01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_board_games01/look_surfacing_decor_board_games01.usda b/ALab/fragment/look/surfacing/decor_board_games01/look_surfacing_decor_board_games01.usda
new file mode 100644
index 00000000..75360599
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_board_games01/look_surfacing_decor_board_games01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_board_games01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_board_games01/render_high/binding/look_surfacing_decor_board_games01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_board_games01/render_high/binding/look_surfacing_decor_board_games01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_board_games01/render_high/binding/look_surfacing_decor_board_games01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_bonsai_jar01/look_surfacing_decor_bonsai_jar01.usda b/ALab/fragment/look/surfacing/decor_bonsai_jar01/look_surfacing_decor_bonsai_jar01.usda
new file mode 100644
index 00000000..feae8e62
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_bonsai_jar01/look_surfacing_decor_bonsai_jar01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_bonsai_jar01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_bonsai_jar01/render_high/binding/look_surfacing_decor_bonsai_jar01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_bonsai_jar01/render_high/binding/look_surfacing_decor_bonsai_jar01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_bonsai_jar01/render_high/binding/look_surfacing_decor_bonsai_jar01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_book_open01/look_surfacing_decor_book_open01.usda b/ALab/fragment/look/surfacing/decor_book_open01/look_surfacing_decor_book_open01.usda
new file mode 100644
index 00000000..bb6b8b38
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_book_open01/look_surfacing_decor_book_open01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_book_open01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_book_open01/render_high/binding/look_surfacing_decor_book_open01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_book_open01/render_high/binding/look_surfacing_decor_book_open01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_book_open01/render_high/binding/look_surfacing_decor_book_open01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_book_open02/look_surfacing_decor_book_open02.usda b/ALab/fragment/look/surfacing/decor_book_open02/look_surfacing_decor_book_open02.usda
new file mode 100644
index 00000000..059221ca
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_book_open02/look_surfacing_decor_book_open02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_book_open02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_book_open02/render_high/binding/look_surfacing_decor_book_open02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_book_open02/render_high/binding/look_surfacing_decor_book_open02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_book_open02/render_high/binding/look_surfacing_decor_book_open02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_bottle_cap01/look_surfacing_decor_bottle_cap01.usda b/ALab/fragment/look/surfacing/decor_bottle_cap01/look_surfacing_decor_bottle_cap01.usda
new file mode 100644
index 00000000..1be12a6e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_bottle_cap01/look_surfacing_decor_bottle_cap01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_bottle_cap01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_bottle_cap01/render_high/binding/look_surfacing_decor_bottle_cap01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_bottle_cap01/render_high/binding/look_surfacing_decor_bottle_cap01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_bottle_cap01/render_high/binding/look_surfacing_decor_bottle_cap01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_bottle_soda01/look_surfacing_decor_bottle_soda01.usda b/ALab/fragment/look/surfacing/decor_bottle_soda01/look_surfacing_decor_bottle_soda01.usda
new file mode 100644
index 00000000..c5cd4c29
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_bottle_soda01/look_surfacing_decor_bottle_soda01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_bottle_soda01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_bottle_soda01/render_high/binding/look_surfacing_decor_bottle_soda01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_bottle_soda01/render_high/binding/look_surfacing_decor_bottle_soda01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_bottle_soda01/render_high/binding/look_surfacing_decor_bottle_soda01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_bottle_soda02/look_surfacing_decor_bottle_soda02.usda b/ALab/fragment/look/surfacing/decor_bottle_soda02/look_surfacing_decor_bottle_soda02.usda
new file mode 100644
index 00000000..307cae6c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_bottle_soda02/look_surfacing_decor_bottle_soda02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_bottle_soda02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_bottle_soda02/render_high/binding/look_surfacing_decor_bottle_soda02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_bottle_soda02/render_high/binding/look_surfacing_decor_bottle_soda02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_bottle_soda02/render_high/binding/look_surfacing_decor_bottle_soda02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_can_half01/look_surfacing_decor_can_half01.usda b/ALab/fragment/look/surfacing/decor_can_half01/look_surfacing_decor_can_half01.usda
new file mode 100644
index 00000000..07b689cb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_can_half01/look_surfacing_decor_can_half01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_can_half01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_can_half01/render_high/binding/look_surfacing_decor_can_half01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_can_half01/render_high/binding/look_surfacing_decor_can_half01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_can_half01/render_high/binding/look_surfacing_decor_can_half01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_can_half02/look_surfacing_decor_can_half02.usda b/ALab/fragment/look/surfacing/decor_can_half02/look_surfacing_decor_can_half02.usda
new file mode 100644
index 00000000..c3b3fb83
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_can_half02/look_surfacing_decor_can_half02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_can_half02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_can_half02/render_high/binding/look_surfacing_decor_can_half02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_can_half02/render_high/binding/look_surfacing_decor_can_half02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_can_half02/render_high/binding/look_surfacing_decor_can_half02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_can_half03/look_surfacing_decor_can_half03.usda b/ALab/fragment/look/surfacing/decor_can_half03/look_surfacing_decor_can_half03.usda
new file mode 100644
index 00000000..13e9eba7
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_can_half03/look_surfacing_decor_can_half03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_can_half03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_can_half03/render_high/binding/look_surfacing_decor_can_half03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_can_half03/render_high/binding/look_surfacing_decor_can_half03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_can_half03/render_high/binding/look_surfacing_decor_can_half03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_can_half04/look_surfacing_decor_can_half04.usda b/ALab/fragment/look/surfacing/decor_can_half04/look_surfacing_decor_can_half04.usda
new file mode 100644
index 00000000..cf20b494
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_can_half04/look_surfacing_decor_can_half04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_can_half04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_can_half04/render_high/binding/look_surfacing_decor_can_half04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_can_half04/render_high/binding/look_surfacing_decor_can_half04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_can_half04/render_high/binding/look_surfacing_decor_can_half04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_choko_experiment01/look_surfacing_decor_choko_experiment01.usda b/ALab/fragment/look/surfacing/decor_choko_experiment01/look_surfacing_decor_choko_experiment01.usda
new file mode 100644
index 00000000..d570bbbd
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_choko_experiment01/look_surfacing_decor_choko_experiment01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_choko_experiment01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_choko_experiment01/render_high/binding/look_surfacing_decor_choko_experiment01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_choko_experiment01/render_high/binding/look_surfacing_decor_choko_experiment01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_choko_experiment01/render_high/binding/look_surfacing_decor_choko_experiment01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_clip01/look_surfacing_decor_clip01.usda b/ALab/fragment/look/surfacing/decor_clip01/look_surfacing_decor_clip01.usda
new file mode 100644
index 00000000..6ea8332e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_clip01/look_surfacing_decor_clip01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_clip01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_clip01/render_high/binding/look_surfacing_decor_clip01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_clip01/render_high/binding/look_surfacing_decor_clip01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_clip01/render_high/binding/look_surfacing_decor_clip01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cooler_box01/look_surfacing_decor_cooler_box01.usda b/ALab/fragment/look/surfacing/decor_cooler_box01/look_surfacing_decor_cooler_box01.usda
new file mode 100644
index 00000000..66b021ec
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cooler_box01/look_surfacing_decor_cooler_box01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_cooler_box01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cooler_box01/render_high/binding/look_surfacing_decor_cooler_box01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_cooler_box01/render_high/binding/look_surfacing_decor_cooler_box01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cooler_box01/render_high/binding/look_surfacing_decor_cooler_box01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cricket_ball01/look_surfacing_decor_cricket_ball01.usda b/ALab/fragment/look/surfacing/decor_cricket_ball01/look_surfacing_decor_cricket_ball01.usda
new file mode 100644
index 00000000..6f75763b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cricket_ball01/look_surfacing_decor_cricket_ball01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_cricket_ball01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cricket_ball01/render_high/binding/look_surfacing_decor_cricket_ball01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_cricket_ball01/render_high/binding/look_surfacing_decor_cricket_ball01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cricket_ball01/render_high/binding/look_surfacing_decor_cricket_ball01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cricket_bat01/look_surfacing_decor_cricket_bat01.usda b/ALab/fragment/look/surfacing/decor_cricket_bat01/look_surfacing_decor_cricket_bat01.usda
new file mode 100644
index 00000000..f8b34223
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cricket_bat01/look_surfacing_decor_cricket_bat01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_cricket_bat01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cricket_bat01/render_high/binding/look_surfacing_decor_cricket_bat01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_cricket_bat01/render_high/binding/look_surfacing_decor_cricket_bat01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cricket_bat01/render_high/binding/look_surfacing_decor_cricket_bat01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cstand_clamp01/look_surfacing_decor_cstand_clamp01.usda b/ALab/fragment/look/surfacing/decor_cstand_clamp01/look_surfacing_decor_cstand_clamp01.usda
new file mode 100644
index 00000000..23d84dbf
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cstand_clamp01/look_surfacing_decor_cstand_clamp01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_cstand_clamp01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cstand_clamp01/render_high/binding/look_surfacing_decor_cstand_clamp01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_cstand_clamp01/render_high/binding/look_surfacing_decor_cstand_clamp01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cstand_clamp01/render_high/binding/look_surfacing_decor_cstand_clamp01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cstand_ground01/look_surfacing_decor_cstand_ground01.usda b/ALab/fragment/look/surfacing/decor_cstand_ground01/look_surfacing_decor_cstand_ground01.usda
new file mode 100644
index 00000000..c50b3d5b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cstand_ground01/look_surfacing_decor_cstand_ground01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_cstand_ground01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_cstand_ground01/render_high/binding/look_surfacing_decor_cstand_ground01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_cstand_ground01/render_high/binding/look_surfacing_decor_cstand_ground01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_cstand_ground01/render_high/binding/look_surfacing_decor_cstand_ground01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_dish_rack01/look_surfacing_decor_dish_rack01.usda b/ALab/fragment/look/surfacing/decor_dish_rack01/look_surfacing_decor_dish_rack01.usda
new file mode 100644
index 00000000..c30f3719
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_dish_rack01/look_surfacing_decor_dish_rack01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_dish_rack01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_dish_rack01/render_high/binding/look_surfacing_decor_dish_rack01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_dish_rack01/render_high/binding/look_surfacing_decor_dish_rack01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_dish_rack01/render_high/binding/look_surfacing_decor_dish_rack01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_firecracker01/look_surfacing_decor_firecracker01.usda b/ALab/fragment/look/surfacing/decor_firecracker01/look_surfacing_decor_firecracker01.usda
new file mode 100644
index 00000000..34a6347f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_firecracker01/look_surfacing_decor_firecracker01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_firecracker01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_firecracker01/render_high/binding/look_surfacing_decor_firecracker01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_firecracker01/render_high/binding/look_surfacing_decor_firecracker01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_firecracker01/render_high/binding/look_surfacing_decor_firecracker01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_flask_pump01/look_surfacing_decor_flask_pump01.usda b/ALab/fragment/look/surfacing/decor_flask_pump01/look_surfacing_decor_flask_pump01.usda
new file mode 100644
index 00000000..87498a5e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_flask_pump01/look_surfacing_decor_flask_pump01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_flask_pump01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_flask_pump01/render_high/binding/look_surfacing_decor_flask_pump01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_flask_pump01/render_high/binding/look_surfacing_decor_flask_pump01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_flask_pump01/render_high/binding/look_surfacing_decor_flask_pump01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_foam_hand/look_surfacing_decor_foam_hand.usda b/ALab/fragment/look/surfacing/decor_foam_hand/look_surfacing_decor_foam_hand.usda
new file mode 100644
index 00000000..60574123
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_foam_hand/look_surfacing_decor_foam_hand.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_foam_hand_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_foam_hand/render_high/binding/look_surfacing_decor_foam_hand_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_foam_hand/render_high/binding/look_surfacing_decor_foam_hand_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_foam_hand/render_high/binding/look_surfacing_decor_foam_hand_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_glass01/look_surfacing_decor_glass01.usda b/ALab/fragment/look/surfacing/decor_glass01/look_surfacing_decor_glass01.usda
new file mode 100644
index 00000000..2d7c93b3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_glass01/look_surfacing_decor_glass01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_glass01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_glass01/render_high/binding/look_surfacing_decor_glass01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_glass01/render_high/binding/look_surfacing_decor_glass01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_glass01/render_high/binding/look_surfacing_decor_glass01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_hair_dryer_torch01/look_surfacing_decor_hair_dryer_torch01.usda b/ALab/fragment/look/surfacing/decor_hair_dryer_torch01/look_surfacing_decor_hair_dryer_torch01.usda
new file mode 100644
index 00000000..79b291de
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_hair_dryer_torch01/look_surfacing_decor_hair_dryer_torch01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_hair_dryer_torch01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_hair_dryer_torch01/render_high/binding/look_surfacing_decor_hair_dryer_torch01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_hair_dryer_torch01/render_high/binding/look_surfacing_decor_hair_dryer_torch01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_hair_dryer_torch01/render_high/binding/look_surfacing_decor_hair_dryer_torch01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_hazard_sign01/look_surfacing_decor_hazard_sign01.usda b/ALab/fragment/look/surfacing/decor_hazard_sign01/look_surfacing_decor_hazard_sign01.usda
new file mode 100644
index 00000000..8192f64a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_hazard_sign01/look_surfacing_decor_hazard_sign01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_hazard_sign01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_hazard_sign01/render_high/binding/look_surfacing_decor_hazard_sign01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_hazard_sign01/render_high/binding/look_surfacing_decor_hazard_sign01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_hazard_sign01/render_high/binding/look_surfacing_decor_hazard_sign01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_helmet_head01/look_surfacing_decor_helmet_head01.usda b/ALab/fragment/look/surfacing/decor_helmet_head01/look_surfacing_decor_helmet_head01.usda
new file mode 100644
index 00000000..9602414f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_helmet_head01/look_surfacing_decor_helmet_head01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_helmet_head01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_helmet_head01/render_high/binding/look_surfacing_decor_helmet_head01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_helmet_head01/render_high/binding/look_surfacing_decor_helmet_head01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_helmet_head01/render_high/binding/look_surfacing_decor_helmet_head01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_jar01/look_surfacing_decor_jar01.usda b/ALab/fragment/look/surfacing/decor_jar01/look_surfacing_decor_jar01.usda
new file mode 100644
index 00000000..fa455a69
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_jar01/look_surfacing_decor_jar01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_jar01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_jar01/render_high/binding/look_surfacing_decor_jar01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_jar01/render_high/binding/look_surfacing_decor_jar01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_jar01/render_high/binding/look_surfacing_decor_jar01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_jar02/look_surfacing_decor_jar02.usda b/ALab/fragment/look/surfacing/decor_jar02/look_surfacing_decor_jar02.usda
new file mode 100644
index 00000000..c88dd085
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_jar02/look_surfacing_decor_jar02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_jar02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_jar02/render_high/binding/look_surfacing_decor_jar02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_jar02/render_high/binding/look_surfacing_decor_jar02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_jar02/render_high/binding/look_surfacing_decor_jar02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_jar03/look_surfacing_decor_jar03.usda b/ALab/fragment/look/surfacing/decor_jar03/look_surfacing_decor_jar03.usda
new file mode 100644
index 00000000..b676a4b4
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_jar03/look_surfacing_decor_jar03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_jar03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_jar03/render_high/binding/look_surfacing_decor_jar03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_jar03/render_high/binding/look_surfacing_decor_jar03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_jar03/render_high/binding/look_surfacing_decor_jar03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_kerosene_lamp01/look_surfacing_decor_kerosene_lamp01.usda b/ALab/fragment/look/surfacing/decor_kerosene_lamp01/look_surfacing_decor_kerosene_lamp01.usda
new file mode 100644
index 00000000..62617549
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_kerosene_lamp01/look_surfacing_decor_kerosene_lamp01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_kerosene_lamp01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_kerosene_lamp01/render_high/binding/look_surfacing_decor_kerosene_lamp01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_kerosene_lamp01/render_high/binding/look_surfacing_decor_kerosene_lamp01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_kerosene_lamp01/render_high/binding/look_surfacing_decor_kerosene_lamp01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_macrame_hangar01/look_surfacing_decor_macrame_hangar01.usda b/ALab/fragment/look/surfacing/decor_macrame_hangar01/look_surfacing_decor_macrame_hangar01.usda
new file mode 100644
index 00000000..5050ac23
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_macrame_hangar01/look_surfacing_decor_macrame_hangar01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_macrame_hangar01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_macrame_hangar01/render_high/binding/look_surfacing_decor_macrame_hangar01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_macrame_hangar01/render_high/binding/look_surfacing_decor_macrame_hangar01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_macrame_hangar01/render_high/binding/look_surfacing_decor_macrame_hangar01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_mat01/look_surfacing_decor_mat01.usda b/ALab/fragment/look/surfacing/decor_mat01/look_surfacing_decor_mat01.usda
new file mode 100644
index 00000000..aa0d7d5c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_mat01/look_surfacing_decor_mat01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_mat01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_mat01/render_high/binding/look_surfacing_decor_mat01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_mat01/render_high/binding/look_surfacing_decor_mat01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_mat01/render_high/binding/look_surfacing_decor_mat01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_medical_screen01/look_surfacing_decor_medical_screen01.usda b/ALab/fragment/look/surfacing/decor_medical_screen01/look_surfacing_decor_medical_screen01.usda
new file mode 100644
index 00000000..c1a90883
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_medical_screen01/look_surfacing_decor_medical_screen01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_medical_screen01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_medical_screen01/render_high/binding/look_surfacing_decor_medical_screen01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_medical_screen01/render_high/binding/look_surfacing_decor_medical_screen01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_medical_screen01/render_high/binding/look_surfacing_decor_medical_screen01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_mug_coffee01/look_surfacing_decor_mug_coffee01.usda b/ALab/fragment/look/surfacing/decor_mug_coffee01/look_surfacing_decor_mug_coffee01.usda
new file mode 100644
index 00000000..99a622fb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_mug_coffee01/look_surfacing_decor_mug_coffee01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_mug_coffee01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_mug_coffee01/render_high/binding/look_surfacing_decor_mug_coffee01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_mug_coffee01/render_high/binding/look_surfacing_decor_mug_coffee01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_mug_coffee01/render_high/binding/look_surfacing_decor_mug_coffee01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_mug_coffee02/look_surfacing_decor_mug_coffee02.usda b/ALab/fragment/look/surfacing/decor_mug_coffee02/look_surfacing_decor_mug_coffee02.usda
new file mode 100644
index 00000000..08faa7ba
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_mug_coffee02/look_surfacing_decor_mug_coffee02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_mug_coffee02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_mug_coffee02/render_high/binding/look_surfacing_decor_mug_coffee02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_mug_coffee02/render_high/binding/look_surfacing_decor_mug_coffee02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_mug_coffee02/render_high/binding/look_surfacing_decor_mug_coffee02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_mug_coffee03/look_surfacing_decor_mug_coffee03.usda b/ALab/fragment/look/surfacing/decor_mug_coffee03/look_surfacing_decor_mug_coffee03.usda
new file mode 100644
index 00000000..b86ba828
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_mug_coffee03/look_surfacing_decor_mug_coffee03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_mug_coffee03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_mug_coffee03/render_high/binding/look_surfacing_decor_mug_coffee03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_mug_coffee03/render_high/binding/look_surfacing_decor_mug_coffee03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_mug_coffee03/render_high/binding/look_surfacing_decor_mug_coffee03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_necklace_curly01/look_surfacing_decor_necklace_curly01.usda b/ALab/fragment/look/surfacing/decor_necklace_curly01/look_surfacing_decor_necklace_curly01.usda
new file mode 100644
index 00000000..11101edc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_necklace_curly01/look_surfacing_decor_necklace_curly01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_necklace_curly01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_necklace_curly01/render_high/binding/look_surfacing_decor_necklace_curly01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_necklace_curly01/render_high/binding/look_surfacing_decor_necklace_curly01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_necklace_curly01/render_high/binding/look_surfacing_decor_necklace_curly01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notea01/look_surfacing_decor_paper_notea01.usda b/ALab/fragment/look/surfacing/decor_paper_notea01/look_surfacing_decor_paper_notea01.usda
new file mode 100644
index 00000000..6ee68647
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notea01/look_surfacing_decor_paper_notea01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notea01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notea01/render_high/binding/look_surfacing_decor_paper_notea01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notea01/render_high/binding/look_surfacing_decor_paper_notea01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notea01/render_high/binding/look_surfacing_decor_paper_notea01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notea02/look_surfacing_decor_paper_notea02.usda b/ALab/fragment/look/surfacing/decor_paper_notea02/look_surfacing_decor_paper_notea02.usda
new file mode 100644
index 00000000..0aad170c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notea02/look_surfacing_decor_paper_notea02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notea02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notea02/render_high/binding/look_surfacing_decor_paper_notea02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notea02/render_high/binding/look_surfacing_decor_paper_notea02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notea02/render_high/binding/look_surfacing_decor_paper_notea02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notea03/look_surfacing_decor_paper_notea03.usda b/ALab/fragment/look/surfacing/decor_paper_notea03/look_surfacing_decor_paper_notea03.usda
new file mode 100644
index 00000000..60047567
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notea03/look_surfacing_decor_paper_notea03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notea03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notea03/render_high/binding/look_surfacing_decor_paper_notea03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notea03/render_high/binding/look_surfacing_decor_paper_notea03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notea03/render_high/binding/look_surfacing_decor_paper_notea03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notea04/look_surfacing_decor_paper_notea04.usda b/ALab/fragment/look/surfacing/decor_paper_notea04/look_surfacing_decor_paper_notea04.usda
new file mode 100644
index 00000000..21050756
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notea04/look_surfacing_decor_paper_notea04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notea04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notea04/render_high/binding/look_surfacing_decor_paper_notea04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notea04/render_high/binding/look_surfacing_decor_paper_notea04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notea04/render_high/binding/look_surfacing_decor_paper_notea04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteb01/look_surfacing_decor_paper_noteb01.usda b/ALab/fragment/look/surfacing/decor_paper_noteb01/look_surfacing_decor_paper_noteb01.usda
new file mode 100644
index 00000000..e4602045
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteb01/look_surfacing_decor_paper_noteb01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noteb01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteb01/render_high/binding/look_surfacing_decor_paper_noteb01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noteb01/render_high/binding/look_surfacing_decor_paper_noteb01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteb01/render_high/binding/look_surfacing_decor_paper_noteb01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteb02/look_surfacing_decor_paper_noteb02.usda b/ALab/fragment/look/surfacing/decor_paper_noteb02/look_surfacing_decor_paper_noteb02.usda
new file mode 100644
index 00000000..88f092d2
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteb02/look_surfacing_decor_paper_noteb02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noteb02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteb02/render_high/binding/look_surfacing_decor_paper_noteb02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noteb02/render_high/binding/look_surfacing_decor_paper_noteb02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteb02/render_high/binding/look_surfacing_decor_paper_noteb02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteb03/look_surfacing_decor_paper_noteb03.usda b/ALab/fragment/look/surfacing/decor_paper_noteb03/look_surfacing_decor_paper_noteb03.usda
new file mode 100644
index 00000000..890d776f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteb03/look_surfacing_decor_paper_noteb03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noteb03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteb03/render_high/binding/look_surfacing_decor_paper_noteb03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noteb03/render_high/binding/look_surfacing_decor_paper_noteb03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteb03/render_high/binding/look_surfacing_decor_paper_noteb03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notec01/look_surfacing_decor_paper_notec01.usda b/ALab/fragment/look/surfacing/decor_paper_notec01/look_surfacing_decor_paper_notec01.usda
new file mode 100644
index 00000000..ef65e545
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notec01/look_surfacing_decor_paper_notec01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notec01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notec01/render_high/binding/look_surfacing_decor_paper_notec01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notec01/render_high/binding/look_surfacing_decor_paper_notec01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notec01/render_high/binding/look_surfacing_decor_paper_notec01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notec02/look_surfacing_decor_paper_notec02.usda b/ALab/fragment/look/surfacing/decor_paper_notec02/look_surfacing_decor_paper_notec02.usda
new file mode 100644
index 00000000..3e55e24f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notec02/look_surfacing_decor_paper_notec02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notec02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notec02/render_high/binding/look_surfacing_decor_paper_notec02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notec02/render_high/binding/look_surfacing_decor_paper_notec02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notec02/render_high/binding/look_surfacing_decor_paper_notec02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notec03/look_surfacing_decor_paper_notec03.usda b/ALab/fragment/look/surfacing/decor_paper_notec03/look_surfacing_decor_paper_notec03.usda
new file mode 100644
index 00000000..7f555e1d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notec03/look_surfacing_decor_paper_notec03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notec03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notec03/render_high/binding/look_surfacing_decor_paper_notec03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notec03/render_high/binding/look_surfacing_decor_paper_notec03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notec03/render_high/binding/look_surfacing_decor_paper_notec03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noted01/look_surfacing_decor_paper_noted01.usda b/ALab/fragment/look/surfacing/decor_paper_noted01/look_surfacing_decor_paper_noted01.usda
new file mode 100644
index 00000000..91961b26
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noted01/look_surfacing_decor_paper_noted01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noted01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noted01/render_high/binding/look_surfacing_decor_paper_noted01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noted01/render_high/binding/look_surfacing_decor_paper_noted01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noted01/render_high/binding/look_surfacing_decor_paper_noted01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notee01/look_surfacing_decor_paper_notee01.usda b/ALab/fragment/look/surfacing/decor_paper_notee01/look_surfacing_decor_paper_notee01.usda
new file mode 100644
index 00000000..9cbb9d9a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notee01/look_surfacing_decor_paper_notee01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notee01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notee01/render_high/binding/look_surfacing_decor_paper_notee01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notee01/render_high/binding/look_surfacing_decor_paper_notee01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notee01/render_high/binding/look_surfacing_decor_paper_notee01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef01/look_surfacing_decor_paper_notef01.usda b/ALab/fragment/look/surfacing/decor_paper_notef01/look_surfacing_decor_paper_notef01.usda
new file mode 100644
index 00000000..c86ce6fb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef01/look_surfacing_decor_paper_notef01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef01/render_high/binding/look_surfacing_decor_paper_notef01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef01/render_high/binding/look_surfacing_decor_paper_notef01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef01/render_high/binding/look_surfacing_decor_paper_notef01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef02/look_surfacing_decor_paper_notef02.usda b/ALab/fragment/look/surfacing/decor_paper_notef02/look_surfacing_decor_paper_notef02.usda
new file mode 100644
index 00000000..878c4069
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef02/look_surfacing_decor_paper_notef02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef02/render_high/binding/look_surfacing_decor_paper_notef02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef02/render_high/binding/look_surfacing_decor_paper_notef02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef02/render_high/binding/look_surfacing_decor_paper_notef02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef03/look_surfacing_decor_paper_notef03.usda b/ALab/fragment/look/surfacing/decor_paper_notef03/look_surfacing_decor_paper_notef03.usda
new file mode 100644
index 00000000..5e82c954
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef03/look_surfacing_decor_paper_notef03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef03/render_high/binding/look_surfacing_decor_paper_notef03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef03/render_high/binding/look_surfacing_decor_paper_notef03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef03/render_high/binding/look_surfacing_decor_paper_notef03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef04/look_surfacing_decor_paper_notef04.usda b/ALab/fragment/look/surfacing/decor_paper_notef04/look_surfacing_decor_paper_notef04.usda
new file mode 100644
index 00000000..ad099512
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef04/look_surfacing_decor_paper_notef04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef04/render_high/binding/look_surfacing_decor_paper_notef04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef04/render_high/binding/look_surfacing_decor_paper_notef04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef04/render_high/binding/look_surfacing_decor_paper_notef04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef05/look_surfacing_decor_paper_notef05.usda b/ALab/fragment/look/surfacing/decor_paper_notef05/look_surfacing_decor_paper_notef05.usda
new file mode 100644
index 00000000..43039af4
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef05/look_surfacing_decor_paper_notef05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef05/render_high/binding/look_surfacing_decor_paper_notef05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef05/render_high/binding/look_surfacing_decor_paper_notef05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef05/render_high/binding/look_surfacing_decor_paper_notef05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef06/look_surfacing_decor_paper_notef06.usda b/ALab/fragment/look/surfacing/decor_paper_notef06/look_surfacing_decor_paper_notef06.usda
new file mode 100644
index 00000000..e16f62bc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef06/look_surfacing_decor_paper_notef06.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef06_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef06/render_high/binding/look_surfacing_decor_paper_notef06_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef06/render_high/binding/look_surfacing_decor_paper_notef06_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef06/render_high/binding/look_surfacing_decor_paper_notef06_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef07/look_surfacing_decor_paper_notef07.usda b/ALab/fragment/look/surfacing/decor_paper_notef07/look_surfacing_decor_paper_notef07.usda
new file mode 100644
index 00000000..9a365238
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef07/look_surfacing_decor_paper_notef07.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef07_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef07/render_high/binding/look_surfacing_decor_paper_notef07_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef07/render_high/binding/look_surfacing_decor_paper_notef07_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef07/render_high/binding/look_surfacing_decor_paper_notef07_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef08/look_surfacing_decor_paper_notef08.usda b/ALab/fragment/look/surfacing/decor_paper_notef08/look_surfacing_decor_paper_notef08.usda
new file mode 100644
index 00000000..77435589
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef08/look_surfacing_decor_paper_notef08.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef08_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef08/render_high/binding/look_surfacing_decor_paper_notef08_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef08/render_high/binding/look_surfacing_decor_paper_notef08_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef08/render_high/binding/look_surfacing_decor_paper_notef08_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef09/look_surfacing_decor_paper_notef09.usda b/ALab/fragment/look/surfacing/decor_paper_notef09/look_surfacing_decor_paper_notef09.usda
new file mode 100644
index 00000000..a34c815a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef09/look_surfacing_decor_paper_notef09.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef09_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef09/render_high/binding/look_surfacing_decor_paper_notef09_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef09/render_high/binding/look_surfacing_decor_paper_notef09_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef09/render_high/binding/look_surfacing_decor_paper_notef09_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef10/look_surfacing_decor_paper_notef10.usda b/ALab/fragment/look/surfacing/decor_paper_notef10/look_surfacing_decor_paper_notef10.usda
new file mode 100644
index 00000000..c1b9d11e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef10/look_surfacing_decor_paper_notef10.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notef10_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notef10/render_high/binding/look_surfacing_decor_paper_notef10_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notef10/render_high/binding/look_surfacing_decor_paper_notef10_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notef10/render_high/binding/look_surfacing_decor_paper_notef10_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteg01/look_surfacing_decor_paper_noteg01.usda b/ALab/fragment/look/surfacing/decor_paper_noteg01/look_surfacing_decor_paper_noteg01.usda
new file mode 100644
index 00000000..19e0ff43
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteg01/look_surfacing_decor_paper_noteg01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noteg01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteg01/render_high/binding/look_surfacing_decor_paper_noteg01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noteg01/render_high/binding/look_surfacing_decor_paper_noteg01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteg01/render_high/binding/look_surfacing_decor_paper_noteg01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteh01/look_surfacing_decor_paper_noteh01.usda b/ALab/fragment/look/surfacing/decor_paper_noteh01/look_surfacing_decor_paper_noteh01.usda
new file mode 100644
index 00000000..1572c1c9
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteh01/look_surfacing_decor_paper_noteh01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noteh01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteh01/render_high/binding/look_surfacing_decor_paper_noteh01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noteh01/render_high/binding/look_surfacing_decor_paper_noteh01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteh01/render_high/binding/look_surfacing_decor_paper_noteh01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteh02/look_surfacing_decor_paper_noteh02.usda b/ALab/fragment/look/surfacing/decor_paper_noteh02/look_surfacing_decor_paper_noteh02.usda
new file mode 100644
index 00000000..58cfa389
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteh02/look_surfacing_decor_paper_noteh02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noteh02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteh02/render_high/binding/look_surfacing_decor_paper_noteh02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noteh02/render_high/binding/look_surfacing_decor_paper_noteh02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteh02/render_high/binding/look_surfacing_decor_paper_noteh02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notei01/look_surfacing_decor_paper_notei01.usda b/ALab/fragment/look/surfacing/decor_paper_notei01/look_surfacing_decor_paper_notei01.usda
new file mode 100644
index 00000000..f4c0d9d8
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notei01/look_surfacing_decor_paper_notei01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notei01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notei01/render_high/binding/look_surfacing_decor_paper_notei01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notei01/render_high/binding/look_surfacing_decor_paper_notei01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notei01/render_high/binding/look_surfacing_decor_paper_notei01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notej01/look_surfacing_decor_paper_notej01.usda b/ALab/fragment/look/surfacing/decor_paper_notej01/look_surfacing_decor_paper_notej01.usda
new file mode 100644
index 00000000..4810916d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notej01/look_surfacing_decor_paper_notej01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notej01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notej01/render_high/binding/look_surfacing_decor_paper_notej01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notej01/render_high/binding/look_surfacing_decor_paper_notej01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notej01/render_high/binding/look_surfacing_decor_paper_notej01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notek01/look_surfacing_decor_paper_notek01.usda b/ALab/fragment/look/surfacing/decor_paper_notek01/look_surfacing_decor_paper_notek01.usda
new file mode 100644
index 00000000..3a39958d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notek01/look_surfacing_decor_paper_notek01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notek01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notek01/render_high/binding/look_surfacing_decor_paper_notek01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notek01/render_high/binding/look_surfacing_decor_paper_notek01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notek01/render_high/binding/look_surfacing_decor_paper_notek01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notel01/look_surfacing_decor_paper_notel01.usda b/ALab/fragment/look/surfacing/decor_paper_notel01/look_surfacing_decor_paper_notel01.usda
new file mode 100644
index 00000000..26a19691
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notel01/look_surfacing_decor_paper_notel01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notel01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notel01/render_high/binding/look_surfacing_decor_paper_notel01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notel01/render_high/binding/look_surfacing_decor_paper_notel01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notel01/render_high/binding/look_surfacing_decor_paper_notel01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notem01/look_surfacing_decor_paper_notem01.usda b/ALab/fragment/look/surfacing/decor_paper_notem01/look_surfacing_decor_paper_notem01.usda
new file mode 100644
index 00000000..8136d4d6
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notem01/look_surfacing_decor_paper_notem01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_notem01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_notem01/render_high/binding/look_surfacing_decor_paper_notem01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_notem01/render_high/binding/look_surfacing_decor_paper_notem01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_notem01/render_high/binding/look_surfacing_decor_paper_notem01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noten01/look_surfacing_decor_paper_noten01.usda b/ALab/fragment/look/surfacing/decor_paper_noten01/look_surfacing_decor_paper_noten01.usda
new file mode 100644
index 00000000..3b37612c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noten01/look_surfacing_decor_paper_noten01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noten01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noten01/render_high/binding/look_surfacing_decor_paper_noten01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noten01/render_high/binding/look_surfacing_decor_paper_noten01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noten01/render_high/binding/look_surfacing_decor_paper_noten01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteo01/look_surfacing_decor_paper_noteo01.usda b/ALab/fragment/look/surfacing/decor_paper_noteo01/look_surfacing_decor_paper_noteo01.usda
new file mode 100644
index 00000000..e4824c2b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteo01/look_surfacing_decor_paper_noteo01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_noteo01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_noteo01/render_high/binding/look_surfacing_decor_paper_noteo01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_noteo01/render_high/binding/look_surfacing_decor_paper_noteo01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_noteo01/render_high/binding/look_surfacing_decor_paper_noteo01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_rolled01/look_surfacing_decor_paper_rolled01.usda b/ALab/fragment/look/surfacing/decor_paper_rolled01/look_surfacing_decor_paper_rolled01.usda
new file mode 100644
index 00000000..ffb743ed
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_rolled01/look_surfacing_decor_paper_rolled01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_rolled01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_rolled01/render_high/binding/look_surfacing_decor_paper_rolled01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_rolled01/render_high/binding/look_surfacing_decor_paper_rolled01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_rolled01/render_high/binding/look_surfacing_decor_paper_rolled01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_rolled02/look_surfacing_decor_paper_rolled02.usda b/ALab/fragment/look/surfacing/decor_paper_rolled02/look_surfacing_decor_paper_rolled02.usda
new file mode 100644
index 00000000..04617553
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_rolled02/look_surfacing_decor_paper_rolled02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_paper_rolled02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_paper_rolled02/render_high/binding/look_surfacing_decor_paper_rolled02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_paper_rolled02/render_high/binding/look_surfacing_decor_paper_rolled02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_paper_rolled02/render_high/binding/look_surfacing_decor_paper_rolled02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_party_lights01/look_surfacing_decor_party_lights01.usda b/ALab/fragment/look/surfacing/decor_party_lights01/look_surfacing_decor_party_lights01.usda
new file mode 100644
index 00000000..2b0eea23
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_party_lights01/look_surfacing_decor_party_lights01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_party_lights01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_party_lights01/render_high/binding/look_surfacing_decor_party_lights01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_party_lights01/render_high/binding/look_surfacing_decor_party_lights01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_party_lights01/render_high/binding/look_surfacing_decor_party_lights01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_piggy_bank01/look_surfacing_decor_piggy_bank01.usda b/ALab/fragment/look/surfacing/decor_piggy_bank01/look_surfacing_decor_piggy_bank01.usda
new file mode 100644
index 00000000..dd0b7dba
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_piggy_bank01/look_surfacing_decor_piggy_bank01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_piggy_bank01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_piggy_bank01/render_high/binding/look_surfacing_decor_piggy_bank01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_piggy_bank01/render_high/binding/look_surfacing_decor_piggy_bank01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_piggy_bank01/render_high/binding/look_surfacing_decor_piggy_bank01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_pitch_experiment01/look_surfacing_decor_pitch_experiment01.usda b/ALab/fragment/look/surfacing/decor_pitch_experiment01/look_surfacing_decor_pitch_experiment01.usda
new file mode 100644
index 00000000..509346db
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_pitch_experiment01/look_surfacing_decor_pitch_experiment01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_pitch_experiment01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_pitch_experiment01/render_high/binding/look_surfacing_decor_pitch_experiment01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_pitch_experiment01/render_high/binding/look_surfacing_decor_pitch_experiment01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_pitch_experiment01/render_high/binding/look_surfacing_decor_pitch_experiment01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plant_small01/look_surfacing_decor_plant_small01.usda b/ALab/fragment/look/surfacing/decor_plant_small01/look_surfacing_decor_plant_small01.usda
new file mode 100644
index 00000000..ca019b19
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plant_small01/look_surfacing_decor_plant_small01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plant_small01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plant_small01/render_high/binding/look_surfacing_decor_plant_small01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plant_small01/render_high/binding/look_surfacing_decor_plant_small01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plant_small01/render_high/binding/look_surfacing_decor_plant_small01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plant_small02/look_surfacing_decor_plant_small02.usda b/ALab/fragment/look/surfacing/decor_plant_small02/look_surfacing_decor_plant_small02.usda
new file mode 100644
index 00000000..5b7992f3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plant_small02/look_surfacing_decor_plant_small02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plant_small02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plant_small02/render_high/binding/look_surfacing_decor_plant_small02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plant_small02/render_high/binding/look_surfacing_decor_plant_small02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plant_small02/render_high/binding/look_surfacing_decor_plant_small02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plant_small03/look_surfacing_decor_plant_small03.usda b/ALab/fragment/look/surfacing/decor_plant_small03/look_surfacing_decor_plant_small03.usda
new file mode 100644
index 00000000..e99f4c19
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plant_small03/look_surfacing_decor_plant_small03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plant_small03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plant_small03/render_high/binding/look_surfacing_decor_plant_small03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plant_small03/render_high/binding/look_surfacing_decor_plant_small03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plant_small03/render_high/binding/look_surfacing_decor_plant_small03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plant_small04/look_surfacing_decor_plant_small04.usda b/ALab/fragment/look/surfacing/decor_plant_small04/look_surfacing_decor_plant_small04.usda
new file mode 100644
index 00000000..42474ba8
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plant_small04/look_surfacing_decor_plant_small04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plant_small04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plant_small04/render_high/binding/look_surfacing_decor_plant_small04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plant_small04/render_high/binding/look_surfacing_decor_plant_small04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plant_small04/render_high/binding/look_surfacing_decor_plant_small04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_planter01/look_surfacing_decor_planter01.usda b/ALab/fragment/look/surfacing/decor_planter01/look_surfacing_decor_planter01.usda
new file mode 100644
index 00000000..0113b473
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_planter01/look_surfacing_decor_planter01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_planter01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_planter01/render_high/binding/look_surfacing_decor_planter01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_planter01/render_high/binding/look_surfacing_decor_planter01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_planter01/render_high/binding/look_surfacing_decor_planter01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label01/look_surfacing_decor_plastic_label01.usda b/ALab/fragment/look/surfacing/decor_plastic_label01/look_surfacing_decor_plastic_label01.usda
new file mode 100644
index 00000000..5e7f9599
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label01/look_surfacing_decor_plastic_label01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label01/render_high/binding/look_surfacing_decor_plastic_label01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label01/render_high/binding/look_surfacing_decor_plastic_label01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label01/render_high/binding/look_surfacing_decor_plastic_label01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label02/look_surfacing_decor_plastic_label02.usda b/ALab/fragment/look/surfacing/decor_plastic_label02/look_surfacing_decor_plastic_label02.usda
new file mode 100644
index 00000000..5b96dcc6
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label02/look_surfacing_decor_plastic_label02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label02/render_high/binding/look_surfacing_decor_plastic_label02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label02/render_high/binding/look_surfacing_decor_plastic_label02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label02/render_high/binding/look_surfacing_decor_plastic_label02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label03/look_surfacing_decor_plastic_label03.usda b/ALab/fragment/look/surfacing/decor_plastic_label03/look_surfacing_decor_plastic_label03.usda
new file mode 100644
index 00000000..71a9ee1d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label03/look_surfacing_decor_plastic_label03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label03/render_high/binding/look_surfacing_decor_plastic_label03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label03/render_high/binding/look_surfacing_decor_plastic_label03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label03/render_high/binding/look_surfacing_decor_plastic_label03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label04/look_surfacing_decor_plastic_label04.usda b/ALab/fragment/look/surfacing/decor_plastic_label04/look_surfacing_decor_plastic_label04.usda
new file mode 100644
index 00000000..22322675
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label04/look_surfacing_decor_plastic_label04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label04/render_high/binding/look_surfacing_decor_plastic_label04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label04/render_high/binding/look_surfacing_decor_plastic_label04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label04/render_high/binding/look_surfacing_decor_plastic_label04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label05/look_surfacing_decor_plastic_label05.usda b/ALab/fragment/look/surfacing/decor_plastic_label05/look_surfacing_decor_plastic_label05.usda
new file mode 100644
index 00000000..14128a44
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label05/look_surfacing_decor_plastic_label05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label05/render_high/binding/look_surfacing_decor_plastic_label05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label05/render_high/binding/look_surfacing_decor_plastic_label05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label05/render_high/binding/look_surfacing_decor_plastic_label05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label06/look_surfacing_decor_plastic_label06.usda b/ALab/fragment/look/surfacing/decor_plastic_label06/look_surfacing_decor_plastic_label06.usda
new file mode 100644
index 00000000..11770bbc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label06/look_surfacing_decor_plastic_label06.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label06_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label06/render_high/binding/look_surfacing_decor_plastic_label06_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label06/render_high/binding/look_surfacing_decor_plastic_label06_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label06/render_high/binding/look_surfacing_decor_plastic_label06_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label07/look_surfacing_decor_plastic_label07.usda b/ALab/fragment/look/surfacing/decor_plastic_label07/look_surfacing_decor_plastic_label07.usda
new file mode 100644
index 00000000..bf4e4212
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label07/look_surfacing_decor_plastic_label07.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label07_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label07/render_high/binding/look_surfacing_decor_plastic_label07_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label07/render_high/binding/look_surfacing_decor_plastic_label07_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label07/render_high/binding/look_surfacing_decor_plastic_label07_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label08/look_surfacing_decor_plastic_label08.usda b/ALab/fragment/look/surfacing/decor_plastic_label08/look_surfacing_decor_plastic_label08.usda
new file mode 100644
index 00000000..192efb06
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label08/look_surfacing_decor_plastic_label08.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label08_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label08/render_high/binding/look_surfacing_decor_plastic_label08_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label08/render_high/binding/look_surfacing_decor_plastic_label08_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label08/render_high/binding/look_surfacing_decor_plastic_label08_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label09/look_surfacing_decor_plastic_label09.usda b/ALab/fragment/look/surfacing/decor_plastic_label09/look_surfacing_decor_plastic_label09.usda
new file mode 100644
index 00000000..d44bc9bd
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label09/look_surfacing_decor_plastic_label09.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label09_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label09/render_high/binding/look_surfacing_decor_plastic_label09_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label09/render_high/binding/look_surfacing_decor_plastic_label09_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label09/render_high/binding/look_surfacing_decor_plastic_label09_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label10/look_surfacing_decor_plastic_label10.usda b/ALab/fragment/look/surfacing/decor_plastic_label10/look_surfacing_decor_plastic_label10.usda
new file mode 100644
index 00000000..b923201f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label10/look_surfacing_decor_plastic_label10.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_plastic_label10_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_plastic_label10/render_high/binding/look_surfacing_decor_plastic_label10_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_plastic_label10/render_high/binding/look_surfacing_decor_plastic_label10_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_plastic_label10/render_high/binding/look_surfacing_decor_plastic_label10_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_postera01/look_surfacing_decor_postera01.usda b/ALab/fragment/look/surfacing/decor_postera01/look_surfacing_decor_postera01.usda
new file mode 100644
index 00000000..4193f011
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_postera01/look_surfacing_decor_postera01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_postera01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_postera01/render_high/binding/look_surfacing_decor_postera01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_postera01/render_high/binding/look_surfacing_decor_postera01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_postera01/render_high/binding/look_surfacing_decor_postera01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_posterb01/look_surfacing_decor_posterb01.usda b/ALab/fragment/look/surfacing/decor_posterb01/look_surfacing_decor_posterb01.usda
new file mode 100644
index 00000000..f197cf75
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_posterb01/look_surfacing_decor_posterb01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_posterb01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_posterb01/render_high/binding/look_surfacing_decor_posterb01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_posterb01/render_high/binding/look_surfacing_decor_posterb01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_posterb01/render_high/binding/look_surfacing_decor_posterb01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_pot01/look_surfacing_decor_pot01.usda b/ALab/fragment/look/surfacing/decor_pot01/look_surfacing_decor_pot01.usda
new file mode 100644
index 00000000..11377f5b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_pot01/look_surfacing_decor_pot01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_pot01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_pot01/render_high/binding/look_surfacing_decor_pot01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_pot01/render_high/binding/look_surfacing_decor_pot01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_pot01/render_high/binding/look_surfacing_decor_pot01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_rocket_disk01/look_surfacing_decor_rocket_disk01.usda b/ALab/fragment/look/surfacing/decor_rocket_disk01/look_surfacing_decor_rocket_disk01.usda
new file mode 100644
index 00000000..dd8a7c34
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_rocket_disk01/look_surfacing_decor_rocket_disk01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_rocket_disk01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_rocket_disk01/render_high/binding/look_surfacing_decor_rocket_disk01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_rocket_disk01/render_high/binding/look_surfacing_decor_rocket_disk01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_rocket_disk01/render_high/binding/look_surfacing_decor_rocket_disk01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_seeding_tray01/look_surfacing_decor_seeding_tray01.usda b/ALab/fragment/look/surfacing/decor_seeding_tray01/look_surfacing_decor_seeding_tray01.usda
new file mode 100644
index 00000000..1d957cca
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_seeding_tray01/look_surfacing_decor_seeding_tray01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_seeding_tray01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_seeding_tray01/render_high/binding/look_surfacing_decor_seeding_tray01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_seeding_tray01/render_high/binding/look_surfacing_decor_seeding_tray01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_seeding_tray01/render_high/binding/look_surfacing_decor_seeding_tray01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_sheets_car01/look_surfacing_decor_sheets_car01.usda b/ALab/fragment/look/surfacing/decor_sheets_car01/look_surfacing_decor_sheets_car01.usda
new file mode 100644
index 00000000..ca2e0ce3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_sheets_car01/look_surfacing_decor_sheets_car01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_sheets_car01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_sheets_car01/render_high/binding/look_surfacing_decor_sheets_car01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_sheets_car01/render_high/binding/look_surfacing_decor_sheets_car01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_sheets_car01/render_high/binding/look_surfacing_decor_sheets_car01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_sheets_inspiration01/look_surfacing_decor_sheets_inspiration01.usda b/ALab/fragment/look/surfacing/decor_sheets_inspiration01/look_surfacing_decor_sheets_inspiration01.usda
new file mode 100644
index 00000000..6c584537
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_sheets_inspiration01/look_surfacing_decor_sheets_inspiration01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_sheets_inspiration01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_sheets_inspiration01/render_high/binding/look_surfacing_decor_sheets_inspiration01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_sheets_inspiration01/render_high/binding/look_surfacing_decor_sheets_inspiration01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_sheets_inspiration01/render_high/binding/look_surfacing_decor_sheets_inspiration01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_sheets_planning01/look_surfacing_decor_sheets_planning01.usda b/ALab/fragment/look/surfacing/decor_sheets_planning01/look_surfacing_decor_sheets_planning01.usda
new file mode 100644
index 00000000..864dc863
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_sheets_planning01/look_surfacing_decor_sheets_planning01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_sheets_planning01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_sheets_planning01/render_high/binding/look_surfacing_decor_sheets_planning01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_sheets_planning01/render_high/binding/look_surfacing_decor_sheets_planning01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_sheets_planning01/render_high/binding/look_surfacing_decor_sheets_planning01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_sheets_projector01/look_surfacing_decor_sheets_projector01.usda b/ALab/fragment/look/surfacing/decor_sheets_projector01/look_surfacing_decor_sheets_projector01.usda
new file mode 100644
index 00000000..1386219a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_sheets_projector01/look_surfacing_decor_sheets_projector01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_sheets_projector01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_sheets_projector01/render_high/binding/look_surfacing_decor_sheets_projector01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_sheets_projector01/render_high/binding/look_surfacing_decor_sheets_projector01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_sheets_projector01/render_high/binding/look_surfacing_decor_sheets_projector01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_soccer_ball01/look_surfacing_decor_soccer_ball01.usda b/ALab/fragment/look/surfacing/decor_soccer_ball01/look_surfacing_decor_soccer_ball01.usda
new file mode 100644
index 00000000..80e9c5db
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_soccer_ball01/look_surfacing_decor_soccer_ball01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_soccer_ball01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_soccer_ball01/render_high/binding/look_surfacing_decor_soccer_ball01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_soccer_ball01/render_high/binding/look_surfacing_decor_soccer_ball01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_soccer_ball01/render_high/binding/look_surfacing_decor_soccer_ball01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_spray_can01/look_surfacing_decor_spray_can01.usda b/ALab/fragment/look/surfacing/decor_spray_can01/look_surfacing_decor_spray_can01.usda
new file mode 100644
index 00000000..f30395e4
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_spray_can01/look_surfacing_decor_spray_can01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_spray_can01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_spray_can01/render_high/binding/look_surfacing_decor_spray_can01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_spray_can01/render_high/binding/look_surfacing_decor_spray_can01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_spray_can01/render_high/binding/look_surfacing_decor_spray_can01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_spray_can02/look_surfacing_decor_spray_can02.usda b/ALab/fragment/look/surfacing/decor_spray_can02/look_surfacing_decor_spray_can02.usda
new file mode 100644
index 00000000..4579ee56
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_spray_can02/look_surfacing_decor_spray_can02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_spray_can02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_spray_can02/render_high/binding/look_surfacing_decor_spray_can02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_spray_can02/render_high/binding/look_surfacing_decor_spray_can02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_spray_can02/render_high/binding/look_surfacing_decor_spray_can02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_string01/look_surfacing_decor_string01.usda b/ALab/fragment/look/surfacing/decor_string01/look_surfacing_decor_string01.usda
new file mode 100644
index 00000000..08758670
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_string01/look_surfacing_decor_string01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_string01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_string01/render_high/binding/look_surfacing_decor_string01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_string01/render_high/binding/look_surfacing_decor_string01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_string01/render_high/binding/look_surfacing_decor_string01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_suitcase02/look_surfacing_decor_suitcase02.usda b/ALab/fragment/look/surfacing/decor_suitcase02/look_surfacing_decor_suitcase02.usda
new file mode 100644
index 00000000..7c138808
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_suitcase02/look_surfacing_decor_suitcase02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_suitcase02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_suitcase02/render_high/binding/look_surfacing_decor_suitcase02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_suitcase02/render_high/binding/look_surfacing_decor_suitcase02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_suitcase02/render_high/binding/look_surfacing_decor_suitcase02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_suitcase03/look_surfacing_decor_suitcase03.usda b/ALab/fragment/look/surfacing/decor_suitcase03/look_surfacing_decor_suitcase03.usda
new file mode 100644
index 00000000..ba020dcb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_suitcase03/look_surfacing_decor_suitcase03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_suitcase03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_suitcase03/render_high/binding/look_surfacing_decor_suitcase03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_suitcase03/render_high/binding/look_surfacing_decor_suitcase03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_suitcase03/render_high/binding/look_surfacing_decor_suitcase03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_tennis_ball01/look_surfacing_decor_tennis_ball01.usda b/ALab/fragment/look/surfacing/decor_tennis_ball01/look_surfacing_decor_tennis_ball01.usda
new file mode 100644
index 00000000..e8647b0c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_tennis_ball01/look_surfacing_decor_tennis_ball01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_tennis_ball01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_tennis_ball01/render_high/binding/look_surfacing_decor_tennis_ball01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_tennis_ball01/render_high/binding/look_surfacing_decor_tennis_ball01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_tennis_ball01/render_high/binding/look_surfacing_decor_tennis_ball01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_tennis_racket01/look_surfacing_decor_tennis_racket01.usda b/ALab/fragment/look/surfacing/decor_tennis_racket01/look_surfacing_decor_tennis_racket01.usda
new file mode 100644
index 00000000..7213a36f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_tennis_racket01/look_surfacing_decor_tennis_racket01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_tennis_racket01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_tennis_racket01/render_high/binding/look_surfacing_decor_tennis_racket01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_tennis_racket01/render_high/binding/look_surfacing_decor_tennis_racket01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_tennis_racket01/render_high/binding/look_surfacing_decor_tennis_racket01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_thumb_tack01/look_surfacing_decor_thumb_tack01.usda b/ALab/fragment/look/surfacing/decor_thumb_tack01/look_surfacing_decor_thumb_tack01.usda
new file mode 100644
index 00000000..c48e5918
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_thumb_tack01/look_surfacing_decor_thumb_tack01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_thumb_tack01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_thumb_tack01/render_high/binding/look_surfacing_decor_thumb_tack01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_thumb_tack01/render_high/binding/look_surfacing_decor_thumb_tack01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_thumb_tack01/render_high/binding/look_surfacing_decor_thumb_tack01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_toolbox01/look_surfacing_decor_toolbox01.usda b/ALab/fragment/look/surfacing/decor_toolbox01/look_surfacing_decor_toolbox01.usda
new file mode 100644
index 00000000..c1e9b1e5
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_toolbox01/look_surfacing_decor_toolbox01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_toolbox01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_toolbox01/render_high/binding/look_surfacing_decor_toolbox01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_toolbox01/render_high/binding/look_surfacing_decor_toolbox01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_toolbox01/render_high/binding/look_surfacing_decor_toolbox01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_toy_dino01/look_surfacing_decor_toy_dino01.usda b/ALab/fragment/look/surfacing/decor_toy_dino01/look_surfacing_decor_toy_dino01.usda
new file mode 100644
index 00000000..59baf7d8
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_toy_dino01/look_surfacing_decor_toy_dino01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_toy_dino01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_toy_dino01/render_high/binding/look_surfacing_decor_toy_dino01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_toy_dino01/render_high/binding/look_surfacing_decor_toy_dino01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_toy_dino01/render_high/binding/look_surfacing_decor_toy_dino01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_toy_dino02/look_surfacing_decor_toy_dino02.usda b/ALab/fragment/look/surfacing/decor_toy_dino02/look_surfacing_decor_toy_dino02.usda
new file mode 100644
index 00000000..ac70188d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_toy_dino02/look_surfacing_decor_toy_dino02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_toy_dino02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_toy_dino02/render_high/binding/look_surfacing_decor_toy_dino02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_toy_dino02/render_high/binding/look_surfacing_decor_toy_dino02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_toy_dino02/render_high/binding/look_surfacing_decor_toy_dino02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_toy_penguin01/look_surfacing_decor_toy_penguin01.usda b/ALab/fragment/look/surfacing/decor_toy_penguin01/look_surfacing_decor_toy_penguin01.usda
new file mode 100644
index 00000000..d1ce8ae9
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_toy_penguin01/look_surfacing_decor_toy_penguin01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_toy_penguin01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_toy_penguin01/render_high/binding/look_surfacing_decor_toy_penguin01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_toy_penguin01/render_high/binding/look_surfacing_decor_toy_penguin01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_toy_penguin01/render_high/binding/look_surfacing_decor_toy_penguin01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_tripod_head01/look_surfacing_decor_tripod_head01.usda b/ALab/fragment/look/surfacing/decor_tripod_head01/look_surfacing_decor_tripod_head01.usda
new file mode 100644
index 00000000..db668309
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_tripod_head01/look_surfacing_decor_tripod_head01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_tripod_head01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_tripod_head01/render_high/binding/look_surfacing_decor_tripod_head01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_tripod_head01/render_high/binding/look_surfacing_decor_tripod_head01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_tripod_head01/render_high/binding/look_surfacing_decor_tripod_head01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_tripod_tabletop01/look_surfacing_decor_tripod_tabletop01.usda b/ALab/fragment/look/surfacing/decor_tripod_tabletop01/look_surfacing_decor_tripod_tabletop01.usda
new file mode 100644
index 00000000..1fc5556b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_tripod_tabletop01/look_surfacing_decor_tripod_tabletop01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_tripod_tabletop01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_tripod_tabletop01/render_high/binding/look_surfacing_decor_tripod_tabletop01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_tripod_tabletop01/render_high/binding/look_surfacing_decor_tripod_tabletop01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_tripod_tabletop01/render_high/binding/look_surfacing_decor_tripod_tabletop01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_wooden_box01/look_surfacing_decor_wooden_box01.usda b/ALab/fragment/look/surfacing/decor_wooden_box01/look_surfacing_decor_wooden_box01.usda
new file mode 100644
index 00000000..be985d44
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_wooden_box01/look_surfacing_decor_wooden_box01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_decor_wooden_box01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/decor_wooden_box01/render_high/binding/look_surfacing_decor_wooden_box01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/decor_wooden_box01/render_high/binding/look_surfacing_decor_wooden_box01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/decor_wooden_box01/render_high/binding/look_surfacing_decor_wooden_box01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/dmp_skydome_alab01_std01/look_surfacing_dmp_skydome_alab01_std01.usda b/ALab/fragment/look/surfacing/dmp_skydome_alab01_std01/look_surfacing_dmp_skydome_alab01_std01.usda
new file mode 100644
index 00000000..ff0303fe
--- /dev/null
+++ b/ALab/fragment/look/surfacing/dmp_skydome_alab01_std01/look_surfacing_dmp_skydome_alab01_std01.usda
@@ -0,0 +1,11 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_dmp_skydome_alab01_std01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/dmp_skydome_alab01_std01/render_high/binding/look_surfacing_dmp_skydome_alab01_std01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/dmp_skydome_alab01_std01/render_high/binding/look_surfacing_dmp_skydome_alab01_std01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/dmp_skydome_alab01_std01/render_high/binding/look_surfacing_dmp_skydome_alab01_std01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_audio_generator01/look_surfacing_electronics_audio_generator01.usda b/ALab/fragment/look/surfacing/electronics_audio_generator01/look_surfacing_electronics_audio_generator01.usda
new file mode 100644
index 00000000..780b8402
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_audio_generator01/look_surfacing_electronics_audio_generator01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_audio_generator01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_audio_generator01/render_high/binding/look_surfacing_electronics_audio_generator01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_audio_generator01/render_high/binding/look_surfacing_electronics_audio_generator01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_audio_generator01/render_high/binding/look_surfacing_electronics_audio_generator01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling/look_surfacing_electronics_cabling.usda b/ALab/fragment/look/surfacing/electronics_cabling/look_surfacing_electronics_cabling.usda
new file mode 100644
index 00000000..c7b9e42e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling/look_surfacing_electronics_cabling.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_cabling_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling/render_high/binding/look_surfacing_electronics_cabling_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_cabling/render_high/binding/look_surfacing_electronics_cabling_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling/render_high/binding/look_surfacing_electronics_cabling_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling02/look_surfacing_electronics_cabling02.usda b/ALab/fragment/look/surfacing/electronics_cabling02/look_surfacing_electronics_cabling02.usda
new file mode 100644
index 00000000..33d06a7a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling02/look_surfacing_electronics_cabling02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_cabling02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling02/render_high/binding/look_surfacing_electronics_cabling02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_cabling02/render_high/binding/look_surfacing_electronics_cabling02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling02/render_high/binding/look_surfacing_electronics_cabling02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling03/look_surfacing_electronics_cabling03.usda b/ALab/fragment/look/surfacing/electronics_cabling03/look_surfacing_electronics_cabling03.usda
new file mode 100644
index 00000000..b1878040
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling03/look_surfacing_electronics_cabling03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_cabling03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling03/render_high/binding/look_surfacing_electronics_cabling03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_cabling03/render_high/binding/look_surfacing_electronics_cabling03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling03/render_high/binding/look_surfacing_electronics_cabling03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling04/look_surfacing_electronics_cabling04.usda b/ALab/fragment/look/surfacing/electronics_cabling04/look_surfacing_electronics_cabling04.usda
new file mode 100644
index 00000000..c7a0cc0a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling04/look_surfacing_electronics_cabling04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_cabling04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling04/render_high/binding/look_surfacing_electronics_cabling04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_cabling04/render_high/binding/look_surfacing_electronics_cabling04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling04/render_high/binding/look_surfacing_electronics_cabling04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling05/look_surfacing_electronics_cabling05.usda b/ALab/fragment/look/surfacing/electronics_cabling05/look_surfacing_electronics_cabling05.usda
new file mode 100644
index 00000000..ad8d26fd
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling05/look_surfacing_electronics_cabling05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_cabling05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_cabling05/render_high/binding/look_surfacing_electronics_cabling05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_cabling05/render_high/binding/look_surfacing_electronics_cabling05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_cabling05/render_high/binding/look_surfacing_electronics_cabling05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_camera01/look_surfacing_electronics_camera01.usda b/ALab/fragment/look/surfacing/electronics_camera01/look_surfacing_electronics_camera01.usda
new file mode 100644
index 00000000..f7712718
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_camera01/look_surfacing_electronics_camera01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_camera01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_camera01/render_high/binding/look_surfacing_electronics_camera01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_camera01/render_high/binding/look_surfacing_electronics_camera01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_camera01/render_high/binding/look_surfacing_electronics_camera01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_camera02/look_surfacing_electronics_camera02.usda b/ALab/fragment/look/surfacing/electronics_camera02/look_surfacing_electronics_camera02.usda
new file mode 100644
index 00000000..2a2ea2de
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_camera02/look_surfacing_electronics_camera02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_camera02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_camera02/render_high/binding/look_surfacing_electronics_camera02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_camera02/render_high/binding/look_surfacing_electronics_camera02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_camera02/render_high/binding/look_surfacing_electronics_camera02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_car_battery01/look_surfacing_electronics_car_battery01.usda b/ALab/fragment/look/surfacing/electronics_car_battery01/look_surfacing_electronics_car_battery01.usda
new file mode 100644
index 00000000..dd45c0e3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_car_battery01/look_surfacing_electronics_car_battery01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_car_battery01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_car_battery01/render_high/binding/look_surfacing_electronics_car_battery01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_car_battery01/render_high/binding/look_surfacing_electronics_car_battery01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_car_battery01/render_high/binding/look_surfacing_electronics_car_battery01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_cabling01/look_surfacing_electronics_ham_cabling01.usda b/ALab/fragment/look/surfacing/electronics_ham_cabling01/look_surfacing_electronics_ham_cabling01.usda
new file mode 100644
index 00000000..69a7fe8a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_cabling01/look_surfacing_electronics_ham_cabling01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_ham_cabling01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_cabling01/render_high/binding/look_surfacing_electronics_ham_cabling01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_ham_cabling01/render_high/binding/look_surfacing_electronics_ham_cabling01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_cabling01/render_high/binding/look_surfacing_electronics_ham_cabling01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_cabling02/look_surfacing_electronics_ham_cabling02.usda b/ALab/fragment/look/surfacing/electronics_ham_cabling02/look_surfacing_electronics_ham_cabling02.usda
new file mode 100644
index 00000000..0c566433
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_cabling02/look_surfacing_electronics_ham_cabling02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_ham_cabling02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_cabling02/render_high/binding/look_surfacing_electronics_ham_cabling02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_ham_cabling02/render_high/binding/look_surfacing_electronics_ham_cabling02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_cabling02/render_high/binding/look_surfacing_electronics_ham_cabling02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_equipment01/look_surfacing_electronics_ham_equipment01.usda b/ALab/fragment/look/surfacing/electronics_ham_equipment01/look_surfacing_electronics_ham_equipment01.usda
new file mode 100644
index 00000000..3a10f474
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_equipment01/look_surfacing_electronics_ham_equipment01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_ham_equipment01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_equipment01/render_high/binding/look_surfacing_electronics_ham_equipment01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_ham_equipment01/render_high/binding/look_surfacing_electronics_ham_equipment01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_equipment01/render_high/binding/look_surfacing_electronics_ham_equipment01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_equipment02/look_surfacing_electronics_ham_equipment02.usda b/ALab/fragment/look/surfacing/electronics_ham_equipment02/look_surfacing_electronics_ham_equipment02.usda
new file mode 100644
index 00000000..6ee4e9f6
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_equipment02/look_surfacing_electronics_ham_equipment02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_ham_equipment02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_equipment02/render_high/binding/look_surfacing_electronics_ham_equipment02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_ham_equipment02/render_high/binding/look_surfacing_electronics_ham_equipment02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_equipment02/render_high/binding/look_surfacing_electronics_ham_equipment02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_equipment03/look_surfacing_electronics_ham_equipment03.usda b/ALab/fragment/look/surfacing/electronics_ham_equipment03/look_surfacing_electronics_ham_equipment03.usda
new file mode 100644
index 00000000..b66abb64
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_equipment03/look_surfacing_electronics_ham_equipment03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_ham_equipment03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_equipment03/render_high/binding/look_surfacing_electronics_ham_equipment03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_ham_equipment03/render_high/binding/look_surfacing_electronics_ham_equipment03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_equipment03/render_high/binding/look_surfacing_electronics_ham_equipment03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_equipment04/look_surfacing_electronics_ham_equipment04.usda b/ALab/fragment/look/surfacing/electronics_ham_equipment04/look_surfacing_electronics_ham_equipment04.usda
new file mode 100644
index 00000000..7f6e1fbf
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_equipment04/look_surfacing_electronics_ham_equipment04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_ham_equipment04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_equipment04/render_high/binding/look_surfacing_electronics_ham_equipment04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_ham_equipment04/render_high/binding/look_surfacing_electronics_ham_equipment04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_equipment04/render_high/binding/look_surfacing_electronics_ham_equipment04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_microphone01/look_surfacing_electronics_ham_microphone01.usda b/ALab/fragment/look/surfacing/electronics_ham_microphone01/look_surfacing_electronics_ham_microphone01.usda
new file mode 100644
index 00000000..58fc7a96
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_microphone01/look_surfacing_electronics_ham_microphone01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_ham_microphone01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_ham_microphone01/render_high/binding/look_surfacing_electronics_ham_microphone01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_ham_microphone01/render_high/binding/look_surfacing_electronics_ham_microphone01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_ham_microphone01/render_high/binding/look_surfacing_electronics_ham_microphone01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_lightmeter01/look_surfacing_electronics_lightmeter01.usda b/ALab/fragment/look/surfacing/electronics_lightmeter01/look_surfacing_electronics_lightmeter01.usda
new file mode 100644
index 00000000..d746cc10
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_lightmeter01/look_surfacing_electronics_lightmeter01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_lightmeter01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_lightmeter01/render_high/binding/look_surfacing_electronics_lightmeter01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_lightmeter01/render_high/binding/look_surfacing_electronics_lightmeter01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_lightmeter01/render_high/binding/look_surfacing_electronics_lightmeter01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_oscilloscope01/look_surfacing_electronics_oscilloscope01.usda b/ALab/fragment/look/surfacing/electronics_oscilloscope01/look_surfacing_electronics_oscilloscope01.usda
new file mode 100644
index 00000000..9078c290
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_oscilloscope01/look_surfacing_electronics_oscilloscope01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_oscilloscope01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_oscilloscope01/render_high/binding/look_surfacing_electronics_oscilloscope01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_oscilloscope01/render_high/binding/look_surfacing_electronics_oscilloscope01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_oscilloscope01/render_high/binding/look_surfacing_electronics_oscilloscope01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_portable_tv01/look_surfacing_electronics_portable_tv01.usda b/ALab/fragment/look/surfacing/electronics_portable_tv01/look_surfacing_electronics_portable_tv01.usda
new file mode 100644
index 00000000..334cee31
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_portable_tv01/look_surfacing_electronics_portable_tv01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_portable_tv01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_portable_tv01/render_high/binding/look_surfacing_electronics_portable_tv01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_portable_tv01/render_high/binding/look_surfacing_electronics_portable_tv01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_portable_tv01/render_high/binding/look_surfacing_electronics_portable_tv01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_powerpoint01/look_surfacing_electronics_powerpoint01.usda b/ALab/fragment/look/surfacing/electronics_powerpoint01/look_surfacing_electronics_powerpoint01.usda
new file mode 100644
index 00000000..5e573b2c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_powerpoint01/look_surfacing_electronics_powerpoint01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_powerpoint01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_powerpoint01/render_high/binding/look_surfacing_electronics_powerpoint01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_powerpoint01/render_high/binding/look_surfacing_electronics_powerpoint01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_powerpoint01/render_high/binding/look_surfacing_electronics_powerpoint01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_speaker01/look_surfacing_electronics_speaker01.usda b/ALab/fragment/look/surfacing/electronics_speaker01/look_surfacing_electronics_speaker01.usda
new file mode 100644
index 00000000..d405b55b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_speaker01/look_surfacing_electronics_speaker01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_speaker01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_speaker01/render_high/binding/look_surfacing_electronics_speaker01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_speaker01/render_high/binding/look_surfacing_electronics_speaker01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_speaker01/render_high/binding/look_surfacing_electronics_speaker01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_spoolrack/look_surfacing_electronics_spoolrack.usda b/ALab/fragment/look/surfacing/electronics_spoolrack/look_surfacing_electronics_spoolrack.usda
new file mode 100644
index 00000000..e26045f0
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_spoolrack/look_surfacing_electronics_spoolrack.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_spoolrack_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_spoolrack/render_high/binding/look_surfacing_electronics_spoolrack_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_spoolrack/render_high/binding/look_surfacing_electronics_spoolrack_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_spoolrack/render_high/binding/look_surfacing_electronics_spoolrack_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_tape_recorder01/look_surfacing_electronics_tape_recorder01.usda b/ALab/fragment/look/surfacing/electronics_tape_recorder01/look_surfacing_electronics_tape_recorder01.usda
new file mode 100644
index 00000000..4937b40c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_tape_recorder01/look_surfacing_electronics_tape_recorder01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_tape_recorder01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_tape_recorder01/render_high/binding/look_surfacing_electronics_tape_recorder01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_tape_recorder01/render_high/binding/look_surfacing_electronics_tape_recorder01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_tape_recorder01/render_high/binding/look_surfacing_electronics_tape_recorder01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_tesla_coil01/look_surfacing_electronics_tesla_coil01.usda b/ALab/fragment/look/surfacing/electronics_tesla_coil01/look_surfacing_electronics_tesla_coil01.usda
new file mode 100644
index 00000000..3d10f12d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_tesla_coil01/look_surfacing_electronics_tesla_coil01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_tesla_coil01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_tesla_coil01/render_high/binding/look_surfacing_electronics_tesla_coil01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_tesla_coil01/render_high/binding/look_surfacing_electronics_tesla_coil01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_tesla_coil01/render_high/binding/look_surfacing_electronics_tesla_coil01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_turntable01/look_surfacing_electronics_turntable01.usda b/ALab/fragment/look/surfacing/electronics_turntable01/look_surfacing_electronics_turntable01.usda
new file mode 100644
index 00000000..431e4b6b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_turntable01/look_surfacing_electronics_turntable01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_turntable01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_turntable01/render_high/binding/look_surfacing_electronics_turntable01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_turntable01/render_high/binding/look_surfacing_electronics_turntable01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_turntable01/render_high/binding/look_surfacing_electronics_turntable01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool01/look_surfacing_electronics_wire_spool01.usda b/ALab/fragment/look/surfacing/electronics_wire_spool01/look_surfacing_electronics_wire_spool01.usda
new file mode 100644
index 00000000..337490db
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool01/look_surfacing_electronics_wire_spool01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_wire_spool01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool01/render_high/binding/look_surfacing_electronics_wire_spool01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_wire_spool01/render_high/binding/look_surfacing_electronics_wire_spool01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool01/render_high/binding/look_surfacing_electronics_wire_spool01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool02/look_surfacing_electronics_wire_spool02.usda b/ALab/fragment/look/surfacing/electronics_wire_spool02/look_surfacing_electronics_wire_spool02.usda
new file mode 100644
index 00000000..509c9120
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool02/look_surfacing_electronics_wire_spool02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_wire_spool02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool02/render_high/binding/look_surfacing_electronics_wire_spool02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_wire_spool02/render_high/binding/look_surfacing_electronics_wire_spool02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool02/render_high/binding/look_surfacing_electronics_wire_spool02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool04/look_surfacing_electronics_wire_spool04.usda b/ALab/fragment/look/surfacing/electronics_wire_spool04/look_surfacing_electronics_wire_spool04.usda
new file mode 100644
index 00000000..3d79b274
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool04/look_surfacing_electronics_wire_spool04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_wire_spool04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool04/render_high/binding/look_surfacing_electronics_wire_spool04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_wire_spool04/render_high/binding/look_surfacing_electronics_wire_spool04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool04/render_high/binding/look_surfacing_electronics_wire_spool04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool05/look_surfacing_electronics_wire_spool05.usda b/ALab/fragment/look/surfacing/electronics_wire_spool05/look_surfacing_electronics_wire_spool05.usda
new file mode 100644
index 00000000..1c95e742
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool05/look_surfacing_electronics_wire_spool05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_wire_spool05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool05/render_high/binding/look_surfacing_electronics_wire_spool05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_wire_spool05/render_high/binding/look_surfacing_electronics_wire_spool05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool05/render_high/binding/look_surfacing_electronics_wire_spool05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool06/look_surfacing_electronics_wire_spool06.usda b/ALab/fragment/look/surfacing/electronics_wire_spool06/look_surfacing_electronics_wire_spool06.usda
new file mode 100644
index 00000000..d1019534
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool06/look_surfacing_electronics_wire_spool06.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_electronics_wire_spool06_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/electronics_wire_spool06/render_high/binding/look_surfacing_electronics_wire_spool06_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/electronics_wire_spool06/render_high/binding/look_surfacing_electronics_wire_spool06_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/electronics_wire_spool06/render_high/binding/look_surfacing_electronics_wire_spool06_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_bench01/look_surfacing_furniture_bench01.usda b/ALab/fragment/look/surfacing/furniture_bench01/look_surfacing_furniture_bench01.usda
new file mode 100644
index 00000000..6d9f1bc3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_bench01/look_surfacing_furniture_bench01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_bench01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_bench01/render_high/binding/look_surfacing_furniture_bench01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_bench01/render_high/binding/look_surfacing_furniture_bench01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_bench01/render_high/binding/look_surfacing_furniture_bench01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_bench_seat01/look_surfacing_furniture_bench_seat01.usda b/ALab/fragment/look/surfacing/furniture_bench_seat01/look_surfacing_furniture_bench_seat01.usda
new file mode 100644
index 00000000..49d8d77c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_bench_seat01/look_surfacing_furniture_bench_seat01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_bench_seat01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_bench_seat01/render_high/binding/look_surfacing_furniture_bench_seat01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_bench_seat01/render_high/binding/look_surfacing_furniture_bench_seat01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_bench_seat01/render_high/binding/look_surfacing_furniture_bench_seat01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_blackboard01/look_surfacing_furniture_blackboard01.usda b/ALab/fragment/look/surfacing/furniture_blackboard01/look_surfacing_furniture_blackboard01.usda
new file mode 100644
index 00000000..4a971853
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_blackboard01/look_surfacing_furniture_blackboard01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_blackboard01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_blackboard01/render_high/binding/look_surfacing_furniture_blackboard01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_blackboard01/render_high/binding/look_surfacing_furniture_blackboard01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_blackboard01/render_high/binding/look_surfacing_furniture_blackboard01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_lawn_chair02/look_surfacing_furniture_lawn_chair02.usda b/ALab/fragment/look/surfacing/furniture_lawn_chair02/look_surfacing_furniture_lawn_chair02.usda
new file mode 100644
index 00000000..4794dd72
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_lawn_chair02/look_surfacing_furniture_lawn_chair02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_lawn_chair02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_lawn_chair02/render_high/binding/look_surfacing_furniture_lawn_chair02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_lawn_chair02/render_high/binding/look_surfacing_furniture_lawn_chair02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_lawn_chair02/render_high/binding/look_surfacing_furniture_lawn_chair02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_lbracket01/look_surfacing_furniture_lbracket01.usda b/ALab/fragment/look/surfacing/furniture_lbracket01/look_surfacing_furniture_lbracket01.usda
new file mode 100644
index 00000000..c0ffd100
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_lbracket01/look_surfacing_furniture_lbracket01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_lbracket01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_lbracket01/render_high/binding/look_surfacing_furniture_lbracket01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_lbracket01/render_high/binding/look_surfacing_furniture_lbracket01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_lbracket01/render_high/binding/look_surfacing_furniture_lbracket01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_lbracket02/look_surfacing_furniture_lbracket02.usda b/ALab/fragment/look/surfacing/furniture_lbracket02/look_surfacing_furniture_lbracket02.usda
new file mode 100644
index 00000000..401225fe
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_lbracket02/look_surfacing_furniture_lbracket02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_lbracket02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_lbracket02/render_high/binding/look_surfacing_furniture_lbracket02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_lbracket02/render_high/binding/look_surfacing_furniture_lbracket02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_lbracket02/render_high/binding/look_surfacing_furniture_lbracket02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_organizer_drawers01/look_surfacing_furniture_organizer_drawers01.usda b/ALab/fragment/look/surfacing/furniture_organizer_drawers01/look_surfacing_furniture_organizer_drawers01.usda
new file mode 100644
index 00000000..6e825d40
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_organizer_drawers01/look_surfacing_furniture_organizer_drawers01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_organizer_drawers01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_organizer_drawers01/render_high/binding/look_surfacing_furniture_organizer_drawers01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_organizer_drawers01/render_high/binding/look_surfacing_furniture_organizer_drawers01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_organizer_drawers01/render_high/binding/look_surfacing_furniture_organizer_drawers01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_parts_cabinet01/look_surfacing_furniture_parts_cabinet01.usda b/ALab/fragment/look/surfacing/furniture_parts_cabinet01/look_surfacing_furniture_parts_cabinet01.usda
new file mode 100644
index 00000000..c433cc89
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_parts_cabinet01/look_surfacing_furniture_parts_cabinet01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_parts_cabinet01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_parts_cabinet01/render_high/binding/look_surfacing_furniture_parts_cabinet01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_parts_cabinet01/render_high/binding/look_surfacing_furniture_parts_cabinet01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_parts_cabinet01/render_high/binding/look_surfacing_furniture_parts_cabinet01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_parts_cabinet02/look_surfacing_furniture_parts_cabinet02.usda b/ALab/fragment/look/surfacing/furniture_parts_cabinet02/look_surfacing_furniture_parts_cabinet02.usda
new file mode 100644
index 00000000..4fe0318b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_parts_cabinet02/look_surfacing_furniture_parts_cabinet02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_parts_cabinet02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_parts_cabinet02/render_high/binding/look_surfacing_furniture_parts_cabinet02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_parts_cabinet02/render_high/binding/look_surfacing_furniture_parts_cabinet02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_parts_cabinet02/render_high/binding/look_surfacing_furniture_parts_cabinet02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_shelving01/look_surfacing_furniture_shelving01.usda b/ALab/fragment/look/surfacing/furniture_shelving01/look_surfacing_furniture_shelving01.usda
new file mode 100644
index 00000000..51c37452
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_shelving01/look_surfacing_furniture_shelving01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_shelving01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_shelving01/render_high/binding/look_surfacing_furniture_shelving01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_shelving01/render_high/binding/look_surfacing_furniture_shelving01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_shelving01/render_high/binding/look_surfacing_furniture_shelving01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_sink01/look_surfacing_furniture_sink01.usda b/ALab/fragment/look/surfacing/furniture_sink01/look_surfacing_furniture_sink01.usda
new file mode 100644
index 00000000..ade83a06
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_sink01/look_surfacing_furniture_sink01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_sink01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_sink01/render_high/binding/look_surfacing_furniture_sink01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_sink01/render_high/binding/look_surfacing_furniture_sink01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_sink01/render_high/binding/look_surfacing_furniture_sink01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_wooden_shelf01/look_surfacing_furniture_wooden_shelf01.usda b/ALab/fragment/look/surfacing/furniture_wooden_shelf01/look_surfacing_furniture_wooden_shelf01.usda
new file mode 100644
index 00000000..5737a13a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_wooden_shelf01/look_surfacing_furniture_wooden_shelf01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_wooden_shelf01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_wooden_shelf01/render_high/binding/look_surfacing_furniture_wooden_shelf01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_wooden_shelf01/render_high/binding/look_surfacing_furniture_wooden_shelf01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_wooden_shelf01/render_high/binding/look_surfacing_furniture_wooden_shelf01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_workbench01/look_surfacing_furniture_workbench01.usda b/ALab/fragment/look/surfacing/furniture_workbench01/look_surfacing_furniture_workbench01.usda
new file mode 100644
index 00000000..3f02343c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_workbench01/look_surfacing_furniture_workbench01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_furniture_workbench01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/furniture_workbench01/render_high/binding/look_surfacing_furniture_workbench01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/furniture_workbench01/render_high/binding/look_surfacing_furniture_workbench01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/furniture_workbench01/render_high/binding/look_surfacing_furniture_workbench01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/lab_remi_body01/look_surfacing_lab_remi_body01.usda b/ALab/fragment/look/surfacing/lab_remi_body01/look_surfacing_lab_remi_body01.usda
new file mode 100644
index 00000000..f9e15667
--- /dev/null
+++ b/ALab/fragment/look/surfacing/lab_remi_body01/look_surfacing_lab_remi_body01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_lab_remi_body01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/lab_remi_body01/render_high/binding/look_surfacing_lab_remi_body01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/lab_remi_body01/render_high/binding/look_surfacing_lab_remi_body01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/lab_remi_body01/render_high/binding/look_surfacing_lab_remi_body01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/lab_remi_head01/look_surfacing_lab_remi_head01.usda b/ALab/fragment/look/surfacing/lab_remi_head01/look_surfacing_lab_remi_head01.usda
new file mode 100644
index 00000000..23992169
--- /dev/null
+++ b/ALab/fragment/look/surfacing/lab_remi_head01/look_surfacing_lab_remi_head01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_lab_remi_head01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/lab_remi_head01/render_high/binding/look_surfacing_lab_remi_head01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/lab_remi_head01/render_high/binding/look_surfacing_lab_remi_head01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/lab_remi_head01/render_high/binding/look_surfacing_lab_remi_head01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_bud01/look_surfacing_plant_choko_bud01.usda b/ALab/fragment/look/surfacing/plant_choko_bud01/look_surfacing_plant_choko_bud01.usda
new file mode 100644
index 00000000..5fff441f
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_bud01/look_surfacing_plant_choko_bud01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_bud01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_bud01/render_high/binding/look_surfacing_plant_choko_bud01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_bud01/render_high/binding/look_surfacing_plant_choko_bud01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_bud01/render_high/binding/look_surfacing_plant_choko_bud01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_bud02/look_surfacing_plant_choko_bud02.usda b/ALab/fragment/look/surfacing/plant_choko_bud02/look_surfacing_plant_choko_bud02.usda
new file mode 100644
index 00000000..76fdcddc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_bud02/look_surfacing_plant_choko_bud02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_bud02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_bud02/render_high/binding/look_surfacing_plant_choko_bud02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_bud02/render_high/binding/look_surfacing_plant_choko_bud02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_bud02/render_high/binding/look_surfacing_plant_choko_bud02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_flower01/look_surfacing_plant_choko_flower01.usda b/ALab/fragment/look/surfacing/plant_choko_flower01/look_surfacing_plant_choko_flower01.usda
new file mode 100644
index 00000000..0bf51c6d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_flower01/look_surfacing_plant_choko_flower01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_flower01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_flower01/render_high/binding/look_surfacing_plant_choko_flower01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_flower01/render_high/binding/look_surfacing_plant_choko_flower01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_flower01/render_high/binding/look_surfacing_plant_choko_flower01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_flower02/look_surfacing_plant_choko_flower02.usda b/ALab/fragment/look/surfacing/plant_choko_flower02/look_surfacing_plant_choko_flower02.usda
new file mode 100644
index 00000000..eadcfc24
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_flower02/look_surfacing_plant_choko_flower02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_flower02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_flower02/render_high/binding/look_surfacing_plant_choko_flower02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_flower02/render_high/binding/look_surfacing_plant_choko_flower02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_flower02/render_high/binding/look_surfacing_plant_choko_flower02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_flower03/look_surfacing_plant_choko_flower03.usda b/ALab/fragment/look/surfacing/plant_choko_flower03/look_surfacing_plant_choko_flower03.usda
new file mode 100644
index 00000000..c9f0159c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_flower03/look_surfacing_plant_choko_flower03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_flower03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_flower03/render_high/binding/look_surfacing_plant_choko_flower03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_flower03/render_high/binding/look_surfacing_plant_choko_flower03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_flower03/render_high/binding/look_surfacing_plant_choko_flower03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_flower04/look_surfacing_plant_choko_flower04.usda b/ALab/fragment/look/surfacing/plant_choko_flower04/look_surfacing_plant_choko_flower04.usda
new file mode 100644
index 00000000..325d99db
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_flower04/look_surfacing_plant_choko_flower04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_flower04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_flower04/render_high/binding/look_surfacing_plant_choko_flower04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_flower04/render_high/binding/look_surfacing_plant_choko_flower04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_flower04/render_high/binding/look_surfacing_plant_choko_flower04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf01/look_surfacing_plant_choko_leaf01.usda b/ALab/fragment/look/surfacing/plant_choko_leaf01/look_surfacing_plant_choko_leaf01.usda
new file mode 100644
index 00000000..76a73c1c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf01/look_surfacing_plant_choko_leaf01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_leaf01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf01/render_high/binding/look_surfacing_plant_choko_leaf01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_leaf01/render_high/binding/look_surfacing_plant_choko_leaf01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf01/render_high/binding/look_surfacing_plant_choko_leaf01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf02/look_surfacing_plant_choko_leaf02.usda b/ALab/fragment/look/surfacing/plant_choko_leaf02/look_surfacing_plant_choko_leaf02.usda
new file mode 100644
index 00000000..bd813e86
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf02/look_surfacing_plant_choko_leaf02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_leaf02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf02/render_high/binding/look_surfacing_plant_choko_leaf02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_leaf02/render_high/binding/look_surfacing_plant_choko_leaf02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf02/render_high/binding/look_surfacing_plant_choko_leaf02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf03/look_surfacing_plant_choko_leaf03.usda b/ALab/fragment/look/surfacing/plant_choko_leaf03/look_surfacing_plant_choko_leaf03.usda
new file mode 100644
index 00000000..c67ce5b7
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf03/look_surfacing_plant_choko_leaf03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_leaf03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf03/render_high/binding/look_surfacing_plant_choko_leaf03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_leaf03/render_high/binding/look_surfacing_plant_choko_leaf03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf03/render_high/binding/look_surfacing_plant_choko_leaf03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf04/look_surfacing_plant_choko_leaf04.usda b/ALab/fragment/look/surfacing/plant_choko_leaf04/look_surfacing_plant_choko_leaf04.usda
new file mode 100644
index 00000000..ed4fa26a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf04/look_surfacing_plant_choko_leaf04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_leaf04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf04/render_high/binding/look_surfacing_plant_choko_leaf04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_leaf04/render_high/binding/look_surfacing_plant_choko_leaf04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf04/render_high/binding/look_surfacing_plant_choko_leaf04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf05/look_surfacing_plant_choko_leaf05.usda b/ALab/fragment/look/surfacing/plant_choko_leaf05/look_surfacing_plant_choko_leaf05.usda
new file mode 100644
index 00000000..314a8df0
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf05/look_surfacing_plant_choko_leaf05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_leaf05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf05/render_high/binding/look_surfacing_plant_choko_leaf05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_leaf05/render_high/binding/look_surfacing_plant_choko_leaf05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf05/render_high/binding/look_surfacing_plant_choko_leaf05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf06/look_surfacing_plant_choko_leaf06.usda b/ALab/fragment/look/surfacing/plant_choko_leaf06/look_surfacing_plant_choko_leaf06.usda
new file mode 100644
index 00000000..01fccbe9
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf06/look_surfacing_plant_choko_leaf06.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_plant_choko_leaf06_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/plant_choko_leaf06/render_high/binding/look_surfacing_plant_choko_leaf06_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/plant_choko_leaf06/render_high/binding/look_surfacing_plant_choko_leaf06_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/plant_choko_leaf06/render_high/binding/look_surfacing_plant_choko_leaf06_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer01/look_surfacing_proc_dev_circuit_buzzer01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer01/look_surfacing_proc_dev_circuit_buzzer01.usda
new file mode 100644
index 00000000..28f0cc2b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer01/look_surfacing_proc_dev_circuit_buzzer01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_buzzer01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer01/render_high/binding/look_surfacing_proc_dev_circuit_buzzer01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer01/render_high/binding/look_surfacing_proc_dev_circuit_buzzer01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer01/render_high/binding/look_surfacing_proc_dev_circuit_buzzer01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer02/look_surfacing_proc_dev_circuit_buzzer02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer02/look_surfacing_proc_dev_circuit_buzzer02.usda
new file mode 100644
index 00000000..eaa6db4c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer02/look_surfacing_proc_dev_circuit_buzzer02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_buzzer02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer02/render_high/binding/look_surfacing_proc_dev_circuit_buzzer02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer02/render_high/binding/look_surfacing_proc_dev_circuit_buzzer02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_buzzer02/render_high/binding/look_surfacing_proc_dev_circuit_buzzer02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_cable01/look_surfacing_proc_dev_circuit_cable01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_cable01/look_surfacing_proc_dev_circuit_cable01.usda
new file mode 100644
index 00000000..c4afe849
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_cable01/look_surfacing_proc_dev_circuit_cable01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_cable01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_cable01/render_high/binding/look_surfacing_proc_dev_circuit_cable01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_cable01/render_high/binding/look_surfacing_proc_dev_circuit_cable01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_cable01/render_high/binding/look_surfacing_proc_dev_circuit_cable01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_cable02/look_surfacing_proc_dev_circuit_cable02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_cable02/look_surfacing_proc_dev_circuit_cable02.usda
new file mode 100644
index 00000000..f7c3bd7c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_cable02/look_surfacing_proc_dev_circuit_cable02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_cable02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_cable02/render_high/binding/look_surfacing_proc_dev_circuit_cable02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_cable02/render_high/binding/look_surfacing_proc_dev_circuit_cable02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_cable02/render_high/binding/look_surfacing_proc_dev_circuit_cable02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor01/look_surfacing_proc_dev_circuit_capacitor01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor01/look_surfacing_proc_dev_circuit_capacitor01.usda
new file mode 100644
index 00000000..da72ac21
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor01/look_surfacing_proc_dev_circuit_capacitor01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_capacitor01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor01/render_high/binding/look_surfacing_proc_dev_circuit_capacitor01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor01/render_high/binding/look_surfacing_proc_dev_circuit_capacitor01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor01/render_high/binding/look_surfacing_proc_dev_circuit_capacitor01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor02/look_surfacing_proc_dev_circuit_capacitor02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor02/look_surfacing_proc_dev_circuit_capacitor02.usda
new file mode 100644
index 00000000..fbe76ce1
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor02/look_surfacing_proc_dev_circuit_capacitor02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_capacitor02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor02/render_high/binding/look_surfacing_proc_dev_circuit_capacitor02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor02/render_high/binding/look_surfacing_proc_dev_circuit_capacitor02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor02/render_high/binding/look_surfacing_proc_dev_circuit_capacitor02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor03/look_surfacing_proc_dev_circuit_capacitor03.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor03/look_surfacing_proc_dev_circuit_capacitor03.usda
new file mode 100644
index 00000000..4f18e5dc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor03/look_surfacing_proc_dev_circuit_capacitor03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_capacitor03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor03/render_high/binding/look_surfacing_proc_dev_circuit_capacitor03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor03/render_high/binding/look_surfacing_proc_dev_circuit_capacitor03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_capacitor03/render_high/binding/look_surfacing_proc_dev_circuit_capacitor03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode01/look_surfacing_proc_dev_circuit_diode01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode01/look_surfacing_proc_dev_circuit_diode01.usda
new file mode 100644
index 00000000..bb0c3581
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode01/look_surfacing_proc_dev_circuit_diode01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_diode01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode01/render_high/binding/look_surfacing_proc_dev_circuit_diode01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode01/render_high/binding/look_surfacing_proc_dev_circuit_diode01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode01/render_high/binding/look_surfacing_proc_dev_circuit_diode01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode02/look_surfacing_proc_dev_circuit_diode02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode02/look_surfacing_proc_dev_circuit_diode02.usda
new file mode 100644
index 00000000..1a4e50b8
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode02/look_surfacing_proc_dev_circuit_diode02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_diode02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode02/render_high/binding/look_surfacing_proc_dev_circuit_diode02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode02/render_high/binding/look_surfacing_proc_dev_circuit_diode02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode02/render_high/binding/look_surfacing_proc_dev_circuit_diode02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode03/look_surfacing_proc_dev_circuit_diode03.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode03/look_surfacing_proc_dev_circuit_diode03.usda
new file mode 100644
index 00000000..64381605
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode03/look_surfacing_proc_dev_circuit_diode03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_diode03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode03/render_high/binding/look_surfacing_proc_dev_circuit_diode03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode03/render_high/binding/look_surfacing_proc_dev_circuit_diode03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode03/render_high/binding/look_surfacing_proc_dev_circuit_diode03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode04/look_surfacing_proc_dev_circuit_diode04.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode04/look_surfacing_proc_dev_circuit_diode04.usda
new file mode 100644
index 00000000..622be040
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode04/look_surfacing_proc_dev_circuit_diode04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_diode04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode04/render_high/binding/look_surfacing_proc_dev_circuit_diode04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode04/render_high/binding/look_surfacing_proc_dev_circuit_diode04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode04/render_high/binding/look_surfacing_proc_dev_circuit_diode04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode05/look_surfacing_proc_dev_circuit_diode05.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode05/look_surfacing_proc_dev_circuit_diode05.usda
new file mode 100644
index 00000000..b02818df
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode05/look_surfacing_proc_dev_circuit_diode05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_diode05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_diode05/render_high/binding/look_surfacing_proc_dev_circuit_diode05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_diode05/render_high/binding/look_surfacing_proc_dev_circuit_diode05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_diode05/render_high/binding/look_surfacing_proc_dev_circuit_diode05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_fuse01/look_surfacing_proc_dev_circuit_fuse01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_fuse01/look_surfacing_proc_dev_circuit_fuse01.usda
new file mode 100644
index 00000000..8fe2d063
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_fuse01/look_surfacing_proc_dev_circuit_fuse01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_fuse01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_fuse01/render_high/binding/look_surfacing_proc_dev_circuit_fuse01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_fuse01/render_high/binding/look_surfacing_proc_dev_circuit_fuse01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_fuse01/render_high/binding/look_surfacing_proc_dev_circuit_fuse01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_fuse02/look_surfacing_proc_dev_circuit_fuse02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_fuse02/look_surfacing_proc_dev_circuit_fuse02.usda
new file mode 100644
index 00000000..03a324fc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_fuse02/look_surfacing_proc_dev_circuit_fuse02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_fuse02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_fuse02/render_high/binding/look_surfacing_proc_dev_circuit_fuse02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_fuse02/render_high/binding/look_surfacing_proc_dev_circuit_fuse02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_fuse02/render_high/binding/look_surfacing_proc_dev_circuit_fuse02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large01/look_surfacing_proc_dev_circuit_motherboard_large01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large01/look_surfacing_proc_dev_circuit_motherboard_large01.usda
new file mode 100644
index 00000000..49453e39
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large01/look_surfacing_proc_dev_circuit_motherboard_large01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large02/look_surfacing_proc_dev_circuit_motherboard_large02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large02/look_surfacing_proc_dev_circuit_motherboard_large02.usda
new file mode 100644
index 00000000..36fbd00e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large02/look_surfacing_proc_dev_circuit_motherboard_large02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large03/look_surfacing_proc_dev_circuit_motherboard_large03.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large03/look_surfacing_proc_dev_circuit_motherboard_large03.usda
new file mode 100644
index 00000000..b95c7bdd
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large03/look_surfacing_proc_dev_circuit_motherboard_large03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_large03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_large03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium01/look_surfacing_proc_dev_circuit_motherboard_medium01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium01/look_surfacing_proc_dev_circuit_motherboard_medium01.usda
new file mode 100644
index 00000000..9a2ab2b1
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium01/look_surfacing_proc_dev_circuit_motherboard_medium01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium02/look_surfacing_proc_dev_circuit_motherboard_medium02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium02/look_surfacing_proc_dev_circuit_motherboard_medium02.usda
new file mode 100644
index 00000000..d78771e2
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium02/look_surfacing_proc_dev_circuit_motherboard_medium02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium03/look_surfacing_proc_dev_circuit_motherboard_medium03.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium03/look_surfacing_proc_dev_circuit_motherboard_medium03.usda
new file mode 100644
index 00000000..c8eeb6f6
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium03/look_surfacing_proc_dev_circuit_motherboard_medium03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium04/look_surfacing_proc_dev_circuit_motherboard_medium04.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium04/look_surfacing_proc_dev_circuit_motherboard_medium04.usda
new file mode 100644
index 00000000..dcce8295
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium04/look_surfacing_proc_dev_circuit_motherboard_medium04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium04/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium04/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_medium04/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_medium04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small01/look_surfacing_proc_dev_circuit_motherboard_small01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small01/look_surfacing_proc_dev_circuit_motherboard_small01.usda
new file mode 100644
index 00000000..00eb7e8e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small01/look_surfacing_proc_dev_circuit_motherboard_small01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small01/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small02/look_surfacing_proc_dev_circuit_motherboard_small02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small02/look_surfacing_proc_dev_circuit_motherboard_small02.usda
new file mode 100644
index 00000000..d4bd8848
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small02/look_surfacing_proc_dev_circuit_motherboard_small02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small02/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small03/look_surfacing_proc_dev_circuit_motherboard_small03.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small03/look_surfacing_proc_dev_circuit_motherboard_small03.usda
new file mode 100644
index 00000000..4ad91091
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small03/look_surfacing_proc_dev_circuit_motherboard_small03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_motherboard_small03/render_high/binding/look_surfacing_proc_dev_circuit_motherboard_small03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor01/look_surfacing_proc_dev_circuit_resistor01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor01/look_surfacing_proc_dev_circuit_resistor01.usda
new file mode 100644
index 00000000..21149f3d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor01/look_surfacing_proc_dev_circuit_resistor01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor01/render_high/binding/look_surfacing_proc_dev_circuit_resistor01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor01/render_high/binding/look_surfacing_proc_dev_circuit_resistor01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor01/render_high/binding/look_surfacing_proc_dev_circuit_resistor01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor02/look_surfacing_proc_dev_circuit_resistor02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor02/look_surfacing_proc_dev_circuit_resistor02.usda
new file mode 100644
index 00000000..d0eafa83
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor02/look_surfacing_proc_dev_circuit_resistor02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor02/render_high/binding/look_surfacing_proc_dev_circuit_resistor02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor02/render_high/binding/look_surfacing_proc_dev_circuit_resistor02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor02/render_high/binding/look_surfacing_proc_dev_circuit_resistor02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor03/look_surfacing_proc_dev_circuit_resistor03.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor03/look_surfacing_proc_dev_circuit_resistor03.usda
new file mode 100644
index 00000000..5b9efed3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor03/look_surfacing_proc_dev_circuit_resistor03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor03/render_high/binding/look_surfacing_proc_dev_circuit_resistor03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor03/render_high/binding/look_surfacing_proc_dev_circuit_resistor03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor03/render_high/binding/look_surfacing_proc_dev_circuit_resistor03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor04/look_surfacing_proc_dev_circuit_resistor04.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor04/look_surfacing_proc_dev_circuit_resistor04.usda
new file mode 100644
index 00000000..b915d9d1
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor04/look_surfacing_proc_dev_circuit_resistor04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor04/render_high/binding/look_surfacing_proc_dev_circuit_resistor04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor04/render_high/binding/look_surfacing_proc_dev_circuit_resistor04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor04/render_high/binding/look_surfacing_proc_dev_circuit_resistor04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor05/look_surfacing_proc_dev_circuit_resistor05.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor05/look_surfacing_proc_dev_circuit_resistor05.usda
new file mode 100644
index 00000000..32c53a18
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor05/look_surfacing_proc_dev_circuit_resistor05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor05/render_high/binding/look_surfacing_proc_dev_circuit_resistor05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor05/render_high/binding/look_surfacing_proc_dev_circuit_resistor05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor05/render_high/binding/look_surfacing_proc_dev_circuit_resistor05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor06/look_surfacing_proc_dev_circuit_resistor06.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor06/look_surfacing_proc_dev_circuit_resistor06.usda
new file mode 100644
index 00000000..3a31ffb2
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor06/look_surfacing_proc_dev_circuit_resistor06.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor06_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor06/render_high/binding/look_surfacing_proc_dev_circuit_resistor06_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor06/render_high/binding/look_surfacing_proc_dev_circuit_resistor06_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor06/render_high/binding/look_surfacing_proc_dev_circuit_resistor06_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor07/look_surfacing_proc_dev_circuit_resistor07.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor07/look_surfacing_proc_dev_circuit_resistor07.usda
new file mode 100644
index 00000000..d98c9ad2
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor07/look_surfacing_proc_dev_circuit_resistor07.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor07_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor07/render_high/binding/look_surfacing_proc_dev_circuit_resistor07_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor07/render_high/binding/look_surfacing_proc_dev_circuit_resistor07_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor07/render_high/binding/look_surfacing_proc_dev_circuit_resistor07_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor08/look_surfacing_proc_dev_circuit_resistor08.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor08/look_surfacing_proc_dev_circuit_resistor08.usda
new file mode 100644
index 00000000..f3ba5058
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor08/look_surfacing_proc_dev_circuit_resistor08.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor08_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor08/render_high/binding/look_surfacing_proc_dev_circuit_resistor08_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor08/render_high/binding/look_surfacing_proc_dev_circuit_resistor08_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor08/render_high/binding/look_surfacing_proc_dev_circuit_resistor08_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor09/look_surfacing_proc_dev_circuit_resistor09.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor09/look_surfacing_proc_dev_circuit_resistor09.usda
new file mode 100644
index 00000000..b052754c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor09/look_surfacing_proc_dev_circuit_resistor09.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor09_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor09/render_high/binding/look_surfacing_proc_dev_circuit_resistor09_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor09/render_high/binding/look_surfacing_proc_dev_circuit_resistor09_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor09/render_high/binding/look_surfacing_proc_dev_circuit_resistor09_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor10/look_surfacing_proc_dev_circuit_resistor10.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor10/look_surfacing_proc_dev_circuit_resistor10.usda
new file mode 100644
index 00000000..e5f01671
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor10/look_surfacing_proc_dev_circuit_resistor10.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_resistor10_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_resistor10/render_high/binding/look_surfacing_proc_dev_circuit_resistor10_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor10/render_high/binding/look_surfacing_proc_dev_circuit_resistor10_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_resistor10/render_high/binding/look_surfacing_proc_dev_circuit_resistor10_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_solder01/look_surfacing_proc_dev_circuit_solder01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_solder01/look_surfacing_proc_dev_circuit_solder01.usda
new file mode 100644
index 00000000..6400f2c1
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_solder01/look_surfacing_proc_dev_circuit_solder01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_solder01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_solder01/render_high/binding/look_surfacing_proc_dev_circuit_solder01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_solder01/render_high/binding/look_surfacing_proc_dev_circuit_solder01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_solder01/render_high/binding/look_surfacing_proc_dev_circuit_solder01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_solder02/look_surfacing_proc_dev_circuit_solder02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_solder02/look_surfacing_proc_dev_circuit_solder02.usda
new file mode 100644
index 00000000..74539938
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_solder02/look_surfacing_proc_dev_circuit_solder02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_solder02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_solder02/render_high/binding/look_surfacing_proc_dev_circuit_solder02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_solder02/render_high/binding/look_surfacing_proc_dev_circuit_solder02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_solder02/render_high/binding/look_surfacing_proc_dev_circuit_solder02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_solder03/look_surfacing_proc_dev_circuit_solder03.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_solder03/look_surfacing_proc_dev_circuit_solder03.usda
new file mode 100644
index 00000000..56c10e06
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_solder03/look_surfacing_proc_dev_circuit_solder03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_solder03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_solder03/render_high/binding/look_surfacing_proc_dev_circuit_solder03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_solder03/render_high/binding/look_surfacing_proc_dev_circuit_solder03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_solder03/render_high/binding/look_surfacing_proc_dev_circuit_solder03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer01/look_surfacing_proc_dev_circuit_tranformer01.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer01/look_surfacing_proc_dev_circuit_tranformer01.usda
new file mode 100644
index 00000000..7e0df55b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer01/look_surfacing_proc_dev_circuit_tranformer01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_tranformer01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer01/render_high/binding/look_surfacing_proc_dev_circuit_tranformer01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer01/render_high/binding/look_surfacing_proc_dev_circuit_tranformer01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer01/render_high/binding/look_surfacing_proc_dev_circuit_tranformer01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer02/look_surfacing_proc_dev_circuit_tranformer02.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer02/look_surfacing_proc_dev_circuit_tranformer02.usda
new file mode 100644
index 00000000..adb3e8a3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer02/look_surfacing_proc_dev_circuit_tranformer02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_proc_dev_circuit_tranformer02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer02/render_high/binding/look_surfacing_proc_dev_circuit_tranformer02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer02/render_high/binding/look_surfacing_proc_dev_circuit_tranformer02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/proc_dev_circuit_tranformer02/render_high/binding/look_surfacing_proc_dev_circuit_tranformer02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_crayon_box01/look_surfacing_stationary_crayon_box01.usda b/ALab/fragment/look/surfacing/stationary_crayon_box01/look_surfacing_stationary_crayon_box01.usda
new file mode 100644
index 00000000..73c0803d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_crayon_box01/look_surfacing_stationary_crayon_box01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_crayon_box01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_crayon_box01/render_high/binding/look_surfacing_stationary_crayon_box01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_crayon_box01/render_high/binding/look_surfacing_stationary_crayon_box01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_crayon_box01/render_high/binding/look_surfacing_stationary_crayon_box01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_notepad01/look_surfacing_stationary_notepad01.usda b/ALab/fragment/look/surfacing/stationary_notepad01/look_surfacing_stationary_notepad01.usda
new file mode 100644
index 00000000..2b08bbcf
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_notepad01/look_surfacing_stationary_notepad01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_notepad01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_notepad01/render_high/binding/look_surfacing_stationary_notepad01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_notepad01/render_high/binding/look_surfacing_stationary_notepad01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_notepad01/render_high/binding/look_surfacing_stationary_notepad01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_paper01/look_surfacing_stationary_paper01.usda b/ALab/fragment/look/surfacing/stationary_paper01/look_surfacing_stationary_paper01.usda
new file mode 100644
index 00000000..a6972b4c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_paper01/look_surfacing_stationary_paper01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_paper01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_paper01/render_high/binding/look_surfacing_stationary_paper01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_paper01/render_high/binding/look_surfacing_stationary_paper01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_paper01/render_high/binding/look_surfacing_stationary_paper01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_paper02/look_surfacing_stationary_paper02.usda b/ALab/fragment/look/surfacing/stationary_paper02/look_surfacing_stationary_paper02.usda
new file mode 100644
index 00000000..989f589d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_paper02/look_surfacing_stationary_paper02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_paper02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_paper02/render_high/binding/look_surfacing_stationary_paper02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_paper02/render_high/binding/look_surfacing_stationary_paper02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_paper02/render_high/binding/look_surfacing_stationary_paper02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_paper03/look_surfacing_stationary_paper03.usda b/ALab/fragment/look/surfacing/stationary_paper03/look_surfacing_stationary_paper03.usda
new file mode 100644
index 00000000..c552f61d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_paper03/look_surfacing_stationary_paper03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_paper03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_paper03/render_high/binding/look_surfacing_stationary_paper03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_paper03/render_high/binding/look_surfacing_stationary_paper03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_paper03/render_high/binding/look_surfacing_stationary_paper03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_pencil01/look_surfacing_stationary_pencil01.usda b/ALab/fragment/look/surfacing/stationary_pencil01/look_surfacing_stationary_pencil01.usda
new file mode 100644
index 00000000..9b307e14
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_pencil01/look_surfacing_stationary_pencil01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_pencil01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_pencil01/render_high/binding/look_surfacing_stationary_pencil01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_pencil01/render_high/binding/look_surfacing_stationary_pencil01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_pencil01/render_high/binding/look_surfacing_stationary_pencil01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_pencil02/look_surfacing_stationary_pencil02.usda b/ALab/fragment/look/surfacing/stationary_pencil02/look_surfacing_stationary_pencil02.usda
new file mode 100644
index 00000000..fe62a33e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_pencil02/look_surfacing_stationary_pencil02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_pencil02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_pencil02/render_high/binding/look_surfacing_stationary_pencil02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_pencil02/render_high/binding/look_surfacing_stationary_pencil02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_pencil02/render_high/binding/look_surfacing_stationary_pencil02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_pencil03/look_surfacing_stationary_pencil03.usda b/ALab/fragment/look/surfacing/stationary_pencil03/look_surfacing_stationary_pencil03.usda
new file mode 100644
index 00000000..44c4eaf1
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_pencil03/look_surfacing_stationary_pencil03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_pencil03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_pencil03/render_high/binding/look_surfacing_stationary_pencil03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_pencil03/render_high/binding/look_surfacing_stationary_pencil03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_pencil03/render_high/binding/look_surfacing_stationary_pencil03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_protractor_box01/look_surfacing_stationary_protractor_box01.usda b/ALab/fragment/look/surfacing/stationary_protractor_box01/look_surfacing_stationary_protractor_box01.usda
new file mode 100644
index 00000000..3b0b62dc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_protractor_box01/look_surfacing_stationary_protractor_box01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_protractor_box01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_protractor_box01/render_high/binding/look_surfacing_stationary_protractor_box01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_protractor_box01/render_high/binding/look_surfacing_stationary_protractor_box01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_protractor_box01/render_high/binding/look_surfacing_stationary_protractor_box01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_set_square01/look_surfacing_stationary_set_square01.usda b/ALab/fragment/look/surfacing/stationary_set_square01/look_surfacing_stationary_set_square01.usda
new file mode 100644
index 00000000..35d6018c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_set_square01/look_surfacing_stationary_set_square01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_set_square01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_set_square01/render_high/binding/look_surfacing_stationary_set_square01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_set_square01/render_high/binding/look_surfacing_stationary_set_square01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_set_square01/render_high/binding/look_surfacing_stationary_set_square01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_set_square02/look_surfacing_stationary_set_square02.usda b/ALab/fragment/look/surfacing/stationary_set_square02/look_surfacing_stationary_set_square02.usda
new file mode 100644
index 00000000..1defe0ba
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_set_square02/look_surfacing_stationary_set_square02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_set_square02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_set_square02/render_high/binding/look_surfacing_stationary_set_square02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_set_square02/render_high/binding/look_surfacing_stationary_set_square02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_set_square02/render_high/binding/look_surfacing_stationary_set_square02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_slide_rule01/look_surfacing_stationary_slide_rule01.usda b/ALab/fragment/look/surfacing/stationary_slide_rule01/look_surfacing_stationary_slide_rule01.usda
new file mode 100644
index 00000000..26cd41bc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_slide_rule01/look_surfacing_stationary_slide_rule01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stationary_slide_rule01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stationary_slide_rule01/render_high/binding/look_surfacing_stationary_slide_rule01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stationary_slide_rule01/render_high/binding/look_surfacing_stationary_slide_rule01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stationary_slide_rule01/render_high/binding/look_surfacing_stationary_slide_rule01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stoat_backpack01/look_surfacing_stoat_backpack01.usda b/ALab/fragment/look/surfacing/stoat_backpack01/look_surfacing_stoat_backpack01.usda
new file mode 100644
index 00000000..f227496e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stoat_backpack01/look_surfacing_stoat_backpack01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stoat_backpack01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stoat_backpack01/render_high/binding/look_surfacing_stoat_backpack01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stoat_backpack01/render_high/binding/look_surfacing_stoat_backpack01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stoat_backpack01/render_high/binding/look_surfacing_stoat_backpack01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stoat_body01/look_surfacing_stoat_body01.usda b/ALab/fragment/look/surfacing/stoat_body01/look_surfacing_stoat_body01.usda
new file mode 100644
index 00000000..eab8e2d8
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stoat_body01/look_surfacing_stoat_body01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stoat_body01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stoat_body01/render_high/binding/look_surfacing_stoat_body01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stoat_body01/render_high/binding/look_surfacing_stoat_body01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stoat_body01/render_high/binding/look_surfacing_stoat_body01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stoat_outfit01/look_surfacing_stoat_outfit01.usda b/ALab/fragment/look/surfacing/stoat_outfit01/look_surfacing_stoat_outfit01.usda
new file mode 100644
index 00000000..aa014f6b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stoat_outfit01/look_surfacing_stoat_outfit01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_stoat_outfit01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/stoat_outfit01/render_high/binding/look_surfacing_stoat_outfit01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/stoat_outfit01/render_high/binding/look_surfacing_stoat_outfit01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/stoat_outfit01/render_high/binding/look_surfacing_stoat_outfit01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_barrier01/look_surfacing_structure_barrier01.usda b/ALab/fragment/look/surfacing/structure_barrier01/look_surfacing_structure_barrier01.usda
new file mode 100644
index 00000000..1a9afde4
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_barrier01/look_surfacing_structure_barrier01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_barrier01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_barrier01/render_high/binding/look_surfacing_structure_barrier01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_barrier01/render_high/binding/look_surfacing_structure_barrier01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_barrier01/render_high/binding/look_surfacing_structure_barrier01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_base01/look_surfacing_structure_base01.usda b/ALab/fragment/look/surfacing/structure_base01/look_surfacing_structure_base01.usda
new file mode 100644
index 00000000..aa88775b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_base01/look_surfacing_structure_base01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_base01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_base01/render_high/binding/look_surfacing_structure_base01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_base01/render_high/binding/look_surfacing_structure_base01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_base01/render_high/binding/look_surfacing_structure_base01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_board01/look_surfacing_structure_board01.usda b/ALab/fragment/look/surfacing/structure_board01/look_surfacing_structure_board01.usda
new file mode 100644
index 00000000..93fdf011
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_board01/look_surfacing_structure_board01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_board01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_board01/render_high/binding/look_surfacing_structure_board01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_board01/render_high/binding/look_surfacing_structure_board01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_board01/render_high/binding/look_surfacing_structure_board01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick01/look_surfacing_structure_brick01.usda b/ALab/fragment/look/surfacing/structure_brick01/look_surfacing_structure_brick01.usda
new file mode 100644
index 00000000..9e6021b6
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick01/look_surfacing_structure_brick01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_brick01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick01/render_high/binding/look_surfacing_structure_brick01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_brick01/render_high/binding/look_surfacing_structure_brick01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick01/render_high/binding/look_surfacing_structure_brick01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick02/look_surfacing_structure_brick02.usda b/ALab/fragment/look/surfacing/structure_brick02/look_surfacing_structure_brick02.usda
new file mode 100644
index 00000000..b0448d36
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick02/look_surfacing_structure_brick02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_brick02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick02/render_high/binding/look_surfacing_structure_brick02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_brick02/render_high/binding/look_surfacing_structure_brick02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick02/render_high/binding/look_surfacing_structure_brick02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick03/look_surfacing_structure_brick03.usda b/ALab/fragment/look/surfacing/structure_brick03/look_surfacing_structure_brick03.usda
new file mode 100644
index 00000000..3e17e121
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick03/look_surfacing_structure_brick03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_brick03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick03/render_high/binding/look_surfacing_structure_brick03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_brick03/render_high/binding/look_surfacing_structure_brick03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick03/render_high/binding/look_surfacing_structure_brick03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick04/look_surfacing_structure_brick04.usda b/ALab/fragment/look/surfacing/structure_brick04/look_surfacing_structure_brick04.usda
new file mode 100644
index 00000000..3e5d6e0c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick04/look_surfacing_structure_brick04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_brick04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick04/render_high/binding/look_surfacing_structure_brick04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_brick04/render_high/binding/look_surfacing_structure_brick04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick04/render_high/binding/look_surfacing_structure_brick04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick_broken01/look_surfacing_structure_brick_broken01.usda b/ALab/fragment/look/surfacing/structure_brick_broken01/look_surfacing_structure_brick_broken01.usda
new file mode 100644
index 00000000..8c39d822
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick_broken01/look_surfacing_structure_brick_broken01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_brick_broken01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick_broken01/render_high/binding/look_surfacing_structure_brick_broken01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_brick_broken01/render_high/binding/look_surfacing_structure_brick_broken01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick_broken01/render_high/binding/look_surfacing_structure_brick_broken01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick_broken02/look_surfacing_structure_brick_broken02.usda b/ALab/fragment/look/surfacing/structure_brick_broken02/look_surfacing_structure_brick_broken02.usda
new file mode 100644
index 00000000..d6754b65
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick_broken02/look_surfacing_structure_brick_broken02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_brick_broken02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick_broken02/render_high/binding/look_surfacing_structure_brick_broken02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_brick_broken02/render_high/binding/look_surfacing_structure_brick_broken02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick_broken02/render_high/binding/look_surfacing_structure_brick_broken02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick_broken03/look_surfacing_structure_brick_broken03.usda b/ALab/fragment/look/surfacing/structure_brick_broken03/look_surfacing_structure_brick_broken03.usda
new file mode 100644
index 00000000..7d95f3c2
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick_broken03/look_surfacing_structure_brick_broken03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_brick_broken03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_brick_broken03/render_high/binding/look_surfacing_structure_brick_broken03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_brick_broken03/render_high/binding/look_surfacing_structure_brick_broken03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_brick_broken03/render_high/binding/look_surfacing_structure_brick_broken03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_door01/look_surfacing_structure_door01.usda b/ALab/fragment/look/surfacing/structure_door01/look_surfacing_structure_door01.usda
new file mode 100644
index 00000000..6a022efb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_door01/look_surfacing_structure_door01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_door01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_door01/render_high/binding/look_surfacing_structure_door01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_door01/render_high/binding/look_surfacing_structure_door01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_door01/render_high/binding/look_surfacing_structure_door01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_door_garage01/look_surfacing_structure_door_garage01.usda b/ALab/fragment/look/surfacing/structure_door_garage01/look_surfacing_structure_door_garage01.usda
new file mode 100644
index 00000000..0110aabb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_door_garage01/look_surfacing_structure_door_garage01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_door_garage01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_door_garage01/render_high/binding/look_surfacing_structure_door_garage01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_door_garage01/render_high/binding/look_surfacing_structure_door_garage01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_door_garage01/render_high/binding/look_surfacing_structure_door_garage01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_hydroponics01/look_surfacing_structure_hydroponics01.usda b/ALab/fragment/look/surfacing/structure_hydroponics01/look_surfacing_structure_hydroponics01.usda
new file mode 100644
index 00000000..4ba71e35
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_hydroponics01/look_surfacing_structure_hydroponics01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_hydroponics01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_hydroponics01/render_high/binding/look_surfacing_structure_hydroponics01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_hydroponics01/render_high/binding/look_surfacing_structure_hydroponics01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_hydroponics01/render_high/binding/look_surfacing_structure_hydroponics01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_roof/look_surfacing_structure_roof.usda b/ALab/fragment/look/surfacing/structure_roof/look_surfacing_structure_roof.usda
new file mode 100644
index 00000000..80bd3cfc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_roof/look_surfacing_structure_roof.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_roof_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_roof/render_high/binding/look_surfacing_structure_roof_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_roof/render_high/binding/look_surfacing_structure_roof_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_roof/render_high/binding/look_surfacing_structure_roof_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_back01/look_surfacing_structure_wall_back01.usda b/ALab/fragment/look/surfacing/structure_wall_back01/look_surfacing_structure_wall_back01.usda
new file mode 100644
index 00000000..538ab23d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_back01/look_surfacing_structure_wall_back01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_back01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_back01/render_high/binding/look_surfacing_structure_wall_back01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_back01/render_high/binding/look_surfacing_structure_wall_back01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_back01/render_high/binding/look_surfacing_structure_wall_back01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_cabling01/look_surfacing_structure_wall_cabling01.usda b/ALab/fragment/look/surfacing/structure_wall_cabling01/look_surfacing_structure_wall_cabling01.usda
new file mode 100644
index 00000000..2f290149
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_cabling01/look_surfacing_structure_wall_cabling01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_cabling01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_cabling01/render_high/binding/look_surfacing_structure_wall_cabling01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_cabling01/render_high/binding/look_surfacing_structure_wall_cabling01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_cabling01/render_high/binding/look_surfacing_structure_wall_cabling01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro01/look_surfacing_structure_wall_fibro01.usda b/ALab/fragment/look/surfacing/structure_wall_fibro01/look_surfacing_structure_wall_fibro01.usda
new file mode 100644
index 00000000..c7b917bb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro01/look_surfacing_structure_wall_fibro01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_fibro01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro01/render_high/binding/look_surfacing_structure_wall_fibro01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_fibro01/render_high/binding/look_surfacing_structure_wall_fibro01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro01/render_high/binding/look_surfacing_structure_wall_fibro01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro02/look_surfacing_structure_wall_fibro02.usda b/ALab/fragment/look/surfacing/structure_wall_fibro02/look_surfacing_structure_wall_fibro02.usda
new file mode 100644
index 00000000..d9398eca
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro02/look_surfacing_structure_wall_fibro02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_fibro02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro02/render_high/binding/look_surfacing_structure_wall_fibro02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_fibro02/render_high/binding/look_surfacing_structure_wall_fibro02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro02/render_high/binding/look_surfacing_structure_wall_fibro02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro03/look_surfacing_structure_wall_fibro03.usda b/ALab/fragment/look/surfacing/structure_wall_fibro03/look_surfacing_structure_wall_fibro03.usda
new file mode 100644
index 00000000..77587a81
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro03/look_surfacing_structure_wall_fibro03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_fibro03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro03/render_high/binding/look_surfacing_structure_wall_fibro03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_fibro03/render_high/binding/look_surfacing_structure_wall_fibro03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro03/render_high/binding/look_surfacing_structure_wall_fibro03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro04/look_surfacing_structure_wall_fibro04.usda b/ALab/fragment/look/surfacing/structure_wall_fibro04/look_surfacing_structure_wall_fibro04.usda
new file mode 100644
index 00000000..4178337e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro04/look_surfacing_structure_wall_fibro04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_fibro04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro04/render_high/binding/look_surfacing_structure_wall_fibro04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_fibro04/render_high/binding/look_surfacing_structure_wall_fibro04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro04/render_high/binding/look_surfacing_structure_wall_fibro04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro05/look_surfacing_structure_wall_fibro05.usda b/ALab/fragment/look/surfacing/structure_wall_fibro05/look_surfacing_structure_wall_fibro05.usda
new file mode 100644
index 00000000..728b8f85
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro05/look_surfacing_structure_wall_fibro05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_fibro05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_fibro05/render_high/binding/look_surfacing_structure_wall_fibro05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_fibro05/render_high/binding/look_surfacing_structure_wall_fibro05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_fibro05/render_high/binding/look_surfacing_structure_wall_fibro05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_front01/look_surfacing_structure_wall_front01.usda b/ALab/fragment/look/surfacing/structure_wall_front01/look_surfacing_structure_wall_front01.usda
new file mode 100644
index 00000000..dd95f794
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_front01/look_surfacing_structure_wall_front01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_front01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_front01/render_high/binding/look_surfacing_structure_wall_front01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_front01/render_high/binding/look_surfacing_structure_wall_front01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_front01/render_high/binding/look_surfacing_structure_wall_front01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_left01/look_surfacing_structure_wall_left01.usda b/ALab/fragment/look/surfacing/structure_wall_left01/look_surfacing_structure_wall_left01.usda
new file mode 100644
index 00000000..e411faec
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_left01/look_surfacing_structure_wall_left01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_left01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_left01/render_high/binding/look_surfacing_structure_wall_left01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_left01/render_high/binding/look_surfacing_structure_wall_left01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_left01/render_high/binding/look_surfacing_structure_wall_left01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_right01/look_surfacing_structure_wall_right01.usda b/ALab/fragment/look/surfacing/structure_wall_right01/look_surfacing_structure_wall_right01.usda
new file mode 100644
index 00000000..a7f133c5
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_right01/look_surfacing_structure_wall_right01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_wall_right01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_wall_right01/render_high/binding/look_surfacing_structure_wall_right01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_wall_right01/render_high/binding/look_surfacing_structure_wall_right01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_wall_right01/render_high/binding/look_surfacing_structure_wall_right01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_window_casement01/look_surfacing_structure_window_casement01.usda b/ALab/fragment/look/surfacing/structure_window_casement01/look_surfacing_structure_window_casement01.usda
new file mode 100644
index 00000000..59bc228b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_window_casement01/look_surfacing_structure_window_casement01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_window_casement01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_window_casement01/render_high/binding/look_surfacing_structure_window_casement01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_window_casement01/render_high/binding/look_surfacing_structure_window_casement01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_window_casement01/render_high/binding/look_surfacing_structure_window_casement01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_window_louvered01/look_surfacing_structure_window_louvered01.usda b/ALab/fragment/look/surfacing/structure_window_louvered01/look_surfacing_structure_window_louvered01.usda
new file mode 100644
index 00000000..80da6b90
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_window_louvered01/look_surfacing_structure_window_louvered01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_window_louvered01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_window_louvered01/render_high/binding/look_surfacing_structure_window_louvered01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_window_louvered01/render_high/binding/look_surfacing_structure_window_louvered01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_window_louvered01/render_high/binding/look_surfacing_structure_window_louvered01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_window_louvered02/look_surfacing_structure_window_louvered02.usda b/ALab/fragment/look/surfacing/structure_window_louvered02/look_surfacing_structure_window_louvered02.usda
new file mode 100644
index 00000000..675535e7
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_window_louvered02/look_surfacing_structure_window_louvered02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_structure_window_louvered02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/structure_window_louvered02/render_high/binding/look_surfacing_structure_window_louvered02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/structure_window_louvered02/render_high/binding/look_surfacing_structure_window_louvered02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/structure_window_louvered02/render_high/binding/look_surfacing_structure_window_louvered02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/test202009demo_ll_leaf01_sm01/look_surfacing_test202009demo_ll_leaf01_sm01.usda b/ALab/fragment/look/surfacing/test202009demo_ll_leaf01_sm01/look_surfacing_test202009demo_ll_leaf01_sm01.usda
new file mode 100644
index 00000000..57ab60d2
--- /dev/null
+++ b/ALab/fragment/look/surfacing/test202009demo_ll_leaf01_sm01/look_surfacing_test202009demo_ll_leaf01_sm01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_test202009demo_ll_leaf01_sm01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/test202009demo_ll_leaf01_sm01/render_high/binding/look_surfacing_test202009demo_ll_leaf01_sm01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/test202009demo_ll_leaf01_sm01/render_high/binding/look_surfacing_test202009demo_ll_leaf01_sm01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/test202009demo_ll_leaf01_sm01/render_high/binding/look_surfacing_test202009demo_ll_leaf01_sm01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_board01/look_surfacing_tool_board01.usda b/ALab/fragment/look/surfacing/tool_board01/look_surfacing_tool_board01.usda
new file mode 100644
index 00000000..e02628bf
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_board01/look_surfacing_tool_board01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_board01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_board01/render_high/binding/look_surfacing_tool_board01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_board01/render_high/binding/look_surfacing_tool_board01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_board01/render_high/binding/look_surfacing_tool_board01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_bolt01/look_surfacing_tool_bolt01.usda b/ALab/fragment/look/surfacing/tool_bolt01/look_surfacing_tool_bolt01.usda
new file mode 100644
index 00000000..0afd2c72
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_bolt01/look_surfacing_tool_bolt01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_bolt01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_bolt01/render_high/binding/look_surfacing_tool_bolt01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_bolt01/render_high/binding/look_surfacing_tool_bolt01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_bolt01/render_high/binding/look_surfacing_tool_bolt01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_chisel01/look_surfacing_tool_chisel01.usda b/ALab/fragment/look/surfacing/tool_chisel01/look_surfacing_tool_chisel01.usda
new file mode 100644
index 00000000..d953de89
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_chisel01/look_surfacing_tool_chisel01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_chisel01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_chisel01/render_high/binding/look_surfacing_tool_chisel01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_chisel01/render_high/binding/look_surfacing_tool_chisel01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_chisel01/render_high/binding/look_surfacing_tool_chisel01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_chisel02/look_surfacing_tool_chisel02.usda b/ALab/fragment/look/surfacing/tool_chisel02/look_surfacing_tool_chisel02.usda
new file mode 100644
index 00000000..017fc5c3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_chisel02/look_surfacing_tool_chisel02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_chisel02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_chisel02/render_high/binding/look_surfacing_tool_chisel02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_chisel02/render_high/binding/look_surfacing_tool_chisel02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_chisel02/render_high/binding/look_surfacing_tool_chisel02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_chisel03/look_surfacing_tool_chisel03.usda b/ALab/fragment/look/surfacing/tool_chisel03/look_surfacing_tool_chisel03.usda
new file mode 100644
index 00000000..acac9213
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_chisel03/look_surfacing_tool_chisel03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_chisel03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_chisel03/render_high/binding/look_surfacing_tool_chisel03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_chisel03/render_high/binding/look_surfacing_tool_chisel03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_chisel03/render_high/binding/look_surfacing_tool_chisel03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_earmuffs01/look_surfacing_tool_earmuffs01.usda b/ALab/fragment/look/surfacing/tool_earmuffs01/look_surfacing_tool_earmuffs01.usda
new file mode 100644
index 00000000..edbb6cfb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_earmuffs01/look_surfacing_tool_earmuffs01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_earmuffs01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_earmuffs01/render_high/binding/look_surfacing_tool_earmuffs01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_earmuffs01/render_high/binding/look_surfacing_tool_earmuffs01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_earmuffs01/render_high/binding/look_surfacing_tool_earmuffs01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_fertilizer_can01/look_surfacing_tool_fertilizer_can01.usda b/ALab/fragment/look/surfacing/tool_fertilizer_can01/look_surfacing_tool_fertilizer_can01.usda
new file mode 100644
index 00000000..07d5489d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_fertilizer_can01/look_surfacing_tool_fertilizer_can01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_fertilizer_can01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_fertilizer_can01/render_high/binding/look_surfacing_tool_fertilizer_can01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_fertilizer_can01/render_high/binding/look_surfacing_tool_fertilizer_can01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_fertilizer_can01/render_high/binding/look_surfacing_tool_fertilizer_can01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_fishing_rod01/look_surfacing_tool_fishing_rod01.usda b/ALab/fragment/look/surfacing/tool_fishing_rod01/look_surfacing_tool_fishing_rod01.usda
new file mode 100644
index 00000000..776964cb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_fishing_rod01/look_surfacing_tool_fishing_rod01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_fishing_rod01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_fishing_rod01/render_high/binding/look_surfacing_tool_fishing_rod01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_fishing_rod01/render_high/binding/look_surfacing_tool_fishing_rod01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_fishing_rod01/render_high/binding/look_surfacing_tool_fishing_rod01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_garden_hose01/look_surfacing_tool_garden_hose01.usda b/ALab/fragment/look/surfacing/tool_garden_hose01/look_surfacing_tool_garden_hose01.usda
new file mode 100644
index 00000000..a22ec158
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_garden_hose01/look_surfacing_tool_garden_hose01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_garden_hose01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_garden_hose01/render_high/binding/look_surfacing_tool_garden_hose01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_garden_hose01/render_high/binding/look_surfacing_tool_garden_hose01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_garden_hose01/render_high/binding/look_surfacing_tool_garden_hose01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_hammer01/look_surfacing_tool_hammer01.usda b/ALab/fragment/look/surfacing/tool_hammer01/look_surfacing_tool_hammer01.usda
new file mode 100644
index 00000000..364f2909
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_hammer01/look_surfacing_tool_hammer01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_hammer01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_hammer01/render_high/binding/look_surfacing_tool_hammer01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_hammer01/render_high/binding/look_surfacing_tool_hammer01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_hammer01/render_high/binding/look_surfacing_tool_hammer01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_hook_small01/look_surfacing_tool_hook_small01.usda b/ALab/fragment/look/surfacing/tool_hook_small01/look_surfacing_tool_hook_small01.usda
new file mode 100644
index 00000000..353ec148
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_hook_small01/look_surfacing_tool_hook_small01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_hook_small01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_hook_small01/render_high/binding/look_surfacing_tool_hook_small01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_hook_small01/render_high/binding/look_surfacing_tool_hook_small01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_hook_small01/render_high/binding/look_surfacing_tool_hook_small01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_level01/look_surfacing_tool_level01.usda b/ALab/fragment/look/surfacing/tool_level01/look_surfacing_tool_level01.usda
new file mode 100644
index 00000000..009e620c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_level01/look_surfacing_tool_level01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_level01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_level01/render_high/binding/look_surfacing_tool_level01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_level01/render_high/binding/look_surfacing_tool_level01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_level01/render_high/binding/look_surfacing_tool_level01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_magnifying_lamp01/look_surfacing_tool_magnifying_lamp01.usda b/ALab/fragment/look/surfacing/tool_magnifying_lamp01/look_surfacing_tool_magnifying_lamp01.usda
new file mode 100644
index 00000000..0b0e4b9b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_magnifying_lamp01/look_surfacing_tool_magnifying_lamp01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_magnifying_lamp01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_magnifying_lamp01/render_high/binding/look_surfacing_tool_magnifying_lamp01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_magnifying_lamp01/render_high/binding/look_surfacing_tool_magnifying_lamp01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_magnifying_lamp01/render_high/binding/look_surfacing_tool_magnifying_lamp01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_oxy_tank01/look_surfacing_tool_oxy_tank01.usda b/ALab/fragment/look/surfacing/tool_oxy_tank01/look_surfacing_tool_oxy_tank01.usda
new file mode 100644
index 00000000..514f1bf2
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_oxy_tank01/look_surfacing_tool_oxy_tank01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_oxy_tank01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_oxy_tank01/render_high/binding/look_surfacing_tool_oxy_tank01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_oxy_tank01/render_high/binding/look_surfacing_tool_oxy_tank01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_oxy_tank01/render_high/binding/look_surfacing_tool_oxy_tank01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_oxy_torch01/look_surfacing_tool_oxy_torch01.usda b/ALab/fragment/look/surfacing/tool_oxy_torch01/look_surfacing_tool_oxy_torch01.usda
new file mode 100644
index 00000000..3a88bb03
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_oxy_torch01/look_surfacing_tool_oxy_torch01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_oxy_torch01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_oxy_torch01/render_high/binding/look_surfacing_tool_oxy_torch01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_oxy_torch01/render_high/binding/look_surfacing_tool_oxy_torch01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_oxy_torch01/render_high/binding/look_surfacing_tool_oxy_torch01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_pliers01/look_surfacing_tool_pliers01.usda b/ALab/fragment/look/surfacing/tool_pliers01/look_surfacing_tool_pliers01.usda
new file mode 100644
index 00000000..68b41190
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_pliers01/look_surfacing_tool_pliers01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_pliers01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_pliers01/render_high/binding/look_surfacing_tool_pliers01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_pliers01/render_high/binding/look_surfacing_tool_pliers01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_pliers01/render_high/binding/look_surfacing_tool_pliers01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_power_cable01/look_surfacing_tool_power_cable01.usda b/ALab/fragment/look/surfacing/tool_power_cable01/look_surfacing_tool_power_cable01.usda
new file mode 100644
index 00000000..6cb17daa
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_power_cable01/look_surfacing_tool_power_cable01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_power_cable01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_power_cable01/render_high/binding/look_surfacing_tool_power_cable01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_power_cable01/render_high/binding/look_surfacing_tool_power_cable01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_power_cable01/render_high/binding/look_surfacing_tool_power_cable01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_power_cable02/look_surfacing_tool_power_cable02.usda b/ALab/fragment/look/surfacing/tool_power_cable02/look_surfacing_tool_power_cable02.usda
new file mode 100644
index 00000000..7cddb2cf
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_power_cable02/look_surfacing_tool_power_cable02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_power_cable02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_power_cable02/render_high/binding/look_surfacing_tool_power_cable02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_power_cable02/render_high/binding/look_surfacing_tool_power_cable02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_power_cable02/render_high/binding/look_surfacing_tool_power_cable02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_power_cord01/look_surfacing_tool_power_cord01.usda b/ALab/fragment/look/surfacing/tool_power_cord01/look_surfacing_tool_power_cord01.usda
new file mode 100644
index 00000000..efd38e34
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_power_cord01/look_surfacing_tool_power_cord01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_power_cord01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_power_cord01/render_high/binding/look_surfacing_tool_power_cord01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_power_cord01/render_high/binding/look_surfacing_tool_power_cord01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_power_cord01/render_high/binding/look_surfacing_tool_power_cord01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_pvc_cap01/look_surfacing_tool_pvc_cap01.usda b/ALab/fragment/look/surfacing/tool_pvc_cap01/look_surfacing_tool_pvc_cap01.usda
new file mode 100644
index 00000000..39f8ac84
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_pvc_cap01/look_surfacing_tool_pvc_cap01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_pvc_cap01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_pvc_cap01/render_high/binding/look_surfacing_tool_pvc_cap01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_pvc_cap01/render_high/binding/look_surfacing_tool_pvc_cap01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_pvc_cap01/render_high/binding/look_surfacing_tool_pvc_cap01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_retro_plug01/look_surfacing_tool_retro_plug01.usda b/ALab/fragment/look/surfacing/tool_retro_plug01/look_surfacing_tool_retro_plug01.usda
new file mode 100644
index 00000000..15b40ac3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_retro_plug01/look_surfacing_tool_retro_plug01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_retro_plug01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_retro_plug01/render_high/binding/look_surfacing_tool_retro_plug01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_retro_plug01/render_high/binding/look_surfacing_tool_retro_plug01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_retro_plug01/render_high/binding/look_surfacing_tool_retro_plug01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_retro_plug02/look_surfacing_tool_retro_plug02.usda b/ALab/fragment/look/surfacing/tool_retro_plug02/look_surfacing_tool_retro_plug02.usda
new file mode 100644
index 00000000..482dfada
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_retro_plug02/look_surfacing_tool_retro_plug02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_retro_plug02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_retro_plug02/render_high/binding/look_surfacing_tool_retro_plug02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_retro_plug02/render_high/binding/look_surfacing_tool_retro_plug02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_retro_plug02/render_high/binding/look_surfacing_tool_retro_plug02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_retro_plug03/look_surfacing_tool_retro_plug03.usda b/ALab/fragment/look/surfacing/tool_retro_plug03/look_surfacing_tool_retro_plug03.usda
new file mode 100644
index 00000000..00bfde40
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_retro_plug03/look_surfacing_tool_retro_plug03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_retro_plug03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_retro_plug03/render_high/binding/look_surfacing_tool_retro_plug03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_retro_plug03/render_high/binding/look_surfacing_tool_retro_plug03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_retro_plug03/render_high/binding/look_surfacing_tool_retro_plug03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_saw01/look_surfacing_tool_saw01.usda b/ALab/fragment/look/surfacing/tool_saw01/look_surfacing_tool_saw01.usda
new file mode 100644
index 00000000..690f1f87
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_saw01/look_surfacing_tool_saw01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_saw01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_saw01/render_high/binding/look_surfacing_tool_saw01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_saw01/render_high/binding/look_surfacing_tool_saw01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_saw01/render_high/binding/look_surfacing_tool_saw01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_scraper01/look_surfacing_tool_scraper01.usda b/ALab/fragment/look/surfacing/tool_scraper01/look_surfacing_tool_scraper01.usda
new file mode 100644
index 00000000..ed14d93e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_scraper01/look_surfacing_tool_scraper01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_scraper01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_scraper01/render_high/binding/look_surfacing_tool_scraper01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_scraper01/render_high/binding/look_surfacing_tool_scraper01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_scraper01/render_high/binding/look_surfacing_tool_scraper01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screw01/look_surfacing_tool_screw01.usda b/ALab/fragment/look/surfacing/tool_screw01/look_surfacing_tool_screw01.usda
new file mode 100644
index 00000000..f6f03e55
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screw01/look_surfacing_tool_screw01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_screw01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screw01/render_high/binding/look_surfacing_tool_screw01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_screw01/render_high/binding/look_surfacing_tool_screw01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screw01/render_high/binding/look_surfacing_tool_screw01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screw02/look_surfacing_tool_screw02.usda b/ALab/fragment/look/surfacing/tool_screw02/look_surfacing_tool_screw02.usda
new file mode 100644
index 00000000..a20946bb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screw02/look_surfacing_tool_screw02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_screw02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screw02/render_high/binding/look_surfacing_tool_screw02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_screw02/render_high/binding/look_surfacing_tool_screw02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screw02/render_high/binding/look_surfacing_tool_screw02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver01/look_surfacing_tool_screwdriver01.usda b/ALab/fragment/look/surfacing/tool_screwdriver01/look_surfacing_tool_screwdriver01.usda
new file mode 100644
index 00000000..0ed9fde3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver01/look_surfacing_tool_screwdriver01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_screwdriver01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver01/render_high/binding/look_surfacing_tool_screwdriver01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_screwdriver01/render_high/binding/look_surfacing_tool_screwdriver01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver01/render_high/binding/look_surfacing_tool_screwdriver01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver02/look_surfacing_tool_screwdriver02.usda b/ALab/fragment/look/surfacing/tool_screwdriver02/look_surfacing_tool_screwdriver02.usda
new file mode 100644
index 00000000..9e4f10e6
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver02/look_surfacing_tool_screwdriver02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_screwdriver02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver02/render_high/binding/look_surfacing_tool_screwdriver02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_screwdriver02/render_high/binding/look_surfacing_tool_screwdriver02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver02/render_high/binding/look_surfacing_tool_screwdriver02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver03/look_surfacing_tool_screwdriver03.usda b/ALab/fragment/look/surfacing/tool_screwdriver03/look_surfacing_tool_screwdriver03.usda
new file mode 100644
index 00000000..6b15eae1
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver03/look_surfacing_tool_screwdriver03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_screwdriver03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver03/render_high/binding/look_surfacing_tool_screwdriver03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_screwdriver03/render_high/binding/look_surfacing_tool_screwdriver03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver03/render_high/binding/look_surfacing_tool_screwdriver03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver04/look_surfacing_tool_screwdriver04.usda b/ALab/fragment/look/surfacing/tool_screwdriver04/look_surfacing_tool_screwdriver04.usda
new file mode 100644
index 00000000..e982172d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver04/look_surfacing_tool_screwdriver04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_screwdriver04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver04/render_high/binding/look_surfacing_tool_screwdriver04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_screwdriver04/render_high/binding/look_surfacing_tool_screwdriver04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver04/render_high/binding/look_surfacing_tool_screwdriver04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver_holder01/look_surfacing_tool_screwdriver_holder01.usda b/ALab/fragment/look/surfacing/tool_screwdriver_holder01/look_surfacing_tool_screwdriver_holder01.usda
new file mode 100644
index 00000000..39fe80cc
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver_holder01/look_surfacing_tool_screwdriver_holder01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_screwdriver_holder01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_screwdriver_holder01/render_high/binding/look_surfacing_tool_screwdriver_holder01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_screwdriver_holder01/render_high/binding/look_surfacing_tool_screwdriver_holder01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_screwdriver_holder01/render_high/binding/look_surfacing_tool_screwdriver_holder01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_shovel01/look_surfacing_tool_shovel01.usda b/ALab/fragment/look/surfacing/tool_shovel01/look_surfacing_tool_shovel01.usda
new file mode 100644
index 00000000..27bbd912
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_shovel01/look_surfacing_tool_shovel01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_shovel01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_shovel01/render_high/binding/look_surfacing_tool_shovel01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_shovel01/render_high/binding/look_surfacing_tool_shovel01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_shovel01/render_high/binding/look_surfacing_tool_shovel01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_soldering_iron01/look_surfacing_tool_soldering_iron01.usda b/ALab/fragment/look/surfacing/tool_soldering_iron01/look_surfacing_tool_soldering_iron01.usda
new file mode 100644
index 00000000..ea438fae
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_soldering_iron01/look_surfacing_tool_soldering_iron01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_soldering_iron01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_soldering_iron01/render_high/binding/look_surfacing_tool_soldering_iron01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_soldering_iron01/render_high/binding/look_surfacing_tool_soldering_iron01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_soldering_iron01/render_high/binding/look_surfacing_tool_soldering_iron01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_vice01/look_surfacing_tool_vice01.usda b/ALab/fragment/look/surfacing/tool_vice01/look_surfacing_tool_vice01.usda
new file mode 100644
index 00000000..dba37035
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_vice01/look_surfacing_tool_vice01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_vice01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_vice01/render_high/binding/look_surfacing_tool_vice01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_vice01/render_high/binding/look_surfacing_tool_vice01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_vice01/render_high/binding/look_surfacing_tool_vice01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_washer01/look_surfacing_tool_washer01.usda b/ALab/fragment/look/surfacing/tool_washer01/look_surfacing_tool_washer01.usda
new file mode 100644
index 00000000..b9cc0858
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_washer01/look_surfacing_tool_washer01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_washer01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_washer01/render_high/binding/look_surfacing_tool_washer01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_washer01/render_high/binding/look_surfacing_tool_washer01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_washer01/render_high/binding/look_surfacing_tool_washer01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend01/look_surfacing_tool_wrench_boxend01.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend01/look_surfacing_tool_wrench_boxend01.usda
new file mode 100644
index 00000000..903d6938
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend01/look_surfacing_tool_wrench_boxend01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_boxend01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend01/render_high/binding/look_surfacing_tool_wrench_boxend01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend01/render_high/binding/look_surfacing_tool_wrench_boxend01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend01/render_high/binding/look_surfacing_tool_wrench_boxend01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend02/look_surfacing_tool_wrench_boxend02.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend02/look_surfacing_tool_wrench_boxend02.usda
new file mode 100644
index 00000000..30dfe918
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend02/look_surfacing_tool_wrench_boxend02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_boxend02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend02/render_high/binding/look_surfacing_tool_wrench_boxend02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend02/render_high/binding/look_surfacing_tool_wrench_boxend02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend02/render_high/binding/look_surfacing_tool_wrench_boxend02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend03/look_surfacing_tool_wrench_boxend03.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend03/look_surfacing_tool_wrench_boxend03.usda
new file mode 100644
index 00000000..4b749440
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend03/look_surfacing_tool_wrench_boxend03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_boxend03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend03/render_high/binding/look_surfacing_tool_wrench_boxend03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend03/render_high/binding/look_surfacing_tool_wrench_boxend03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend03/render_high/binding/look_surfacing_tool_wrench_boxend03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend04/look_surfacing_tool_wrench_boxend04.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend04/look_surfacing_tool_wrench_boxend04.usda
new file mode 100644
index 00000000..b7f219fa
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend04/look_surfacing_tool_wrench_boxend04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_boxend04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend04/render_high/binding/look_surfacing_tool_wrench_boxend04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend04/render_high/binding/look_surfacing_tool_wrench_boxend04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend04/render_high/binding/look_surfacing_tool_wrench_boxend04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend05/look_surfacing_tool_wrench_boxend05.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend05/look_surfacing_tool_wrench_boxend05.usda
new file mode 100644
index 00000000..915bc3fe
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend05/look_surfacing_tool_wrench_boxend05.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_boxend05_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend05/render_high/binding/look_surfacing_tool_wrench_boxend05_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend05/render_high/binding/look_surfacing_tool_wrench_boxend05_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend05/render_high/binding/look_surfacing_tool_wrench_boxend05_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend06/look_surfacing_tool_wrench_boxend06.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend06/look_surfacing_tool_wrench_boxend06.usda
new file mode 100644
index 00000000..c7b405fb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend06/look_surfacing_tool_wrench_boxend06.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_boxend06_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend06/render_high/binding/look_surfacing_tool_wrench_boxend06_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend06/render_high/binding/look_surfacing_tool_wrench_boxend06_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend06/render_high/binding/look_surfacing_tool_wrench_boxend06_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend07/look_surfacing_tool_wrench_boxend07.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend07/look_surfacing_tool_wrench_boxend07.usda
new file mode 100644
index 00000000..c0e830c7
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend07/look_surfacing_tool_wrench_boxend07.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_boxend07_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_boxend07/render_high/binding/look_surfacing_tool_wrench_boxend07_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_boxend07/render_high/binding/look_surfacing_tool_wrench_boxend07_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_boxend07/render_high/binding/look_surfacing_tool_wrench_boxend07_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_combination01/look_surfacing_tool_wrench_combination01.usda b/ALab/fragment/look/surfacing/tool_wrench_combination01/look_surfacing_tool_wrench_combination01.usda
new file mode 100644
index 00000000..901f0a2c
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_combination01/look_surfacing_tool_wrench_combination01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_combination01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_combination01/render_high/binding/look_surfacing_tool_wrench_combination01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_combination01/render_high/binding/look_surfacing_tool_wrench_combination01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_combination01/render_high/binding/look_surfacing_tool_wrench_combination01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_combination02/look_surfacing_tool_wrench_combination02.usda b/ALab/fragment/look/surfacing/tool_wrench_combination02/look_surfacing_tool_wrench_combination02.usda
new file mode 100644
index 00000000..9baebb03
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_combination02/look_surfacing_tool_wrench_combination02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_combination02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_combination02/render_high/binding/look_surfacing_tool_wrench_combination02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_combination02/render_high/binding/look_surfacing_tool_wrench_combination02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_combination02/render_high/binding/look_surfacing_tool_wrench_combination02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_combination03/look_surfacing_tool_wrench_combination03.usda b/ALab/fragment/look/surfacing/tool_wrench_combination03/look_surfacing_tool_wrench_combination03.usda
new file mode 100644
index 00000000..480d2e2e
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_combination03/look_surfacing_tool_wrench_combination03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_combination03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_combination03/render_high/binding/look_surfacing_tool_wrench_combination03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_combination03/render_high/binding/look_surfacing_tool_wrench_combination03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_combination03/render_high/binding/look_surfacing_tool_wrench_combination03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_combination04/look_surfacing_tool_wrench_combination04.usda b/ALab/fragment/look/surfacing/tool_wrench_combination04/look_surfacing_tool_wrench_combination04.usda
new file mode 100644
index 00000000..3a1b3aa3
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_combination04/look_surfacing_tool_wrench_combination04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_tool_wrench_combination04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/tool_wrench_combination04/render_high/binding/look_surfacing_tool_wrench_combination04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/tool_wrench_combination04/render_high/binding/look_surfacing_tool_wrench_combination04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/tool_wrench_combination04/render_high/binding/look_surfacing_tool_wrench_combination04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_box01/look_surfacing_toy_box01.usda b/ALab/fragment/look/surfacing/toy_box01/look_surfacing_toy_box01.usda
new file mode 100644
index 00000000..5fd9a794
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_box01/look_surfacing_toy_box01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_toy_box01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_box01/render_high/binding/look_surfacing_toy_box01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/toy_box01/render_high/binding/look_surfacing_toy_box01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_box01/render_high/binding/look_surfacing_toy_box01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_box02/look_surfacing_toy_box02.usda b/ALab/fragment/look/surfacing/toy_box02/look_surfacing_toy_box02.usda
new file mode 100644
index 00000000..16f02774
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_box02/look_surfacing_toy_box02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_toy_box02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_box02/render_high/binding/look_surfacing_toy_box02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/toy_box02/render_high/binding/look_surfacing_toy_box02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_box02/render_high/binding/look_surfacing_toy_box02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_box03/look_surfacing_toy_box03.usda b/ALab/fragment/look/surfacing/toy_box03/look_surfacing_toy_box03.usda
new file mode 100644
index 00000000..0c7bdac9
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_box03/look_surfacing_toy_box03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_toy_box03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_box03/render_high/binding/look_surfacing_toy_box03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/toy_box03/render_high/binding/look_surfacing_toy_box03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_box03/render_high/binding/look_surfacing_toy_box03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_box04/look_surfacing_toy_box04.usda b/ALab/fragment/look/surfacing/toy_box04/look_surfacing_toy_box04.usda
new file mode 100644
index 00000000..75075b5a
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_box04/look_surfacing_toy_box04.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_toy_box04_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_box04/render_high/binding/look_surfacing_toy_box04_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/toy_box04/render_high/binding/look_surfacing_toy_box04_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_box04/render_high/binding/look_surfacing_toy_box04_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_curly_surgery/look_surfacing_toy_curly_surgery.usda b/ALab/fragment/look/surfacing/toy_curly_surgery/look_surfacing_toy_curly_surgery.usda
new file mode 100644
index 00000000..96e50400
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_curly_surgery/look_surfacing_toy_curly_surgery.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_toy_curly_surgery_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_curly_surgery/render_high/binding/look_surfacing_toy_curly_surgery_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/toy_curly_surgery/render_high/binding/look_surfacing_toy_curly_surgery_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_curly_surgery/render_high/binding/look_surfacing_toy_curly_surgery_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_fun_coil/look_surfacing_toy_fun_coil.usda b/ALab/fragment/look/surfacing/toy_fun_coil/look_surfacing_toy_fun_coil.usda
new file mode 100644
index 00000000..d3160ccf
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_fun_coil/look_surfacing_toy_fun_coil.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_toy_fun_coil_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/toy_fun_coil/render_high/binding/look_surfacing_toy_fun_coil_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/toy_fun_coil/render_high/binding/look_surfacing_toy_fun_coil_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/toy_fun_coil/render_high/binding/look_surfacing_toy_fun_coil_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai01/look_surfacing_vegetation_bonsai01.usda b/ALab/fragment/look/surfacing/vegetation_bonsai01/look_surfacing_vegetation_bonsai01.usda
new file mode 100644
index 00000000..e0c30385
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai01/look_surfacing_vegetation_bonsai01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_vegetation_bonsai01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai01/render_high/binding/look_surfacing_vegetation_bonsai01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/vegetation_bonsai01/render_high/binding/look_surfacing_vegetation_bonsai01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai01/render_high/binding/look_surfacing_vegetation_bonsai01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_branch01/look_surfacing_vegetation_bonsai_branch01.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_branch01/look_surfacing_vegetation_bonsai_branch01.usda
new file mode 100644
index 00000000..6d38f8c1
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_branch01/look_surfacing_vegetation_bonsai_branch01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_vegetation_bonsai_branch01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_branch01/render_high/binding/look_surfacing_vegetation_bonsai_branch01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_branch01/render_high/binding/look_surfacing_vegetation_bonsai_branch01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_branch01/render_high/binding/look_surfacing_vegetation_bonsai_branch01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_branch02/look_surfacing_vegetation_bonsai_branch02.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_branch02/look_surfacing_vegetation_bonsai_branch02.usda
new file mode 100644
index 00000000..58f500ed
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_branch02/look_surfacing_vegetation_bonsai_branch02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_vegetation_bonsai_branch02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_branch02/render_high/binding/look_surfacing_vegetation_bonsai_branch02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_branch02/render_high/binding/look_surfacing_vegetation_bonsai_branch02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_branch02/render_high/binding/look_surfacing_vegetation_bonsai_branch02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_branch03/look_surfacing_vegetation_bonsai_branch03.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_branch03/look_surfacing_vegetation_bonsai_branch03.usda
new file mode 100644
index 00000000..2baf8eec
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_branch03/look_surfacing_vegetation_bonsai_branch03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_vegetation_bonsai_branch03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_branch03/render_high/binding/look_surfacing_vegetation_bonsai_branch03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_branch03/render_high/binding/look_surfacing_vegetation_bonsai_branch03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_branch03/render_high/binding/look_surfacing_vegetation_bonsai_branch03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_trunk01/look_surfacing_vegetation_bonsai_trunk01.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_trunk01/look_surfacing_vegetation_bonsai_trunk01.usda
new file mode 100644
index 00000000..30165f52
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_trunk01/look_surfacing_vegetation_bonsai_trunk01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_vegetation_bonsai_trunk01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_trunk01/render_high/binding/look_surfacing_vegetation_bonsai_trunk01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_trunk01/render_high/binding/look_surfacing_vegetation_bonsai_trunk01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_trunk01/render_high/binding/look_surfacing_vegetation_bonsai_trunk01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_twig01/look_surfacing_vegetation_bonsai_twig01.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_twig01/look_surfacing_vegetation_bonsai_twig01.usda
new file mode 100644
index 00000000..2409c58b
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_twig01/look_surfacing_vegetation_bonsai_twig01.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_vegetation_bonsai_twig01_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_twig01/render_high/binding/look_surfacing_vegetation_bonsai_twig01_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_twig01/render_high/binding/look_surfacing_vegetation_bonsai_twig01_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_twig01/render_high/binding/look_surfacing_vegetation_bonsai_twig01_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_twig02/look_surfacing_vegetation_bonsai_twig02.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_twig02/look_surfacing_vegetation_bonsai_twig02.usda
new file mode 100644
index 00000000..edf452fb
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_twig02/look_surfacing_vegetation_bonsai_twig02.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_vegetation_bonsai_twig02_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_twig02/render_high/binding/look_surfacing_vegetation_bonsai_twig02_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_twig02/render_high/binding/look_surfacing_vegetation_bonsai_twig02_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_twig02/render_high/binding/look_surfacing_vegetation_bonsai_twig02_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_twig03/look_surfacing_vegetation_bonsai_twig03.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_twig03/look_surfacing_vegetation_bonsai_twig03.usda
new file mode 100644
index 00000000..a24bef86
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_twig03/look_surfacing_vegetation_bonsai_twig03.usda
@@ -0,0 +1,14 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ prepend payload = @render_high/binding/look_surfacing_vegetation_bonsai_twig03_render_high_binding/render_high.usda@
+)
+{
+}
+
diff --git a/ALab/fragment/look/surfacing/vegetation_bonsai_twig03/render_high/binding/look_surfacing_vegetation_bonsai_twig03_render_high_binding/render_high.usda b/ALab/fragment/look/surfacing/vegetation_bonsai_twig03/render_high/binding/look_surfacing_vegetation_bonsai_twig03_render_high_binding/render_high.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/look/surfacing/vegetation_bonsai_twig03/render_high/binding/look_surfacing_vegetation_bonsai_twig03_render_high_binding/render_high.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/perfrig/rigging/lab_remi01/base/rig/perfrig_rigging_lab_remi01_base_rig/rig.usda b/ALab/fragment/perfrig/rigging/lab_remi01/base/rig/perfrig_rigging_lab_remi01_base_rig/rig.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/perfrig/rigging/lab_remi01/base/rig/perfrig_rigging_lab_remi01_base_rig/rig.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/perfrig/rigging/lab_remi01/perfrig_rigging_lab_remi01.usda b/ALab/fragment/perfrig/rigging/lab_remi01/perfrig_rigging_lab_remi01.usda
new file mode 100644
index 00000000..2c2b1498
--- /dev/null
+++ b/ALab/fragment/perfrig/rigging/lab_remi01/perfrig_rigging_lab_remi01.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @base/rig/perfrig_rigging_lab_remi01_base_rig/rig.usda@
+)
+{
+ over "rig" (
+ al_usdmaya_transformType = "AL_beast_dummies_rootRig"
+ assettype = "beast_rig"
+ )
+ {
+ }
+
+ def "bindings" (
+ al_usdmaya_transformType = "AL_beast_dummies_rootBindings"
+ assettype = "beast_bindings"
+ )
+ {
+ def Xform "GEO" (
+ al_usdmaya_excludeFromProxyShape = true
+ )
+ {
+ }
+ }
+}
+
diff --git a/ALab/fragment/perfrig/rigging/stoat01/base/rig/perfrig_rigging_stoat01_base_rig/rig.usda b/ALab/fragment/perfrig/rigging/stoat01/base/rig/perfrig_rigging_stoat01_base_rig/rig.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/perfrig/rigging/stoat01/base/rig/perfrig_rigging_stoat01_base_rig/rig.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/perfrig/rigging/stoat01/perfrig_rigging_stoat01.usda b/ALab/fragment/perfrig/rigging/stoat01/perfrig_rigging_stoat01.usda
new file mode 100644
index 00000000..cbd6f547
--- /dev/null
+++ b/ALab/fragment/perfrig/rigging/stoat01/perfrig_rigging_stoat01.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @base/rig/perfrig_rigging_stoat01_base_rig/rig.usda@
+)
+{
+ over "rig" (
+ al_usdmaya_transformType = "AL_beast_dummies_rootRig"
+ assettype = "beast_rig"
+ )
+ {
+ }
+
+ def "bindings" (
+ al_usdmaya_transformType = "AL_beast_dummies_rootBindings"
+ assettype = "beast_bindings"
+ )
+ {
+ def Xform "GEO" (
+ al_usdmaya_excludeFromProxyShape = true
+ )
+ {
+ }
+ }
+}
+
diff --git a/ALab/fragment/perfrig/rigging/test_beast_generic01/base/rig/perfrig_rigging_test_beast_generic01_base_rig/rig.usda b/ALab/fragment/perfrig/rigging/test_beast_generic01/base/rig/perfrig_rigging_test_beast_generic01_base_rig/rig.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/perfrig/rigging/test_beast_generic01/base/rig/perfrig_rigging_test_beast_generic01_base_rig/rig.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/perfrig/rigging/test_beast_generic01/perfrig_rigging_test_beast_generic01.usda b/ALab/fragment/perfrig/rigging/test_beast_generic01/perfrig_rigging_test_beast_generic01.usda
new file mode 100644
index 00000000..4dd29383
--- /dev/null
+++ b/ALab/fragment/perfrig/rigging/test_beast_generic01/perfrig_rigging_test_beast_generic01.usda
@@ -0,0 +1,29 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend references = @base/rig/perfrig_rigging_test_beast_generic01_base_rig/rig.usda@
+)
+{
+ over "rig" (
+ al_usdmaya_transformType = "AL_beast_dummies_rootRig"
+ assettype = "beast_rig"
+ )
+ {
+ }
+
+ def "bindings" (
+ al_usdmaya_transformType = "AL_beast_dummies_rootBindings"
+ assettype = "beast_bindings"
+ )
+ {
+ def Xform "GEO" (
+ al_usdmaya_excludeFromProxyShape = true
+ )
+ {
+ }
+ }
+}
+
diff --git a/ALab/fragment/shotrange/edit/shot/mk020_0281_shotrange_edit_shot.usda b/ALab/fragment/shotrange/edit/shot/mk020_0281_shotrange_edit_shot.usda
new file mode 100644
index 00000000..279a3dfd
--- /dev/null
+++ b/ALab/fragment/shotrange/edit/shot/mk020_0281_shotrange_edit_shot.usda
@@ -0,0 +1,24 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+)
+
+def "root" (
+ prepend variantSets = "range"
+)
+{
+ def ALEditFrameRange "framerange"
+ {
+ }
+ variantSet "range" = {
+ "tight" {
+ over "framerange" (
+ prepend references = @tight/data/mk020_0281_shotrange_edit_shot_tight_data.usda@
+ )
+ {
+ }
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/shotrange/edit/shot/tight/data/mk020_0281_shotrange_edit_shot_tight_data.usda b/ALab/fragment/shotrange/edit/shot/tight/data/mk020_0281_shotrange_edit_shot_tight_data.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/shotrange/edit/shot/tight/data/mk020_0281_shotrange_edit_shot_tight_data.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/spawn/modelling/structure_base01/base/groom/spawn_modelling_structure_base01_base_groom/groom.usda b/ALab/fragment/spawn/modelling/structure_base01/base/groom/spawn_modelling_structure_base01_base_groom/groom.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/spawn/modelling/structure_base01/base/groom/spawn_modelling_structure_base01_base_groom/groom.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/spawn/modelling/structure_base01/spawn_modelling_structure_base01.usda b/ALab/fragment/spawn/modelling/structure_base01/spawn_modelling_structure_base01.usda
new file mode 100644
index 00000000..49542f08
--- /dev/null
+++ b/ALab/fragment/spawn/modelling/structure_base01/spawn_modelling_structure_base01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string spawn = "render"
+ }
+ prepend variantSets = "spawn"
+)
+{
+ variantSet "spawn" = {
+ "off" {
+
+ }
+ "render" (
+ payload = @base/groom/spawn_modelling_structure_base01_base_groom/groom.usda@
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/spruce/modelling/vegetation_bonsai01/base/groom/spruce_modelling_vegetation_bonsai01_base_groom/groom.usda b/ALab/fragment/spruce/modelling/vegetation_bonsai01/base/groom/spruce_modelling_vegetation_bonsai01_base_groom/groom.usda
new file mode 100644
index 00000000..500ac41d
--- /dev/null
+++ b/ALab/fragment/spruce/modelling/vegetation_bonsai01/base/groom/spruce_modelling_vegetation_bonsai01_base_groom/groom.usda
@@ -0,0 +1,10 @@
+#usda 1.0
+(
+ "This is a placeholder layer to be replaced with the techvar_assets package available as an additional download. Get it to see the data on this asset!"
+ defaultPrim = "root"
+)
+
+over "root"
+{
+}
+
diff --git a/ALab/fragment/spruce/modelling/vegetation_bonsai01/spruce_modelling_vegetation_bonsai01.usda b/ALab/fragment/spruce/modelling/vegetation_bonsai01/spruce_modelling_vegetation_bonsai01.usda
new file mode 100644
index 00000000..3182d50e
--- /dev/null
+++ b/ALab/fragment/spruce/modelling/vegetation_bonsai01/spruce_modelling_vegetation_bonsai01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string spruce = "render"
+ }
+ prepend variantSets = "spruce"
+)
+{
+ variantSet "spruce" = {
+ "off" {
+
+ }
+ "render" (
+ payload = @base/groom/spruce_modelling_vegetation_bonsai01_base_groom/groom.usda@
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/weave/surfacing/furniture_lawn_chair02/weave_surfacing_furniture_lawn_chair02.usda b/ALab/fragment/weave/surfacing/furniture_lawn_chair02/weave_surfacing_furniture_lawn_chair02.usda
new file mode 100644
index 00000000..aad40635
--- /dev/null
+++ b/ALab/fragment/weave/surfacing/furniture_lawn_chair02/weave_surfacing_furniture_lawn_chair02.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string weave = "render"
+ }
+ prepend variantSets = "weave"
+)
+{
+ variantSet "weave" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/weave/surfacing/lab_remi_flag01/weave_surfacing_lab_remi_flag01.usda b/ALab/fragment/weave/surfacing/lab_remi_flag01/weave_surfacing_lab_remi_flag01.usda
new file mode 100644
index 00000000..aad40635
--- /dev/null
+++ b/ALab/fragment/weave/surfacing/lab_remi_flag01/weave_surfacing_lab_remi_flag01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string weave = "render"
+ }
+ prepend variantSets = "weave"
+)
+{
+ variantSet "weave" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/fragment/weave/surfacing/stoat_outfit01/weave_surfacing_stoat_outfit01.usda b/ALab/fragment/weave/surfacing/stoat_outfit01/weave_surfacing_stoat_outfit01.usda
new file mode 100644
index 00000000..aad40635
--- /dev/null
+++ b/ALab/fragment/weave/surfacing/stoat_outfit01/weave_surfacing_stoat_outfit01.usda
@@ -0,0 +1,27 @@
+#usda 1.0
+(
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+def "root" (
+ variants = {
+ string weave = "render"
+ }
+ prepend variantSets = "weave"
+)
+{
+ variantSet "weave" = {
+ "off" {
+
+ }
+ "render" (
+ payload = None
+ ) {
+
+ }
+ }
+}
+
diff --git a/ALab/trailer_cameras/main.usda b/ALab/trailer_cameras/main.usda
new file mode 100644
index 00000000..6dfa7f46
--- /dev/null
+++ b/ALab/trailer_cameras/main.usda
@@ -0,0 +1,4 @@
+#usda 1.0
+(
+ doc = "This is a placeholder layer to be replaced with the trailer_cameras package available as an additional download. Get it to inspect the cameras from the Phase 2 trailer!"
+)
diff --git a/README.md b/README.md
new file mode 100644
index 00000000..5767ef1f
--- /dev/null
+++ b/README.md
@@ -0,0 +1,103 @@
+
+
+
+# Introduction
+
+Welcome to Animal Logic's USD [ALab](https://animallogic.com/alab/).
+
+**TL;DR:** [Download ALab](https://dpel.aswf.io/alab/) and open `entry.usda` to get started.
+
+Applications with USD support, such as Maya-2022+, Houdini-18.5+ and many more should be able to load and render the provided assets.
+
+For quick preview and inspection, [`USDView`](https://graphics.pixar.com/usd/docs/USD-Toolset.html#USDToolset-usdview) is a great starting point.
+
+
+| Glimpse (AL proprietary) | Houdini (Karma) | Maya (VP2/render purpose) | UsdView (Storm/render purpose) |
+| ---------------------------- | --------------- | ------------------ | ------------------------ |
+|||||
+
+
+# Documentation
+
+- [Documentation](documentation.html) - File structure layout and asset documentation.
+- [AL-specific content](al_specific.html) - Animal Logic specific concepts, which we love, but had to remove from ALab to ensure ease of use and compatibility.
+- [Changelog](changelog.html) - List of all the updates from the latest versions of ALab.
+
+
+# About ALab
+The ALab data set is the Animal Logic interpretation and implementation of real-world production and pipeline concepts in USD.
+
+It includes over 300 fully surfaced assets derived from an internally produced project, rather than created from scratch as a "USD reference implementation." It consequently exhibits the complexities (and some of the messiness) of real production assets. If one were to build a USD structure for the sole purpose of showcasing USD, it would lead to a different result.
+
+The `entry.usda` `stage` places you in a shot with a structure similar to how we use it at Animal Logic. Since no shot is complete without animation, included are two animated characters, each with some level of proceduralism. Due to this proceduralism requiring some custom `schemas` for our internal Glimpse renderer, we have provided a hint on what these procedurals create in a separate `baked_procedurals` package. This is the "cached" content that would be sent to the renderer per-frame.
+
+For “production style rendering” we also provide an additional package `texture_pack` with multi UDIM, mipmapped 4K OpenEXR textures.
+
+We hope that this is the starting point for future contributions to showcase new ideas for discussion, promotion, and hopefully adoption.
+
+
+## Why did Animal Logic create these assets?
+We created them to be used *internally*, primarily to provide client-free IP data for:
+- Training of Developers, TDs and Artists
+- Discussion Reference ("something to point at")
+- Production / Stability Testing
+- Tool / Unit Testing
+- Pipeline Modifications Testing
+- Workflow Experiments
+
+## What do we hope you'll do with them?
+The same as we do internally. Their intended usage includes, but is not limited to:
+- Training and Education (Schools, University, Courses etc)
+- Discussion Reference (USD-interest, GitHub issues etc)
+- CI/Build Testing (software vendors)
+- Feature Testing (software vendors)
+- Workflow Experiments and white paper proposals
+
+
+# Working with Available Packages
+## ALab
+* "Lightweight" version with 1k textures and *without* fur & cloth.
+
+Start with the default **ALab** package, load `entry.usda` in your application and see the content.
+
+If your application does not set the start and end frame automatically (e.g. when using a `sublayer` node in **Houdini** or Create USD Stage from File in **Maya**), set the frame range from 1004 to 1057.
+
+You can also view through the shot camera on `prim` path: `/root/camera01/GEO/renderCam_hrc/renderCam_buffer/renderCam_srt/renderCam`.
+
+## Baked Procedurals
+* Baked procedurals (mainly in the form of `BasisCurves`) for the fur & cloth of the characters.
+
+Unzip the contents on top of the default ALab package to merge the `baked_procedurals` folder, overriding the previously empty `baked_procedurals/main.usda` file.
+
+After merging, your contents from the `baked_procedurals` folder should look like below:
+
+
+
+## Texture Pack
+* 4k texture maps, half float mipmapped OpenEXR images in ACEScg colour space.
+
+We provide the textures to allow for testing of rendering in a more realistic, production-like configuration and encourage the creation of renderer-specific materials.
+
+Move the `fragment` folder from this package onto the `fragment` folder of the vanilla asset package and override all conflicting files, which already exist.
+
+
+
+## Trailer Cameras
+
+Unzip the contents on top of the default ALab package to merge the `camera_packages` folder, overriding the previously empty `camera_packages/main.usda` file.
+
+After merging, your contents from the `camera_packages` folder should look like below:
+
+
+
+> Note: These cameras are a specially built package and are not representative of the structure used in the pipeline.
+
+All the shot cameras appear in the `stage` under the `prim` `/root/cameras`.
+
+From the **Camera** > **Select Camera** menu, choose the required shot camera.
+
+
+
+# Contact & Feedback
+
+We are proud to have been accepted into the [Academy Software Foundation Digital Production Example Library](https://dpel.aswf.io). As such we have moved further conversations to the [#assets-alab](https://academysoftwarefdn.slack.com/channels/C03S4QB8N04) slack channel.
diff --git a/docs/.nvmrc b/docs/.nvmrc
new file mode 100644
index 00000000..a5e8bba2
--- /dev/null
+++ b/docs/.nvmrc
@@ -0,0 +1 @@
+v20.3.0
diff --git a/docs/README.md b/docs/README.md
new file mode 100644
index 00000000..1db3fb39
--- /dev/null
+++ b/docs/README.md
@@ -0,0 +1,54 @@
+# Astro Starter Kit: Basics
+
+```sh
+npm create astro@latest -- --template basics
+```
+
+[](https://stackblitz.com/github/withastro/astro/tree/latest/examples/basics)
+[](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/basics)
+[](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/basics/devcontainer.json)
+
+> 🧑🚀 **Seasoned astronaut?** Delete this file. Have fun!
+
+
+
+## 🚀 Project Structure
+
+Inside of your Astro project, you'll see the following folders and files:
+
+```text
+/
+├── public/
+│ └── favicon.svg
+├── src/
+│ ├── components/
+│ │ └── Card.astro
+│ ├── layouts/
+│ │ └── Layout.astro
+│ └── pages/
+│ └── index.astro
+└── package.json
+```
+
+Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name.
+
+There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components.
+
+Any static assets, like images, can be placed in the `public/` directory.
+
+## 🧞 Commands
+
+All commands are run from the root of the project, from a terminal:
+
+| Command | Action |
+| :------------------------ | :----------------------------------------------- |
+| `npm install` | Installs dependencies |
+| `npm run dev` | Starts local dev server at `localhost:4321` |
+| `npm run build` | Build your production site to `./dist/` |
+| `npm run preview` | Preview your build locally, before deploying |
+| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
+| `npm run astro -- --help` | Get help using the Astro CLI |
+
+## 👀 Want to learn more?
+
+Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat).
diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs
new file mode 100644
index 00000000..9fadf17b
--- /dev/null
+++ b/docs/astro.config.mjs
@@ -0,0 +1,14 @@
+import { defineConfig } from "astro/config";
+import remarkToc from "remark-toc";
+
+// https://astro.build/config
+export default defineConfig({
+ redirects: {
+ "/": "/main",
+ },
+ markdown: {
+ remarkPlugins: [[remarkToc, { heading: "toc" }]],
+ },
+ site: "https://DigitalProductionExampleLibrary.github.io",
+ base: "/ALab",
+});
diff --git a/docs/package-lock.json b/docs/package-lock.json
new file mode 100644
index 00000000..6018a55b
--- /dev/null
+++ b/docs/package-lock.json
@@ -0,0 +1,6573 @@
+{
+ "name": "dpel-alab",
+ "version": "0.0.1",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "dpel-alab",
+ "version": "0.0.1",
+ "dependencies": {
+ "@astrojs/check": "^0.5.8",
+ "astro": "^4.11.5",
+ "remark-toc": "^9.0.0",
+ "typescript": "^5.5.3"
+ }
+ },
+ "node_modules/@ampproject/remapping": {
+ "version": "2.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@ampproject/remapping/-/remapping-2.3.0.tgz",
+ "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@astrojs/check": {
+ "version": "0.5.10",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@astrojs/check/-/check-0.5.10.tgz",
+ "integrity": "sha512-vliHXM9cu/viGeKiksUM4mXfO816ohWtawTl2ADPgTsd4nUMjFiyAl7xFZhF34yy4hq4qf7jvK1F2PlR3b5I5w==",
+ "license": "MIT",
+ "dependencies": {
+ "@astrojs/language-server": "^2.8.4",
+ "chokidar": "^3.5.3",
+ "fast-glob": "^3.3.1",
+ "kleur": "^4.1.5",
+ "yargs": "^17.7.2"
+ },
+ "bin": {
+ "astro-check": "dist/bin.js"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ }
+ },
+ "node_modules/@astrojs/compiler": {
+ "version": "2.8.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@astrojs/compiler/-/compiler-2.8.1.tgz",
+ "integrity": "sha512-NGfPAgU/9rvDEwsXu82RI1AxiivaxtEYBK9saW1f+2fTHUUqCJQ27HYtb2akG2QxCmFikgZ9zk26BEWgiHho1Q==",
+ "license": "MIT"
+ },
+ "node_modules/@astrojs/internal-helpers": {
+ "version": "0.4.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@astrojs/internal-helpers/-/internal-helpers-0.4.1.tgz",
+ "integrity": "sha512-bMf9jFihO8YP940uD70SI/RDzIhUHJAolWVcO1v5PUivxGKvfLZTLTVVxEYzGYyPsA3ivdLNqMnL5VgmQySa+g==",
+ "license": "MIT"
+ },
+ "node_modules/@astrojs/language-server": {
+ "version": "2.10.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@astrojs/language-server/-/language-server-2.10.0.tgz",
+ "integrity": "sha512-crHXpqYfA5qWioiuZnZFpTsNItgBlF1f0S9MzDYS7/pfCALkHNJ7K3w9U/j0uMKymsT4hC7BfMaX0DYlfdSzHg==",
+ "license": "MIT",
+ "dependencies": {
+ "@astrojs/compiler": "^2.7.0",
+ "@jridgewell/sourcemap-codec": "^1.4.15",
+ "@volar/kit": "~2.2.3",
+ "@volar/language-core": "~2.2.3",
+ "@volar/language-server": "~2.2.3",
+ "@volar/language-service": "~2.2.3",
+ "@volar/typescript": "~2.2.3",
+ "fast-glob": "^3.2.12",
+ "volar-service-css": "0.0.45",
+ "volar-service-emmet": "0.0.45",
+ "volar-service-html": "0.0.45",
+ "volar-service-prettier": "0.0.45",
+ "volar-service-typescript": "0.0.45",
+ "volar-service-typescript-twoslash-queries": "0.0.45",
+ "vscode-html-languageservice": "^5.2.0",
+ "vscode-uri": "^3.0.8"
+ },
+ "bin": {
+ "astro-ls": "bin/nodeServer.js"
+ },
+ "peerDependencies": {
+ "prettier": "^3.0.0",
+ "prettier-plugin-astro": ">=0.11.0"
+ },
+ "peerDependenciesMeta": {
+ "prettier": {
+ "optional": true
+ },
+ "prettier-plugin-astro": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@astrojs/markdown-remark": {
+ "version": "5.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@astrojs/markdown-remark/-/markdown-remark-5.1.1.tgz",
+ "integrity": "sha512-rkWWjR9jVo0LAMxQ2+T19RKbQUa7NwBGhFj03bAz3hGf3blqeBIXs1NSPpizshO5kZzcOqKe8OlG6XpYO8esHg==",
+ "license": "MIT",
+ "dependencies": {
+ "@astrojs/prism": "3.1.0",
+ "github-slugger": "^2.0.0",
+ "hast-util-from-html": "^2.0.1",
+ "hast-util-to-text": "^4.0.2",
+ "import-meta-resolve": "^4.1.0",
+ "mdast-util-definitions": "^6.0.0",
+ "rehype-raw": "^7.0.0",
+ "rehype-stringify": "^10.0.0",
+ "remark-gfm": "^4.0.0",
+ "remark-parse": "^11.0.0",
+ "remark-rehype": "^11.1.0",
+ "remark-smartypants": "^3.0.1",
+ "shiki": "^1.9.0",
+ "unified": "^11.0.5",
+ "unist-util-remove-position": "^5.0.0",
+ "unist-util-visit": "^5.0.0",
+ "unist-util-visit-parents": "^6.0.1",
+ "vfile": "^6.0.1"
+ }
+ },
+ "node_modules/@astrojs/prism": {
+ "version": "3.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@astrojs/prism/-/prism-3.1.0.tgz",
+ "integrity": "sha512-Z9IYjuXSArkAUx3N6xj6+Bnvx8OdUSHA8YoOgyepp3+zJmtVYJIl/I18GozdJVW1p5u/CNpl3Km7/gwTJK85cw==",
+ "license": "MIT",
+ "dependencies": {
+ "prismjs": "^1.29.0"
+ },
+ "engines": {
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ }
+ },
+ "node_modules/@astrojs/telemetry": {
+ "version": "3.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@astrojs/telemetry/-/telemetry-3.1.0.tgz",
+ "integrity": "sha512-/ca/+D8MIKEC8/A9cSaPUqQNZm+Es/ZinRv0ZAzvu2ios7POQSsVD+VOj7/hypWNsNM3T7RpfgNq7H2TU1KEHA==",
+ "license": "MIT",
+ "dependencies": {
+ "ci-info": "^4.0.0",
+ "debug": "^4.3.4",
+ "dlv": "^1.1.3",
+ "dset": "^3.1.3",
+ "is-docker": "^3.0.0",
+ "is-wsl": "^3.0.0",
+ "which-pm-runs": "^1.1.0"
+ },
+ "engines": {
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0"
+ }
+ },
+ "node_modules/@babel/code-frame": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/code-frame/-/code-frame-7.24.7.tgz",
+ "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/highlight": "^7.24.7",
+ "picocolors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/compat-data": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/compat-data/-/compat-data-7.24.7.tgz",
+ "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/core/-/core-7.24.7.tgz",
+ "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==",
+ "license": "MIT",
+ "dependencies": {
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.24.7",
+ "@babel/generator": "^7.24.7",
+ "@babel/helper-compilation-targets": "^7.24.7",
+ "@babel/helper-module-transforms": "^7.24.7",
+ "@babel/helpers": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/template": "^7.24.7",
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7",
+ "convert-source-map": "^2.0.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
+ }
+ },
+ "node_modules/@babel/core/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/generator": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/generator/-/generator-7.24.7.tgz",
+ "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.24.7",
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.25",
+ "jsesc": "^2.5.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-annotate-as-pure": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz",
+ "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz",
+ "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/compat-data": "^7.24.7",
+ "@babel/helper-validator-option": "^7.24.7",
+ "browserslist": "^4.22.2",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-environment-visitor": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz",
+ "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-function-name": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz",
+ "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/template": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-hoist-variables": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz",
+ "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-imports": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz",
+ "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz",
+ "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-module-imports": "^7.24.7",
+ "@babel/helper-simple-access": "^7.24.7",
+ "@babel/helper-split-export-declaration": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-plugin-utils": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz",
+ "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-simple-access": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz",
+ "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz",
+ "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz",
+ "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
+ "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-option": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz",
+ "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helpers": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/helpers/-/helpers-7.24.7.tgz",
+ "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/template": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/highlight/-/highlight-7.24.7.tgz",
+ "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.24.7",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0",
+ "picocolors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/parser": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/parser/-/parser-7.24.7.tgz",
+ "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==",
+ "license": "MIT",
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-jsx": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz",
+ "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-jsx": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.7.tgz",
+ "integrity": "sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.24.7",
+ "@babel/helper-module-imports": "^7.24.7",
+ "@babel/helper-plugin-utils": "^7.24.7",
+ "@babel/plugin-syntax-jsx": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/template": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/template/-/template-7.24.7.tgz",
+ "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/traverse/-/traverse-7.24.7.tgz",
+ "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/code-frame": "^7.24.7",
+ "@babel/generator": "^7.24.7",
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-function-name": "^7.24.7",
+ "@babel/helper-hoist-variables": "^7.24.7",
+ "@babel/helper-split-export-declaration": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/types": "^7.24.7",
+ "debug": "^4.3.1",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/types": {
+ "version": "7.24.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@babel/types/-/types-7.24.7.tgz",
+ "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.24.7",
+ "to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@emmetio/abbreviation": {
+ "version": "2.3.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz",
+ "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==",
+ "license": "MIT",
+ "dependencies": {
+ "@emmetio/scanner": "^1.0.4"
+ }
+ },
+ "node_modules/@emmetio/css-abbreviation": {
+ "version": "2.1.8",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz",
+ "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==",
+ "license": "MIT",
+ "dependencies": {
+ "@emmetio/scanner": "^1.0.4"
+ }
+ },
+ "node_modules/@emmetio/css-parser": {
+ "version": "0.4.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@emmetio/css-parser/-/css-parser-0.4.0.tgz",
+ "integrity": "sha512-z7wkxRSZgrQHXVzObGkXG+Vmj3uRlpM11oCZ9pbaz0nFejvCDmAiNDpY75+wgXOcffKpj4rzGtwGaZxfJKsJxw==",
+ "license": "MIT",
+ "dependencies": {
+ "@emmetio/stream-reader": "^2.2.0",
+ "@emmetio/stream-reader-utils": "^0.1.0"
+ }
+ },
+ "node_modules/@emmetio/html-matcher": {
+ "version": "1.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@emmetio/html-matcher/-/html-matcher-1.3.0.tgz",
+ "integrity": "sha512-NTbsvppE5eVyBMuyGfVu2CRrLvo7J4YHb6t9sBFLyY03WYhXET37qA4zOYUjBWFCRHO7pS1B9khERtY0f5JXPQ==",
+ "license": "ISC",
+ "dependencies": {
+ "@emmetio/scanner": "^1.0.0"
+ }
+ },
+ "node_modules/@emmetio/scanner": {
+ "version": "1.0.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@emmetio/scanner/-/scanner-1.0.4.tgz",
+ "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==",
+ "license": "MIT"
+ },
+ "node_modules/@emmetio/stream-reader": {
+ "version": "2.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz",
+ "integrity": "sha512-fXVXEyFA5Yv3M3n8sUGT7+fvecGrZP4k6FnWWMSZVQf69kAq0LLpaBQLGcPR30m3zMmKYhECP4k/ZkzvhEW5kw==",
+ "license": "MIT"
+ },
+ "node_modules/@emmetio/stream-reader-utils": {
+ "version": "0.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz",
+ "integrity": "sha512-ZsZ2I9Vzso3Ho/pjZFsmmZ++FWeEd/txqybHTm4OgaZzdS8V9V/YYWQwg5TC38Z7uLWUV1vavpLLbjJtKubR1A==",
+ "license": "MIT"
+ },
+ "node_modules/@emnapi/runtime": {
+ "version": "1.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@emnapi/runtime/-/runtime-1.2.0.tgz",
+ "integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
+ "node_modules/@esbuild/aix-ppc64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
+ "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
+ "cpu": [
+ "ppc64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/android-arm": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
+ "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
+ "cpu": [
+ "arm"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/android-arm64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
+ "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/android-x64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
+ "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
+ "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/darwin-x64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
+ "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
+ "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/freebsd-x64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
+ "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-arm": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
+ "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
+ "cpu": [
+ "arm"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-arm64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
+ "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-ia32": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
+ "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
+ "cpu": [
+ "ia32"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-loong64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
+ "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
+ "cpu": [
+ "loong64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-mips64el": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
+ "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
+ "cpu": [
+ "mips64el"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-ppc64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
+ "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
+ "cpu": [
+ "ppc64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-riscv64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
+ "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
+ "cpu": [
+ "riscv64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-s390x": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
+ "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
+ "cpu": [
+ "s390x"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-x64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
+ "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/netbsd-x64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
+ "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/openbsd-x64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
+ "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/sunos-x64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
+ "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-arm64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
+ "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-ia32": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
+ "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
+ "cpu": [
+ "ia32"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-x64": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
+ "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@img/sharp-darwin-arm64": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.4.tgz",
+ "integrity": "sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "glibc": ">=2.26",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-arm64": "1.0.2"
+ }
+ },
+ "node_modules/@img/sharp-darwin-x64": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.4.tgz",
+ "integrity": "sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "glibc": ">=2.26",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-x64": "1.0.2"
+ }
+ },
+ "node_modules/@img/sharp-libvips-darwin-arm64": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.2.tgz",
+ "integrity": "sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "macos": ">=11",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-darwin-x64": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.2.tgz",
+ "integrity": "sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "macos": ">=10.13",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-arm": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.2.tgz",
+ "integrity": "sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==",
+ "cpu": [
+ "arm"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "glibc": ">=2.28",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-arm64": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.2.tgz",
+ "integrity": "sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "glibc": ">=2.26",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-s390x": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.2.tgz",
+ "integrity": "sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==",
+ "cpu": [
+ "s390x"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "glibc": ">=2.28",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linux-x64": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.2.tgz",
+ "integrity": "sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "glibc": ">=2.26",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.2.tgz",
+ "integrity": "sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "musl": ">=1.2.2",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-libvips-linuxmusl-x64": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.2.tgz",
+ "integrity": "sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "musl": ">=1.2.2",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-linux-arm": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.4.tgz",
+ "integrity": "sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==",
+ "cpu": [
+ "arm"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "glibc": ">=2.28",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm": "1.0.2"
+ }
+ },
+ "node_modules/@img/sharp-linux-arm64": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.4.tgz",
+ "integrity": "sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "glibc": ">=2.26",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm64": "1.0.2"
+ }
+ },
+ "node_modules/@img/sharp-linux-s390x": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.4.tgz",
+ "integrity": "sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==",
+ "cpu": [
+ "s390x"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "glibc": ">=2.31",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-s390x": "1.0.2"
+ }
+ },
+ "node_modules/@img/sharp-linux-x64": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.4.tgz",
+ "integrity": "sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "glibc": ">=2.26",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-x64": "1.0.2"
+ }
+ },
+ "node_modules/@img/sharp-linuxmusl-arm64": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.4.tgz",
+ "integrity": "sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "musl": ">=1.2.2",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.2"
+ }
+ },
+ "node_modules/@img/sharp-linuxmusl-x64": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.4.tgz",
+ "integrity": "sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "musl": ">=1.2.2",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linuxmusl-x64": "1.0.2"
+ }
+ },
+ "node_modules/@img/sharp-wasm32": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-wasm32/-/sharp-wasm32-0.33.4.tgz",
+ "integrity": "sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==",
+ "cpu": [
+ "wasm32"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/runtime": "^1.1.1"
+ },
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-win32-ia32": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.4.tgz",
+ "integrity": "sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==",
+ "cpu": [
+ "ia32"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@img/sharp-win32-x64": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.4.tgz",
+ "integrity": "sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0",
+ "yarn": ">=3.2.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
+ "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/set-array": "^1.2.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/set-array": {
+ "version": "1.2.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@jridgewell/set-array/-/set-array-1.2.1.tgz",
+ "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+ "license": "MIT"
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.25",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
+ "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@rollup/rollup-android-arm-eabi": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz",
+ "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==",
+ "cpu": [
+ "arm"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
+ },
+ "node_modules/@rollup/rollup-android-arm64": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz",
+ "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
+ },
+ "node_modules/@rollup/rollup-darwin-arm64": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz",
+ "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@rollup/rollup-darwin-x64": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz",
+ "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz",
+ "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==",
+ "cpu": [
+ "arm"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm-musleabihf": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz",
+ "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==",
+ "cpu": [
+ "arm"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm64-gnu": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz",
+ "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm64-musl": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz",
+ "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz",
+ "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-riscv64-gnu": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz",
+ "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==",
+ "cpu": [
+ "riscv64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-s390x-gnu": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz",
+ "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==",
+ "cpu": [
+ "s390x"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-x64-gnu": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz",
+ "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-x64-musl": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz",
+ "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-arm64-msvc": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz",
+ "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-ia32-msvc": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz",
+ "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==",
+ "cpu": [
+ "ia32"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-x64-msvc": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz",
+ "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@shikijs/core": {
+ "version": "1.10.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@shikijs/core/-/core-1.10.3.tgz",
+ "integrity": "sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.4"
+ }
+ },
+ "node_modules/@types/babel__core": {
+ "version": "7.20.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/babel__core/-/babel__core-7.20.5.tgz",
+ "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7",
+ "@types/babel__generator": "*",
+ "@types/babel__template": "*",
+ "@types/babel__traverse": "*"
+ }
+ },
+ "node_modules/@types/babel__generator": {
+ "version": "7.6.8",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/babel__generator/-/babel__generator-7.6.8.tgz",
+ "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "node_modules/@types/babel__template": {
+ "version": "7.4.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/babel__template/-/babel__template-7.4.4.tgz",
+ "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "node_modules/@types/babel__traverse": {
+ "version": "7.20.6",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/babel__traverse/-/babel__traverse-7.20.6.tgz",
+ "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.20.7"
+ }
+ },
+ "node_modules/@types/cookie": {
+ "version": "0.6.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/cookie/-/cookie-0.6.0.tgz",
+ "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
+ "license": "MIT"
+ },
+ "node_modules/@types/debug": {
+ "version": "4.1.12",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/debug/-/debug-4.1.12.tgz",
+ "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/ms": "*"
+ }
+ },
+ "node_modules/@types/estree": {
+ "version": "1.0.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/estree/-/estree-1.0.5.tgz",
+ "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
+ "license": "MIT"
+ },
+ "node_modules/@types/hast": {
+ "version": "3.0.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/hast/-/hast-3.0.4.tgz",
+ "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "*"
+ }
+ },
+ "node_modules/@types/mdast": {
+ "version": "4.0.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/mdast/-/mdast-4.0.4.tgz",
+ "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "*"
+ }
+ },
+ "node_modules/@types/ms": {
+ "version": "0.7.34",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/ms/-/ms-0.7.34.tgz",
+ "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==",
+ "license": "MIT"
+ },
+ "node_modules/@types/nlcst": {
+ "version": "2.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/nlcst/-/nlcst-2.0.3.tgz",
+ "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "*"
+ }
+ },
+ "node_modules/@types/ungap__structured-clone": {
+ "version": "1.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/ungap__structured-clone/-/ungap__structured-clone-1.2.0.tgz",
+ "integrity": "sha512-ZoaihZNLeZSxESbk9PUAPZOlSpcKx81I1+4emtULDVmBLkYutTcMlCj2K9VNlf9EWODxdO6gkAqEaLorXwZQVA==",
+ "license": "MIT"
+ },
+ "node_modules/@types/unist": {
+ "version": "3.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@types/unist/-/unist-3.0.2.tgz",
+ "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==",
+ "license": "MIT"
+ },
+ "node_modules/@ungap/structured-clone": {
+ "version": "1.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
+ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
+ "license": "ISC"
+ },
+ "node_modules/@volar/kit": {
+ "version": "2.2.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@volar/kit/-/kit-2.2.5.tgz",
+ "integrity": "sha512-Bmn0UCaT43xUGGRwcmFG9lKhiCCLjRT4ScSLLPn5C9ltUcSGnIFFDlbZZa1PreHYHq25/4zkXt9Ap32klAh17w==",
+ "license": "MIT",
+ "dependencies": {
+ "@volar/language-service": "2.2.5",
+ "@volar/typescript": "2.2.5",
+ "typesafe-path": "^0.2.2",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-uri": "^3.0.8"
+ },
+ "peerDependencies": {
+ "typescript": "*"
+ }
+ },
+ "node_modules/@volar/language-core": {
+ "version": "2.2.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@volar/language-core/-/language-core-2.2.5.tgz",
+ "integrity": "sha512-2htyAuxRrAgETmFeUhT4XLELk3LiEcqoW/B8YUXMF6BrGWLMwIR09MFaZYvrA2UhbdAeSyeQ726HaWSWkexUcQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@volar/source-map": "2.2.5"
+ }
+ },
+ "node_modules/@volar/language-server": {
+ "version": "2.2.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@volar/language-server/-/language-server-2.2.5.tgz",
+ "integrity": "sha512-PV/jkUkI+m72HTXwnY7hsGqLY3VNi96ZRoWFRzVC9QG/853bixxjveXPJIiydMJ9I739lO3kcj3hnGrF5Sm+HA==",
+ "license": "MIT",
+ "dependencies": {
+ "@volar/language-core": "2.2.5",
+ "@volar/language-service": "2.2.5",
+ "@volar/snapshot-document": "2.2.5",
+ "@volar/typescript": "2.2.5",
+ "@vscode/l10n": "^0.0.16",
+ "path-browserify": "^1.0.1",
+ "request-light": "^0.7.0",
+ "vscode-languageserver": "^9.0.1",
+ "vscode-languageserver-protocol": "^3.17.5",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-uri": "^3.0.8"
+ }
+ },
+ "node_modules/@volar/language-service": {
+ "version": "2.2.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@volar/language-service/-/language-service-2.2.5.tgz",
+ "integrity": "sha512-a97e/0uCe+uSu23F4zvgvldqJtZe6jugQeEHWjTfhgOEO8+Be0t5CZNNVItQqmPyAsD8eElg0S/cP6uxvCmCSQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@volar/language-core": "2.2.5",
+ "vscode-languageserver-protocol": "^3.17.5",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-uri": "^3.0.8"
+ }
+ },
+ "node_modules/@volar/snapshot-document": {
+ "version": "2.2.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@volar/snapshot-document/-/snapshot-document-2.2.5.tgz",
+ "integrity": "sha512-MTOvWVKxM7ugKO3Amffkv2pND03fe2JtfygYaputqjVFML7YxtTXj8SPnI2pODLeSwOKzDYL6Q8r5j6Y5AgUzQ==",
+ "license": "MIT",
+ "dependencies": {
+ "vscode-languageserver-protocol": "^3.17.5",
+ "vscode-languageserver-textdocument": "^1.0.11"
+ }
+ },
+ "node_modules/@volar/source-map": {
+ "version": "2.2.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@volar/source-map/-/source-map-2.2.5.tgz",
+ "integrity": "sha512-wrOEIiZNf4E+PWB0AxyM4tfhkfldPsb3bxg8N6FHrxJH2ohar7aGu48e98bp3pR9HUA7P/pR9VrLmkTrgCCnWQ==",
+ "license": "MIT",
+ "dependencies": {
+ "muggle-string": "^0.4.0"
+ }
+ },
+ "node_modules/@volar/typescript": {
+ "version": "2.2.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@volar/typescript/-/typescript-2.2.5.tgz",
+ "integrity": "sha512-eSV/n75+ppfEVugMC/salZsI44nXDPAyL6+iTYCNLtiLHGJsnMv9GwiDMujrvAUj/aLQyqRJgYtXRoxop2clCw==",
+ "license": "MIT",
+ "dependencies": {
+ "@volar/language-core": "2.2.5",
+ "path-browserify": "^1.0.1"
+ }
+ },
+ "node_modules/@vscode/emmet-helper": {
+ "version": "2.9.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@vscode/emmet-helper/-/emmet-helper-2.9.3.tgz",
+ "integrity": "sha512-rB39LHWWPQYYlYfpv9qCoZOVioPCftKXXqrsyqN1mTWZM6dTnONT63Db+03vgrBbHzJN45IrgS/AGxw9iiqfEw==",
+ "license": "MIT",
+ "dependencies": {
+ "emmet": "^2.4.3",
+ "jsonc-parser": "^2.3.0",
+ "vscode-languageserver-textdocument": "^1.0.1",
+ "vscode-languageserver-types": "^3.15.1",
+ "vscode-uri": "^2.1.2"
+ }
+ },
+ "node_modules/@vscode/emmet-helper/node_modules/vscode-uri": {
+ "version": "2.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-uri/-/vscode-uri-2.1.2.tgz",
+ "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==",
+ "license": "MIT"
+ },
+ "node_modules/@vscode/l10n": {
+ "version": "0.0.16",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@vscode/l10n/-/l10n-0.0.16.tgz",
+ "integrity": "sha512-JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg==",
+ "license": "MIT"
+ },
+ "node_modules/acorn": {
+ "version": "8.12.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/acorn/-/acorn-8.12.1.tgz",
+ "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
+ "license": "MIT",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/ansi-align": {
+ "version": "3.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ansi-align/-/ansi-align-3.0.1.tgz",
+ "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.1.0"
+ }
+ },
+ "node_modules/ansi-align/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ansi-align/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "license": "MIT"
+ },
+ "node_modules/ansi-align/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ansi-align/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/anymatch": {
+ "version": "3.1.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "license": "ISC",
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "license": "Python-2.0"
+ },
+ "node_modules/aria-query": {
+ "version": "5.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/aria-query/-/aria-query-5.3.0.tgz",
+ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "node_modules/array-iterate": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/array-iterate/-/array-iterate-2.0.1.tgz",
+ "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/astro": {
+ "version": "4.11.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/astro/-/astro-4.11.5.tgz",
+ "integrity": "sha512-TCRhuaLwrxwMhS8S1GG+ZTdrAXigX9C8E/YUTs/r2t+owHxDgwl86IV9xH1IHrCPoqhK6civyAQNOT+GKmkb0A==",
+ "license": "MIT",
+ "dependencies": {
+ "@astrojs/compiler": "^2.8.1",
+ "@astrojs/internal-helpers": "0.4.1",
+ "@astrojs/markdown-remark": "5.1.1",
+ "@astrojs/telemetry": "3.1.0",
+ "@babel/core": "^7.24.7",
+ "@babel/generator": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/plugin-transform-react-jsx": "^7.24.7",
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7",
+ "@types/babel__core": "^7.20.5",
+ "@types/cookie": "^0.6.0",
+ "acorn": "^8.12.0",
+ "aria-query": "^5.3.0",
+ "axobject-query": "^4.0.0",
+ "boxen": "^7.1.1",
+ "chokidar": "^3.6.0",
+ "ci-info": "^4.0.0",
+ "clsx": "^2.1.1",
+ "common-ancestor-path": "^1.0.1",
+ "cookie": "^0.6.0",
+ "cssesc": "^3.0.0",
+ "debug": "^4.3.5",
+ "deterministic-object-hash": "^2.0.2",
+ "devalue": "^5.0.0",
+ "diff": "^5.2.0",
+ "dlv": "^1.1.3",
+ "dset": "^3.1.3",
+ "es-module-lexer": "^1.5.4",
+ "esbuild": "^0.21.5",
+ "estree-walker": "^3.0.3",
+ "execa": "^8.0.1",
+ "fast-glob": "^3.3.2",
+ "flattie": "^1.1.1",
+ "github-slugger": "^2.0.0",
+ "gray-matter": "^4.0.3",
+ "html-escaper": "^3.0.3",
+ "http-cache-semantics": "^4.1.1",
+ "js-yaml": "^4.1.0",
+ "kleur": "^4.1.5",
+ "magic-string": "^0.30.10",
+ "mrmime": "^2.0.0",
+ "ora": "^8.0.1",
+ "p-limit": "^5.0.0",
+ "p-queue": "^8.0.1",
+ "path-to-regexp": "^6.2.2",
+ "preferred-pm": "^3.1.3",
+ "prompts": "^2.4.2",
+ "rehype": "^13.0.1",
+ "semver": "^7.6.2",
+ "shiki": "^1.10.0",
+ "string-width": "^7.2.0",
+ "strip-ansi": "^7.1.0",
+ "tsconfck": "^3.1.1",
+ "unist-util-visit": "^5.0.0",
+ "vfile": "^6.0.1",
+ "vite": "^5.3.2",
+ "vitefu": "^0.2.5",
+ "which-pm": "^2.2.0",
+ "yargs-parser": "^21.1.1",
+ "zod": "^3.23.8",
+ "zod-to-json-schema": "^3.23.1"
+ },
+ "bin": {
+ "astro": "astro.js"
+ },
+ "engines": {
+ "node": "^18.17.1 || ^20.3.0 || >=21.0.0",
+ "npm": ">=9.6.5",
+ "pnpm": ">=7.1.0"
+ },
+ "optionalDependencies": {
+ "sharp": "^0.33.3"
+ }
+ },
+ "node_modules/axobject-query": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/axobject-query/-/axobject-query-4.0.0.tgz",
+ "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "node_modules/bail": {
+ "version": "2.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/bail/-/bail-2.0.2.tgz",
+ "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/base-64": {
+ "version": "1.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/base-64/-/base-64-1.0.0.tgz",
+ "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==",
+ "license": "MIT"
+ },
+ "node_modules/binary-extensions": {
+ "version": "2.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/binary-extensions/-/binary-extensions-2.3.0.tgz",
+ "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/boxen": {
+ "version": "7.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/boxen/-/boxen-7.1.1.tgz",
+ "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-align": "^3.0.1",
+ "camelcase": "^7.0.1",
+ "chalk": "^5.2.0",
+ "cli-boxes": "^3.0.0",
+ "string-width": "^5.1.2",
+ "type-fest": "^2.13.0",
+ "widest-line": "^4.0.1",
+ "wrap-ansi": "^8.1.0"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/boxen/node_modules/chalk": {
+ "version": "5.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/chalk/-/chalk-5.3.0.tgz",
+ "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/boxen/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "license": "MIT"
+ },
+ "node_modules/boxen/node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "license": "MIT",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "license": "MIT",
+ "dependencies": {
+ "fill-range": "^7.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/browserslist": {
+ "version": "4.23.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/browserslist/-/browserslist-4.23.1.tgz",
+ "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001629",
+ "electron-to-chromium": "^1.4.796",
+ "node-releases": "^2.0.14",
+ "update-browserslist-db": "^1.0.16"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ }
+ },
+ "node_modules/camelcase": {
+ "version": "7.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/camelcase/-/camelcase-7.0.1.tgz",
+ "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001640",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz",
+ "integrity": "sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "CC-BY-4.0"
+ },
+ "node_modules/ccount": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ccount/-/ccount-2.0.1.tgz",
+ "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/chalk": {
+ "version": "2.4.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/character-entities": {
+ "version": "2.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/character-entities/-/character-entities-2.0.2.tgz",
+ "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/character-entities-html4": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
+ "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/character-entities-legacy": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
+ "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/chokidar": {
+ "version": "3.6.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "license": "MIT",
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/ci-info": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ci-info/-/ci-info-4.0.0.tgz",
+ "integrity": "sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cli-boxes": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/cli-boxes/-/cli-boxes-3.0.0.tgz",
+ "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cli-cursor": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/cli-cursor/-/cli-cursor-4.0.0.tgz",
+ "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
+ "license": "MIT",
+ "dependencies": {
+ "restore-cursor": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cli-spinners": {
+ "version": "2.9.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/cli-spinners/-/cli-spinners-2.9.2.tgz",
+ "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cliui": {
+ "version": "8.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/cliui/-/cliui-8.0.1.tgz",
+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/cliui/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/cliui/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/cliui/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "license": "MIT"
+ },
+ "node_modules/cliui/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "license": "MIT"
+ },
+ "node_modules/cliui/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/clsx": {
+ "version": "2.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/clsx/-/clsx-2.1.1.tgz",
+ "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/color": {
+ "version": "4.2.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/color/-/color-4.2.3.tgz",
+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "color-convert": "^2.0.1",
+ "color-string": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=12.5.0"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "1.9.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
+ "license": "MIT"
+ },
+ "node_modules/color-string": {
+ "version": "1.9.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/color-string/-/color-string-1.9.1.tgz",
+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "node_modules/color/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/comma-separated-tokens": {
+ "version": "2.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
+ "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/common-ancestor-path": {
+ "version": "1.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz",
+ "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==",
+ "license": "ISC"
+ },
+ "node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/convert-source-map/-/convert-source-map-2.0.0.tgz",
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+ "license": "MIT"
+ },
+ "node_modules/cookie": {
+ "version": "0.6.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/cookie/-/cookie-0.6.0.tgz",
+ "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/cssesc": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "license": "MIT",
+ "bin": {
+ "cssesc": "bin/cssesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/debug": {
+ "version": "4.3.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/debug/-/debug-4.3.5.tgz",
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
+ "license": "MIT",
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/decode-named-character-reference": {
+ "version": "1.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
+ "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
+ "license": "MIT",
+ "dependencies": {
+ "character-entities": "^2.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/dequal": {
+ "version": "2.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/dequal/-/dequal-2.0.3.tgz",
+ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/detect-libc": {
+ "version": "2.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/detect-libc/-/detect-libc-2.0.3.tgz",
+ "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
+ "license": "Apache-2.0",
+ "optional": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/deterministic-object-hash": {
+ "version": "2.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz",
+ "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==",
+ "license": "MIT",
+ "dependencies": {
+ "base-64": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/devalue": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/devalue/-/devalue-5.0.0.tgz",
+ "integrity": "sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==",
+ "license": "MIT"
+ },
+ "node_modules/devlop": {
+ "version": "1.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/devlop/-/devlop-1.1.0.tgz",
+ "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
+ "license": "MIT",
+ "dependencies": {
+ "dequal": "^2.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/diff": {
+ "version": "5.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/diff/-/diff-5.2.0.tgz",
+ "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.3.1"
+ }
+ },
+ "node_modules/dlv": {
+ "version": "1.1.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/dlv/-/dlv-1.1.3.tgz",
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
+ "license": "MIT"
+ },
+ "node_modules/dset": {
+ "version": "3.1.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/dset/-/dset-3.1.3.tgz",
+ "integrity": "sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "license": "MIT"
+ },
+ "node_modules/electron-to-chromium": {
+ "version": "1.4.818",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/electron-to-chromium/-/electron-to-chromium-1.4.818.tgz",
+ "integrity": "sha512-eGvIk2V0dGImV9gWLq8fDfTTsCAeMDwZqEPMr+jMInxZdnp9Us8UpovYpRCf9NQ7VOFgrN2doNSgvISbsbNpxA==",
+ "license": "ISC"
+ },
+ "node_modules/emmet": {
+ "version": "2.4.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/emmet/-/emmet-2.4.7.tgz",
+ "integrity": "sha512-O5O5QNqtdlnQM2bmKHtJgyChcrFMgQuulI+WdiOw2NArzprUqqxUW6bgYtKvzKgrsYpuLWalOkdhNP+1jluhCA==",
+ "license": "MIT",
+ "workspaces": [
+ "./packages/scanner",
+ "./packages/abbreviation",
+ "./packages/css-abbreviation",
+ "./"
+ ],
+ "dependencies": {
+ "@emmetio/abbreviation": "^2.3.3",
+ "@emmetio/css-abbreviation": "^2.1.8"
+ }
+ },
+ "node_modules/emoji-regex": {
+ "version": "10.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/emoji-regex/-/emoji-regex-10.3.0.tgz",
+ "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
+ "license": "MIT"
+ },
+ "node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/es-module-lexer": {
+ "version": "1.5.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/es-module-lexer/-/es-module-lexer-1.5.4.tgz",
+ "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==",
+ "license": "MIT"
+ },
+ "node_modules/esbuild": {
+ "version": "0.21.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/esbuild/-/esbuild-0.21.5.tgz",
+ "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.21.5",
+ "@esbuild/android-arm": "0.21.5",
+ "@esbuild/android-arm64": "0.21.5",
+ "@esbuild/android-x64": "0.21.5",
+ "@esbuild/darwin-arm64": "0.21.5",
+ "@esbuild/darwin-x64": "0.21.5",
+ "@esbuild/freebsd-arm64": "0.21.5",
+ "@esbuild/freebsd-x64": "0.21.5",
+ "@esbuild/linux-arm": "0.21.5",
+ "@esbuild/linux-arm64": "0.21.5",
+ "@esbuild/linux-ia32": "0.21.5",
+ "@esbuild/linux-loong64": "0.21.5",
+ "@esbuild/linux-mips64el": "0.21.5",
+ "@esbuild/linux-ppc64": "0.21.5",
+ "@esbuild/linux-riscv64": "0.21.5",
+ "@esbuild/linux-s390x": "0.21.5",
+ "@esbuild/linux-x64": "0.21.5",
+ "@esbuild/netbsd-x64": "0.21.5",
+ "@esbuild/openbsd-x64": "0.21.5",
+ "@esbuild/sunos-x64": "0.21.5",
+ "@esbuild/win32-arm64": "0.21.5",
+ "@esbuild/win32-ia32": "0.21.5",
+ "@esbuild/win32-x64": "0.21.5"
+ }
+ },
+ "node_modules/escalade": {
+ "version": "3.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/escalade/-/escalade-3.1.2.tgz",
+ "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "license": "BSD-2-Clause",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/estree-walker": {
+ "version": "3.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "^1.0.0"
+ }
+ },
+ "node_modules/eventemitter3": {
+ "version": "5.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/eventemitter3/-/eventemitter3-5.0.1.tgz",
+ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
+ "license": "MIT"
+ },
+ "node_modules/execa": {
+ "version": "8.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/execa/-/execa-8.0.1.tgz",
+ "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
+ "license": "MIT",
+ "dependencies": {
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^8.0.1",
+ "human-signals": "^5.0.0",
+ "is-stream": "^3.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^5.1.0",
+ "onetime": "^6.0.0",
+ "signal-exit": "^4.1.0",
+ "strip-final-newline": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=16.17"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/extend": {
+ "version": "3.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+ "license": "MIT"
+ },
+ "node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
+ "license": "MIT",
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/fast-glob": {
+ "version": "3.3.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/fast-glob/-/fast-glob-3.3.2.tgz",
+ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/fastq": {
+ "version": "1.17.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/fastq/-/fastq-1.17.1.tgz",
+ "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
+ "license": "ISC",
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "7.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "license": "MIT",
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "license": "MIT",
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/find-yarn-workspace-root2": {
+ "version": "1.2.16",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz",
+ "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "micromatch": "^4.0.2",
+ "pkg-dir": "^4.2.0"
+ }
+ },
+ "node_modules/flattie": {
+ "version": "1.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/flattie/-/flattie-1.1.1.tgz",
+ "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "license": "ISC",
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/get-east-asian-width": {
+ "version": "1.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz",
+ "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/get-stream": {
+ "version": "8.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/get-stream/-/get-stream-8.0.1.tgz",
+ "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/github-slugger": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/github-slugger/-/github-slugger-2.0.0.tgz",
+ "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==",
+ "license": "ISC"
+ },
+ "node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "license": "ISC",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/globals": {
+ "version": "11.12.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+ "license": "ISC"
+ },
+ "node_modules/gray-matter": {
+ "version": "4.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/gray-matter/-/gray-matter-4.0.3.tgz",
+ "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==",
+ "license": "MIT",
+ "dependencies": {
+ "js-yaml": "^3.13.1",
+ "kind-of": "^6.0.2",
+ "section-matter": "^1.0.0",
+ "strip-bom-string": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "node_modules/gray-matter/node_modules/argparse": {
+ "version": "1.0.10",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "license": "MIT",
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "node_modules/gray-matter/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/hast-util-from-html": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz",
+ "integrity": "sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "devlop": "^1.1.0",
+ "hast-util-from-parse5": "^8.0.0",
+ "parse5": "^7.0.0",
+ "vfile": "^6.0.0",
+ "vfile-message": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-from-parse5": {
+ "version": "8.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz",
+ "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "@types/unist": "^3.0.0",
+ "devlop": "^1.0.0",
+ "hastscript": "^8.0.0",
+ "property-information": "^6.0.0",
+ "vfile": "^6.0.0",
+ "vfile-location": "^5.0.0",
+ "web-namespaces": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-is-element": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz",
+ "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-parse-selector": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
+ "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-raw": {
+ "version": "9.0.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-raw/-/hast-util-raw-9.0.4.tgz",
+ "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "@types/unist": "^3.0.0",
+ "@ungap/structured-clone": "^1.0.0",
+ "hast-util-from-parse5": "^8.0.0",
+ "hast-util-to-parse5": "^8.0.0",
+ "html-void-elements": "^3.0.0",
+ "mdast-util-to-hast": "^13.0.0",
+ "parse5": "^7.0.0",
+ "unist-util-position": "^5.0.0",
+ "unist-util-visit": "^5.0.0",
+ "vfile": "^6.0.0",
+ "web-namespaces": "^2.0.0",
+ "zwitch": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-html": {
+ "version": "9.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-to-html/-/hast-util-to-html-9.0.1.tgz",
+ "integrity": "sha512-hZOofyZANbyWo+9RP75xIDV/gq+OUKx+T46IlwERnKmfpwp81XBFbT9mi26ws+SJchA4RVUQwIBJpqEOBhMzEQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "@types/unist": "^3.0.0",
+ "ccount": "^2.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "hast-util-raw": "^9.0.0",
+ "hast-util-whitespace": "^3.0.0",
+ "html-void-elements": "^3.0.0",
+ "mdast-util-to-hast": "^13.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0",
+ "stringify-entities": "^4.0.0",
+ "zwitch": "^2.0.4"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-parse5": {
+ "version": "8.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz",
+ "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "devlop": "^1.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0",
+ "web-namespaces": "^2.0.0",
+ "zwitch": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-text": {
+ "version": "4.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz",
+ "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "@types/unist": "^3.0.0",
+ "hast-util-is-element": "^3.0.0",
+ "unist-util-find-after": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-whitespace": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
+ "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hastscript": {
+ "version": "8.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/hastscript/-/hastscript-8.0.0.tgz",
+ "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "hast-util-parse-selector": "^4.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/html-escaper": {
+ "version": "3.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/html-escaper/-/html-escaper-3.0.3.tgz",
+ "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==",
+ "license": "MIT"
+ },
+ "node_modules/html-void-elements": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/html-void-elements/-/html-void-elements-3.0.0.tgz",
+ "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/http-cache-semantics": {
+ "version": "4.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
+ "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/human-signals": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/human-signals/-/human-signals-5.0.0.tgz",
+ "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=16.17.0"
+ }
+ },
+ "node_modules/import-meta-resolve": {
+ "version": "4.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
+ "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/is-arrayish": {
+ "version": "0.3.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-arrayish/-/is-arrayish-0.3.2.tgz",
+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "license": "MIT",
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-docker": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-docker/-/is-docker-3.0.0.tgz",
+ "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
+ "license": "MIT",
+ "bin": {
+ "is-docker": "cli.js"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-extendable": {
+ "version": "0.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-inside-container": {
+ "version": "1.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-inside-container/-/is-inside-container-1.0.0.tgz",
+ "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-docker": "^3.0.0"
+ },
+ "bin": {
+ "is-inside-container": "cli.js"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-interactive": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-interactive/-/is-interactive-2.0.0.tgz",
+ "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-plain-obj": {
+ "version": "4.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
+ "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-stream": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-stream/-/is-stream-3.0.0.tgz",
+ "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-unicode-supported": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz",
+ "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-wsl": {
+ "version": "3.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-wsl/-/is-wsl-3.1.0.tgz",
+ "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-inside-container": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "license": "ISC"
+ },
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "license": "MIT"
+ },
+ "node_modules/js-yaml": {
+ "version": "4.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/jsesc": {
+ "version": "2.5.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "license": "MIT",
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/json5": {
+ "version": "2.2.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "license": "MIT",
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/jsonc-parser": {
+ "version": "2.3.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/jsonc-parser/-/jsonc-parser-2.3.1.tgz",
+ "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==",
+ "license": "MIT"
+ },
+ "node_modules/kind-of": {
+ "version": "6.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/kleur": {
+ "version": "4.1.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/kleur/-/kleur-4.1.5.tgz",
+ "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/load-yaml-file": {
+ "version": "0.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/load-yaml-file/-/load-yaml-file-0.2.0.tgz",
+ "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==",
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.1.5",
+ "js-yaml": "^3.13.0",
+ "pify": "^4.0.1",
+ "strip-bom": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/load-yaml-file/node_modules/argparse": {
+ "version": "1.0.10",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "license": "MIT",
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "node_modules/load-yaml-file/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "license": "MIT",
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log-symbols": {
+ "version": "6.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/log-symbols/-/log-symbols-6.0.0.tgz",
+ "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==",
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^5.3.0",
+ "is-unicode-supported": "^1.3.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log-symbols/node_modules/chalk": {
+ "version": "5.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/chalk/-/chalk-5.3.0.tgz",
+ "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/log-symbols/node_modules/is-unicode-supported": {
+ "version": "1.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz",
+ "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/longest-streak": {
+ "version": "3.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/longest-streak/-/longest-streak-3.1.0.tgz",
+ "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/lru-cache": {
+ "version": "5.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "node_modules/magic-string": {
+ "version": "0.30.10",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/magic-string/-/magic-string-0.30.10.tgz",
+ "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.4.15"
+ }
+ },
+ "node_modules/markdown-table": {
+ "version": "3.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/markdown-table/-/markdown-table-3.0.3.tgz",
+ "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/mdast-util-definitions": {
+ "version": "6.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz",
+ "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "@types/unist": "^3.0.0",
+ "unist-util-visit": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-find-and-replace": {
+ "version": "3.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz",
+ "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "escape-string-regexp": "^5.0.0",
+ "unist-util-is": "^6.0.0",
+ "unist-util-visit-parents": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
+ "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/mdast-util-from-markdown": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz",
+ "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "@types/unist": "^3.0.0",
+ "decode-named-character-reference": "^1.0.0",
+ "devlop": "^1.0.0",
+ "mdast-util-to-string": "^4.0.0",
+ "micromark": "^4.0.0",
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
+ "micromark-util-decode-string": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0",
+ "unist-util-stringify-position": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz",
+ "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==",
+ "license": "MIT",
+ "dependencies": {
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-gfm-autolink-literal": "^2.0.0",
+ "mdast-util-gfm-footnote": "^2.0.0",
+ "mdast-util-gfm-strikethrough": "^2.0.0",
+ "mdast-util-gfm-table": "^2.0.0",
+ "mdast-util-gfm-task-list-item": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-autolink-literal": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz",
+ "integrity": "sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "ccount": "^2.0.0",
+ "devlop": "^1.0.0",
+ "mdast-util-find-and-replace": "^3.0.0",
+ "micromark-util-character": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-footnote": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz",
+ "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "devlop": "^1.1.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-strikethrough": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz",
+ "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-table": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
+ "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "devlop": "^1.0.0",
+ "markdown-table": "^3.0.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-gfm-task-list-item": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
+ "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "devlop": "^1.0.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "mdast-util-to-markdown": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-phrasing": {
+ "version": "4.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
+ "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "unist-util-is": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-to-hast": {
+ "version": "13.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz",
+ "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "@types/mdast": "^4.0.0",
+ "@ungap/structured-clone": "^1.0.0",
+ "devlop": "^1.0.0",
+ "micromark-util-sanitize-uri": "^2.0.0",
+ "trim-lines": "^3.0.0",
+ "unist-util-position": "^5.0.0",
+ "unist-util-visit": "^5.0.0",
+ "vfile": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-to-markdown": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz",
+ "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "@types/unist": "^3.0.0",
+ "longest-streak": "^3.0.0",
+ "mdast-util-phrasing": "^4.0.0",
+ "mdast-util-to-string": "^4.0.0",
+ "micromark-util-decode-string": "^2.0.0",
+ "unist-util-visit": "^5.0.0",
+ "zwitch": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-to-string": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
+ "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-toc": {
+ "version": "7.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mdast-util-toc/-/mdast-util-toc-7.1.0.tgz",
+ "integrity": "sha512-2TVKotOQzqdY7THOdn2gGzS9d1Sdd66bvxUyw3aNpWfcPXCLYSJCCgfPy30sEtuzkDraJgqF35dzgmz6xlvH/w==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "@types/ungap__structured-clone": "^1.0.0",
+ "@ungap/structured-clone": "^1.0.0",
+ "github-slugger": "^2.0.0",
+ "mdast-util-to-string": "^4.0.0",
+ "unist-util-is": "^6.0.0",
+ "unist-util-visit": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/merge-stream": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "license": "MIT"
+ },
+ "node_modules/merge2": {
+ "version": "1.4.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/micromark": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark/-/micromark-4.0.0.tgz",
+ "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@types/debug": "^4.0.0",
+ "debug": "^4.0.0",
+ "decode-named-character-reference": "^1.0.0",
+ "devlop": "^1.0.0",
+ "micromark-core-commonmark": "^2.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-combine-extensions": "^2.0.0",
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
+ "micromark-util-encode": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0",
+ "micromark-util-resolve-all": "^2.0.0",
+ "micromark-util-sanitize-uri": "^2.0.0",
+ "micromark-util-subtokenize": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-core-commonmark": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz",
+ "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "decode-named-character-reference": "^1.0.0",
+ "devlop": "^1.0.0",
+ "micromark-factory-destination": "^2.0.0",
+ "micromark-factory-label": "^2.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-factory-title": "^2.0.0",
+ "micromark-factory-whitespace": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-classify-character": "^2.0.0",
+ "micromark-util-html-tag-name": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0",
+ "micromark-util-resolve-all": "^2.0.0",
+ "micromark-util-subtokenize": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-extension-gfm": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
+ "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==",
+ "license": "MIT",
+ "dependencies": {
+ "micromark-extension-gfm-autolink-literal": "^2.0.0",
+ "micromark-extension-gfm-footnote": "^2.0.0",
+ "micromark-extension-gfm-strikethrough": "^2.0.0",
+ "micromark-extension-gfm-table": "^2.0.0",
+ "micromark-extension-gfm-tagfilter": "^2.0.0",
+ "micromark-extension-gfm-task-list-item": "^2.0.0",
+ "micromark-util-combine-extensions": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/micromark-extension-gfm-autolink-literal": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
+ "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-sanitize-uri": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/micromark-extension-gfm-footnote": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
+ "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-core-commonmark": "^2.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-normalize-identifier": "^2.0.0",
+ "micromark-util-sanitize-uri": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/micromark-extension-gfm-strikethrough": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
+ "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==",
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-classify-character": "^2.0.0",
+ "micromark-util-resolve-all": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/micromark-extension-gfm-table": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz",
+ "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==",
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/micromark-extension-gfm-tagfilter": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
+ "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==",
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-types": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/micromark-extension-gfm-task-list-item": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
+ "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==",
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/micromark-factory-destination": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz",
+ "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-factory-label": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz",
+ "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-factory-space": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz",
+ "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-factory-title": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz",
+ "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-factory-whitespace": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz",
+ "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-factory-space": "^2.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-character": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-character/-/micromark-util-character-2.1.0.tgz",
+ "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-chunked": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz",
+ "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-symbol": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-classify-character": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz",
+ "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-combine-extensions": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz",
+ "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-decode-numeric-character-reference": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz",
+ "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-symbol": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-decode-string": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz",
+ "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "decode-named-character-reference": "^1.0.0",
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-encode": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz",
+ "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/micromark-util-html-tag-name": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz",
+ "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/micromark-util-normalize-identifier": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz",
+ "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-symbol": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-resolve-all": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz",
+ "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-sanitize-uri": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz",
+ "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "micromark-util-character": "^2.0.0",
+ "micromark-util-encode": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-subtokenize": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz",
+ "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "devlop": "^1.0.0",
+ "micromark-util-chunked": "^2.0.0",
+ "micromark-util-symbol": "^2.0.0",
+ "micromark-util-types": "^2.0.0"
+ }
+ },
+ "node_modules/micromark-util-symbol": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz",
+ "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/micromark-util-types": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromark-util-types/-/micromark-util-types-2.0.0.tgz",
+ "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/micromatch/-/micromatch-4.0.7.tgz",
+ "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
+ "license": "MIT",
+ "dependencies": {
+ "braces": "^3.0.3",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/mimic-fn": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mimic-fn/-/mimic-fn-4.0.0.tgz",
+ "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/mrmime": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mrmime/-/mrmime-2.0.0.tgz",
+ "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "license": "MIT"
+ },
+ "node_modules/muggle-string": {
+ "version": "0.4.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/muggle-string/-/muggle-string-0.4.1.tgz",
+ "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==",
+ "license": "MIT"
+ },
+ "node_modules/nanoid": {
+ "version": "3.3.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/nanoid/-/nanoid-3.3.7.tgz",
+ "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/nlcst-to-string": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz",
+ "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/nlcst": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/node-releases": {
+ "version": "2.0.14",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/node-releases/-/node-releases-2.0.14.tgz",
+ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
+ "license": "MIT"
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/npm-run-path": {
+ "version": "5.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/npm-run-path/-/npm-run-path-5.3.0.tgz",
+ "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/npm-run-path/node_modules/path-key": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/path-key/-/path-key-4.0.0.tgz",
+ "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/onetime": {
+ "version": "6.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/onetime/-/onetime-6.0.0.tgz",
+ "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
+ "license": "MIT",
+ "dependencies": {
+ "mimic-fn": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/ora": {
+ "version": "8.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ora/-/ora-8.0.1.tgz",
+ "integrity": "sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==",
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^5.3.0",
+ "cli-cursor": "^4.0.0",
+ "cli-spinners": "^2.9.2",
+ "is-interactive": "^2.0.0",
+ "is-unicode-supported": "^2.0.0",
+ "log-symbols": "^6.0.0",
+ "stdin-discarder": "^0.2.1",
+ "string-width": "^7.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/ora/node_modules/chalk": {
+ "version": "5.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/chalk/-/chalk-5.3.0.tgz",
+ "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/p-limit": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/p-limit/-/p-limit-5.0.0.tgz",
+ "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==",
+ "license": "MIT",
+ "dependencies": {
+ "yocto-queue": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "license": "MIT",
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate/node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "license": "MIT",
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate/node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-queue": {
+ "version": "8.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/p-queue/-/p-queue-8.0.1.tgz",
+ "integrity": "sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==",
+ "license": "MIT",
+ "dependencies": {
+ "eventemitter3": "^5.0.1",
+ "p-timeout": "^6.1.2"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-timeout": {
+ "version": "6.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/p-timeout/-/p-timeout-6.1.2.tgz",
+ "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-try": {
+ "version": "2.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/parse-latin": {
+ "version": "7.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/parse-latin/-/parse-latin-7.0.0.tgz",
+ "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/nlcst": "^2.0.0",
+ "@types/unist": "^3.0.0",
+ "nlcst-to-string": "^4.0.0",
+ "unist-util-modify-children": "^4.0.0",
+ "unist-util-visit-children": "^3.0.0",
+ "vfile": "^6.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/parse5": {
+ "version": "7.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/parse5/-/parse5-7.1.2.tgz",
+ "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
+ "license": "MIT",
+ "dependencies": {
+ "entities": "^4.4.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
+ "node_modules/path-browserify": {
+ "version": "1.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/path-browserify/-/path-browserify-1.0.1.tgz",
+ "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
+ "license": "MIT"
+ },
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-to-regexp": {
+ "version": "6.2.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/path-to-regexp/-/path-to-regexp-6.2.2.tgz",
+ "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==",
+ "license": "MIT"
+ },
+ "node_modules/picocolors": {
+ "version": "1.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/picocolors/-/picocolors-1.0.1.tgz",
+ "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==",
+ "license": "ISC"
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/pify": {
+ "version": "4.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "license": "MIT",
+ "dependencies": {
+ "find-up": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/pkg-dir/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "license": "MIT",
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/pkg-dir/node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "license": "MIT",
+ "dependencies": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/pkg-dir/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "license": "MIT",
+ "dependencies": {
+ "p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pkg-dir/node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "license": "MIT",
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.4.39",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/postcss/-/postcss-8.4.39.tgz",
+ "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "nanoid": "^3.3.7",
+ "picocolors": "^1.0.1",
+ "source-map-js": "^1.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/preferred-pm": {
+ "version": "3.1.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/preferred-pm/-/preferred-pm-3.1.4.tgz",
+ "integrity": "sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==",
+ "license": "MIT",
+ "dependencies": {
+ "find-up": "^5.0.0",
+ "find-yarn-workspace-root2": "1.2.16",
+ "path-exists": "^4.0.0",
+ "which-pm": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/prismjs": {
+ "version": "1.29.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/prismjs/-/prismjs-1.29.0.tgz",
+ "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/prompts": {
+ "version": "2.4.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/prompts/-/prompts-2.4.2.tgz",
+ "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
+ "license": "MIT",
+ "dependencies": {
+ "kleur": "^3.0.3",
+ "sisteransi": "^1.0.5"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/prompts/node_modules/kleur": {
+ "version": "3.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/kleur/-/kleur-3.0.3.tgz",
+ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/property-information": {
+ "version": "6.5.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/property-information/-/property-information-6.5.0.tgz",
+ "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "license": "MIT",
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "node_modules/rehype": {
+ "version": "13.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/rehype/-/rehype-13.0.1.tgz",
+ "integrity": "sha512-AcSLS2mItY+0fYu9xKxOu1LhUZeBZZBx8//5HKzF+0XP+eP8+6a5MXn2+DW2kfXR6Dtp1FEXMVrjyKAcvcU8vg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "rehype-parse": "^9.0.0",
+ "rehype-stringify": "^10.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/rehype-parse": {
+ "version": "9.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/rehype-parse/-/rehype-parse-9.0.0.tgz",
+ "integrity": "sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "hast-util-from-html": "^2.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/rehype-raw": {
+ "version": "7.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/rehype-raw/-/rehype-raw-7.0.0.tgz",
+ "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "hast-util-raw": "^9.0.0",
+ "vfile": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/rehype-stringify": {
+ "version": "10.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/rehype-stringify/-/rehype-stringify-10.0.0.tgz",
+ "integrity": "sha512-1TX1i048LooI9QoecrXy7nGFFbFSufxVRAfc6Y9YMRAi56l+oB0zP51mLSV312uRuvVLPV1opSlJmslozR1XHQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "hast-util-to-html": "^9.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/remark-gfm": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/remark-gfm/-/remark-gfm-4.0.0.tgz",
+ "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "mdast-util-gfm": "^3.0.0",
+ "micromark-extension-gfm": "^3.0.0",
+ "remark-parse": "^11.0.0",
+ "remark-stringify": "^11.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/remark-parse": {
+ "version": "11.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/remark-parse/-/remark-parse-11.0.0.tgz",
+ "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "mdast-util-from-markdown": "^2.0.0",
+ "micromark-util-types": "^2.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/remark-rehype": {
+ "version": "11.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/remark-rehype/-/remark-rehype-11.1.0.tgz",
+ "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "@types/mdast": "^4.0.0",
+ "mdast-util-to-hast": "^13.0.0",
+ "unified": "^11.0.0",
+ "vfile": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/remark-smartypants": {
+ "version": "3.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/remark-smartypants/-/remark-smartypants-3.0.1.tgz",
+ "integrity": "sha512-qyshfCl2eLO0i0558e79ZJsfojC5wjnYLByjt0FmjJQN6aYwcRxpoj784LZJSoWCdnA2ubh5rLNGb8Uur/wDng==",
+ "license": "MIT",
+ "dependencies": {
+ "retext": "^9.0.0",
+ "retext-smartypants": "^6.0.0",
+ "unified": "^11.0.4",
+ "unist-util-visit": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/remark-stringify": {
+ "version": "11.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/remark-stringify/-/remark-stringify-11.0.0.tgz",
+ "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "mdast-util-to-markdown": "^2.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/remark-toc": {
+ "version": "9.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/remark-toc/-/remark-toc-9.0.0.tgz",
+ "integrity": "sha512-KJ9txbo33GjDAV1baHFze7ij4G8c7SGYoY8Kzsm2gzFpbhL/bSoVpMMzGa3vrNDSWASNd/3ppAqL7cP2zD6JIA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^4.0.0",
+ "mdast-util-toc": "^7.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/request-light": {
+ "version": "0.7.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/request-light/-/request-light-0.7.0.tgz",
+ "integrity": "sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==",
+ "license": "MIT"
+ },
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/restore-cursor": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/restore-cursor/-/restore-cursor-4.0.0.tgz",
+ "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
+ "license": "MIT",
+ "dependencies": {
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/restore-cursor/node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/restore-cursor/node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "license": "MIT",
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/restore-cursor/node_modules/signal-exit": {
+ "version": "3.0.7",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
+ "license": "ISC"
+ },
+ "node_modules/retext": {
+ "version": "9.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/retext/-/retext-9.0.0.tgz",
+ "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/nlcst": "^2.0.0",
+ "retext-latin": "^4.0.0",
+ "retext-stringify": "^4.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/retext-latin": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/retext-latin/-/retext-latin-4.0.0.tgz",
+ "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/nlcst": "^2.0.0",
+ "parse-latin": "^7.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/retext-smartypants": {
+ "version": "6.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/retext-smartypants/-/retext-smartypants-6.1.0.tgz",
+ "integrity": "sha512-LDPXg95346bqFZnDMHo0S7Rq5p64+B+N8Vz733+wPMDtwb9rCOs9LIdIEhrUOU+TAywX9St+ocQWJt8wrzivcQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/nlcst": "^2.0.0",
+ "nlcst-to-string": "^4.0.0",
+ "unist-util-visit": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/retext-stringify": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/retext-stringify/-/retext-stringify-4.0.0.tgz",
+ "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/nlcst": "^2.0.0",
+ "nlcst-to-string": "^4.0.0",
+ "unified": "^11.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/reusify": {
+ "version": "1.0.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "license": "MIT",
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/rollup": {
+ "version": "4.18.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/rollup/-/rollup-4.18.0.tgz",
+ "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "1.0.5"
+ },
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=18.0.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "@rollup/rollup-android-arm-eabi": "4.18.0",
+ "@rollup/rollup-android-arm64": "4.18.0",
+ "@rollup/rollup-darwin-arm64": "4.18.0",
+ "@rollup/rollup-darwin-x64": "4.18.0",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.18.0",
+ "@rollup/rollup-linux-arm-musleabihf": "4.18.0",
+ "@rollup/rollup-linux-arm64-gnu": "4.18.0",
+ "@rollup/rollup-linux-arm64-musl": "4.18.0",
+ "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0",
+ "@rollup/rollup-linux-riscv64-gnu": "4.18.0",
+ "@rollup/rollup-linux-s390x-gnu": "4.18.0",
+ "@rollup/rollup-linux-x64-gnu": "4.18.0",
+ "@rollup/rollup-linux-x64-musl": "4.18.0",
+ "@rollup/rollup-win32-arm64-msvc": "4.18.0",
+ "@rollup/rollup-win32-ia32-msvc": "4.18.0",
+ "@rollup/rollup-win32-x64-msvc": "4.18.0",
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "node_modules/section-matter": {
+ "version": "1.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/section-matter/-/section-matter-1.0.0.tgz",
+ "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==",
+ "license": "MIT",
+ "dependencies": {
+ "extend-shallow": "^2.0.1",
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/semver": {
+ "version": "7.6.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/semver/-/semver-7.6.2.tgz",
+ "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/sharp": {
+ "version": "0.33.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/sharp/-/sharp-0.33.4.tgz",
+ "integrity": "sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==",
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.3",
+ "semver": "^7.6.0"
+ },
+ "engines": {
+ "libvips": ">=8.15.2",
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-darwin-arm64": "0.33.4",
+ "@img/sharp-darwin-x64": "0.33.4",
+ "@img/sharp-libvips-darwin-arm64": "1.0.2",
+ "@img/sharp-libvips-darwin-x64": "1.0.2",
+ "@img/sharp-libvips-linux-arm": "1.0.2",
+ "@img/sharp-libvips-linux-arm64": "1.0.2",
+ "@img/sharp-libvips-linux-s390x": "1.0.2",
+ "@img/sharp-libvips-linux-x64": "1.0.2",
+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.2",
+ "@img/sharp-libvips-linuxmusl-x64": "1.0.2",
+ "@img/sharp-linux-arm": "0.33.4",
+ "@img/sharp-linux-arm64": "0.33.4",
+ "@img/sharp-linux-s390x": "0.33.4",
+ "@img/sharp-linux-x64": "0.33.4",
+ "@img/sharp-linuxmusl-arm64": "0.33.4",
+ "@img/sharp-linuxmusl-x64": "0.33.4",
+ "@img/sharp-wasm32": "0.33.4",
+ "@img/sharp-win32-ia32": "0.33.4",
+ "@img/sharp-win32-x64": "0.33.4"
+ }
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "license": "MIT",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shiki": {
+ "version": "1.10.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/shiki/-/shiki-1.10.3.tgz",
+ "integrity": "sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/core": "1.10.3",
+ "@types/hast": "^3.0.4"
+ }
+ },
+ "node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/simple-swizzle": {
+ "version": "0.2.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
+ "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "is-arrayish": "^0.3.1"
+ }
+ },
+ "node_modules/sisteransi": {
+ "version": "1.0.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/sisteransi/-/sisteransi-1.0.5.tgz",
+ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
+ "license": "MIT"
+ },
+ "node_modules/source-map-js": {
+ "version": "1.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/source-map-js/-/source-map-js-1.2.0.tgz",
+ "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/space-separated-tokens": {
+ "version": "2.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
+ "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/stdin-discarder": {
+ "version": "0.2.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/stdin-discarder/-/stdin-discarder-0.2.2.tgz",
+ "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/string-width": {
+ "version": "7.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/string-width/-/string-width-7.2.0.tgz",
+ "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/stringify-entities": {
+ "version": "4.0.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/stringify-entities/-/stringify-entities-4.0.4.tgz",
+ "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
+ "license": "MIT",
+ "dependencies": {
+ "character-entities-html4": "^2.0.0",
+ "character-entities-legacy": "^3.0.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/strip-bom-string": {
+ "version": "1.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
+ "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/strip-final-newline": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
+ "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/supports-color": {
+ "version": "5.5.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/trim-lines": {
+ "version": "3.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/trim-lines/-/trim-lines-3.0.1.tgz",
+ "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/trough": {
+ "version": "2.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/trough/-/trough-2.2.0.tgz",
+ "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/tsconfck": {
+ "version": "3.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/tsconfck/-/tsconfck-3.1.1.tgz",
+ "integrity": "sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==",
+ "license": "MIT",
+ "bin": {
+ "tsconfck": "bin/tsconfck.js"
+ },
+ "engines": {
+ "node": "^18 || >=20"
+ },
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/tslib": {
+ "version": "2.6.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/tslib/-/tslib-2.6.3.tgz",
+ "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==",
+ "license": "0BSD",
+ "optional": true
+ },
+ "node_modules/type-fest": {
+ "version": "2.19.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/type-fest/-/type-fest-2.19.0.tgz",
+ "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/typesafe-path": {
+ "version": "0.2.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/typesafe-path/-/typesafe-path-0.2.2.tgz",
+ "integrity": "sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==",
+ "license": "MIT"
+ },
+ "node_modules/typescript": {
+ "version": "5.5.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/typescript/-/typescript-5.5.3.tgz",
+ "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==",
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "node_modules/typescript-auto-import-cache": {
+ "version": "0.3.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.3.tgz",
+ "integrity": "sha512-ojEC7+Ci1ij9eE6hp8Jl9VUNnsEKzztktP5gtYNRMrTmfXVwA1PITYYAkpxCvvupdSYa/Re51B6KMcv1CTZEUA==",
+ "license": "MIT",
+ "dependencies": {
+ "semver": "^7.3.8"
+ }
+ },
+ "node_modules/unified": {
+ "version": "11.0.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unified/-/unified-11.0.5.tgz",
+ "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "bail": "^2.0.0",
+ "devlop": "^1.0.0",
+ "extend": "^3.0.0",
+ "is-plain-obj": "^4.0.0",
+ "trough": "^2.0.0",
+ "vfile": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-find-after": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz",
+ "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "unist-util-is": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-is": {
+ "version": "6.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-is/-/unist-util-is-6.0.0.tgz",
+ "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-modify-children": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz",
+ "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "array-iterate": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-position": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-position/-/unist-util-position-5.0.0.tgz",
+ "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-remove-position": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz",
+ "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "unist-util-visit": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-stringify-position": {
+ "version": "4.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
+ "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-visit": {
+ "version": "5.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
+ "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "unist-util-is": "^6.0.0",
+ "unist-util-visit-parents": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-visit-children": {
+ "version": "3.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz",
+ "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/unist-util-visit-parents": {
+ "version": "6.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
+ "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "unist-util-is": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/update-browserslist-db": {
+ "version": "1.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz",
+ "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "escalade": "^3.1.2",
+ "picocolors": "^1.0.1"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
+ }
+ },
+ "node_modules/vfile": {
+ "version": "6.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vfile/-/vfile-6.0.1.tgz",
+ "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "unist-util-stringify-position": "^4.0.0",
+ "vfile-message": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/vfile-location": {
+ "version": "5.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vfile-location/-/vfile-location-5.0.2.tgz",
+ "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "vfile": "^6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/vfile-message": {
+ "version": "4.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vfile-message/-/vfile-message-4.0.2.tgz",
+ "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^3.0.0",
+ "unist-util-stringify-position": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/vite": {
+ "version": "5.3.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vite/-/vite-5.3.3.tgz",
+ "integrity": "sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==",
+ "license": "MIT",
+ "dependencies": {
+ "esbuild": "^0.21.3",
+ "postcss": "^8.4.39",
+ "rollup": "^4.13.0"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^18.0.0 || >=20.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
+ },
+ "peerDependencies": {
+ "@types/node": "^18.0.0 || >=20.0.0",
+ "less": "*",
+ "lightningcss": "^1.21.0",
+ "sass": "*",
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/vitefu": {
+ "version": "0.2.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vitefu/-/vitefu-0.2.5.tgz",
+ "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==",
+ "license": "MIT",
+ "peerDependencies": {
+ "vite": "^3.0.0 || ^4.0.0 || ^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "vite": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/volar-service-css": {
+ "version": "0.0.45",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/volar-service-css/-/volar-service-css-0.0.45.tgz",
+ "integrity": "sha512-f+AlUI1+kESbcZSVaNJVAnK0c/9Da5StoxzPqA5/8VqUHJWNdubWNnwG5xpFVTfgh6pgTcey3UBhBfHytFaIOg==",
+ "license": "MIT",
+ "dependencies": {
+ "vscode-css-languageservice": "^6.2.10",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-uri": "^3.0.8"
+ },
+ "peerDependencies": {
+ "@volar/language-service": "~2.2.3"
+ },
+ "peerDependenciesMeta": {
+ "@volar/language-service": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/volar-service-emmet": {
+ "version": "0.0.45",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/volar-service-emmet/-/volar-service-emmet-0.0.45.tgz",
+ "integrity": "sha512-9nLXSDkR1vA/3fQkFEsSXAu3XovQxOpTkVG2jilQgfek/K1ZLkaA/WMhN/TtmPmQg4NxE9Ni6mA5udBQ5gVXIA==",
+ "license": "MIT",
+ "dependencies": {
+ "@emmetio/css-parser": "^0.4.0",
+ "@emmetio/html-matcher": "^1.3.0",
+ "@vscode/emmet-helper": "^2.9.2"
+ },
+ "peerDependencies": {
+ "@volar/language-service": "~2.2.3"
+ },
+ "peerDependenciesMeta": {
+ "@volar/language-service": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/volar-service-html": {
+ "version": "0.0.45",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/volar-service-html/-/volar-service-html-0.0.45.tgz",
+ "integrity": "sha512-tLTJqfy1v5C4nmeAsfekFIKPl4r4qDMyL0L9MWywr/EApZzPCsbeUGxCqdzxSMC2q7PMCfX2i167txDo+J0LVA==",
+ "license": "MIT",
+ "dependencies": {
+ "vscode-html-languageservice": "npm:@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-uri": "^3.0.8"
+ },
+ "peerDependencies": {
+ "@volar/language-service": "~2.2.3"
+ },
+ "peerDependenciesMeta": {
+ "@volar/language-service": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/volar-service-html/node_modules/@vscode/l10n": {
+ "version": "0.0.18",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@vscode/l10n/-/l10n-0.0.18.tgz",
+ "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==",
+ "license": "MIT"
+ },
+ "node_modules/volar-service-html/node_modules/vscode-html-languageservice": {
+ "name": "@johnsoncodehk/vscode-html-languageservice",
+ "version": "5.2.0-34a5462",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@johnsoncodehk/vscode-html-languageservice/-/vscode-html-languageservice-5.2.0-34a5462.tgz",
+ "integrity": "sha512-etqLfpSJ5zaw76KUNF603be6d6QsiQPmaHr9FKEp4zhLZJzWCCMH6Icak7MtLUFLZLMpL761mZNImi/joBo1ZA==",
+ "license": "MIT",
+ "dependencies": {
+ "@vscode/l10n": "^0.0.18",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-languageserver-types": "^3.17.5",
+ "vscode-uri": "^3.0.8"
+ }
+ },
+ "node_modules/volar-service-prettier": {
+ "version": "0.0.45",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/volar-service-prettier/-/volar-service-prettier-0.0.45.tgz",
+ "integrity": "sha512-+mBS2EsDgp/kunKEBnHvhBwIQm5v2ahw4NKpKdg4sTpXy3UxqHt+Fq/wRYQ7Z8LlNVNRVfp75ThjM+w2zaZBAw==",
+ "license": "MIT",
+ "dependencies": {
+ "vscode-uri": "^3.0.8"
+ },
+ "peerDependencies": {
+ "@volar/language-service": "~2.2.3",
+ "prettier": "^2.2 || ^3.0"
+ },
+ "peerDependenciesMeta": {
+ "@volar/language-service": {
+ "optional": true
+ },
+ "prettier": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/volar-service-typescript": {
+ "version": "0.0.45",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/volar-service-typescript/-/volar-service-typescript-0.0.45.tgz",
+ "integrity": "sha512-i/mMIIAMastJ2kgPo3qvX0Rrl7NyxhIYZ0ug/B4ambZcLPI1vzBgS2fmvyWX3jhBYHh8NmbAotFj+0Y9JtN47A==",
+ "license": "MIT",
+ "dependencies": {
+ "path-browserify": "^1.0.1",
+ "semver": "^7.5.4",
+ "typescript-auto-import-cache": "^0.3.1",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-nls": "^5.2.0"
+ },
+ "peerDependencies": {
+ "@volar/language-service": "~2.2.3"
+ },
+ "peerDependenciesMeta": {
+ "@volar/language-service": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/volar-service-typescript-twoslash-queries": {
+ "version": "0.0.45",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.45.tgz",
+ "integrity": "sha512-KrPUUvKggZgV9mrDpstCzmf20irgv0ooMv+FGDzIIQUkya+d2+nSS8Mx2h9FvsYgLccUVw5jU3Rhwhd3pv/7qg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "@volar/language-service": "~2.2.3"
+ },
+ "peerDependenciesMeta": {
+ "@volar/language-service": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/vscode-css-languageservice": {
+ "version": "6.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-css-languageservice/-/vscode-css-languageservice-6.3.0.tgz",
+ "integrity": "sha512-nU92imtkgzpCL0xikrIb8WvedV553F2BENzgz23wFuok/HLN5BeQmroMy26pUwFxV2eV8oNRmYCUv8iO7kSMhw==",
+ "license": "MIT",
+ "dependencies": {
+ "@vscode/l10n": "^0.0.18",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-languageserver-types": "3.17.5",
+ "vscode-uri": "^3.0.8"
+ }
+ },
+ "node_modules/vscode-css-languageservice/node_modules/@vscode/l10n": {
+ "version": "0.0.18",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@vscode/l10n/-/l10n-0.0.18.tgz",
+ "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==",
+ "license": "MIT"
+ },
+ "node_modules/vscode-html-languageservice": {
+ "version": "5.3.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-html-languageservice/-/vscode-html-languageservice-5.3.0.tgz",
+ "integrity": "sha512-C4Z3KsP5Ih+fjHpiBc5jxmvCl+4iEwvXegIrzu2F5pktbWvQaBT3YkVPk8N+QlSSMk8oCG6PKtZ/Sq2YHb5e8g==",
+ "license": "MIT",
+ "dependencies": {
+ "@vscode/l10n": "^0.0.18",
+ "vscode-languageserver-textdocument": "^1.0.11",
+ "vscode-languageserver-types": "^3.17.5",
+ "vscode-uri": "^3.0.8"
+ }
+ },
+ "node_modules/vscode-html-languageservice/node_modules/@vscode/l10n": {
+ "version": "0.0.18",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/@vscode/l10n/-/l10n-0.0.18.tgz",
+ "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==",
+ "license": "MIT"
+ },
+ "node_modules/vscode-jsonrpc": {
+ "version": "8.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz",
+ "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/vscode-languageserver": {
+ "version": "9.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz",
+ "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==",
+ "license": "MIT",
+ "dependencies": {
+ "vscode-languageserver-protocol": "3.17.5"
+ },
+ "bin": {
+ "installServerIntoExtension": "bin/installServerIntoExtension"
+ }
+ },
+ "node_modules/vscode-languageserver-protocol": {
+ "version": "3.17.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz",
+ "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==",
+ "license": "MIT",
+ "dependencies": {
+ "vscode-jsonrpc": "8.2.0",
+ "vscode-languageserver-types": "3.17.5"
+ }
+ },
+ "node_modules/vscode-languageserver-textdocument": {
+ "version": "1.0.11",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz",
+ "integrity": "sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==",
+ "license": "MIT"
+ },
+ "node_modules/vscode-languageserver-types": {
+ "version": "3.17.5",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz",
+ "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==",
+ "license": "MIT"
+ },
+ "node_modules/vscode-nls": {
+ "version": "5.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-nls/-/vscode-nls-5.2.0.tgz",
+ "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==",
+ "license": "MIT"
+ },
+ "node_modules/vscode-uri": {
+ "version": "3.0.8",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/vscode-uri/-/vscode-uri-3.0.8.tgz",
+ "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==",
+ "license": "MIT"
+ },
+ "node_modules/web-namespaces": {
+ "version": "2.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/web-namespaces/-/web-namespaces-2.0.1.tgz",
+ "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/which-pm": {
+ "version": "2.2.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/which-pm/-/which-pm-2.2.0.tgz",
+ "integrity": "sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==",
+ "license": "MIT",
+ "dependencies": {
+ "load-yaml-file": "^0.2.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8.15"
+ }
+ },
+ "node_modules/which-pm-runs": {
+ "version": "1.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/which-pm-runs/-/which-pm-runs-1.1.0.tgz",
+ "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/widest-line": {
+ "version": "4.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/widest-line/-/widest-line-4.0.1.tgz",
+ "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==",
+ "license": "MIT",
+ "dependencies": {
+ "string-width": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/widest-line/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "license": "MIT"
+ },
+ "node_modules/widest-line/node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "license": "MIT",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "license": "MIT"
+ },
+ "node_modules/wrap-ansi/node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "license": "MIT",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "license": "ISC"
+ },
+ "node_modules/yargs": {
+ "version": "17.7.2",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+ "license": "MIT",
+ "dependencies": {
+ "cliui": "^8.0.1",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.3",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^21.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/yargs-parser": {
+ "version": "21.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/yargs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "license": "MIT"
+ },
+ "node_modules/yargs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yocto-queue": {
+ "version": "1.1.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/yocto-queue/-/yocto-queue-1.1.1.tgz",
+ "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/zod": {
+ "version": "3.23.8",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/zod/-/zod-3.23.8.tgz",
+ "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/colinhacks"
+ }
+ },
+ "node_modules/zod-to-json-schema": {
+ "version": "3.23.1",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/zod-to-json-schema/-/zod-to-json-schema-3.23.1.tgz",
+ "integrity": "sha512-oT9INvydob1XV0v1d2IadrR74rLtDInLvDFfAa1CG0Pmg/vxATk7I2gSelfj271mbzeM4Da0uuDQE/Nkj3DWNw==",
+ "license": "ISC",
+ "peerDependencies": {
+ "zod": "^3.23.3"
+ }
+ },
+ "node_modules/zwitch": {
+ "version": "2.0.4",
+ "resolved": "http://penexus.svc.gld.dreamworks.net/repository/npm-public/zwitch/-/zwitch-2.0.4.tgz",
+ "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ }
+ }
+}
diff --git a/docs/package.json b/docs/package.json
new file mode 100644
index 00000000..79027436
--- /dev/null
+++ b/docs/package.json
@@ -0,0 +1,18 @@
+{
+ "name": "dpel-alab",
+ "type": "module",
+ "version": "0.0.1",
+ "scripts": {
+ "dev": "astro dev",
+ "start": "astro dev",
+ "build": "astro check && astro build",
+ "preview": "astro preview",
+ "astro": "astro"
+ },
+ "dependencies": {
+ "@astrojs/check": "^0.5.8",
+ "astro": "^4.11.5",
+ "remark-toc": "^9.0.0",
+ "typescript": "^5.5.3"
+ }
+}
diff --git a/docs/public/ALab_comp_arc.svg b/docs/public/ALab_comp_arc.svg
new file mode 100644
index 00000000..dbee907c
--- /dev/null
+++ b/docs/public/ALab_comp_arc.svg
@@ -0,0 +1,32 @@
+
\ No newline at end of file
diff --git a/docs/public/baked_procedurals.jpg b/docs/public/baked_procedurals.jpg
new file mode 100644
index 00000000..3427c8e8
Binary files /dev/null and b/docs/public/baked_procedurals.jpg differ
diff --git a/docs/public/character.svg b/docs/public/character.svg
new file mode 100644
index 00000000..bcd67e29
--- /dev/null
+++ b/docs/public/character.svg
@@ -0,0 +1,2 @@
+
\ No newline at end of file
diff --git a/docs/public/character_procedurals_in_karma.png b/docs/public/character_procedurals_in_karma.png
new file mode 100644
index 00000000..bde45a79
Binary files /dev/null and b/docs/public/character_procedurals_in_karma.png differ
diff --git a/docs/public/doc_header.jpg b/docs/public/doc_header.jpg
new file mode 100644
index 00000000..6f61a37a
Binary files /dev/null and b/docs/public/doc_header.jpg differ
diff --git a/docs/public/entities.svg b/docs/public/entities.svg
new file mode 100644
index 00000000..8ea72cea
--- /dev/null
+++ b/docs/public/entities.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/docs/public/environment.svg b/docs/public/environment.svg
new file mode 100644
index 00000000..bdd17d21
--- /dev/null
+++ b/docs/public/environment.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/docs/public/fragment_sharing.svg b/docs/public/fragment_sharing.svg
new file mode 100644
index 00000000..e25025a9
--- /dev/null
+++ b/docs/public/fragment_sharing.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/docs/public/fragments.svg b/docs/public/fragments.svg
new file mode 100644
index 00000000..7ebe7ee2
--- /dev/null
+++ b/docs/public/fragments.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/public/full_render_karma.png b/docs/public/full_render_karma.png
new file mode 100644
index 00000000..dc324fb8
Binary files /dev/null and b/docs/public/full_render_karma.png differ
diff --git a/docs/public/geo_vis_variant.gif b/docs/public/geo_vis_variant.gif
new file mode 100644
index 00000000..d81ed812
Binary files /dev/null and b/docs/public/geo_vis_variant.gif differ
diff --git a/docs/public/glimpse_phase2.png b/docs/public/glimpse_phase2.png
new file mode 100644
index 00000000..5a771773
Binary files /dev/null and b/docs/public/glimpse_phase2.png differ
diff --git a/docs/public/houdini_phase2.png b/docs/public/houdini_phase2.png
new file mode 100644
index 00000000..09eae72a
Binary files /dev/null and b/docs/public/houdini_phase2.png differ
diff --git a/docs/public/look_binding.usda b/docs/public/look_binding.usda
new file mode 100644
index 00000000..9891cae5
--- /dev/null
+++ b/docs/public/look_binding.usda
@@ -0,0 +1,338 @@
+#usda 1.0
+(
+ "first checkin of wirespoolv3"
+ customLayerData = {
+ string otlFile = "./look.otl"
+ double validation_max_level = 0
+ }
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+over "root"
+{
+ def Scope "MATERIAL"
+ {
+ def Material "multimetal01" (
+ prepend references = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(material)/DOMAIN(surfacing)/FRAGMENT(multimetal01)/TECHVAR(render_high)/ASSET(material)?extension=.usda@
+ )
+ {
+ token outputs:displacement.connect =
+ token outputs:mask.connect =
+ token outputs:multimetal01.connect =
+ token outputs:surface.connect =
+ }
+
+ def Material "generic01" (
+ prepend references = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(material)/DOMAIN(surfacing)/FRAGMENT(generic01)/TECHVAR(render_high)/ASSET(material)?extension=.usda@
+ )
+ {
+ vector3f inputs:Adjust_Brightness = (0.5, 0.5, 0.5) (
+ displayName = "Adjust Brightness"
+ )
+ vector3f inputs:Adjust_Contrast = (0.5, 0.5, 0) (
+ displayName = "Adjust Contrast"
+ )
+ float inputs:Adjust_Hue = 0 (
+ displayName = "Adjust Hue"
+ )
+ vector3f inputs:Adjust_Saturation = (0.5, 0.5, 0.5) (
+ displayName = "Adjust Saturation"
+ )
+ asset inputs:colorFilePath (
+ displayName = "Color File Path"
+ )
+ vector3f inputs:Diffuse_gamma = (1, 1, 1) (
+ displayName = "Diffuse Gamma"
+ )
+ asset inputs:displacementFilePath (
+ displayName = "Displacement File Path"
+ )
+ float inputs:displacementMagnitude = 0 (
+ displayName = "Displacement Magnitude"
+ )
+ float inputs:ior_default = 1.35 (
+ displayName = "Ior Default"
+ )
+ asset inputs:iorFilePath (
+ displayName = "Ior File Path"
+ )
+ asset inputs:maskFilePath (
+ displayName = "Mask File Path"
+ )
+ asset inputs:normalFilePath (
+ displayName = "Normal File Path"
+ )
+ float2 inputs:Roughness_remap = (0, 1) (
+ displayName = "Roughness Remap"
+ )
+ asset inputs:roughnessFilePath (
+ displayName = "Roughness File Path"
+ )
+ color3f inputs:Specular_Brightness = (0.1, 0.1, 0.1) (
+ displayName = "Specular_Brightness"
+ )
+ asset inputs:specularFilePath (
+ displayName = "Specular File Path"
+ )
+ token outputs:displacement.connect =
+ token outputs:generic01.connect =
+ token outputs:mask.connect =
+ token outputs:surface.connect =
+ }
+
+ def Nodegraph "generic01_override"
+ {
+ vector3f inputs:Adjust_Brightness_interface = (0.5, 0.5, 0.5) (
+ displayName = "Adjust Brightness"
+ )
+ vector3f inputs:Adjust_Contrast_interface = (0.5, 0.5, 0.5) (
+ displayName = "Adjust Contrast"
+ )
+ float inputs:Adjust_Hue_interface = 0 (
+ displayName = "Adjust Hue"
+ )
+ vector3f inputs:Adjust_Saturation_interface = (0.5, 0.5, 0.5) (
+ displayName = "Adjust Saturation"
+ )
+ asset inputs:colorFilePath_interface = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(look)/DOMAIN(surfacing)/FRAGMENT(electronics_wire_spool03)/TECHVAR(render_high)/ASSET(texture)?version=2&path=Diffuse_wirespool1..tif@ (
+ displayName = "Color File Path"
+ )
+ vector3f inputs:Diffuse_gamma_interface = (0.454545, 0.454545, 0.454545) (
+ displayName = "Diffuse Gamma"
+ )
+ asset inputs:displacementFilePath_interface (
+ displayName = "Displacement File Path"
+ )
+ float inputs:displacementMagnitude_interface = 0 (
+ displayName = "Displacement Magnitude"
+ )
+ float inputs:ior_default_interface = 1.35 (
+ displayName = "Ior Default"
+ )
+ asset inputs:iorFilePath_interface (
+ displayName = "Ior File Path"
+ )
+ asset inputs:maskFilePath_interface = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(look)/DOMAIN(surfacing)/FRAGMENT(electronics_wire_spool03)/TECHVAR(render_high)/ASSET(texture)?version=2&path=Mask_wirespool1..tif@ (
+ displayName = "Mask File Path"
+ )
+ asset inputs:normalFilePath_interface = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(look)/DOMAIN(surfacing)/FRAGMENT(electronics_wire_spool03)/TECHVAR(render_high)/ASSET(texture)?version=2&path=Normal_wirespool1..tif@ (
+ displayName = "Normal File Path"
+ )
+ float2 inputs:Roughness_remap_interface = (0, 1) (
+ displayName = "Roughness Remap"
+ )
+ asset inputs:roughnessFilePath_interface = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(look)/DOMAIN(surfacing)/FRAGMENT(electronics_wire_spool03)/TECHVAR(render_high)/ASSET(texture)?version=2&path=Roughness_wirespool1..tif@ (
+ displayName = "Roughness File Path"
+ )
+ color3f inputs:Specular_Brightness_interface = (0.1, 0.1, 0.1) (
+ displayName = "Specular_Brightness"
+ )
+ asset inputs:specularFilePath_interface = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(look)/DOMAIN(surfacing)/FRAGMENT(electronics_wire_spool03)/TECHVAR(render_high)/ASSET(texture)?version=2&path=Specular_wirespool1..tif@ (
+ displayName = "Specular File Path"
+ )
+ vector3f outputs:Adjust_Brightness.connect =
+ vector3f outputs:Adjust_Contrast.connect =
+ float outputs:Adjust_Hue.connect =
+ vector3f outputs:Adjust_Saturation.connect =
+ string outputs:colorFilePath.connect =
+ vector3f outputs:Diffuse_gamma.connect =
+ string outputs:displacementFilePath.connect =
+ float outputs:displacementMagnitude.connect =
+ float outputs:ior_default.connect =
+ string outputs:iorFilePath.connect =
+ string outputs:maskFilePath.connect =
+ string outputs:normalFilePath.connect =
+ float2 outputs:Roughness_remap.connect =
+ string outputs:roughnessFilePath.connect =
+ vector3f outputs:Specular_Brightness.connect =
+ string outputs:specularFilePath.connect =
+
+ def Shader "colorFilePath_constant"
+ {
+ uniform token info:id = "glimpse_constantString"
+ asset inputs:value.connect =
+ string outputs:result
+ }
+
+ def Shader "roughnessFilePath_constant"
+ {
+ uniform token info:id = "glimpse_constantString"
+ asset inputs:value.connect =
+ string outputs:result
+ }
+
+ def Shader "displacementFilePath_constant"
+ {
+ uniform token info:id = "glimpse_constantString"
+ asset inputs:value.connect =
+ string outputs:result
+ }
+
+ def Shader "maskFilePath_constant"
+ {
+ uniform token info:id = "glimpse_constantString"
+ asset inputs:value.connect =
+ string outputs:result
+ }
+
+ def Shader "normalFilePath_constant"
+ {
+ uniform token info:id = "glimpse_constantString"
+ asset inputs:value.connect =
+ string outputs:result
+ }
+
+ def Shader "displacementMagnitude_constant"
+ {
+ uniform token info:id = "glimpse_constantScalar"
+ float inputs:value.connect =
+ float outputs:result
+ }
+
+ def Shader "iorFilePath_constant"
+ {
+ uniform token info:id = "glimpse_constantString"
+ asset inputs:value.connect =
+ string outputs:result
+ }
+
+ def Shader "Diffuse_gamma_constant"
+ {
+ uniform token info:id = "glimpse_constantVector"
+ vector3f inputs:value.connect =
+ vector3f outputs:result
+ }
+
+ def Shader "Roughness_remap_constant"
+ {
+ uniform token info:id = "glimpse_constantvector2"
+ float2 inputs:value.connect =
+ float2 outputs:result
+ }
+
+ def Shader "Adjust_Saturation_constant"
+ {
+ uniform token info:id = "glimpse_constantVector"
+ vector3f inputs:value.connect =
+ vector3f outputs:result
+ }
+
+ def Shader "Adjust_Contrast_constant"
+ {
+ uniform token info:id = "glimpse_constantVector"
+ vector3f inputs:value.connect =
+ vector3f outputs:result
+ }
+
+ def Shader "Adjust_Hue_constant"
+ {
+ uniform token info:id = "glimpse_constantScalar"
+ float inputs:value.connect =
+ float outputs:result
+ }
+
+ def Shader "Adjust_Brightness_constant"
+ {
+ uniform token info:id = "glimpse_constantVector"
+ vector3f inputs:value.connect =
+ vector3f outputs:result
+ }
+
+ def Shader "ior_default_constant"
+ {
+ uniform token info:id = "glimpse_constantScalar"
+ float inputs:value.connect =
+ float outputs:result
+ }
+
+ def Shader "specularFilePath_constant"
+ {
+ uniform token info:id = "glimpse_constantString"
+ asset inputs:value.connect =
+ string outputs:result
+ }
+
+ def Shader "Specular_Brightness_constant"
+ {
+ uniform token info:id = "glimpse_constantColor"
+ color3f inputs:value.connect =
+ vector3f outputs:result
+ }
+ }
+
+ def Material "usdpreviewsurface1"
+ {
+ token outputs:displacement.connect =
+ token outputs:surface.connect =
+
+ def Shader "usdpreviewsurface1"
+ {
+ uniform token info:id = "UsdPreviewSurface"
+ color3f inputs:diffuseColor.connect =
+ normal3f inputs:normal.connect =
+ float inputs:roughness.connect =
+ token outputs:displacement
+ token outputs:surface
+ }
+
+ def Shader "usduvtexture2"
+ {
+ uniform token info:id = "UsdUVTexture"
+ asset inputs:file = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(look)/DOMAIN(surfacing)/FRAGMENT(electronics_wire_spool03)/TECHVAR(render_high)/ASSET(texture)?version=2&path=electronics_wire_spool03_BaseColor..jpg@
+ float2 inputs:st.connect =
+ vector3f outputs:rgb
+ }
+
+ def Shader "usdprimvarreader1"
+ {
+ uniform token info:id = "UsdPrimvarReader_float2"
+ token inputs:varname = "st"
+ float2 outputs:result
+ }
+
+ def Shader "usduvtexture3"
+ {
+ uniform token info:id = "UsdUVTexture"
+ asset inputs:file = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(look)/DOMAIN(surfacing)/FRAGMENT(electronics_wire_spool03)/TECHVAR(render_high)/ASSET(texture)?version=2&path=electronics_wire_spool03_Roughness..jpg@
+ float2 inputs:st.connect =
+ float outputs:r
+ }
+
+ def Shader "usduvtexture1"
+ {
+ uniform token info:id = "UsdUVTexture"
+ asset inputs:file = @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(look)/DOMAIN(surfacing)/FRAGMENT(electronics_wire_spool03)/TECHVAR(render_high)/ASSET(texture)?version=2&path=electronics_wire_spool03_Normal_openGL..jpg@
+ float2 inputs:st.connect =
+ vector3f outputs:rgb
+ }
+ }
+ }
+
+ over "GEO"
+ {
+ rel material:binding:preview =
+
+ over "spool_M_geo"
+ {
+ custom rel material:slotBinding:_000 =
+ custom rel material:slotBinding:_010 =
+ custom rel material:slotBinding:_010:_:_000 =
+ }
+
+ over "innerWire_M_geo"
+ {
+ custom rel material:slotBinding:_000 =
+ custom rel material:slotBinding:_000:_:_000 =
+ }
+
+ over "wire_M_geo"
+ {
+ custom rel material:slotBinding:_000 =
+ custom rel material:slotBinding:_000:_:_000 =
+ }
+ }
+}
+
diff --git a/docs/public/maya_phase2.png b/docs/public/maya_phase2.png
new file mode 100644
index 00000000..8ec05cc8
Binary files /dev/null and b/docs/public/maya_phase2.png differ
diff --git a/docs/public/multiple_camera_prims.png b/docs/public/multiple_camera_prims.png
new file mode 100644
index 00000000..beb992bd
Binary files /dev/null and b/docs/public/multiple_camera_prims.png differ
diff --git a/docs/public/preview_render_houdinigl.png b/docs/public/preview_render_houdinigl.png
new file mode 100644
index 00000000..0b42f57a
Binary files /dev/null and b/docs/public/preview_render_houdinigl.png differ
diff --git a/docs/public/proxies01.png b/docs/public/proxies01.png
new file mode 100644
index 00000000..36b071f0
Binary files /dev/null and b/docs/public/proxies01.png differ
diff --git a/docs/public/proxy_render_houdinigl.png b/docs/public/proxy_render_houdinigl.png
new file mode 100644
index 00000000..4b9cc2bf
Binary files /dev/null and b/docs/public/proxy_render_houdinigl.png differ
diff --git a/docs/public/proxy_render_purpose.gif b/docs/public/proxy_render_purpose.gif
new file mode 100644
index 00000000..4ebb707b
Binary files /dev/null and b/docs/public/proxy_render_purpose.gif differ
diff --git a/docs/public/shot.svg b/docs/public/shot.svg
new file mode 100644
index 00000000..26e1b741
--- /dev/null
+++ b/docs/public/shot.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/docs/public/spruce_disable.gif b/docs/public/spruce_disable.gif
new file mode 100644
index 00000000..2728dd52
Binary files /dev/null and b/docs/public/spruce_disable.gif differ
diff --git a/docs/public/texture_cards.png b/docs/public/texture_cards.png
new file mode 100644
index 00000000..ddc2c13a
Binary files /dev/null and b/docs/public/texture_cards.png differ
diff --git a/docs/public/textures_install.png b/docs/public/textures_install.png
new file mode 100644
index 00000000..d0501d77
Binary files /dev/null and b/docs/public/textures_install.png differ
diff --git a/docs/public/trailer_cameras.png b/docs/public/trailer_cameras.png
new file mode 100644
index 00000000..9b4779db
Binary files /dev/null and b/docs/public/trailer_cameras.png differ
diff --git a/docs/public/usdview_phase2.png b/docs/public/usdview_phase2.png
new file mode 100644
index 00000000..8afec2ee
Binary files /dev/null and b/docs/public/usdview_phase2.png differ
diff --git a/docs/public/weave.png b/docs/public/weave.png
new file mode 100644
index 00000000..28a85cca
Binary files /dev/null and b/docs/public/weave.png differ
diff --git a/docs/public/weave.usda b/docs/public/weave.usda
new file mode 100644
index 00000000..ff7573d4
--- /dev/null
+++ b/docs/public/weave.usda
@@ -0,0 +1,81 @@
+#usda 1.0
+(
+ customLayerData = {
+ string otlFile = "./weave.otl"
+ }
+ defaultPrim = "root"
+ framesPerSecond = 24
+ metersPerUnit = 1
+ timeCodesPerSecond = 24
+)
+
+over "root"
+{
+ over "GEO"
+ {
+ over "gauze_standin_geo"
+ {
+ def "weave_gauze" (
+ append references = @file://$WEAVE_SUBGRAPHS_PATH/WeaveHoudiniRenderProcedural.usda@
+ )
+ {
+ string primvarFilter = "*"
+
+ over "GeometryImportParameters"
+ {
+ string alf:param:primpathMesh = "../../gauze_standin_geo"
+ }
+
+ over "GeneralOptions"
+ {
+ float alf:param:amplitude = 1.08
+ int alf:param:threadDensityU = 50
+ int alf:param:threadDensityV = 50
+ string alf:param:weavePattern = "3 100010001"
+ string alf:param:weaveStyle = "Denim"
+ float alf:param:width = 0.05
+ }
+
+ over "OffsetandDisplacement"
+ {
+ float alf:param:displacementStrength = 0
+ string alf:param:randomOffsetExpression = """frequency = 2;
+a = index*frequency;
+noise(a)"""
+ float alf:param:randomOffsetU = 0.3
+ float alf:param:randomOffsetV = 0.1
+ }
+
+ over "Scraggle"
+ {
+ float alf:param:scraggleAmplitude = 1
+ float alf:param:scraggleBlend = 1
+ string alf:param:scraggleMask = "ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(weave)/DOMAIN(surfacing)/FRAGMENT(chemistry_beaker_stand01)/TECHVAR(base)/ASSET(texture)?path=scraggle_mask.1001.tif"
+ }
+
+ over "FrayedEdges"
+ {
+ float alf:param:fibreProbabilityEnd = 1
+ int alf:param:maxFibres = 2
+ }
+
+ over "StitchesandPillowing"
+ {
+ string alf:param:stitchRenderingMode = "0"
+ }
+
+ over "AdvancedOptions"
+ {
+ bool alf:param:subdivMesh = 1
+ int alf:param:subdivMeshLevel = 3
+ }
+
+ over "FuzzAdvancedOptions"
+ {
+ string alf:param:normalExpression = 's = sample("", uv); r = vnoise(5 * uv); m = 0; norm(mix(r, s , m))'
+ }
+ }
+ }
+ }
+}
+
diff --git a/docs/src/env.d.ts b/docs/src/env.d.ts
new file mode 100644
index 00000000..f964fe0c
--- /dev/null
+++ b/docs/src/env.d.ts
@@ -0,0 +1 @@
+///
diff --git a/docs/src/layouts/BaseLayout.astro b/docs/src/layouts/BaseLayout.astro
new file mode 100644
index 00000000..712e75e9
--- /dev/null
+++ b/docs/src/layouts/BaseLayout.astro
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/pages/aiSpecific.md b/docs/src/pages/aiSpecific.md
new file mode 100644
index 00000000..5be0247e
--- /dev/null
+++ b/docs/src/pages/aiSpecific.md
@@ -0,0 +1,461 @@
+---
+layout: ../layouts/BaseLayout.astro
+---
+
+# Animal Logic
+
+This document describes some of the USD concepts, which we love, but had to remove from ALab to ensure ease of use and compatibility. Some of them are more daring and unique than others, but we hope that you find them all interesting.
+
+> New content in [ALab](https://animallogic.com/alab/) **v2.1.0** is marked with a **<NEW>** prefix in the title.
+
+# toc
+
+# Animal Logic
+
+## URIs > Relative Filepaths
+
+We replaced all URIs, which we use in our assets, with filepaths. Our asset resolver has a tiered plugin system, which allows us to resolve (and even mutate) URIs in multiple different ways. For example, the "STATE" in the URI can be overwritten easily so that a given process can switch between the "delivered" state of an asset and the "live/latest" state.
+
+```c++
+subLayers = [
+ @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(entity)/ENTITY(furniture_workbench01)/DOMAIN(surfacing)/STATE(delivered)?version=15&extension=.usda:.usd:.usdc@,
+ @ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(entity)/ENTITY(furniture_workbench01)/DOMAIN(modelling)/STATE(delivered)?version=14&extension=.usda:.usd:.usdc@
+ ]
+```
+
+## Camera Attributes
+
+The AL Camera `Schema` provides many attributes in addition to the default camera `schema`:
+
+- **`burnIn_` Attributes**: The `attributes` are passed on to the review pipeline and displayed on the "letterbox burnIn." They are primarily driven by requirements of a "plate-based" VFX/hybrid show and display information, which is important in reviews:
+
+```c++
+burnIn_enabled
+burnIn_frameInsetBotCinema
+burnIn_frameInsetBotRender
+burnIn_frameInsetLeftCinema
+burnIn_frameInsetLeftRender
+burnIn_frameInsetRightCinema
+burnIn_frameInsetRightRender
+burnIn_frameInsetTopCinema
+burnIn_frameInsetTopRender
+burnIn_hardCodedInnerRatio
+burnIn_hardCodedOuterRatio
+burnIn_innerRatio
+burnIn_outerRatio
+burnIn_showInsetCinema
+burnIn_showInsetRender
+burnIn_showTumbleLines
+burnIn_showTumbleSquare
+```
+
+- **`al_` Attributes**: Mainly used for "plate-based shows," allows description of real-world cameras, defined by a custom schema:
+
+```c++
+[...]
+static const TfTokenVector distortAttrsTable[numModels] = {
+ // ClassicLDModel
+ {
+ AL_SchemasCommonTokens->al_distort_enabled,
+ AL_SchemasCommonTokens->al_distort_pin_edges,
+ AL_SchemasCommonTokens->al_distort_center_x,
+ AL_SchemasCommonTokens->al_distort_center_y,
+ AL_SchemasCommonTokens->al_distort_distortion,
+ AL_SchemasCommonTokens->al_distort_quartic_distortion,
+ AL_SchemasCommonTokens->al_distort_curvature_x,
+ AL_SchemasCommonTokens->al_distort_curvature_y,
+ AL_SchemasCommonTokens->al_distort_anamorphic_squeeze,
+ AL_SchemasCommonTokens->al_distort_auto,
+ AL_SchemasCommonTokens->al_distort_auto_gain,
+ AL_SchemasCommonTokens->al_distort_lens_breathing_multiply
+ },
+
+ // RadialStdDeg4
+ {
+ AL_SchemasCommonTokens->al_distort_enabled,
+ AL_SchemasCommonTokens->al_distort_pin_edges,
+ AL_SchemasCommonTokens->al_distort_dynamic_lens,
+ AL_SchemasCommonTokens->al_distort_center_x,
+ AL_SchemasCommonTokens->al_distort_center_y,
+ AL_SchemasCommonTokens->al_distort_distortion,
+ AL_SchemasCommonTokens->al_distort_u_deg2,
+ AL_SchemasCommonTokens->al_distort_v_deg2,
+ AL_SchemasCommonTokens->al_distort_quartic_distortion,
+ AL_SchemasCommonTokens->al_distort_u_deg4,
+ AL_SchemasCommonTokens->al_distort_v_deg4,
+ AL_SchemasCommonTokens->al_distort_phi_cylindric_dir,
+ AL_SchemasCommonTokens->al_distort_b_cylindric_bending
+ },
+
+ // AnamorphicStdDeg4
+ {
+ AL_SchemasCommonTokens->al_distort_enabled,
+ AL_SchemasCommonTokens->al_distort_pin_edges,
+ AL_SchemasCommonTokens->al_distort_dynamic_lens,
+ AL_SchemasCommonTokens->al_distort_center_x,
+ AL_SchemasCommonTokens->al_distort_center_y,
+ AL_SchemasCommonTokens->al_distort_cx02,
+ AL_SchemasCommonTokens->al_distort_cy02,
+ AL_SchemasCommonTokens->al_distort_cx22,
+ AL_SchemasCommonTokens->al_distort_cy22,
+ AL_SchemasCommonTokens->al_distort_cx04,
+ AL_SchemasCommonTokens->al_distort_cy04,
+ AL_SchemasCommonTokens->al_distort_cx24,
+ AL_SchemasCommonTokens->al_distort_cy24,
+ AL_SchemasCommonTokens->al_distort_cx44,
+ AL_SchemasCommonTokens->al_distort_cy44,
+ AL_SchemasCommonTokens->al_distort_lens_rotation,
+ AL_SchemasCommonTokens->al_distort_squeeze_x,
+ AL_SchemasCommonTokens->al_distort_squeeze_y
+ },
+
+ // AnamorphicDeg6
+ {
+ AL_SchemasCommonTokens->al_distort_enabled,
+ AL_SchemasCommonTokens->al_distort_pin_edges,
+ AL_SchemasCommonTokens->al_distort_dynamic_lens,
+ AL_SchemasCommonTokens->al_distort_center_x,
+ AL_SchemasCommonTokens->al_distort_center_y,
+ AL_SchemasCommonTokens->al_distort_cx02,
+ AL_SchemasCommonTokens->al_distort_cy02,
+ AL_SchemasCommonTokens->al_distort_cx22,
+ AL_SchemasCommonTokens->al_distort_cy22,
+ AL_SchemasCommonTokens->al_distort_cx04,
+ AL_SchemasCommonTokens->al_distort_cy04,
+ AL_SchemasCommonTokens->al_distort_cx24,
+ AL_SchemasCommonTokens->al_distort_cy24,
+ AL_SchemasCommonTokens->al_distort_cx44,
+ AL_SchemasCommonTokens->al_distort_cy44,
+ AL_SchemasCommonTokens->al_distort_cx06,
+ AL_SchemasCommonTokens->al_distort_cy06,
+ AL_SchemasCommonTokens->al_distort_cx26,
+ AL_SchemasCommonTokens->al_distort_cy26,
+ AL_SchemasCommonTokens->al_distort_cx46,
+ AL_SchemasCommonTokens->al_distort_cy46,
+ AL_SchemasCommonTokens->al_distort_cx66,
+ AL_SchemasCommonTokens->al_distort_cy66
+ },
+
+ // RadialFisheyeDeg8
+ {
+ AL_SchemasCommonTokens->al_distort_enabled,
+ AL_SchemasCommonTokens->al_distort_pin_edges,
+ AL_SchemasCommonTokens->al_distort_dynamic_lens,
+ AL_SchemasCommonTokens->al_distort_center_x,
+ AL_SchemasCommonTokens->al_distort_center_y,
+ AL_SchemasCommonTokens->al_distort_distortion,
+ AL_SchemasCommonTokens->al_distort_quartic_distortion,
+ AL_SchemasCommonTokens->al_distort_degree6,
+ AL_SchemasCommonTokens->al_distort_degree8
+ },
+}
+[...]
+```
+
+## Prim Schemas
+
+In addition to the Camera `schema`, we use other `schemas` for various use cases at Animal Logic. See below for a few more examples, which we use with the "USD Schema Generator" (as outlined [here](https://graphics.pixar.com/usd/docs/api/_usd__page__generating_schemas.html)).
+
+```c++
+class ALEditFrameRange "ALEditFrameRange" (
+ doc = "AL's FrameRange provided by the Edit department"
+ inherits =
+ customData = {
+ string className = "EditFrameRange"
+ string fileName = "EditFrameRange"
+ }
+)
+{
+ int startHeadFrame = -1
+ int endTailFrame = -1
+ int headFrameCount = -1
+ int tailFrameCount = -1
+ int render:maxFrameCount = -1
+ int render:stepSize = -1
+}
+```
+
+```c++
+class "ALGlimpseCurveAPI"
+(
+ inherits =
+ customData = {
+ string apiSchemaType = "nonApplied"
+ string className = "GlimpseCurveAPI"
+ string fileName = "GlimpseCurveAPI"
+ string extraIncludes = """ """
+ }
+)
+{
+ token glimpse:curve:renderingMode = "hair" (
+ allowedTokens = ["hair", "sausages", "ribbon"]
+ customData = {
+ string apiName = "renderingMode"
+ }
+ )
+
+ token glimpse:curve:shadowMode = "opaque" (
+ allowedTokens = ["opaque", "transparent"]
+ customData = {
+ string apiName = "shadowMode"
+ }
+ )
+
+ int glimpse:curve:subdivision = 0 (
+ customData = {
+ string apiName = "curveSegmentsSubdiv"
+ }
+ )
+
+ float glimpse:curve:anisotropy = 0.0(
+ customData = {
+ string apiName = "normalsAnisotropy"
+ }
+ )
+}
+```
+
+## Maya Reference Schema
+
+We use a custom `schema` called `ALMayaReference` to reference Maya data. When shot building tools (`AL_USDMaya`) encounter such a prim during stage traversal, a corresponding reference will be created in the current Maya file. We use this mainly for rigs and "motion" (animation).
+
+```c++
+ def ALMayaReference "rig"
+ {
+ asset mayaReference = @rigs/cache.mb@
+ }
+```
+
+## Render Procedurals
+
+
+
+In the Animal Logic pipeline, we emit some procedural geometry straight into the renderer (Glimpse).
+
+- Cloth and Fabric ("[Weave](https://dl.acm.org/doi/abs/10.1145/3214745.3214781)")
+- Hair and Fur ("Alfro")
+
+The procedurals are defined in USD and the renderer translator instantiates them in the render scene. The procedural also receives a `reference` to the [USD _stage ID_](https://graphics.pixar.com/usd/docs/api/class_usd_stage_cache.html), to allow access to the completely composed data in the stage.
+
+In the example below, you can see how the **weave** procedural is configured to read geometry from the `prim` `"../../gauze_standin_geo"`. So when the renderer executes the procedural, the `prim` will be located in the `stage` and the procedural will emit the geometry "on" the gauze mesh in the correct location.
+
+> Note: We will replace the "relative path" string attribute with USD relationships soon.
+
+[weave.usda](../../public/weave.usda)
+
+```python
+def "weave_gauze" (
+ append references = @file://$WEAVE_SUBGRAPHS_PATH/WeaveHoudiniRenderProcedural.usda@
+ )
+ {
+ over "GeometryImportParameters"
+ {
+ string alf:param:primpathMesh = "../../gauze_standin_geo"
+ }
+[...]
+```
+
+`alfro.usda`
+
+```python
+def ALAlfroRoot "alfro_body_main"(
+ prepend references = @file://$ALFRO_SUBGRAPH_PATH/AlfroHoudiniRenderProcedural.usda@
+ )
+ {
+ over "GeometryImportParameters"
+ {
+ string alf:param:primpathRenderCurves = "../curves"
+ [...]
+ }
+ over "RenderParameters"
+ {
+ string alf:param:curveRenderingMode = "hair"
+ [...]
+ }
+
+[...]
+```
+
+## Surfacing Render Procedurals
+
+Glimpse Materials assigned to Render Procedurals, such as Alfro and Weave, utilze some `primvars` or userdata to add variations in color, length, density, etc.
+
+Some `primvars` used on Alfro and Weave at rendertime are:
+
+- **curveRenderingMode** - Available Options: Hair, Ribbons, Sausages
+- **follicleId**, **particleId** & **strandId** - To add variation
+- **length** & **width** - Hair/Thread length and width
+- **stitchGroupId** - Specific to Weave Stitches
+
+When downloading the `baked_procedurals` additional package, these `primvars` will be present in the `BasisCurves` prims and can be used as userdata to get variations in hair and cloth while creating materials in Arnold / Renderman / Karma.
+
+## "Glimpse" Materials and Bindings
+
+[Glimpse](https://www.fxguide.com/fxfeatured/a-glimpse-at-animal-logic/) is the in-house renderer at Animal Logic.
+
+Layered assignments underpin two important workflows:
+
+- Hierarchy-based material layering to achieve effects, such as rust and dirt
+- Assignment hierarchy inferred concatenation of material inputs / outputs as "overrides." This concept is similar to `primvars` as material input overrides, but the `override` values can be computed with shader graphs at render time.
+
+With regards to material composition, we currently leverage referencing in two ways:
+
+- To `reference` materials from a centralised "material library" into "look bindings."
+- To `reference` "subgraphs" (node graphs) of shaders into materials. Our "triplanar projection" setup is an example of this.
+
+[look_binding.usda](../../public/look_binding.usda)
+
+```c++
+ over "GEO"
+ {
+ rel material:binding:preview =
+ custom rel material:slotBinding:_010 =
+
+ over "spool_M_geo"
+ {
+ custom rel material:slotBinding:_000 =
+ custom rel material:slotBinding:_010:_:_000 =
+ }
+
+ over "innerWire_M_geo"
+ {
+ custom rel material:slotBinding:_000:_:_000 =
+ }
+
+ over "wire_M_geo"
+ {
+ custom rel material:slotBinding:_000:_:_000 =
+ }
+ }
+```
+
+## Ptex Asset Attributes
+
+We have extended the `ptex` format slightly to be able to set a per mesh "face index offset." This allows us to use single `ptex` files for multiple mesh `prims`, even if they have overlapping face indexes. Our pipeline will "bake" certain information (such as "occlusion") into `ptex` files and author a corresponding USD `layer` with relevant `attributes`/`primvars`:
+
+```c++
+def "root"
+{
+ string primvars:glimpse:userData:asset_channels_bakeTexture = "ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(geo)/DOMAIN(modelling)/FRAGMENT(furniture_workbench01)/TECHVAR(baked_data)/ASSET(texture)?version=13&path=asset_channels_bake.ptx"
+ string primvars:glimpse:userData:asset_occlusion_bakeTexture = "ark:/JOB(al_template)/ASSETDIR(assets)/LIBRARY(fragment)/FRAGTYPE(geo)/DOMAIN(modelling)/FRAGMENT(furniture_workbench01)/TECHVAR(baked_data)/ASSET(texture)?version=13&path=asset_occlusion_bake.ptx"
+
+ over "GEO"
+ {
+ over "glassPane_geo"
+ {
+ int primvars:glimpse:userData:ptexFaceIndexOffset = 0
+ }
+
+ over "skirting_geo"
+ {
+ int primvars:glimpse:userData:ptexFaceIndexOffset = 150
+ }
+
+ over "toekicker_geo"
+ {
+ int primvars:glimpse:userData:ptexFaceIndexOffset = 472
+ }
+
+ over "counter_geo"
+ {
+ int primvars:glimpse:userData:ptexFaceIndexOffset = 1094
+ }
+ [...]
+```
+
+## Variant Fallbacks
+
+`Variant Fallbacks` provide a convenient mechanism to define which `variants` various departments should "see" when loading USD files. Keep in mind that you can set `variant fallbacks` via `pluginInfo.json` files (+environment variables) or as static `attributes` on `stage` objects before you load `layers` into them. This means that you can have company/show/department/shot-specific `fallbacks`. Below is an excerpt of some of our `fallbacks`:
+
+```json
+{
+ "Plugins": [
+ {
+ "Type": "resource",
+ "Name": "ALUsdVariantFallbacks",
+ "Info": {
+ "UsdVariantFallbacks": {
+ "alfro": ["render"],
+ "weave": ["render"],
+ "spawn": ["render"],
+ "spruce": ["render"],
+ "quill": ["render"],
+ "geocache": ["animfinal_render_high", "animbase_render_high"],
+ "geo": ["render_high", "display_high"],
+ [...]
+ "simrig": ["shot", "global"],
+ "simcontrol": ["shot", "global"],
+ "simdata": ["shot", "global"]
+ }
+ }
+ }
+ ]
+}
+```
+
+## Models & Custom Kinds
+
+We find that USD newcomers can often find `Models` & `Kinds` a bit confusing, so we extended this description slightly to provide a bit of additional context about them.
+
+### Model Hierarchy
+
+So, what is a `Model`? The term `Model` is probably easiest explained by drawing an analogy to real life toy model kits.
+
+So by declaring certain `prims` as `Models`, later on we can easily run queries such as "which prims in this shot represent models." Models also have other useful properties in USD, such as switches for their "drawmode."
+
+> Note: The (base) `Model` `kind` is not used directly, but rather you'd use the more specific `Assembly`, `Group` or `Component` `kinds`.
+
+### Grammar Matters
+
+Models are organised into "Model Hierarchies" (`Groups` & `Assemblies`).
+
+Be aware that there is a fairly strict "grammar" in USD, which needs to be adhered to when you set up your model hierarchy. If you break it (parent an `assembly` under a `component`), the `modelAPI` won't function as expected (ie, drawmode won't work, etc). In addition, it is important not to use unregistered `kinds` (although the USD API does allow that).
+
+### Register Your Kinds (`pluginInfo.json`)
+
+To register custom `kinds` in your pipeline, define them in a `pluginInfo.json`. This is an excerpt of the one we use at Animal Logic:
+
+```json
+{
+ "Plugins": [
+ {
+ "Info": {
+ # Any modification to this file should be reflected
+ # in the file used to generate the c++ tokens.
+ "Kinds": {
+ "scene": {
+ "baseKind": "assembly"
+ },
+ "shot": {
+ "baseKind": "assembly"
+ },
+ ...
+ "environment": {
+ "baseKind": "assembly"
+ },
+ "character_asmb": {
+ "baseKind": "assembly"
+ },
+ "crowd_asmb": {
+ "baseKind": "assembly"
+ },
+ ...
+ "part": {
+ "baseKind": "component"
+ },
+ "setpiece": {
+ "baseKind": "component"
+ },
+ "camera": {
+ "baseKind": "component"
+ },
+ "lightrig": {
+ "baseKind": "component"
+ },
+ ...
+ }
+ },
+ ...
+ ]
+}
+```
diff --git a/docs/src/pages/changelog.md b/docs/src/pages/changelog.md
new file mode 100644
index 00000000..84846e4f
--- /dev/null
+++ b/docs/src/pages/changelog.md
@@ -0,0 +1,45 @@
+---
+layout: ../layouts/BaseLayout.astro
+---
+
+# Changelog
+
+# toc
+
+# Changelog
+
+> Changelog for [ALab](https://animallogic.com/alab/).
+
+### 2.1.0
+
+- Updated geometry proxies to more closely match the **render** `purpose` geometry.
+- Global `entities` of `component` `Kind` have textures for `cards` Draw Mode.
+- Adjustments to global `entities` to allow broadcasting changes without destroying `instancing` via an `inherits` `arc`.
+- All `exr` textures now correctly mipmapped.
+- All `entities` now have extent hints.
+- Use of `inherits` `composition arc`.
+- Fixed issue where whiskers on **stoat01** were disappearing when FX caches were turned on.
+- Removed unused metadata from texture files.
+- Opacity textures in shaders are no longer used for non-transparent objects.
+- Up axis metadata is properly set to the valid token "Y".
+
+### 2.0.1
+
+- Removed unexpected **\_\_MACOSX** artifact from the zip file.
+- Removed non-required exr texture metadata.
+- Mipmapped textures, which were not mipmapped.
+- All geo `fragments` have **extentsHint** `property`.
+- Modified Stoat's sweater material roughness on `baked_procedurals` package.
+
+### 2.0.0
+
+- Added full production shot example with two animated characters.
+- Extended ALab set to include over 300 fully surfaced assets.
+- All the geo with render `purpose` utilizes two UV sets:
+ - **primvars:perfuv** - Simplified UVs used for **preview** material binding.
+ - **primvars:st** - UDIM-based UVs used for **full** material binding.
+- UsdPreviewSurface Materials are now bound to the geometry using the **UsdShade.Tokens.full** and **UsdShade.Tokens.preview** `purposes`.
+- Low-res textures are now 1K Multi-UDIM Exrs.
+- Inclusion of Render Procedurals such as **Weave** and **Alfro** as baked curves.
+- Character and Prop Animation data is stored under **geocache** `fragments`. The animation is represented through the time-sampled `attributes` in USD, including extent, normals, points, orientation, scale, and translation.
+- Added **CharFxCaches** from charFX simulations, resolving collision on dynamics (e.g. between cloth and skin).
diff --git a/docs/src/pages/documentation.md b/docs/src/pages/documentation.md
new file mode 100644
index 00000000..d54e759a
--- /dev/null
+++ b/docs/src/pages/documentation.md
@@ -0,0 +1,820 @@
+---
+layout: ../layouts/BaseLayout.astro
+---
+
+# Documentation
+
+> New content in [ALab](https://animallogic.com/alab/) **v2.1.0** is marked with a **<NEW>** prefix in the title.
+
+# toc
+
+# Documentation
+
+## File / Asset Structure (Entities & Fragments)
+
+At Animal Logic, we organise files into "`Entities` & `Fragments`" Libraries.
+
+> Note: If we weren't using a custom asset resolver internally, we would probably use two `PXR_AR_DEFAULT_SEARCH_PATH`s (pointing to `/entity` and `/fragment`) to make asset identification very simple.
+
+### Entities
+
+High-level production concepts like **Characters**, **Environments** and **Shots**.
+
+
+
+### Fragments
+
+"Data Bundles," such as **Geometry** (with various representations) or **Materials & Textures** (Looks).
+
+
+
+### Domain Layers
+
+`Layers` on the `Entities`, which connect the `Fragments` to the `Entities`. Those layers exist for each Pipeline Step (Department).
+
+
+
+### Shared Fragments
+
+`Fragments` allow us to re-use data to reduce duplication of assets. For example, we can create **"surfacing variations"** by sharing the same geometry and rig, but using different looks:
+
+
+
+### Assemblies & Breakdowns
+
+We connect `Entities` to other `Entities` via the `Assembly` and `Breakdown` `Fragments`.
+
+For an **Environment** `entity` to be populated with **Setpiece** `entities`, we use `Assembly` `fragments`:
+
+
+
+At the shot level, the `Breakdown Fragment` brings `entities` such as **Characters**, **Cameras** or **Environments**.
+
+Other `fragments` provide shot-specific `overrides`, for example:
+
+- Lights unique to the shot.
+- Simulation caches from **FX**.
+- Camera caches from **Layout**.
+
+
+
+### Composition Arc Diagrams
+
+Internally, we use more complex diagrams, such as the one below, to describe relationships between the files. We have many diagrams for various composition workflows, such as **Characters**, **Matte Painting** and **Crowds**.
+
+
+_Open in a new window for details._
+
+### Asset Authoring
+
+The creation of `Entities` and `Fragments` is handled by our internal tool, **Film Studio**.
+
+## Terminology & History
+
+Whilst the terms above could be considered _non-standard_, we note that we're not aware of an agreed-upon industry standard to use in place thereof (ie, even **ftrack** and **ShotGrid** use the term "**Asset**" to describe different concepts).
+
+USD Adoption at Animal Logic initially started in 2017 in animation and was introduced across all departments in 2019.
+
+We started by having versions of our geometry pipeline files encoded in USD (modelling geometry and animation caches), followed by using USD to represent the "relationships between assets" (introduction of `Entities` and `Fragments` pipeline). Then we updated lighting with `USDLux` in a full USD workflow. Then shading workflows to `USDShade`, and some of our previously existing instancing tools with `PointInstancers`.
+
+A recent transition is adopting `USDSkel` for our crowds, charFX and animation library workflows.
+
+The `composition arcs` choices have been driven by a balance between our USD knowledge and how much we can commit to change. We are always exploring ways of making our pipeline more flexible, robust and capable of meeting creative requirements from our shows.
+
+# Demonstrated USD Concepts
+
+## Composition Arcs
+
+This is an overview of some of the USD `composition arcs` we use in these assets. To walk through the examples, make sure to be on the main folder where the downloaded assets exist, e.g.:
+
+```bash
+cd ~/Downloads/ALab
+```
+
+### Payloads
+
+For data that is potentially "heavy." This data should generally be stored in crate (`.usdc`) files and generally does not refer to other files itself.
+
+Usually, we use `Payloads` within the `Fragment` files. For example, for `books_encyclopedias01`:
+
+```bash
+usdview fragment/geo/modelling/books_encyclopedias01/geo_modelling_books_encyclopedias01.usda
+```
+
+Scene description data, such as `variants`, `extentsHints` or `model kinds` are kept "outside" the `payloads` so that they are available even when `payloads` are not loaded.
+
+```c++
+variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.79881, -0.040903993, -7.7824764), (7.272438, 18.345064, 6.9421234)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_books_encyclopedias01_base_mesh_v010.usdc@
+ )
+ {
+ }
+ }
+```
+
+We split each `variant` into a different `payload` file, since those are usually created at different times in our pipeline, and some might depend on each other. For example, the `display_high` payload is automatically created in **Houdini** once a `render_high` payload is published from **Maya**.
+
+### VariantSets
+
+Different workflows require different representations of the same data. We allow different clients to choose the most appropriate by exposing all possible representations via `variantSets`.
+
+On the fragment `books_encyclopedias01`:
+
+```bash
+usdview fragment/geo/modelling/books_encyclopedias01/geo_modelling_books_encyclopedias01.usda
+```
+
+We can find several variants for the `geo` `variantSet`:
+
+```c++
+def Xform "root" (
+ prepend variantSets = "geo"
+)
+{
+ ...
+ variantSet "geo" = {
+ "base" {
+ float3[] extentsHint = [(-6.79881, -0.040903993, -7.7824764), (7.272438, 18.345064, 6.9421234)]
+
+ over "GEO" (
+ payload = @base/mesh/geo_modelling_books_encyclopedias01_base_mesh.usdc@
+ )
+ {
+ }
+ }
+ "client_model" {
+ }
+ ...
+ "render_high" (
+ variants = {
+ string geo_vis = "preview"
+ }
+ prepend variantSets = "geo_vis"
+ ) {
+ ...
+}
+```
+
+Some `variants` exist only because we create the USD files from templates. In the future, we aim to improve the USD generation workflows to author only what is needed on a case-by-case basis, so we would not see empty "**client_model**" or "**muscles**" `variants`, unless required.
+
+To know more about our `variants` in the pipeline, visit the [Variants](#variants) section.
+
+### References
+
+`References` are like `payloads`, but "always loaded." We use `references` to bring `Fragments` into `Domain Layers`.
+
+For example, the Modelling `Layer` on prop `books_encyclopedias01` `references` a geo `fragment`:
+
+```bash
+usdview entity/books_encyclopedias01/modelling/books_encyclopedias01_modelling.usda
+```
+
+We could have also used `sublayers` in many cases to achieve similar results as we usually `reference` the **root** `prim`.
+
+```c++
+def "root" (
+ prepend references = @../../../fragment/geo/modelling/books_encyclopedias01/geo_modelling_books_encyclopedias01.usda@
+)
+```
+
+This is a scenario where "what arc to use" was driven by a historical technical reason. In this case, our geometry pipeline I/O required DCCs to refer to a "single root Xform" for the geometry files. Choosing `sublayers` instead required updates to our legacy pipeline, which we did not want to commit to do.
+
+When more `domains` started transitioning to USD, most followed the `reference` approach for the sake of consistency. But, in cases where a `sublayer` or another `arc` solved a particular workflow, those deviations are embraced. For example, on shots, our **fxcache** `fragments` are `sublayered` and not `referenced`.
+
+### Sublayers
+
+`Sublayers` are mainly used in our assets to add `Domain Layers` (departments or pipeline steps) to `entities`. For example, for the entity `books_encyclopedias01`, we have:
+
+```bash
+usdview entity/books_encyclopedias01/books_encyclopedias01.usda
+```
+
+```c++
+ subLayers = [
+ @surfacing/books_encyclopedias01_surfacing.usda@,
+ @modelling/books_encyclopedias01_modelling.usda@
+ ]
+```
+
+Some `Domain Layers` have additional "**subdomain**" layers. For example, **animbase** and **animfxcache** subdomains are `sublayers` of the **animation** domain. We do this because our "department delivery" mechanism is tied to `domains` and animation needs to iterate internally on the subdomain before delivering the animation `domain` for downstream consumption.
+
+Additionally, some `fragments` may be `sublayered` like the **animfxcache** and **charfxcache** ones, as can be seen on the provided shot **mk020_0281**:
+
+```bash
+usdview entity/mk020_0281/charfxcache
+```
+
+```c++
+ subLayers = [
+ @../../../fragment/fxcache/animfxcache/stoat_geo/mk020_0281_fxcache_animfxcache_stoat_geo.usda@,
+ @../../../fragment/fxcache/animfxcache/stoat_alfro/mk020_0281_fxcache_animfxcache_stoat_alfro.usda@,
+ @../../../fragment/fxcache/animfxcache/remi_geo/mk020_0281_fxcache_animfxcache_remi_geo.usda@
+ ]
+```
+
+This decision came mainly from FX workflows, where a single FX fragment would theoretically be able to `override` any `prim` in a shot. Plus, the added convenience for ensuring their contributions are "stronger" than any previous department providing imageable `prims`.
+
+### Specializes
+
+We use the `Specializes` `arc` in a very different way to the other ones and for a very specific reason.
+
+It ensures that the **root** `prim` of our entities has a type (`Scope`), while allowing `domains` to `override` it with a more appropriate type (e.g. `Xform` by modelling or `SkelRoot` by rigging for characters with `USDSkel`) via their `referenced` `fragments`.
+
+In other words, an `opinion`, which is contributed via some complex composition arc (`variant` within a `reference` within a `sublayer`), needs to bring an `opinion`, which is stronger than the "local" `opinion`. So we consulted [LIVRPS](https://graphics.pixar.com/usd/docs/USD-Glossary.html#USDGlossary-LIVRPSStrengthOrdering) and chose the arc with the weakest strength to set the type. Now, we can just reference a rig `fragment` into the rigging `layer` of an `entity` and the **root** `prim` will change its type to **skelRoot**.
+
+On the entity `books_encyclopedias01`:
+
+```bash
+usdview entity/books_encyclopedias01/books_encyclopedias01.usda
+```
+
+```c++
+def "root" (
+ ...
+ prepend specializes =
+)
+{
+}
+
+class Scope "_root_type" (
+ doc = "This prim holds the 'fallback' type of the default root prim"
+)
+{
+}
+
+```
+
+We ensure the specialized **\_root_type** `prim` is a `class` to let most workflows know they can "ignore it" for their common traversals.
+
+## Purposes
+
+The assets utilize USD `purposes` to switch between a lower resolution for OpenGL/viewport display and higher resolution for rendering. This means that users should only have to switch the `purpose` in the delegates' settings and should not have to switch variants.
+
+Please see the section on [UsdPreviewSurface Materials](#usdpreviewsurface-materials-and-textures) below for more information.
+
+
+
+### Display Colors and Opacity Colors
+
+Animation and other shot departments often need to commence work on assets before they are surfaced.
+
+We author **displayColor** and **displayOpacity** `attributes` in the Modelling department in Maya for this purpose.
+
+Later on, when surfacing starts to supply materials, they will supersede the display colors and textures will appear in the viewport.
+
+## Variants
+
+Each of the published `entities` (characters, props, environments) exposes `variantSets` on the default `prim` (e.g. **geo**, **geocache**, **camera**, **skeleton**, **alfro**, **weave**).
+
+This allows consumers of those `entities` (mainly shot departments), to safely make `variant` selections on those root `prims` directly.
+
+One nice aspect of `variants` is that there is a `fallback` mechanism that can be set programmatically when opening `stages` or via a plugin on the environment. We use both in our pipeline and this means we never publish characters, props or environments with internal `variant` selections. We always defer those selections to consumers of the `entities` via the mentioned mechanisms.
+
+> Note: We used to have **look** set with `render_high` and `display_high` `variants`, but dropped it since we started authoring both preview and final render `opinions` on the same "look" asset.
Since this started happening in the middle of a production, the main asset location remained `render_high`. So these look `fragments` contain both "render" and "preview" shaders even though the filenames are `render_high`.
+
+## Geo Variants
+
+All our geometry contributions (mainly coming from the Modelling domain), expose different representations of the same data for different consumers.
+
+We provide 2 `variant sets`: **geo** and **geo_vis**.
+
+### Geo Variant Set
+
+| Variant | Usage |
+| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| base | All of the geometry, with the exception of blendshape targets, that **modelling** artists author for downstream departments. |
+| render_high | The main `variant` used for **surfacing** and **shot** departments for high-quality final frame rendering. |
+| deform_high | The `variant` used by the **rigging** department to apply deformations. The output of that deformation gets "merged" on shots with the **render_high** geo `variant`. |
+| display_high | Procedurally created low resolution version of the **render_high** geometry for fast preview while still retaining overall shape and colors. |
+| pose | Mainly used by **modelling** for reviews where the character needs to be in a non-bind pose (e.g. relaxed, with style). This allows for **modelling** to not have to wait for **rigging** to see the character with an expressive pose. |
+| shapes_high | All blendshape targets used by the performance rig, as well as for blendshapes in **render_high**, **deform_high**, **pose** `variants`' creation. |
+| client_model | When projects have incoming data from external clients, this is where that client version can be found. |
+
+These `variants` in our pipeline shine with rigged `entities` (characters, props) and we're excited to share some more examples in the future.
+
+#### Pose Variant Example
+
+When modelling creates the **base** geometry, they can also provide a **pose** version for it, which will only override the **points** `property`:
+
+```bash
+usdview fragment/geo/modelling/books_encyclopedias01/pose/mesh/geo_modelling_books_encyclopedias01_pose_mesh.usdc
+```
+
+This will `sublayer` the **render_high** version and only `override` **points** `properties`:
+
+```c++
+#usda 1.0
+(
+ defaultPrim = "GEO"
+ subLayers = [
+ @../../render_high/mesh/geo_modelling_books_encyclopedias01_render_high_mesh.usdc@
+ ]
+)
+
+over "GEO"
+{
+ over "encyclopedia_01"
+ {
+ over "encyclopedia1_cover_M_geo"
+ {
+ point3f[] points = [(-6.766857, -0.01848345, -5.47812), ..., (5.8743553, 18.286024, -5.140335)]
+ }
+
+ over "encyclopedia6_cover_M_geo"
+ {
+ point3f[] points = [(-6.6372204, 0.0063685314, 6.9421234), ..., (5.99792, 18.313019, 6.507246)]
+ }
+ }
+}
+```
+
+This allows workflows to switch to the **pose** `variant` while retaining all **render_high** `attributes` like **pref**, **displayColor** and **st**.
+
+We use this mainly for situations where we want to preview the entities with a bit of _personality_ with the official geometry and before rigging and animation have worked on it.
+
+### Geo Vis Variant Set
+
+This provides clients flexibility to switch visibility level between the **render** and **proxy** purposes on a per-entity level.
+
+| Variant | Usage |
+| ------- | ---------------------------------------------------------------------------------------------------- |
+| default | Leave the **render_high** `variant` as it came from modelling. |
+| preview | Use the **display_high** `variant` as a proxy of the **render_high** and set purposes appropriately. |
+
+For example, an artist on a shot with a big environment might want to see on the viewport the "high-res" geometry version of a setpiece to interact with a character.
+
+They can switch that setpiece to `geo_vis=default` to remove any **render** and **proxy** `purpose` `opinions`, while still being on the **render_high** `variant`.
+
+
+
+## ExtentsHint & Payloads
+
+When packaging, we compute extents for all geo `fragments`. This applies at the shot level as well, so you can have animated `extentsHint` `properties`.
+
+This allows for unloaded `stages` to provide a preview of all bounding boxes in a shot, allowing for processes like frustum culling.
+
+We `payload` all heavy data behind `fragments` as described on the [Composition Arcs](#composition-arcs) section.
+
+## Camera Domain Variants
+
+USD's `composition` of multiple `opinions` from different `layers` onto the same `prim` is usually desired. For example, a charFX layer might contribute a point `attribute` on a cloth `prim`, which overrides the point `attribute`, which animation has contributed.
+
+However, on cameras, we decided that we usually don't want to `over` `opinions` from the contributing departments (layout and animation), but prefer to see either one _or_ the other. So cameras provide a "domain `variant`," which allows the user to switch between the cameras authored by layout and animation.
+
+## Point Instancer
+
+Previously, we used in-house procedurals for `instancing` elements of **environments** (e.g. vegetation in a forest) as well as instancing elements of the vegetation (e.g. leaves, twigs, branches of trees).
+
+We have updated those workflows to author native USD `Point Instancers` instead, which still give the ability of having nested instancing, plus give the benefit of multi-DCC support and the rest of the USD `composition arcs`.
+
+You can find the `point instancer` under:
+
+```bash
+usdview fragment/spruce/modelling/vegetation_bonsai01/spruce_modelling_vegetation_bonsai01.usda
+```
+
+Or, with the lab opened, it is on `prim` at path:
+
+```bash
+/root/workbench_grp/vegetation_bonsai01_0001
+```
+
+The `point instancers` come with **off** and **render** `variants` under the `variant sets` **spruce** and **spawn**.
+
+
+
+## USDSkel
+
+[USDSkel](https://graphics.pixar.com/usd/release/api/usd_skel_page_front.html) is a bare-bones rig with simple skeletons and blendshapes. At Animal Logic, `USDSkel` is used for crowd workflows. It works well for this purpose as it is designed to be efficient and scalable, with a lack of shared joint influence and the ability to apply unique animations to `instances` without deinstancing.
+
+This is represented in USD through **skel** `primvars`, which are a part of USD's `SkelBindingAPI`.
+
+```bash
+fragment/perfrig/rigging/stoat01/base/rig/perfrig_rigging_stoat01_base_rig/skeleton/FX_skeleton.usdc
+```
+
+```c++
+...
+over "body_M_geo" (
+ prepend apiSchemas = ["SkelBindingAPI"]
+ )
+ {
+ matrix4d primvars:skel:geomBindTransform = ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1) )
+ int[] primvars:skel:jointIndices = << int[136160] >> (
+ elementSize = 10
+ interpolation = "vertex"
+ )
+ float[] primvars:skel:jointWeights = << float[136160] >> (
+ elementSize = 10
+ interpolation = "vertex"
+ )
+ uniform token[] skel:blendShapes
+ uniform token[] skel:joints = << TfToken[38] >>
+ rel skel:skeleton =
+ }
+...
+```
+
+This skeleton is exposed under a **skeleton** `variantSet` via the `rig.usda` layer:
+
+```bash
+usdview fragment/perfrig/rigging/stoat01/base/rig/perfrig_rigging_stoat01_base_rig/rig.usda
+```
+
+```c++
+def "root" (
+ prepend variantSets = "skeleton"
+)
+{
+ variantSet "skeleton" = {
+ "off" {
+ }
+ "on" (
+ payload = @skeleton/FX_skeleton.usdc@
+ variants = {
+ string geo_vis = "default"
+ }
+ ) {
+
+ }
+ }
+}
+```
+
+When crowd departments use this as an agent, they choose the `skeleton=on` variant.
+
+## Primvars
+
+`Primvars` are a special attribute that a renderer can associate with a geometric `primitive`. They can vary across the `primitive` they are defined on through various interpolation rules, defined in the [documentation](https://graphics.pixar.com/usd/dev/api/class_usd_geom_primvar.html).
+
+For example, **vertex** defines the value to be interpolated across the vertices on the surface. `Primvars` can also be passed onto children of USD `primitives`. This makes them very flexible, which makes them effective as custom attributes for renderers (such as Animal Logic's Glimpse) to read. You can read more about this in the [AL-Specific documentation](al_specific.html).
+
+As seen in the USD snippet above, the `SkelBindingAPI` uses its **skel** `primvars` to allow joint weights and joint indices to vary across the same primitive with vertex interpolation.
+
+One other `primvar` to note is the **st** `primvar`, which is how UVs are represented in Pixar's USD. To work with them in DCCs like Houdini or Maya, they may need to be converted to **uv**. This can be seen when bringing something to SOPs from Houdini's LOPs context through a **sopmodify** node, which includes a toggle to "Translate ST `primvar` to UV."
+
+## Geocache
+
+Once characters or props are animated, the full animated geometry definition is stored on the **geocache** fragment.
+
+The animation is represented through the time-sampled `attributes` in USD, including **extent**, **normals**, **points**, **orientation**, **scale**, and **translation**.
+
+You can find this in the `fragment/geocache` folder, under either **animbase** or **layout** domain folders. These are also exposed as `variant sets`: **animbase** for the final animation, and **layout** for the general blocking.
+
+In USD, the **geocache** heavy data is captured in the `payload.usdc` layer like:
+
+```bash
+usdview fragment/geocache/layout/stoat/render_high/cache/mk020_0281_geocache_layout_stoat_render_high_cache/payload.usdc
+```
+
+```c++
+...
+def Mesh "washer02_M_geo"
+ {
+ float3[] extent = [(-2.0686953, 9.217466, 6.9767714), (-1.9139013, 9.368373, 7.0265174)]
+ float3[] extent.timeSamples = {
+ << 327 samples in [947, 1273] >>
+ }
+ ...
+ normal3f[] normals = << GfVec3f[195] >>
+ normal3f[] normals.timeSamples = {
+ << 327 samples in [947, 1273] >>
+ }
+ point3f[] points = << GfVec3f[195] >>
+ point3f[] points.timeSamples = {
+ << 327 samples in [947, 1273] >>
+ }
+ ...
+ quatf xformOp:orient:orient.timeSamples = {
+ << 327 samples in [947, 1273] >>
+ }
+ float3 xformOp:scale = (1, 1, 1)
+ float3 xformOp:scale.timeSamples = {
+ << 327 samples in [947, 1273] >>
+ }
+ double3 xformOp:translate = (0, 0, 0)
+ double3 xformOp:translate.timeSamples = {
+ << 327 samples in [947, 1273] >>
+ }
+ uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:orient:orient", "xformOp:scale"]
+ }
+```
+
+Exposed under a **geocache** `variant set`, which `payloads` the data under the `geo=render_high` `variant` on the `cache.usda` `layer`:
+
+```c++
+over "root" (
+ variants = {
+ string geocache = "animbase_render_high"
+ }
+ prepend variantSets = "geocache"
+)
+{
+ variantSet "geocache" = {
+ "animbase_render_high" (
+ variants = {
+ string geo = "render_high"
+ }
+ prepend variantSets = "geo"
+ ) {
+ variantSet "geo" = {
+ "render_high" (
+ payload = @payload.usdc@
+ ) {
+ }
+```
+
+This way, at any point one can pick different per-department animated contributions (for example, **layout** and **animation**).
+
+Since the introduction of `USDSkel`, whenever the **skeleton** `variant` exists in our characters, at **geocache** creation time an additional **skeleton** techvar cache is created:
+
+```bash
+usdview fragment/geocache/animbase/stoat/skeleton/cache/mk020_0281_geocache_animbase_stoat_skeleton_cache/payload.usdc
+```
+
+```c++
+over "root"
+{
+ custom string assetVersionId = "1714672323"
+
+ over "RIG"
+ {
+ over "Animation"
+ {
+ token[] joints = << TfToken[44] >>
+ quatf[] rotations = << GfQuatf[44] >>
+ quatf[] rotations.timeSamples = {
+ << 327 samples in [947, 1273] >>
+ }
+ half3[] scales = << GfVec3h[44] >>
+ float3[] translations = << GfVec3f[44] >>
+ float3[] translations.timeSamples = {
+ << 327 samples in [947, 1273] >>
+ }
+```
+
+This is exposed as a `variantSet` similar to the **render_high** techvar:
+
+```c++
+over "root" (
+ variants = {
+ string geocache = "animbase_render_high"
+ }
+ prepend variantSets = "geocache"
+)
+{
+ variantSet "geocache" = {
+ "animbase_skeleton" (
+ variants = {
+ string skeleton = "on"
+ }
+ prepend variantSets = "skeleton"
+ ) {
+ variantSet "skeleton" = {
+ "on" (
+ payload = @payload.usdc@
+ ) {
+ }
+```
+
+The existence of this `variant` allows our crowd workflows to pick any contribution from animation as "clip" data for the crowd agents.
+
+## CharFXCache
+
+The charFX cache is the result of simulation (done by the charFX team), which runs for resolving collision or dynamics (for example, between cloth and skin). It is usually a `value clip` containing minimal data, such as point positions, but it may also include topology data if the meshes or curves are increased in resolution whilst simulated.
+
+In terms of the USD structure, the "heavy" simulated data is stored in chunks for one or more frames. For example:
+
+```bash
+fragment/fxcache/charfxcache/stoat_alfro/base/cache/mk020_0281_fxcache_charfxcache_stoat_alfro_base_cache/payload/animated_data.1004.usdc
+```
+
+This will mainly include the animated (and sometimes redefined, when subdivided) properties of the simulated prims:
+
+```c++
+ over "alfro_tail_main"
+ ...
+ {
+ def BasisCurves "curves"
+ {
+ ...
+ int[] curveVertexCounts = << int[1652] >>
+ float3[] extent.timeSamples = {
+ 1004: [(8.048013, 0.5993955, -13.944824), (18.102667, 10.497459, -1.5134108)],
+ }
+ point3f[] points (
+ interpolation = "vertex"
+ )
+```
+
+These chunked files are aggregated together via a `value clip` with the `clip.usda`, `clip.manifest.usda` and `clip.topology.usda` files:
+
+```c++
+ over "GEO" (
+ clips = {
+ dictionary alfro = {
+ double2[] active = [(1004, 0), ..., (1057, 53)]
+ asset[] assetPaths = [
+ @payload/animated_data.1004.usdc@,
+ ...,
+ @payload/animated_data.1057.usdc@
+ ]
+ asset manifestAssetPath = @./clip.manifest.usda@
+ string primPath = "/root/stoat/body_M_hrc/GEO"
+ double2[] times = []
+ }
+```
+
+These are then `payloaded` in the `cache.usda` file:
+
+```c++
+ over "body_M_hrc" (
+ append variantSets = "geo"
+ )
+ {
+ variantSet "geo" = {
+ "render_high" {
+ over "GEO" (
+ prepend payload = @./clip.usda@
+ )
+ {
+ }
+```
+
+The `animfxcache` fragment is fairly the same as `charfxcache`, with the difference being that `animfxcache` runs automatically when a character has has a global FX rig ready to run without human intervention on shots.
+
+For more information on bringing `value clips` together, see [Sequencable, Re-timable Animated "Value Clips"](https://graphics.pixar.com/usd/release/api/_usd__page__value_clips.html) and the [usdstitchclips](https://graphics.pixar.com/usd/release/api/_usd__page__value_clips.html) command line tool.
+
+## Cameras & Frame Range
+
+We provide the cached camera of the shot, which has a frame range of:
+
+- **Start Frame**: 1004
+- **End Frame**: 1057
+
+## Value Clip & "Keep Alive"
+
+In the given scene, the bonsai entity: **vegetation_bonsai01** provides "keep alive" behaviour. This means that it has a "loopable" animation on the instances, which makes it come to life.
+
+We achieve this via `value clips` in USD on `spruce_modelling_vegetation_bonsai01_base_groom`:
+
+```bash
+usdview fragment/spruce/modelling/vegetation_bonsai01/base/groom/spruce_modelling_vegetation_bonsai01_base_groom/groom.usda
+```
+
+```c++
+(
+ ...
+ defaultPrim = "root"
+ endTimeCode = 100
+ framesPerSecond = 24
+ metersPerUnit = 1
+ startTimeCode = 1
+ subLayers = [
+ @clip.usda@,
+ @payload.usdc@
+ ]
+ timeCodesPerSecond = 24
+)
+```
+
+This `sublayers` `clip.usda`, where we can see the clip data:
+
+```c++
+over "root" (
+ clips = {
+ dictionary default = {
+ double2[] active = [(1, 0), (100, 0), ..., (5000, 0)]
+ asset[] assetPaths = [@payload.usdc@]
+ string primPath = "/root"
+ double2[] times = [(1, 1), (100, 100), ..., (5000, 51)]
+ }
+ ...
+```
+
+In phase 2, you can also see a `value clip` used for the baked procedurals of McFerretson's fur.
+
+`Value clips` allow **timesampled animation** to be assembled from a variety of sources, which is effective for scalability. To learn more about `value clips` you can visit [Pixar's Docs](https://graphics.pixar.com/usd/docs/api/_usd__page__value_clips.html).
+
+## Assemblies & Native Instancing
+
+At Animal Logic we make heavy use of instancing whenever possible. By default, all `entities` used on an environment are instanced.
+
+This means if we use the same seven windows on a city, they all share the same prototype `prim`. ALab is no exception, these are the most frequently used `entities` (all of which are instanced):
+
+| Entity | Instance Count |
+| ----------------------- | :------------: |
+| chemistry_test_tube03 | 21 |
+| chemistry_test_tube02 | 18 |
+| chemistry_test_tube01 | 17 |
+| chemistry_bottle03 | 10 |
+| chemistry_beaker_rack01 | 8 |
+
+```
+usdview fragment/assembly/modelling/thelab01/assembly_modelling_thelab01.usda
+```
+
+Key observations:
+
+1. Instancing is currently set on the "referencing" `prim` - on the component (`entity`) root by setting `instanceable = true`.
+2. `Overrides` are applied on the same `prim`.
+3. It would be very interesting to experiment with different `instancing` layouts, such as `instancing` the geo scopes and the materials.
+
+```c++
+ def Xform "chemistry_test_tube03_0001" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ ... # transformation overrides
+ }
+ def Xform "chemistry_test_tube03_0002" (
+ instanceable = true
+ prepend references = @../../../../entity/chemistry_test_tube03/chemistry_test_tube03.usda@
+ )
+ {
+ ... # transformation overrides
+ }
+```
+
+## UsdPreviewSurface Materials and Textures
+
+```bash
+usdview fragment/look/surfacing/decor_tripod_tabletop01/render_high/binding/look_surfacing_decor_tripod_tabletop01_render_high_binding/render_high.usda
+```
+
+### Display Purpose: Proxy
+
+Geo with **proxy** display `purpose` utilizes simplified UVs **primvars:st** and a material **usd_proxy** parameterised with BaseColor texture baked from the highres texture to 512x512px jpeg.
+
+
+### Display Purpose: Render
+
+Geo with **render** `purpose` utilizes two UV sets:
+
+- **primvars:perfuv** - Simplified UVs used for **preview** material binding.
+- **primvars:st** - Original UDIM based UVs used for **full** material binding.
+
+#### Preview Material Binding
+
+`usd_preview` material is bound to the prims via `material:binding:preview` binding and the material is parameterised with a single UDIM `BaseColor` and `Opacity` jpeg 1k textures, which seem to work well for opaque and transparent objects' viewport display.
+
+Textures are in OCIO: Utility - sRGB - Texture.
+
+
+#### Full Material Binding
+
+**usd_full** material is bound to `prims` via **material:binding:full** binding and the materials are parameterized with multi-UDIM 1k half float mip-mapped OpenEXR images in ACEScg colour space.
+
+
+> Note: We also provide an additional set of higher resolution textures (4k) to simulate more real-world "production rendering." It can be downloaded from [ALab Downloads](https://dpel.aswf.io/alab/).
+
+## Lights
+
+The final-quality production light rig used for Glimpse renders has been included, and has been automatically adapted for closer compliance to `UsdLux` conventions.
+
+Internally, the lighting layer is generated by our procedural USD-authoring system, [Grip](https://dl.acm.org/doi/10.1145/3388767.3407350).
+
+On the provided scene, the main lights are located under the `/root/lightrig01` `prim`, and a few "asset light rigs" can be found under the hierarchy of selected assets, such as the oscilloscope. Shadow-linking exclusions are used for the windows and skydome prims, and some light-linking is used on the asset rigs. Light filters (such as blockers) are not used. Several different light types are used including `DomeLight`, `DistantLight`, `RectLight`, `DiskLight`, `SphereLight` and `CylinderLight`.
+
+A `class` `inherits` arc is used to apply the same light rig to multiple `instances` of assets without breaking instancing, e.g. the **portable_tv.** `prims`.
+
+> Note: When you open the scene in `USDView`, you may get some warnings stating that there is no support for the following primtypes in hydra storm renderer: `CylinderLight`, `DiskLight` and `DistantLight`.
+
+## Render Procedurals as Curves
+
+Render procedurals such as hair (Alfro) and cloth (Weave) have been expanded into the thousands of curves that their Glimpse-specific render procedural USD data represents. This way they can also be rendered by your renderer. Their original proxy geometry remains, with their UVs transferred onto the curves so they can be textured.
+
+
+
+These curves are represented by USD overrides and stored in `baked_procedurals.usd`. They overwrite the original Animal Logic procedural data designed for Glimpse with a `prim` `/procedurals/output/curves`.
+
+These curves should be visible by switching to a view with display `purpose` **render**. In `USDView`, you can navigate to **View > Display Purposes > Render**.
+
+> Note: Textures are not visible on curves in `USDView` - the above image was rendered in Houdini's Karma renderer.
+
+## <NEW> Texture Cards in Draw Mode
+
+The ability to set entities draw mode to **card** drastically increases viewport performance. Global entities of `component` `Kind` have textures for "cards" Draw Mode.
+
+For cards Draw Mode to work, we need to have a few `attributes` authored:
+
+- **model.applyDrawMode**: Suggests at what level the Draw Mode will be applied. A value of **True** means that an assembly will be set as a whole. A value of **False** will overwrite this.
+
+- **model.cardGeometry**: Dictates the type of cards to use. Default is **box**.
+
+- **model.cardTexture(XYZ)(PosNeg)**: Texture path values that are used to generate the actual cards. If no values are set, a card won’t be drawn. If a card value is given a positive, but not a negative, then it will only use one side.
+
+- **model.drawMode**: This is the Draw Mode that needs to be selected. To use this, set the **drawMode** to **cards**.
+
+
+
+## <NEW> Improved Proxies and Display Textures
+
+Proxies now more closely match their render purpose geometry.
+
+
diff --git a/docs/src/pages/index.astro b/docs/src/pages/index.astro
new file mode 100644
index 00000000..c7f8ce0b
--- /dev/null
+++ b/docs/src/pages/index.astro
@@ -0,0 +1,3 @@
+---
+return Astro.redirect('/main');
+---
diff --git a/docs/src/pages/main.md b/docs/src/pages/main.md
new file mode 100644
index 00000000..9d5efe0f
--- /dev/null
+++ b/docs/src/pages/main.md
@@ -0,0 +1,110 @@
+---
+layout: ../layouts/BaseLayout.astro
+---
+
+
+
+# Introduction
+
+Welcome to Animal Logic's USD [ALab](https://animallogic.com/alab/).
+
+**TL;DR:** [Download ALab](https://dpel.aswf.io/alab/) and open `entry.usda` to get started.
+
+Applications with USD support, such as Maya-2022+, Houdini-18.5+ and many more should be able to load and render the provided assets.
+
+For quick preview and inspection, [`USDView`](https://graphics.pixar.com/usd/docs/USD-Toolset.html#USDToolset-usdview) is a great starting point.
+
+| Glimpse (AL proprietary) | Houdini (Karma) | Maya (VP2/render purpose) | UsdView (Storm/render purpose) |
+| ------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------- | ------------------------------------------------------------ |
+|  |  |  |  |
+
+# Documentation
+
+- [Documentation](documentation) - File structure layout and asset documentation.
+- [AL-specific content](aiSpecific) - Animal Logic specific concepts, which we love, but had to remove from ALab to ensure ease of use and compatibility.
+- [Changelog](changelog) - List of all the updates from the latest versions of ALab.
+
+# About ALab
+
+The ALab data set is the Animal Logic interpretation and implementation of real-world production and pipeline concepts in USD.
+
+It includes over 300 fully surfaced assets derived from an internally produced project, rather than created from scratch as a "USD reference implementation." It consequently exhibits the complexities (and some of the messiness) of real production assets. If one were to build a USD structure for the sole purpose of showcasing USD, it would lead to a different result.
+
+The `entry.usda` `stage` places you in a shot with a structure similar to how we use it at Animal Logic. Since no shot is complete without animation, included are two animated characters, each with some level of proceduralism. Due to this proceduralism requiring some custom `schemas` for our internal Glimpse renderer, we have provided a hint on what these procedurals create in a separate `baked_procedurals` package. This is the "cached" content that would be sent to the renderer per-frame.
+
+For “production style rendering” we also provide an additional package `texture_pack` with multi UDIM, mipmapped 4K OpenEXR textures.
+
+We hope that this is the starting point for future contributions to showcase new ideas for discussion, promotion, and hopefully adoption.
+
+## Why did Animal Logic create these assets?
+
+We created them to be used _internally_, primarily to provide client-free IP data for:
+
+- Training of Developers, TDs and Artists
+- Discussion Reference ("something to point at")
+- Production / Stability Testing
+- Tool / Unit Testing
+- Pipeline Modifications Testing
+- Workflow Experiments
+
+## What do we hope you'll do with them?
+
+The same as we do internally. Their intended usage includes, but is not limited to:
+
+- Training and Education (Schools, University, Courses etc)
+- Discussion Reference (USD-interest, GitHub issues etc)
+- CI/Build Testing (software vendors)
+- Feature Testing (software vendors)
+- Workflow Experiments and white paper proposals
+
+# Working with Available Packages
+
+## ALab
+
+- "Lightweight" version with 1k textures and _without_ fur & cloth.
+
+Start with the default **ALab** package, load `entry.usda` in your application and see the content.
+
+If your application does not set the start and end frame automatically (e.g. when using a `sublayer` node in **Houdini** or Create USD Stage from File in **Maya**), set the frame range from 1004 to 1057.
+
+You can also view through the shot camera on `prim` path: `/root/camera01/GEO/renderCam_hrc/renderCam_buffer/renderCam_srt/renderCam`.
+
+## Baked Procedurals
+
+- Baked procedurals (mainly in the form of `BasisCurves`) for the fur & cloth of the characters.
+
+Unzip the contents on top of the default ALab package to merge the `baked_procedurals` folder, overriding the previously empty `baked_procedurals/main.usda` file.
+
+After merging, your contents from the `baked_procedurals` folder should look like below:
+
+
+
+## Texture Pack
+
+- 4k texture maps, half float mipmapped OpenEXR images in ACEScg colour space.
+
+We provide the textures to allow for testing of rendering in a more realistic, production-like configuration and encourage the creation of renderer-specific materials.
+
+Move the `fragment` folder from this package onto the `fragment` folder of the vanilla asset package and override all conflicting files, which already exist.
+
+
+
+## Trailer Cameras
+
+Unzip the contents on top of the default ALab package to merge the `camera_packages` folder, overriding the previously empty `camera_packages/main.usda` file.
+
+After merging, your contents from the `camera_packages` folder should look like below:
+
+
+
+> Note: These cameras are a specially built package and are not representative of the structure used in the pipeline.
+
+All the shot cameras appear in the `stage` under the `prim` `/root/cameras`.
+
+From the **Camera** > **Select Camera** menu, choose the required shot camera.
+
+
+
+# Contact & Feedback
+
+We are proud to have been accepted into the [Academy Software Foundation Digital Production Example Library](https://dpel.aswf.io). As such we have moved further conversations to the [#assets-alab](https://academysoftwarefdn.slack.com/channels/C03S4QB8N04) slack channel.
diff --git a/docs/tsconfig.json b/docs/tsconfig.json
new file mode 100644
index 00000000..1a46b476
--- /dev/null
+++ b/docs/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "astro/tsconfigs/base"
+}
\ No newline at end of file