Fix: USD: Don't attempt to export the special sharp_face attribute

While it hasn't seemed to affect anything currently, it's unnecessarily
wasteful in the resulting file and risky to be importing back in.

Pull Request: https://projects.blender.org/blender/blender/pulls/138699
This commit is contained in:
Jesse Yurkovich
2025-05-10 08:08:16 +02:00
committed by Jesse Yurkovich
parent 18365a88bd
commit 2b4eb5ccfd
3 changed files with 7 additions and 31 deletions

View File

@@ -157,7 +157,13 @@ void USDGenericMeshWriter::write_custom_data(const Object *obj,
* Skip edge domain because USD doesn't have a good conversion for them. */
if (iter.name[0] == '.' || bke::attribute_name_is_anonymous(iter.name) ||
iter.domain == bke::AttrDomain::Edge ||
ELEM(iter.name, "position", "material_index", "velocity", "crease_vert", "custom_normal"))
ELEM(iter.name,
"position",
"material_index",
"velocity",
"crease_vert",
"custom_normal",
"sharp_face"))
{
return;
}

View File

@@ -14,8 +14,6 @@
- 0 0 0 0 0 ... 0 0 0 0 0
- attr 'material_index' INT FACE
- 0 0 0 0 0 ... 0 0 0 0 0
- attr 'sharp_face' BOOLEAN FACE
- 1 1 1 1 1 ... 1 1 1 1 1
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)
@@ -48,8 +46,6 @@
- 1 1 1 1 1 ... 1 1 1 1 1
- attr 'material_index' INT FACE
- 0 0 0 0 0 0 0 0 0
- attr 'sharp_face' BOOLEAN FACE
- 1 1 1 1 1 1 1 1 1
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)
@@ -90,8 +86,6 @@
- 1 1 1 1 1 ... 1 1 1 1 1
- attr 'material_index' INT FACE
- 0 0 0 0 0 0
- attr 'sharp_face' BOOLEAN FACE
- 1 1 1 1 1 1
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)
@@ -132,8 +126,6 @@
- 1 1 1 1 1 ... 1 1 1 1 1
- attr 'material_index' INT FACE
- 0 0 0 0 0 0 0 0 0 0
- attr 'sharp_face' BOOLEAN FACE
- 1 1 1 1 1 1 1 1 1 1
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)
@@ -171,8 +163,6 @@
- 0 0 0 0
- attr 'material_index' INT FACE
- 0
- attr 'sharp_face' BOOLEAN FACE
- 1
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)
@@ -204,8 +194,6 @@
- 1 1 1 1 1 ... 1 1 1 1 1
- attr 'material_index' INT FACE
- 0 0 0 0 0 ... 0 0 0 0 0
- attr 'sharp_face' BOOLEAN FACE
- 1 1 1 1 1 ... 1 1 1 1 1
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)

View File

@@ -45,9 +45,6 @@ def Xform "root" (
color3f[] primvars:displayColor = [(0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796), (0.6728003, 0.078314796, 0.078314796)] (
interpolation = "faceVarying"
)
bool[] primvars:sharp_face = [1, 1, 1, 1, 1, 1] (
interpolation = "uniform"
)
texCoord2f[] primvars:st = [(0.375, 0), (0.625, 0), (0.625, 0.25), (0.375, 0.25), (0.375, 0.25), (0.625, 0.25), (0.625, 0.5), (0.375, 0.5), (0.375, 0.5), (0.625, 0.5), (0.625, 0.75), (0.375, 0.75), (0.375, 0.75), (0.625, 0.75), (0.625, 1), (0.375, 1), (0.125, 0.5), (0.375, 0.5), (0.375, 0.75), (0.125, 0.75), (0.625, 0.5), (0.875, 0.5), (0.875, 0.75), (0.625, 0.75)] (
interpolation = "faceVarying"
)
@@ -76,9 +73,6 @@ def Xform "root" (
color3f[] primvars:displayColor = [(0.078314796, 0.38744727, 0.6728003), (0.078314796, 0.38744727, 0.6728003), (0.078314796, 0.38744727, 0.6728003), (0.078314796, 0.38744727, 0.6728003)] (
interpolation = "faceVarying"
)
bool[] primvars:sharp_face = [1] (
interpolation = "uniform"
)
texCoord2f[] primvars:st = [(0, 0), (1, 0), (1, 1), (0, 1)] (
interpolation = "faceVarying"
)
@@ -107,9 +101,6 @@ def Xform "root" (
color3f[] primvars:displayColor = [(0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564), (0.07831477, 0.6728003, 0.21395564)] (
interpolation = "faceVarying"
)
bool[] primvars:sharp_face = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] (
interpolation = "uniform"
)
texCoord2f[] primvars:st = [(1, 0.5), (1, 1), (0.875, 1), (0.875, 0.5), (0.875, 0.5), (0.875, 1), (0.75, 1), (0.75, 0.5), (0.75, 0.5), (0.75, 1), (0.625, 1), (0.625, 0.5), (0.625, 0.5), (0.625, 1), (0.5, 1), (0.5, 0.5), (0.5, 0.5), (0.5, 1), (0.375, 1), (0.375, 0.5), (0.375, 0.5), (0.375, 1), (0.25, 1), (0.25, 0.5), (0.41970563, 0.41970563), (0.25, 0.49), (0.080294386, 0.41970563), (0.010000005, 0.25), (0.080294386, 0.080294386), (0.25, 0.010000005), (0.41970563, 0.080294386), (0.49, 0.25), (0.25, 0.5), (0.25, 1), (0.125, 1), (0.125, 0.5), (0.125, 0.5), (0.125, 1), (0, 1), (0, 0.5), (0.75, 0.49), (0.9197056, 0.41970563), (0.99, 0.25), (0.9197056, 0.080294386), (0.75, 0.010000005), (0.5802944, 0.080294386), (0.51, 0.25), (0.5802944, 0.41970563)] (
interpolation = "faceVarying"
)
@@ -138,9 +129,6 @@ def Xform "root" (
color3f[] primvars:displayColor = [(0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796), (0.6728003, 0.43500614, 0.078314796)] (
interpolation = "faceVarying"
)
bool[] primvars:sharp_face = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] (
interpolation = "uniform"
)
texCoord2f[] primvars:st = [(0.75, 0.16666669), (0.75, 0.3333333), (0.6666667, 0.3333333), (0.6666667, 0.16666669), (0.75, 0.5), (0.75, 0.6666666), (0.6666667, 0.6666666), (0.6666667, 0.5), (0.75, 0.8333333), (0.7083333, 1), (0.6666667, 0.8333333), (0.7083333, 0), (0.75, 0.16666669), (0.6666667, 0.16666669), (0.75, 0.3333333), (0.75, 0.5), (0.6666667, 0.5), (0.6666667, 0.3333333), (0.75, 0.6666666), (0.75, 0.8333333), (0.6666667, 0.8333333), (0.6666667, 0.6666666), (0.6666667, 0.16666669), (0.6666667, 0.3333333), (0.5833333, 0.3333333), (0.5833333, 0.16666669), (0.6666667, 0.5), (0.6666667, 0.6666666), (0.5833333, 0.6666666), (0.5833333, 0.5), (0.6666667, 0.8333333), (0.625, 1), (0.5833333, 0.8333333), (0.625, 0), (0.6666667, 0.16666669), (0.5833333, 0.16666669), (0.6666667, 0.3333333), (0.6666667, 0.5), (0.5833333, 0.5), (0.5833333, 0.3333333), (0.6666667, 0.6666666), (0.6666667, 0.8333333), (0.5833333, 0.8333333), (0.5833333, 0.6666666), (0.5833333, 0.5), (0.5833333, 0.6666666), (0.5, 0.66666675), (0.5, 0.5), (0.5833333, 0.8333333), (0.5416667, 1), (0.5, 0.8333333), (0.5416667, 0), (0.5833333, 0.16666669), (0.5, 0.16666669), (0.5833333, 0.3333333), (0.5833333, 0.5), (0.5, 0.5), (0.5, 0.3333333), (0.5833333, 0.6666666), (0.5833333, 0.8333333), (0.5, 0.8333333), (0.5, 0.66666675), (0.5833333, 0.16666669), (0.5833333, 0.3333333), (0.5, 0.3333333), (0.5, 0.16666669), (0.5, 0.8333333), (0.45833334, 1), (0.41666666, 0.8333333), (0.45833334, 0), (0.5, 0.16666669), (0.41666666, 0.16666669), (0.5, 0.3333333), (0.5, 0.5), (0.41666666, 0.5), (0.41666666, 0.3333333), (0.5, 0.66666675), (0.5, 0.8333333), (0.41666666, 0.8333333), (0.41666666, 0.66666675), (0.5, 0.16666669), (0.5, 0.3333333), (0.41666666, 0.3333333), (0.41666666, 0.16666669), (0.5, 0.5), (0.5, 0.66666675), (0.41666666, 0.66666675), (0.41666666, 0.5), (0.375, 0), (0.41666666, 0.16666669), (0.3333333, 0.16666669), (0.41666666, 0.3333333), (0.41666666, 0.5), (0.3333333, 0.5), (0.3333333, 0.3333333), (0.41666666, 0.66666675), (0.41666666, 0.8333333), (0.3333333, 0.8333333), (0.3333333, 0.66666675), (0.41666666, 0.16666669), (0.41666666, 0.3333333), (0.3333333, 0.3333333), (0.3333333, 0.16666669), (0.41666666, 0.5), (0.41666666, 0.66666675), (0.3333333, 0.66666675), (0.3333333, 0.5), (0.41666666, 0.8333333), (0.375, 1), (0.3333333, 0.8333333), (0.2916667, 0), (0.3333333, 0.16666669), (0.25, 0.16666669), (0.3333333, 0.3333333), (0.3333333, 0.5), (0.25, 0.5), (0.25, 0.3333333), (0.3333333, 0.66666675), (0.3333333, 0.8333333), (0.25, 0.8333333), (0.25, 0.66666675), (0.3333333, 0.16666669), (0.3333333, 0.3333333), (0.25, 0.3333333), (0.25, 0.16666669), (0.3333333, 0.5), (0.3333333, 0.66666675), (0.25, 0.66666675), (0.25, 0.5), (0.3333333, 0.8333333), (0.2916667, 1), (0.25, 0.8333333), (0.20833334, 0), (0.25, 0.16666669), (0.16666666, 0.16666669), (0.25, 0.3333333), (0.25, 0.5), (0.16666666, 0.5), (0.16666666, 0.3333333), (0.25, 0.66666675), (0.25, 0.8333333), (0.16666666, 0.8333333), (0.16666666, 0.66666675), (0.25, 0.16666669), (0.25, 0.3333333), (0.16666666, 0.3333333), (0.16666666, 0.16666669), (0.25, 0.5), (0.25, 0.66666675), (0.16666666, 0.66666675), (0.16666666, 0.5), (0.25, 0.8333333), (0.20833334, 1), (0.16666666, 0.8333333), (0.16666666, 0.3333333), (0.16666666, 0.5), (0.08333334, 0.5), (0.08333331, 0.3333333), (0.16666666, 0.66666675), (0.16666666, 0.8333333), (0.08333334, 0.8333333), (0.08333331, 0.66666675), (0.16666666, 0.16666669), (0.16666666, 0.3333333), (0.08333331, 0.3333333), (0.08333334, 0.16666669), (0.16666666, 0.5), (0.16666666, 0.66666675), (0.08333331, 0.66666675), (0.08333334, 0.5), (0.16666666, 0.8333333), (0.125, 1), (0.08333334, 0.8333333), (0.125, 0), (0.16666666, 0.16666669), (0.08333334, 0.16666669), (0.08333331, 0.66666675), (0.08333334, 0.8333333), (0, 0.8333333), (0, 0.66666675), (0.08333334, 0.16666669), (0.08333331, 0.3333333), (0, 0.3333333), (0, 0.16666669), (0.08333334, 0.5), (0.08333331, 0.66666675), (0, 0.66666675), (0, 0.5), (0.08333334, 0.8333333), (0.041666687, 1), (0, 0.8333333), (0.041666687, 0), (0.08333334, 0.16666669), (0, 0.16666669), (0.08333331, 0.3333333), (0.08333334, 0.5), (0, 0.5), (0, 0.3333333), (1, 0.16666669), (1, 0.3333333), (0.9166666, 0.3333333), (0.9166666, 0.16666669), (1, 0.5), (1, 0.66666675), (0.9166666, 0.66666675), (0.9166666, 0.5), (1, 0.8333333), (0.9583333, 1), (0.9166666, 0.8333333), (0.9583333, 0), (1, 0.16666669), (0.9166666, 0.16666669), (1, 0.3333333), (1, 0.5), (0.9166666, 0.5), (0.9166666, 0.3333333), (1, 0.66666675), (1, 0.8333333), (0.9166666, 0.8333333), (0.9166666, 0.66666675), (0.9166666, 0.16666669), (0.9166666, 0.3333333), (0.83333325, 0.3333333), (0.8333334, 0.16666669), (0.9166666, 0.5), (0.9166666, 0.66666675), (0.83333325, 0.66666675), (0.8333334, 0.5), (0.9166666, 0.8333333), (0.875, 1), (0.8333334, 0.8333333), (0.875, 0), (0.9166666, 0.16666669), (0.8333334, 0.16666669), (0.9166666, 0.3333333), (0.9166666, 0.5), (0.8333334, 0.5), (0.83333325, 0.3333333), (0.9166666, 0.66666675), (0.9166666, 0.8333333), (0.8333334, 0.8333333), (0.83333325, 0.66666675), (0.8333334, 0.16666669), (0.83333325, 0.3333333), (0.75, 0.3333333), (0.75, 0.16666669), (0.8333334, 0.5), (0.83333325, 0.66666675), (0.75, 0.6666666), (0.75, 0.5), (0.8333334, 0.8333333), (0.7916666, 1), (0.75, 0.8333333), (0.7916666, 0), (0.8333334, 0.16666669), (0.75, 0.16666669), (0.83333325, 0.3333333), (0.8333334, 0.5), (0.75, 0.5), (0.75, 0.3333333), (0.83333325, 0.66666675), (0.8333334, 0.8333333), (0.75, 0.8333333), (0.75, 0.6666666)] (
interpolation = "faceVarying"
)
@@ -169,9 +157,6 @@ def Xform "root" (
color3f[] primvars:displayColor = [(0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796), (0.55390316, 0.6728003, 0.078314796)] (
interpolation = "faceVarying"
)
bool[] primvars:sharp_face = [1, 1, 1, 1, 1, 1, 1, 1, 1] (
interpolation = "uniform"
)
texCoord2f[] primvars:st = [(0.25, 0.49), (0.25, 0.25), (0.41970563, 0.41970563), (0.41970563, 0.41970563), (0.25, 0.25), (0.49, 0.25), (0.49, 0.25), (0.25, 0.25), (0.41970563, 0.080294386), (0.41970563, 0.080294386), (0.25, 0.25), (0.25, 0.010000005), (0.25, 0.010000005), (0.25, 0.25), (0.080294386, 0.080294386), (0.080294386, 0.080294386), (0.25, 0.25), (0.010000005, 0.25), (0.75, 0.49), (0.9197056, 0.41970563), (0.99, 0.25), (0.9197056, 0.080294386), (0.75, 0.010000005), (0.5802944, 0.080294386), (0.51, 0.25), (0.5802944, 0.41970563), (0.010000005, 0.25), (0.25, 0.25), (0.080294386, 0.41970563), (0.080294386, 0.41970563), (0.25, 0.25), (0.25, 0.49)] (
interpolation = "faceVarying"
)
@@ -192,9 +177,6 @@ def Xform "root" (
interpolation = "faceVarying"
)
point3f[] points = [(-2, -8.146034e-8, 2), (6, 8.146034e-8, -2), (2, -8.146034e-8, 2), (6, -8.146034e-8, 2), (-6, 8.146034e-8, -2), (-6, -8.146034e-8, 2), (-2, 8.146034e-8, -2), (2, 8.146034e-8, -2), (-4, 8.146034e-8, -2), (0, -8.146034e-8, 2), (6, 0, 0), (4, -8.146034e-8, 2), (-6, 0, 0), (-4, -8.146034e-8, 2), (4, 8.146034e-8, -2), (0, 8.146034e-8, -2), (2, 0, 0), (-2, 0, 0), (-4, 0, 0), (0, 0, 0), (4, 0, 0), (-3, 8.146034e-8, -2), (-1, -8.146034e-8, 2), (6, -4.073017e-8, 1), (3, -8.146034e-8, 2), (-6, 4.073017e-8, -1), (-5, -8.146034e-8, 2), (5, 8.146034e-8, -2), (1, 8.146034e-8, -2), (2, 4.073017e-8, -1), (-2, 4.073017e-8, -1), (-5, 8.146034e-8, -2), (1, -8.146034e-8, 2), (6, 4.073017e-8, -1), (5, -8.146034e-8, 2), (-6, -4.073017e-8, 1), (-3, -8.146034e-8, 2), (3, 8.146034e-8, -2), (-1, 8.146034e-8, -2), (2, -4.073017e-8, 1), (-2, -4.073017e-8, 1), (-4, 4.073017e-8, -1), (-4, -4.073017e-8, 1), (-3, 0, 0), (-5, 0, 0), (0, 4.073017e-8, -1), (0, -4.073017e-8, 1), (1, 0, 0), (-1, 0, 0), (4, 4.073017e-8, -1), (4, -4.073017e-8, 1), (5, 0, 0), (3, 0, 0), (3, -4.073017e-8, 1), (5, -4.073017e-8, 1), (5, 4.073017e-8, -1), (-1, -4.073017e-8, 1), (1, -4.073017e-8, 1), (1, 4.073017e-8, -1), (-5, -4.073017e-8, 1), (-3, -4.073017e-8, 1), (-3, 4.073017e-8, -1), (-5, 4.073017e-8, -1), (-1, 4.073017e-8, -1), (3, 4.073017e-8, -1)]
bool[] primvars:sharp_face = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] (
interpolation = "uniform"
)
texCoord2f[] primvars:st = [(0.75, 0.25), (0.6666666, 0.25), (0.6666667, 0), (0.75, 0), (0.4166667, 0.25), (0.3333333, 0.25), (0.33333334, 0), (0.4166667, 0), (0.08333333, 0.25), (0, 0.25), (0, 0), (0.083333336, 0), (0.25, 0.25), (0.16666666, 0.25), (0.16666667, 0), (0.25, 0), (0.24999999, 0.75), (0.16666666, 0.75), (0.16666666, 0.5), (0.24999999, 0.5), (0.08333333, 0.75), (0, 0.75), (0, 0.5), (0.08333333, 0.5), (0.5833334, 0.25), (0.5, 0.25), (0.5, 0), (0.5833334, 0), (0.5833333, 0.75), (0.5, 0.75), (0.5, 0.5), (0.5833333, 0.5), (0.41666663, 0.75), (0.3333333, 0.75), (0.3333333, 0.5), (0.41666666, 0.5), (0.9166667, 0.25), (0.8333334, 0.25), (0.8333334, 0), (0.9166667, 0), (0.9166666, 0.75), (0.8333334, 0.75), (0.8333334, 0.5), (0.9166667, 0.5), (0.75, 0.75), (0.6666666, 0.75), (0.6666666, 0.5), (0.75, 0.5), (0.8333334, 0.75), (0.75, 0.75), (0.75, 0.5), (0.8333334, 0.5), (0.8333333, 1), (0.75, 1), (0.75, 0.75), (0.8333334, 0.75), (0.75, 1), (0.6666666, 1), (0.6666666, 0.75), (0.75, 0.75), (1, 0.75), (0.9166666, 0.75), (0.9166667, 0.5), (1, 0.5), (1, 1), (0.9166666, 1), (0.9166666, 0.75), (1, 0.75), (0.9166666, 1), (0.8333333, 1), (0.8333334, 0.75), (0.9166666, 0.75), (1, 0.25), (0.9166667, 0.25), (0.9166667, 0), (1, 0), (1, 0.5), (0.9166667, 0.5), (0.9166667, 0.25), (1, 0.25), (0.9166667, 0.5), (0.8333334, 0.5), (0.8333334, 0.25), (0.9166667, 0.25), (0.5, 0.75), (0.41666663, 0.75), (0.41666666, 0.5), (0.5, 0.5), (0.49999997, 1), (0.41666663, 1), (0.41666663, 0.75), (0.5, 0.75), (0.41666663, 1), (0.3333333, 1), (0.3333333, 0.75), (0.41666663, 0.75), (0.6666666, 0.75), (0.5833333, 0.75), (0.5833333, 0.5), (0.6666666, 0.5), (0.6666666, 1), (0.5833333, 1), (0.5833333, 0.75), (0.6666666, 0.75), (0.5833333, 1), (0.49999997, 1), (0.5, 0.75), (0.5833333, 0.75), (0.6666666, 0.25), (0.5833334, 0.25), (0.5833334, 0), (0.6666667, 0), (0.6666666, 0.5), (0.5833333, 0.5), (0.5833334, 0.25), (0.6666666, 0.25), (0.5833333, 0.5), (0.5, 0.5), (0.5, 0.25), (0.5833334, 0.25), (0.16666666, 0.75), (0.08333333, 0.75), (0.08333333, 0.5), (0.16666666, 0.5), (0.16666666, 1), (0.08333333, 1), (0.08333333, 0.75), (0.16666666, 0.75), (0.08333333, 1), (0, 1), (0, 0.75), (0.08333333, 0.75), (0.3333333, 0.75), (0.24999999, 0.75), (0.24999999, 0.5), (0.3333333, 0.5), (0.3333333, 1), (0.24999999, 1), (0.24999999, 0.75), (0.3333333, 0.75), (0.24999999, 1), (0.16666666, 1), (0.16666666, 0.75), (0.24999999, 0.75), (0.3333333, 0.25), (0.25, 0.25), (0.25, 0), (0.33333334, 0), (0.3333333, 0.5), (0.24999999, 0.5), (0.25, 0.25), (0.3333333, 0.25), (0.24999999, 0.5), (0.16666666, 0.5), (0.16666666, 0.25), (0.25, 0.25), (0.16666666, 0.25), (0.08333333, 0.25), (0.083333336, 0), (0.16666667, 0), (0.16666666, 0.5), (0.08333333, 0.5), (0.08333333, 0.25), (0.16666666, 0.25), (0.08333333, 0.5), (0, 0.5), (0, 0.25), (0.08333333, 0.25), (0.5, 0.25), (0.4166667, 0.25), (0.4166667, 0), (0.5, 0), (0.5, 0.5), (0.41666666, 0.5), (0.4166667, 0.25), (0.5, 0.25), (0.41666666, 0.5), (0.3333333, 0.5), (0.3333333, 0.25), (0.4166667, 0.25), (0.8333334, 0.25), (0.75, 0.25), (0.75, 0), (0.8333334, 0), (0.8333334, 0.5), (0.75, 0.5), (0.75, 0.25), (0.8333334, 0.25), (0.75, 0.5), (0.6666666, 0.5), (0.6666666, 0.25), (0.75, 0.25)] (
interpolation = "faceVarying"
)