Fix: USD: Camera FStop of 0 means no depth of field
If a USD camera has an fstop value of 0, we need to treat that as meaning DOF should be disabled (and animate it accordingly). https://openusd.org/release/api/class_usd_geom_camera.html#a335e1647b730a575e3c0565e91eb8d49 Pull Request: https://projects.blender.org/blender/blender/pulls/145366
This commit is contained in:
committed by
Jesse Yurkovich
parent
c84b81003f
commit
9f4ac95357
@@ -266,14 +266,21 @@ void USDCameraReader::read_object_data(Main *bmain, const pxr::UsdTimeCode time)
|
||||
}
|
||||
}
|
||||
|
||||
/* The FStop controls camera focusing and values of 0.0 should disable DOF.
|
||||
* https://openusd.org/release/api/class_usd_geom_camera.html#a335e1647b730a575e3c0565e91eb8d49
|
||||
*/
|
||||
if (read_attribute_values(usd_fstop, time, data)) {
|
||||
camera->dof.aperture_fstop = scale_default(data.initial_value, 1, camera->dof.aperture_fstop);
|
||||
camera->dof.flag |= data.initial_value.value_or(0.0f) != 0.0f ? CAM_DOF_ENABLED : 0;
|
||||
|
||||
if (!data.samples.is_empty()) {
|
||||
FCurve *fcu = create_fcurve(channelbag, {"dof.aperture_fstop", 0}, data.samples.size());
|
||||
FCurve *curve1 = create_fcurve(channelbag, {"dof.aperture_fstop", 0}, data.samples.size());
|
||||
FCurve *curve2 = create_fcurve(channelbag, {"dof.use_dof", 0}, data.samples.size());
|
||||
for (int64_t i = 0; i < data.samples.size(); i++) {
|
||||
const SampleData<float> &sample = data.samples[i];
|
||||
set_fcurve_sample(fcu, i, sample.frame, sample.value);
|
||||
const bool use_dof = sample.value != 0.0f;
|
||||
set_fcurve_sample(curve1, i, sample.frame, sample.value);
|
||||
set_fcurve_sample(curve2, i, sample.frame, use_dof);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -328,10 +335,6 @@ void USDCameraReader::read_object_data(Main *bmain, const pxr::UsdTimeCode time)
|
||||
camera->ortho_scale = max_ff(vert_aperture, horiz_aperture);
|
||||
}
|
||||
|
||||
/* Enable depth of field when needed. */
|
||||
const bool requires_dof = usd_focus_dist.IsAuthored() || usd_fstop.IsAuthored();
|
||||
camera->dof.flag |= requires_dof ? CAM_DOF_ENABLED : 0;
|
||||
|
||||
/* Recalculate any animation curve handles. */
|
||||
for (FCurve *fcu : channelbag.fcurves()) {
|
||||
BKE_fcurve_handles_recalc(fcu);
|
||||
|
||||
@@ -120,6 +120,9 @@ void USDCameraWriter::do_write(HierarchyContext &context)
|
||||
time,
|
||||
usd_value_writer_);
|
||||
}
|
||||
else {
|
||||
set_attribute(usd_camera.CreateFStopAttr(pxr::VtValue(), true), 0.0f, time, usd_value_writer_);
|
||||
}
|
||||
|
||||
auto prim = usd_camera.GetPrim();
|
||||
write_id_properties(prim, camera->id, time);
|
||||
|
||||
@@ -295,17 +295,24 @@
|
||||
- Action 'CamAAction' curverange:(1.0 .. 5.0) layers:1
|
||||
- ActionLayer Layer strips:1
|
||||
- Keyframe strip channelbags:1
|
||||
- Channelbag slot 'CACamA' curves:3
|
||||
- fcu 'dof.aperture_fstop[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:4
|
||||
- (1.000, 2.800) lh:(0.333, 2.800 AUTO) rh:(1.667, 2.800 AUTO)
|
||||
- (3.000, 2.800) lh:(2.333, 2.145 AUTO) rh:(3.333, 3.127 AUTO)
|
||||
- (4.000, 5.000) lh:(3.667, 3.782 AUTO) rh:(4.333, 6.218 AUTO)
|
||||
- Channelbag slot 'CACamA' curves:4
|
||||
- fcu 'dof.aperture_fstop[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:5
|
||||
- (1.000, 2.800) lh:(0.667, 2.800 AUTO) rh:(1.333, 2.800 AUTO)
|
||||
- (2.000, 2.800) lh:(1.667, 3.564 AUTO) rh:(2.333, 2.036 AUTO)
|
||||
- (3.000, 0.000) lh:(2.667, -0.257 AUTO) rh:(3.333, 0.257 AUTO)
|
||||
- (4.000, 5.000) lh:(3.667, 3.064 AUTO) rh:(4.333, 6.936 AUTO)
|
||||
- (5.000, 8.000) lh:(4.667, 8.000 AUTO) rh:(5.333, 8.000 AUTO)
|
||||
- fcu 'dof.focus_distance[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:4
|
||||
- (1.000, 10.000) lh:(0.333, 10.000 AUTO) rh:(1.667, 10.000 AUTO)
|
||||
- (3.000, 10.000) lh:(2.333, 8.182 AUTO) rh:(3.333, 10.909 AUTO)
|
||||
- (4.000, 15.000) lh:(3.667, 12.727 AUTO) rh:(4.333, 17.273 AUTO)
|
||||
- (1.000, 10.000) lh:(0.667, 10.000 AUTO) rh:(1.333, 10.000 AUTO)
|
||||
- (2.000, 10.000) lh:(1.667, 9.929 AUTO) rh:(2.667, 10.143 AUTO)
|
||||
- (4.000, 15.000) lh:(3.333, 10.857 AUTO) rh:(4.333, 17.071 AUTO)
|
||||
- (5.000, 20.000) lh:(4.667, 20.000 AUTO) rh:(5.333, 20.000 AUTO)
|
||||
- fcu 'dof.use_dof[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:5
|
||||
- (1.000, 1.000) lh:(0.667, 1.000 AUTO) rh:(1.333, 1.000 AUTO)
|
||||
- (2.000, 1.000) lh:(1.667, 1.250 AUTO) rh:(2.333, 0.750 AUTO)
|
||||
- (3.000, 0.000) lh:(2.667, 0.000 AUTO) rh:(3.333, 0.000 AUTO)
|
||||
- (4.000, 1.000) lh:(3.667, 0.750 AUTO) rh:(4.333, 1.250 AUTO)
|
||||
- (5.000, 1.000) lh:(4.667, 1.000 AUTO) rh:(5.333, 1.000 AUTO)
|
||||
- fcu 'lens[0]' smooth:CONT_ACCEL extra:CONSTANT keyframes:4
|
||||
- (1.000, 50.000) lh:(0.667, 50.000 AUTO) rh:(1.333, 50.000 AUTO)
|
||||
- (2.000, 60.000) lh:(1.667, 56.000 AUTO) rh:(2.333, 64.000 AUTO)
|
||||
|
||||
BIN
tests/files/usd/compare/usd_anim_camera_props.blend
(Stored with Git LFS)
BIN
tests/files/usd/compare/usd_anim_camera_props.blend
(Stored with Git LFS)
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
#usda 1.0
|
||||
(
|
||||
defaultPrim = "root"
|
||||
doc = "Blender v4.5.0 Alpha"
|
||||
doc = "Blender v5.0.0 Alpha"
|
||||
endTimeCode = 5
|
||||
metersPerUnit = 1
|
||||
startTimeCode = 1
|
||||
@@ -17,199 +17,6 @@ def Xform "root" (
|
||||
}
|
||||
)
|
||||
{
|
||||
def Xform "viz_targets"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (0, 12, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Xform "Cube"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (-4, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Cube" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)]
|
||||
int[] faceVertexCounts = [4, 4, 4, 4, 4, 4]
|
||||
int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 7, 6, 6, 7, 5, 4, 4, 5, 1, 0, 2, 6, 4, 0, 7, 3, 1, 5]
|
||||
normal3f[] normals = [(-1, 0, 0), (-1, 0, 0), (-1, 0, 0), (-1, 0, 0), (0, 1, 0), (0, 1, 0), (0, 1, 0), (0, 1, 0), (1, 0, 0), (1, 0, 0), (1, 0, 0), (1, 0, 0), (0, -1, 0), (0, -1, 0), (0, -1, 0), (0, -1, 0), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(-0.5, -0.5, -0.5), (-0.5, -0.5, 0.5), (-0.5, 0.5, -0.5), (-0.5, 0.5, 0.5), (0.5, -0.5, -0.5), (0.5, -0.5, 0.5), (0.5, 0.5, -0.5), (0.5, 0.5, 0.5)]
|
||||
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"
|
||||
)
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Plane"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (4, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Plane" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.99999994, 0, -1), (0.99999994, 0, 1)]
|
||||
int[] faceVertexCounts = [4]
|
||||
int[] faceVertexIndices = [0, 1, 3, 2]
|
||||
normal3f[] normals = [(0, -1, 0), (0, -1, 0), (0, -1, 0), (0, -1, 0)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(-0.99999994, 0, -1), (0.99999994, 0, -1), (-0.99999994, 0, 1), (0.99999994, 0, 1)]
|
||||
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"
|
||||
)
|
||||
texCoord2f[] primvars:st = [(0, 0), (1, 0), (1, 1), (0, 1)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Cylinder"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (2, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Cylinder" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.5, -0.5, -0.25), (0.5, 0.5, 0.25)]
|
||||
int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 8, 4, 4, 8]
|
||||
int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 9, 8, 8, 9, 11, 10, 10, 11, 13, 12, 3, 1, 15, 13, 11, 9, 7, 5, 12, 13, 15, 14, 14, 15, 1, 0, 0, 2, 4, 6, 8, 10, 12, 14]
|
||||
normal3f[] normals = [(0.38268346, 0.92387956, 0), (0.38268346, 0.92387956, 0), (0.38268346, 0.92387956, 0), (0.38268346, 0.92387956, 0), (0.92387956, 0.38268346, 0), (0.92387956, 0.38268346, 0), (0.92387956, 0.38268346, 0), (0.92387956, 0.38268346, 0), (0.92387956, -0.38268346, 0), (0.92387956, -0.38268346, 0), (0.92387956, -0.38268346, 0), (0.92387956, -0.38268346, 0), (0.38268346, -0.92387956, 0), (0.38268346, -0.92387956, 0), (0.38268346, -0.92387956, 0), (0.38268346, -0.92387956, 0), (-0.38268346, -0.92387956, 0), (-0.38268346, -0.92387956, 0), (-0.38268346, -0.92387956, 0), (-0.38268346, -0.92387956, 0), (-0.92387956, -0.38268346, 0), (-0.92387956, -0.38268346, 0), (-0.92387956, -0.38268346, 0), (-0.92387956, -0.38268346, 0), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.92387956, 0.38268346, 0), (-0.92387956, 0.38268346, 0), (-0.92387956, 0.38268346, 0), (-0.92387956, 0.38268346, 0), (-0.38268346, 0.92387956, 0), (-0.38268346, 0.92387956, 0), (-0.38268346, 0.92387956, 0), (-0.38268346, 0.92387956, 0), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(0, 0.5, -0.25), (0, 0.5, 0.25), (0.35355338, 0.35355338, -0.25), (0.35355338, 0.35355338, 0.25), (0.5, 0, -0.25), (0.5, 0, 0.25), (0.35355338, -0.35355338, -0.25), (0.35355338, -0.35355338, 0.25), (0, -0.5, -0.25), (0, -0.5, 0.25), (-0.35355338, -0.35355338, -0.25), (-0.35355338, -0.35355338, 0.25), (-0.5, 0, -0.25), (-0.5, 0, 0.25), (-0.35355338, 0.35355338, -0.25), (-0.35355338, 0.35355338, 0.25)]
|
||||
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"
|
||||
)
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Sphere"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (-2, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Sphere" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)]
|
||||
int[] faceVertexCounts = [4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 4]
|
||||
int[] faceVertexIndices = [61, 1, 5, 6, 60, 0, 3, 4, 59, 32, 2, 38, 61, 6, 1, 60, 4, 5, 0, 59, 2, 3, 6, 5, 10, 11, 4, 3, 8, 9, 2, 32, 7, 38, 6, 11, 5, 4, 9, 10, 3, 2, 7, 8, 9, 8, 13, 14, 7, 32, 12, 38, 11, 16, 10, 9, 14, 15, 8, 7, 12, 13, 11, 10, 15, 16, 12, 32, 17, 38, 16, 21, 15, 14, 19, 20, 13, 12, 17, 18, 16, 15, 20, 21, 14, 13, 18, 19, 38, 21, 26, 20, 19, 24, 25, 18, 17, 22, 23, 21, 20, 25, 26, 19, 18, 23, 24, 17, 32, 22, 38, 26, 31, 25, 24, 29, 30, 23, 22, 27, 28, 26, 25, 30, 31, 24, 23, 28, 29, 22, 32, 27, 38, 31, 37, 30, 29, 35, 36, 28, 27, 33, 34, 31, 30, 36, 37, 29, 28, 34, 35, 27, 32, 33, 36, 35, 41, 42, 34, 33, 39, 40, 37, 36, 42, 43, 35, 34, 40, 41, 33, 32, 39, 38, 37, 43, 40, 39, 44, 45, 43, 42, 47, 48, 41, 40, 45, 46, 39, 32, 44, 38, 43, 48, 42, 41, 46, 47, 48, 47, 52, 53, 46, 45, 50, 51, 44, 32, 49, 38, 48, 53, 47, 46, 51, 52, 45, 44, 49, 50, 53, 52, 57, 58, 51, 50, 55, 56, 49, 32, 54, 38, 53, 58, 52, 51, 56, 57, 50, 49, 54, 55, 58, 57, 1, 61, 56, 55, 0, 60, 54, 32, 59, 38, 58, 61, 57, 56, 60, 1, 55, 54, 59, 0]
|
||||
normal3f[] normals = [(0.1861569, 0.6947466, -0.6947466), (0.1861569, 0.6947466, -0.6947466), (0.1861569, 0.6947466, -0.6947466), (0.1861569, 0.6947466, -0.6947466), (0.2505628, 0.9351131, 0.25056276), (0.2505628, 0.9351131, 0.25056276), (0.2505628, 0.9351131, 0.25056276), (0.2505628, 0.9351131, 0.25056276), (0.06918384, 0.25819892, 0.96361136), (0.06918384, 0.25819892, 0.96361136), (0.06918384, 0.25819892, 0.96361136), (0.06918407, 0.25819892, -0.96361136), (0.06918407, 0.25819892, -0.96361136), (0.06918407, 0.25819892, -0.96361136), (0.2505628, 0.9351131, -0.25056276), (0.2505628, 0.9351131, -0.25056276), (0.2505628, 0.9351131, -0.25056276), (0.2505628, 0.9351131, -0.25056276), (0.18615673, 0.6947466, 0.6947466), (0.18615673, 0.6947466, 0.6947466), (0.18615673, 0.6947466, 0.6947466), (0.18615673, 0.6947466, 0.6947466), (0.50858986, 0.5085898, -0.6947466), (0.50858986, 0.5085898, -0.6947466), (0.50858986, 0.5085898, -0.6947466), (0.50858986, 0.5085898, -0.6947466), (0.6845503, 0.6845503, 0.25056276), (0.6845503, 0.6845503, 0.25056276), (0.6845503, 0.6845503, 0.25056276), (0.6845503, 0.6845503, 0.25056276), (0.18901496, 0.18901473, 0.96361136), (0.18901496, 0.18901473, 0.96361136), (0.18901496, 0.18901473, 0.96361136), (0.18901496, 0.18901473, -0.96361136), (0.18901496, 0.18901473, -0.96361136), (0.18901496, 0.18901473, -0.96361136), (0.6845503, 0.6845503, -0.25056276), (0.6845503, 0.6845503, -0.25056276), (0.6845503, 0.6845503, -0.25056276), (0.6845503, 0.6845503, -0.25056276), (0.50858986, 0.5085898, 0.6947466), (0.50858986, 0.5085898, 0.6947466), (0.50858986, 0.5085898, 0.6947466), (0.50858986, 0.5085898, 0.6947466), (0.9351131, 0.25056267, 0.25056285), (0.9351131, 0.25056267, 0.25056285), (0.9351131, 0.25056267, 0.25056285), (0.9351131, 0.25056267, 0.25056285), (0.25819904, 0.06918419, 0.96361136), (0.25819904, 0.06918419, 0.96361136), (0.25819904, 0.06918419, 0.96361136), (0.25819904, 0.06918419, -0.96361136), (0.25819904, 0.06918419, -0.96361136), (0.25819904, 0.06918419, -0.96361136), (0.9351131, 0.25056267, -0.25056285), (0.9351131, 0.25056267, -0.25056285), (0.9351131, 0.25056267, -0.25056285), (0.9351131, 0.25056267, -0.25056285), (0.6947467, 0.18615666, 0.6947466), (0.6947467, 0.18615666, 0.6947466), (0.6947467, 0.18615666, 0.6947466), (0.6947467, 0.18615666, 0.6947466), (0.6947467, 0.18615666, -0.69474655), (0.6947467, 0.18615666, -0.69474655), (0.6947467, 0.18615666, -0.69474655), (0.6947467, 0.18615666, -0.69474655), (0.25819904, -0.06918419, 0.96361136), (0.25819904, -0.06918419, 0.96361136), (0.25819904, -0.06918419, 0.96361136), (0.25819904, -0.06918419, -0.96361136), (0.25819904, -0.06918419, -0.96361136), (0.25819904, -0.06918419, -0.96361136), (0.9351131, -0.25056282, -0.25056294), (0.9351131, -0.25056282, -0.25056294), (0.9351131, -0.25056282, -0.25056294), (0.9351131, -0.25056282, -0.25056294), (0.6947467, -0.18615682, 0.6947465), (0.6947467, -0.18615682, 0.6947465), (0.6947467, -0.18615682, 0.6947465), (0.6947467, -0.18615682, 0.6947465), (0.6947467, -0.18615682, -0.6947465), (0.6947467, -0.18615682, -0.6947465), (0.6947467, -0.18615682, -0.6947465), (0.6947467, -0.18615682, -0.6947465), (0.9351131, -0.25056282, 0.2505629), (0.9351131, -0.25056282, 0.2505629), (0.9351131, -0.25056282, 0.2505629), (0.9351131, -0.25056282, 0.2505629), (0.18901496, -0.18901473, -0.96361136), (0.18901496, -0.18901473, -0.96361136), (0.18901496, -0.18901473, -0.96361136), (0.6845502, -0.6845503, -0.2505629), (0.6845502, -0.6845503, -0.2505629), (0.6845502, -0.6845503, -0.2505629), (0.6845502, -0.6845503, -0.2505629), (0.50858986, -0.50858974, 0.69474655), (0.50858986, -0.50858974, 0.69474655), (0.50858986, -0.50858974, 0.69474655), (0.50858986, -0.50858974, 0.69474655), (0.5085898, -0.50858974, -0.6947466), (0.5085898, -0.50858974, -0.6947466), (0.5085898, -0.50858974, -0.6947466), (0.5085898, -0.50858974, -0.6947466), (0.6845502, -0.6845503, 0.2505629), (0.6845502, -0.6845503, 0.2505629), (0.6845502, -0.6845503, 0.2505629), (0.6845502, -0.6845503, 0.2505629), (0.18901496, -0.18901473, 0.96361136), (0.18901496, -0.18901473, 0.96361136), (0.18901496, -0.18901473, 0.96361136), (0.06918407, -0.25819892, -0.96361136), (0.06918407, -0.25819892, -0.96361136), (0.06918407, -0.25819892, -0.96361136), (0.25056273, -0.9351131, -0.25056288), (0.25056273, -0.9351131, -0.25056288), (0.25056273, -0.9351131, -0.25056288), (0.25056273, -0.9351131, -0.25056288), (0.18615676, -0.6947467, 0.69474655), (0.18615676, -0.6947467, 0.69474655), (0.18615676, -0.6947467, 0.69474655), (0.18615676, -0.6947467, 0.69474655), (0.18615676, -0.6947467, -0.69474655), (0.18615676, -0.6947467, -0.69474655), (0.18615676, -0.6947467, -0.69474655), (0.18615676, -0.6947467, -0.69474655), (0.25056273, -0.9351131, 0.25056288), (0.25056273, -0.9351131, 0.25056288), (0.25056273, -0.9351131, 0.25056288), (0.25056273, -0.9351131, 0.25056288), (0.06918384, -0.25819892, 0.96361136), (0.06918384, -0.25819892, 0.96361136), (0.06918384, -0.25819892, 0.96361136), (-0.06918407, -0.25819892, -0.96361136), (-0.06918407, -0.25819892, -0.96361136), (-0.06918407, -0.25819892, -0.96361136), (-0.25056285, -0.93511295, -0.250563), (-0.25056285, -0.93511295, -0.250563), (-0.25056285, -0.93511295, -0.250563), (-0.25056285, -0.93511295, -0.250563), (-0.18615685, -0.6947467, 0.6947465), (-0.18615685, -0.6947467, 0.6947465), (-0.18615685, -0.6947467, 0.6947465), (-0.18615685, -0.6947467, 0.6947465), (-0.18615685, -0.6947467, -0.6947465), (-0.18615685, -0.6947467, -0.6947465), (-0.18615685, -0.6947467, -0.6947465), (-0.18615685, -0.6947467, -0.6947465), (-0.25056285, -0.93511295, 0.250563), (-0.25056285, -0.93511295, 0.250563), (-0.25056285, -0.93511295, 0.250563), (-0.25056285, -0.93511295, 0.250563), (-0.06918384, -0.25819892, 0.96361136), (-0.06918384, -0.25819892, 0.96361136), (-0.06918384, -0.25819892, 0.96361136), (-0.6845502, -0.6845503, -0.25056285), (-0.6845502, -0.6845503, -0.25056285), (-0.6845502, -0.6845503, -0.25056285), (-0.6845502, -0.6845503, -0.25056285), (-0.50858986, -0.50858986, 0.6947465), (-0.50858986, -0.50858986, 0.6947465), (-0.50858986, -0.50858986, 0.6947465), (-0.50858986, -0.50858986, 0.6947465), (-0.5085899, -0.50858986, -0.6947465), (-0.5085899, -0.50858986, -0.6947465), (-0.5085899, -0.50858986, -0.6947465), (-0.5085899, -0.50858986, -0.6947465), (-0.6845502, -0.6845503, 0.25056285), (-0.6845502, -0.6845503, 0.25056285), (-0.6845502, -0.6845503, 0.25056285), (-0.6845502, -0.6845503, 0.25056285), (-0.18901496, -0.18901473, 0.96361136), (-0.18901496, -0.18901473, 0.96361136), (-0.18901496, -0.18901473, 0.96361136), (-0.18901496, -0.18901473, -0.96361136), (-0.18901496, -0.18901473, -0.96361136), (-0.18901496, -0.18901473, -0.96361136), (-0.6947467, -0.18615666, 0.6947466), (-0.6947467, -0.18615666, 0.6947466), (-0.6947467, -0.18615666, 0.6947466), (-0.6947467, -0.18615666, 0.6947466), (-0.6947467, -0.18615665, -0.69474655), (-0.6947467, -0.18615665, -0.69474655), (-0.6947467, -0.18615665, -0.69474655), (-0.6947467, -0.18615665, -0.69474655), (-0.9351131, -0.25056267, 0.25056288), (-0.9351131, -0.25056267, 0.25056288), (-0.9351131, -0.25056267, 0.25056288), (-0.9351131, -0.25056267, 0.25056288), (-0.25819904, -0.06918419, 0.96361136), (-0.25819904, -0.06918419, 0.96361136), (-0.25819904, -0.06918419, 0.96361136), (-0.25819904, -0.06918419, -0.96361136), (-0.25819904, -0.06918419, -0.96361136), (-0.25819904, -0.06918419, -0.96361136), (-0.9351131, -0.25056267, -0.25056288), (-0.9351131, -0.25056267, -0.25056288), (-0.9351131, -0.25056267, -0.25056288), (-0.9351131, -0.25056267, -0.25056288), (-0.6947467, 0.18615682, -0.6947465), (-0.6947467, 0.18615682, -0.6947465), (-0.6947467, 0.18615682, -0.6947465), (-0.6947467, 0.18615682, -0.6947465), (-0.9351131, 0.2505629, 0.2505629), (-0.9351131, 0.2505629, 0.2505629), (-0.9351131, 0.2505629, 0.2505629), (-0.9351131, 0.2505629, 0.2505629), (-0.25819904, 0.06918419, 0.96361136), (-0.25819904, 0.06918419, 0.96361136), (-0.25819904, 0.06918419, 0.96361136), (-0.25819904, 0.06918419, -0.96361136), (-0.25819904, 0.06918419, -0.96361136), (-0.25819904, 0.06918419, -0.96361136), (-0.9351131, 0.2505629, -0.2505629), (-0.9351131, 0.2505629, -0.2505629), (-0.9351131, 0.2505629, -0.2505629), (-0.9351131, 0.2505629, -0.2505629), (-0.6947467, 0.18615682, 0.6947465), (-0.6947467, 0.18615682, 0.6947465), (-0.6947467, 0.18615682, 0.6947465), (-0.6947467, 0.18615682, 0.6947465), (-0.50858986, 0.50858986, -0.69474655), (-0.50858986, 0.50858986, -0.69474655), (-0.50858986, 0.50858986, -0.69474655), (-0.50858986, 0.50858986, -0.69474655), (-0.6845503, 0.6845502, 0.250563), (-0.6845503, 0.6845502, 0.250563), (-0.6845503, 0.6845502, 0.250563), (-0.6845503, 0.6845502, 0.250563), (-0.18901496, 0.18901473, 0.96361136), (-0.18901496, 0.18901473, 0.96361136), (-0.18901496, 0.18901473, 0.96361136), (-0.18901496, 0.18901473, -0.96361136), (-0.18901496, 0.18901473, -0.96361136), (-0.18901496, 0.18901473, -0.96361136), (-0.6845503, 0.6845502, -0.250563), (-0.6845503, 0.6845502, -0.250563), (-0.6845503, 0.6845502, -0.250563), (-0.6845503, 0.6845502, -0.250563), (-0.5085898, 0.50858986, 0.69474655), (-0.5085898, 0.50858986, 0.69474655), (-0.5085898, 0.50858986, 0.69474655), (-0.5085898, 0.50858986, 0.69474655), (-0.18615685, 0.6947466, -0.69474655), (-0.18615685, 0.6947466, -0.69474655), (-0.18615685, 0.6947466, -0.69474655), (-0.18615685, 0.6947466, -0.69474655), (-0.25056282, 0.9351131, 0.25056282), (-0.25056282, 0.9351131, 0.25056282), (-0.25056282, 0.9351131, 0.25056282), (-0.25056282, 0.9351131, 0.25056282), (-0.06918384, 0.25819892, 0.96361136), (-0.06918384, 0.25819892, 0.96361136), (-0.06918384, 0.25819892, 0.96361136), (-0.06918407, 0.25819892, -0.96361136), (-0.06918407, 0.25819892, -0.96361136), (-0.06918407, 0.25819892, -0.96361136), (-0.25056282, 0.9351131, -0.25056282), (-0.25056282, 0.9351131, -0.25056282), (-0.25056282, 0.9351131, -0.25056282), (-0.25056282, 0.9351131, -0.25056282), (-0.18615685, 0.6947466, 0.69474655), (-0.18615685, 0.6947466, 0.69474655), (-0.18615685, 0.6947466, 0.69474655), (-0.18615685, 0.6947466, 0.69474655)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(0, 0.4330127, 0.25), (0, 0.4330127, -0.25), (0.125, 0.21650635, 0.4330127), (0.21650635, 0.375, 0.25), (0.25, 0.4330127, 0), (0.21650635, 0.375, -0.25), (0.125, 0.21650635, -0.4330127), (0.21650635, 0.125, 0.4330127), (0.375, 0.21650633, 0.25), (0.4330127, 0.25, 0), (0.375, 0.21650633, -0.25), (0.21650635, 0.125, -0.4330127), (0.25, 0, 0.4330127), (0.43301266, -1.4901161e-8, 0.25), (0.5, 0, 0), (0.43301266, -1.4901161e-8, -0.25), (0.25, 0, -0.4330127), (0.21650635, -0.125, 0.4330127), (0.37499997, -0.21650635, 0.25), (0.4330127, -0.25, 0), (0.37499997, -0.21650635, -0.25), (0.21650635, -0.125, -0.4330127), (0.125, -0.21650635, 0.4330127), (0.2165063, -0.375, 0.25), (0.25, -0.4330127, 0), (0.2165063, -0.375, -0.25), (0.125, -0.21650635, -0.4330127), (0, -0.25, 0.4330127), (-4.4703484e-8, -0.43301266, 0.25), (0, -0.5, 0), (-4.4703484e-8, -0.43301266, -0.25), (0, -0.25, -0.4330127), (0, 0, 0.5), (-0.125, -0.21650635, 0.4330127), (-0.21650638, -0.37499994, 0.25), (-0.25, -0.4330127, 0), (-0.21650638, -0.37499994, -0.25), (-0.125, -0.21650635, -0.4330127), (0, 0, -0.5), (-0.21650635, -0.125, 0.4330127), (-0.375, -0.2165063, 0.25), (-0.4330127, -0.25, 0), (-0.375, -0.2165063, -0.25), (-0.21650635, -0.125, -0.4330127), (-0.25, 0, 0.4330127), (-0.43301266, 4.4703484e-8, 0.25), (-0.5, 0, 0), (-0.43301266, 4.4703484e-8, -0.25), (-0.25, 0, -0.4330127), (-0.21650635, 0.125, 0.4330127), (-0.37499994, 0.21650638, 0.25), (-0.4330127, 0.25, 0), (-0.37499994, 0.21650638, -0.25), (-0.21650635, 0.125, -0.4330127), (-0.125, 0.21650635, 0.4330127), (-0.2165063, 0.375, 0.25), (-0.25, 0.4330127, 0), (-0.2165063, 0.375, -0.25), (-0.125, 0.21650635, -0.4330127), (0, 0.25, 0.4330127), (0, 0.5, 0), (0, 0.25, -0.4330127)]
|
||||
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"
|
||||
)
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Cone"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (0, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Cone" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)]
|
||||
int[] faceVertexCounts = [3, 3, 3, 3, 3, 3, 8, 3, 3]
|
||||
int[] faceVertexIndices = [0, 8, 1, 1, 8, 2, 2, 8, 3, 3, 8, 4, 4, 8, 5, 5, 8, 6, 0, 1, 2, 3, 4, 5, 6, 7, 6, 8, 7, 7, 8, 0]
|
||||
normal3f[] normals = [(0.347408, 0.83871704, 0.41935855), (0.347408, 0.83871704, 0.41935855), (0.347408, 0.83871704, 0.41935855), (0.83871704, 0.347408, 0.41935852), (0.83871704, 0.347408, 0.41935852), (0.83871704, 0.347408, 0.41935852), (0.83871704, -0.347408, 0.41935852), (0.83871704, -0.347408, 0.41935852), (0.83871704, -0.347408, 0.41935852), (0.347408, -0.83871704, 0.41935855), (0.347408, -0.83871704, 0.41935855), (0.347408, -0.83871704, 0.41935855), (-0.347408, -0.83871704, 0.41935855), (-0.347408, -0.83871704, 0.41935855), (-0.347408, -0.83871704, 0.41935855), (-0.83871704, -0.347408, 0.41935852), (-0.83871704, -0.347408, 0.41935852), (-0.83871704, -0.347408, 0.41935852), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-0.83871704, 0.347408, 0.41935852), (-0.83871704, 0.347408, 0.41935852), (-0.83871704, 0.347408, 0.41935852), (-0.347408, 0.83871704, 0.41935855), (-0.347408, 0.83871704, 0.41935855), (-0.347408, 0.83871704, 0.41935855)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(0, 0.5, -0.5), (0.35355338, 0.35355338, -0.5), (0.5, 0, -0.5), (0.35355338, -0.35355338, -0.5), (0, -0.5, -0.5), (-0.35355338, -0.35355338, -0.5), (-0.5, 0, -0.5), (-0.35355338, 0.35355338, -0.5), (0, 0, 0.5)]
|
||||
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"
|
||||
)
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "background"
|
||||
{
|
||||
def Mesh "background" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-6, -8.146034e-8, -2), (6, 8.146034e-8, 2)]
|
||||
int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]
|
||||
int[] faceVertexIndices = [64, 29, 7, 37, 63, 30, 6, 38, 62, 25, 4, 31, 61, 41, 8, 21, 60, 42, 18, 43, 59, 35, 12, 44, 58, 45, 15, 28, 57, 46, 19, 47, 56, 40, 17, 48, 55, 49, 14, 27, 54, 50, 20, 51, 53, 39, 16, 52, 50, 53, 52, 20, 11, 24, 53, 50, 24, 2, 39, 53, 23, 54, 51, 10, 3, 34, 54, 23, 34, 11, 50, 54, 33, 55, 27, 1, 10, 51, 55, 33, 51, 20, 49, 55, 46, 56, 48, 19, 9, 22, 56, 46, 22, 0, 40, 56, 39, 57, 47, 16, 2, 32, 57, 39, 32, 9, 46, 57, 29, 58, 28, 7, 16, 47, 58, 29, 47, 19, 45, 58, 42, 59, 44, 18, 13, 26, 59, 42, 26, 5, 35, 59, 40, 60, 43, 17, 0, 36, 60, 40, 36, 13, 42, 60, 30, 61, 21, 6, 17, 43, 61, 30, 43, 18, 41, 61, 41, 62, 31, 8, 18, 44, 62, 41, 44, 12, 25, 62, 45, 63, 38, 15, 19, 48, 63, 45, 48, 17, 30, 63, 49, 64, 37, 14, 20, 52, 64, 49, 52, 16, 29, 64]
|
||||
normal3f[] normals = [(0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8)] (
|
||||
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)]
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "CamE"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (89.99999, 2.2808305e-7, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (0, 0, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Camera "CamE"
|
||||
{
|
||||
float2 clippingRange.timeSamples = {
|
||||
1: (0.1, 1000),
|
||||
}
|
||||
float focalLength.timeSamples = {
|
||||
1: 0.5,
|
||||
}
|
||||
float horizontalAperture.timeSamples = {
|
||||
1: 0.36,
|
||||
}
|
||||
token projection = "perspective"
|
||||
float verticalAperture.timeSamples = {
|
||||
1: 0.2025,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "CamA"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (89.99999, -0, 0)
|
||||
@@ -230,13 +37,14 @@ def Xform "root" (
|
||||
}
|
||||
float focusDistance.timeSamples = {
|
||||
1: 10,
|
||||
3: 10,
|
||||
2: 10,
|
||||
4: 15,
|
||||
5: 20,
|
||||
}
|
||||
float fStop.timeSamples = {
|
||||
1: 2.8,
|
||||
3: 2.8,
|
||||
2: 2.8,
|
||||
3: 0,
|
||||
4: 5,
|
||||
5: 8,
|
||||
}
|
||||
@@ -250,6 +58,35 @@ def Xform "root" (
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "CamB"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (89.99999, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (0, 0, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Camera "CamB"
|
||||
{
|
||||
float2 clippingRange.timeSamples = {
|
||||
1: (0.1, 10),
|
||||
2: (0.1, 11),
|
||||
3: (0.1, 13),
|
||||
4: (10.55, 13),
|
||||
5: (11, 13),
|
||||
}
|
||||
float focalLength.timeSamples = {
|
||||
1: 0.5,
|
||||
}
|
||||
float horizontalAperture.timeSamples = {
|
||||
1: 0.36,
|
||||
}
|
||||
token projection = "perspective"
|
||||
float verticalAperture.timeSamples = {
|
||||
1: 0.2025,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "CamC"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (89.99999, -0, 0)
|
||||
@@ -332,21 +169,17 @@ def Xform "root" (
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "CamB"
|
||||
def Xform "CamE"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (89.99999, -0, 0)
|
||||
float3 xformOp:rotateXYZ = (89.99999, 2.2808305e-7, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (0, 0, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Camera "CamB"
|
||||
def Camera "CamE"
|
||||
{
|
||||
float2 clippingRange.timeSamples = {
|
||||
1: (0.1, 10),
|
||||
2: (0.1, 11),
|
||||
3: (0.1, 13),
|
||||
4: (10.55, 13),
|
||||
5: (11, 13),
|
||||
1: (0.1, 1000),
|
||||
}
|
||||
float focalLength.timeSamples = {
|
||||
1: 0.5,
|
||||
@@ -360,5 +193,173 @@ def Xform "root" (
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "viz_targets"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (0, 12, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Xform "background"
|
||||
{
|
||||
def Mesh "background" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-6, -8.146034e-8, -2), (6, 8.146034e-8, 2)]
|
||||
int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]
|
||||
int[] faceVertexIndices = [64, 29, 7, 37, 63, 30, 6, 38, 62, 25, 4, 31, 61, 41, 8, 21, 60, 42, 18, 43, 59, 35, 12, 44, 58, 45, 15, 28, 57, 46, 19, 47, 56, 40, 17, 48, 55, 49, 14, 27, 54, 50, 20, 51, 53, 39, 16, 52, 50, 53, 52, 20, 11, 24, 53, 50, 24, 2, 39, 53, 23, 54, 51, 10, 3, 34, 54, 23, 34, 11, 50, 54, 33, 55, 27, 1, 10, 51, 55, 33, 51, 20, 49, 55, 46, 56, 48, 19, 9, 22, 56, 46, 22, 0, 40, 56, 39, 57, 47, 16, 2, 32, 57, 39, 32, 9, 46, 57, 29, 58, 28, 7, 16, 47, 58, 29, 47, 19, 45, 58, 42, 59, 44, 18, 13, 26, 59, 42, 26, 5, 35, 59, 40, 60, 43, 17, 0, 36, 60, 40, 36, 13, 42, 60, 30, 61, 21, 6, 17, 43, 61, 30, 43, 18, 41, 61, 41, 62, 31, 8, 18, 44, 62, 41, 44, 12, 25, 62, 45, 63, 38, 15, 19, 48, 63, 45, 48, 17, 30, 63, 49, 64, 37, 14, 20, 52, 64, 49, 52, 16, 29, 64]
|
||||
normal3f[] normals = [(0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8), (0, -1, -4.073017e-8)] (
|
||||
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)]
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Cube"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (-4, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Cube" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)]
|
||||
int[] faceVertexCounts = [4, 4, 4, 4, 4, 4]
|
||||
int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 7, 6, 6, 7, 5, 4, 4, 5, 1, 0, 2, 6, 4, 0, 7, 3, 1, 5]
|
||||
normal3f[] normals = [(-1, 0, 0), (-1, 0, 0), (-1, 0, 0), (-1, 0, 0), (0, 1, 0), (0, 1, 0), (0, 1, 0), (0, 1, 0), (1, 0, 0), (1, 0, 0), (1, 0, 0), (1, 0, 0), (0, -1, 0), (0, -1, 0), (0, -1, 0), (0, -1, 0), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, -1), (0, 0, 1), (0, 0, 1), (0, 0, 1), (0, 0, 1)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(-0.5, -0.5, -0.5), (-0.5, -0.5, 0.5), (-0.5, 0.5, -0.5), (-0.5, 0.5, 0.5), (0.5, -0.5, -0.5), (0.5, -0.5, 0.5), (0.5, 0.5, -0.5), (0.5, 0.5, 0.5)]
|
||||
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"
|
||||
)
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Sphere"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (-2, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Sphere" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)]
|
||||
int[] faceVertexCounts = [4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 4]
|
||||
int[] faceVertexIndices = [61, 1, 5, 6, 60, 0, 3, 4, 59, 32, 2, 38, 61, 6, 1, 60, 4, 5, 0, 59, 2, 3, 6, 5, 10, 11, 4, 3, 8, 9, 2, 32, 7, 38, 6, 11, 5, 4, 9, 10, 3, 2, 7, 8, 9, 8, 13, 14, 7, 32, 12, 38, 11, 16, 10, 9, 14, 15, 8, 7, 12, 13, 11, 10, 15, 16, 12, 32, 17, 38, 16, 21, 15, 14, 19, 20, 13, 12, 17, 18, 16, 15, 20, 21, 14, 13, 18, 19, 38, 21, 26, 20, 19, 24, 25, 18, 17, 22, 23, 21, 20, 25, 26, 19, 18, 23, 24, 17, 32, 22, 38, 26, 31, 25, 24, 29, 30, 23, 22, 27, 28, 26, 25, 30, 31, 24, 23, 28, 29, 22, 32, 27, 38, 31, 37, 30, 29, 35, 36, 28, 27, 33, 34, 31, 30, 36, 37, 29, 28, 34, 35, 27, 32, 33, 36, 35, 41, 42, 34, 33, 39, 40, 37, 36, 42, 43, 35, 34, 40, 41, 33, 32, 39, 38, 37, 43, 40, 39, 44, 45, 43, 42, 47, 48, 41, 40, 45, 46, 39, 32, 44, 38, 43, 48, 42, 41, 46, 47, 48, 47, 52, 53, 46, 45, 50, 51, 44, 32, 49, 38, 48, 53, 47, 46, 51, 52, 45, 44, 49, 50, 53, 52, 57, 58, 51, 50, 55, 56, 49, 32, 54, 38, 53, 58, 52, 51, 56, 57, 50, 49, 54, 55, 58, 57, 1, 61, 56, 55, 0, 60, 54, 32, 59, 38, 58, 61, 57, 56, 60, 1, 55, 54, 59, 0]
|
||||
normal3f[] normals = [(0.1861569, 0.6947466, -0.6947466), (0.1861569, 0.6947466, -0.6947466), (0.1861569, 0.6947466, -0.6947466), (0.1861569, 0.6947466, -0.6947466), (0.2505628, 0.9351131, 0.25056276), (0.2505628, 0.9351131, 0.25056276), (0.2505628, 0.9351131, 0.25056276), (0.2505628, 0.9351131, 0.25056276), (0.06918384, 0.25819892, 0.96361136), (0.06918384, 0.25819892, 0.96361136), (0.06918384, 0.25819892, 0.96361136), (0.06918407, 0.25819892, -0.96361136), (0.06918407, 0.25819892, -0.96361136), (0.06918407, 0.25819892, -0.96361136), (0.2505628, 0.9351131, -0.25056276), (0.2505628, 0.9351131, -0.25056276), (0.2505628, 0.9351131, -0.25056276), (0.2505628, 0.9351131, -0.25056276), (0.18615673, 0.6947466, 0.6947466), (0.18615673, 0.6947466, 0.6947466), (0.18615673, 0.6947466, 0.6947466), (0.18615673, 0.6947466, 0.6947466), (0.50858986, 0.5085898, -0.6947466), (0.50858986, 0.5085898, -0.6947466), (0.50858986, 0.5085898, -0.6947466), (0.50858986, 0.5085898, -0.6947466), (0.6845503, 0.6845503, 0.25056276), (0.6845503, 0.6845503, 0.25056276), (0.6845503, 0.6845503, 0.25056276), (0.6845503, 0.6845503, 0.25056276), (0.18901496, 0.18901473, 0.96361136), (0.18901496, 0.18901473, 0.96361136), (0.18901496, 0.18901473, 0.96361136), (0.18901496, 0.18901473, -0.96361136), (0.18901496, 0.18901473, -0.96361136), (0.18901496, 0.18901473, -0.96361136), (0.6845503, 0.6845503, -0.25056276), (0.6845503, 0.6845503, -0.25056276), (0.6845503, 0.6845503, -0.25056276), (0.6845503, 0.6845503, -0.25056276), (0.50858986, 0.5085898, 0.6947466), (0.50858986, 0.5085898, 0.6947466), (0.50858986, 0.5085898, 0.6947466), (0.50858986, 0.5085898, 0.6947466), (0.9351131, 0.25056267, 0.25056285), (0.9351131, 0.25056267, 0.25056285), (0.9351131, 0.25056267, 0.25056285), (0.9351131, 0.25056267, 0.25056285), (0.25819904, 0.06918419, 0.96361136), (0.25819904, 0.06918419, 0.96361136), (0.25819904, 0.06918419, 0.96361136), (0.25819904, 0.06918419, -0.96361136), (0.25819904, 0.06918419, -0.96361136), (0.25819904, 0.06918419, -0.96361136), (0.9351131, 0.25056267, -0.25056285), (0.9351131, 0.25056267, -0.25056285), (0.9351131, 0.25056267, -0.25056285), (0.9351131, 0.25056267, -0.25056285), (0.6947467, 0.18615666, 0.6947466), (0.6947467, 0.18615666, 0.6947466), (0.6947467, 0.18615666, 0.6947466), (0.6947467, 0.18615666, 0.6947466), (0.6947467, 0.18615666, -0.69474655), (0.6947467, 0.18615666, -0.69474655), (0.6947467, 0.18615666, -0.69474655), (0.6947467, 0.18615666, -0.69474655), (0.25819904, -0.06918419, 0.96361136), (0.25819904, -0.06918419, 0.96361136), (0.25819904, -0.06918419, 0.96361136), (0.25819904, -0.06918419, -0.96361136), (0.25819904, -0.06918419, -0.96361136), (0.25819904, -0.06918419, -0.96361136), (0.9351131, -0.25056282, -0.25056294), (0.9351131, -0.25056282, -0.25056294), (0.9351131, -0.25056282, -0.25056294), (0.9351131, -0.25056282, -0.25056294), (0.6947467, -0.18615682, 0.6947465), (0.6947467, -0.18615682, 0.6947465), (0.6947467, -0.18615682, 0.6947465), (0.6947467, -0.18615682, 0.6947465), (0.6947467, -0.18615682, -0.6947465), (0.6947467, -0.18615682, -0.6947465), (0.6947467, -0.18615682, -0.6947465), (0.6947467, -0.18615682, -0.6947465), (0.9351131, -0.25056282, 0.2505629), (0.9351131, -0.25056282, 0.2505629), (0.9351131, -0.25056282, 0.2505629), (0.9351131, -0.25056282, 0.2505629), (0.18901496, -0.18901473, -0.96361136), (0.18901496, -0.18901473, -0.96361136), (0.18901496, -0.18901473, -0.96361136), (0.6845502, -0.6845503, -0.2505629), (0.6845502, -0.6845503, -0.2505629), (0.6845502, -0.6845503, -0.2505629), (0.6845502, -0.6845503, -0.2505629), (0.50858986, -0.50858974, 0.69474655), (0.50858986, -0.50858974, 0.69474655), (0.50858986, -0.50858974, 0.69474655), (0.50858986, -0.50858974, 0.69474655), (0.5085898, -0.50858974, -0.6947466), (0.5085898, -0.50858974, -0.6947466), (0.5085898, -0.50858974, -0.6947466), (0.5085898, -0.50858974, -0.6947466), (0.6845502, -0.6845503, 0.2505629), (0.6845502, -0.6845503, 0.2505629), (0.6845502, -0.6845503, 0.2505629), (0.6845502, -0.6845503, 0.2505629), (0.18901496, -0.18901473, 0.96361136), (0.18901496, -0.18901473, 0.96361136), (0.18901496, -0.18901473, 0.96361136), (0.06918407, -0.25819892, -0.96361136), (0.06918407, -0.25819892, -0.96361136), (0.06918407, -0.25819892, -0.96361136), (0.25056273, -0.9351131, -0.25056288), (0.25056273, -0.9351131, -0.25056288), (0.25056273, -0.9351131, -0.25056288), (0.25056273, -0.9351131, -0.25056288), (0.18615676, -0.6947467, 0.69474655), (0.18615676, -0.6947467, 0.69474655), (0.18615676, -0.6947467, 0.69474655), (0.18615676, -0.6947467, 0.69474655), (0.18615676, -0.6947467, -0.69474655), (0.18615676, -0.6947467, -0.69474655), (0.18615676, -0.6947467, -0.69474655), (0.18615676, -0.6947467, -0.69474655), (0.25056273, -0.9351131, 0.25056288), (0.25056273, -0.9351131, 0.25056288), (0.25056273, -0.9351131, 0.25056288), (0.25056273, -0.9351131, 0.25056288), (0.06918384, -0.25819892, 0.96361136), (0.06918384, -0.25819892, 0.96361136), (0.06918384, -0.25819892, 0.96361136), (-0.06918407, -0.25819892, -0.96361136), (-0.06918407, -0.25819892, -0.96361136), (-0.06918407, -0.25819892, -0.96361136), (-0.25056285, -0.93511295, -0.250563), (-0.25056285, -0.93511295, -0.250563), (-0.25056285, -0.93511295, -0.250563), (-0.25056285, -0.93511295, -0.250563), (-0.18615685, -0.6947467, 0.6947465), (-0.18615685, -0.6947467, 0.6947465), (-0.18615685, -0.6947467, 0.6947465), (-0.18615685, -0.6947467, 0.6947465), (-0.18615685, -0.6947467, -0.6947465), (-0.18615685, -0.6947467, -0.6947465), (-0.18615685, -0.6947467, -0.6947465), (-0.18615685, -0.6947467, -0.6947465), (-0.25056285, -0.93511295, 0.250563), (-0.25056285, -0.93511295, 0.250563), (-0.25056285, -0.93511295, 0.250563), (-0.25056285, -0.93511295, 0.250563), (-0.06918384, -0.25819892, 0.96361136), (-0.06918384, -0.25819892, 0.96361136), (-0.06918384, -0.25819892, 0.96361136), (-0.6845502, -0.6845503, -0.25056285), (-0.6845502, -0.6845503, -0.25056285), (-0.6845502, -0.6845503, -0.25056285), (-0.6845502, -0.6845503, -0.25056285), (-0.50858986, -0.50858986, 0.6947465), (-0.50858986, -0.50858986, 0.6947465), (-0.50858986, -0.50858986, 0.6947465), (-0.50858986, -0.50858986, 0.6947465), (-0.5085899, -0.50858986, -0.6947465), (-0.5085899, -0.50858986, -0.6947465), (-0.5085899, -0.50858986, -0.6947465), (-0.5085899, -0.50858986, -0.6947465), (-0.6845502, -0.6845503, 0.25056285), (-0.6845502, -0.6845503, 0.25056285), (-0.6845502, -0.6845503, 0.25056285), (-0.6845502, -0.6845503, 0.25056285), (-0.18901496, -0.18901473, 0.96361136), (-0.18901496, -0.18901473, 0.96361136), (-0.18901496, -0.18901473, 0.96361136), (-0.18901496, -0.18901473, -0.96361136), (-0.18901496, -0.18901473, -0.96361136), (-0.18901496, -0.18901473, -0.96361136), (-0.6947467, -0.18615666, 0.6947466), (-0.6947467, -0.18615666, 0.6947466), (-0.6947467, -0.18615666, 0.6947466), (-0.6947467, -0.18615666, 0.6947466), (-0.6947467, -0.18615665, -0.69474655), (-0.6947467, -0.18615665, -0.69474655), (-0.6947467, -0.18615665, -0.69474655), (-0.6947467, -0.18615665, -0.69474655), (-0.9351131, -0.25056267, 0.25056288), (-0.9351131, -0.25056267, 0.25056288), (-0.9351131, -0.25056267, 0.25056288), (-0.9351131, -0.25056267, 0.25056288), (-0.25819904, -0.06918419, 0.96361136), (-0.25819904, -0.06918419, 0.96361136), (-0.25819904, -0.06918419, 0.96361136), (-0.25819904, -0.06918419, -0.96361136), (-0.25819904, -0.06918419, -0.96361136), (-0.25819904, -0.06918419, -0.96361136), (-0.9351131, -0.25056267, -0.25056288), (-0.9351131, -0.25056267, -0.25056288), (-0.9351131, -0.25056267, -0.25056288), (-0.9351131, -0.25056267, -0.25056288), (-0.6947467, 0.18615682, -0.6947465), (-0.6947467, 0.18615682, -0.6947465), (-0.6947467, 0.18615682, -0.6947465), (-0.6947467, 0.18615682, -0.6947465), (-0.9351131, 0.2505629, 0.2505629), (-0.9351131, 0.2505629, 0.2505629), (-0.9351131, 0.2505629, 0.2505629), (-0.9351131, 0.2505629, 0.2505629), (-0.25819904, 0.06918419, 0.96361136), (-0.25819904, 0.06918419, 0.96361136), (-0.25819904, 0.06918419, 0.96361136), (-0.25819904, 0.06918419, -0.96361136), (-0.25819904, 0.06918419, -0.96361136), (-0.25819904, 0.06918419, -0.96361136), (-0.9351131, 0.2505629, -0.2505629), (-0.9351131, 0.2505629, -0.2505629), (-0.9351131, 0.2505629, -0.2505629), (-0.9351131, 0.2505629, -0.2505629), (-0.6947467, 0.18615682, 0.6947465), (-0.6947467, 0.18615682, 0.6947465), (-0.6947467, 0.18615682, 0.6947465), (-0.6947467, 0.18615682, 0.6947465), (-0.50858986, 0.50858986, -0.69474655), (-0.50858986, 0.50858986, -0.69474655), (-0.50858986, 0.50858986, -0.69474655), (-0.50858986, 0.50858986, -0.69474655), (-0.6845503, 0.6845502, 0.250563), (-0.6845503, 0.6845502, 0.250563), (-0.6845503, 0.6845502, 0.250563), (-0.6845503, 0.6845502, 0.250563), (-0.18901496, 0.18901473, 0.96361136), (-0.18901496, 0.18901473, 0.96361136), (-0.18901496, 0.18901473, 0.96361136), (-0.18901496, 0.18901473, -0.96361136), (-0.18901496, 0.18901473, -0.96361136), (-0.18901496, 0.18901473, -0.96361136), (-0.6845503, 0.6845502, -0.250563), (-0.6845503, 0.6845502, -0.250563), (-0.6845503, 0.6845502, -0.250563), (-0.6845503, 0.6845502, -0.250563), (-0.5085898, 0.50858986, 0.69474655), (-0.5085898, 0.50858986, 0.69474655), (-0.5085898, 0.50858986, 0.69474655), (-0.5085898, 0.50858986, 0.69474655), (-0.18615685, 0.6947466, -0.69474655), (-0.18615685, 0.6947466, -0.69474655), (-0.18615685, 0.6947466, -0.69474655), (-0.18615685, 0.6947466, -0.69474655), (-0.25056282, 0.9351131, 0.25056282), (-0.25056282, 0.9351131, 0.25056282), (-0.25056282, 0.9351131, 0.25056282), (-0.25056282, 0.9351131, 0.25056282), (-0.06918384, 0.25819892, 0.96361136), (-0.06918384, 0.25819892, 0.96361136), (-0.06918384, 0.25819892, 0.96361136), (-0.06918407, 0.25819892, -0.96361136), (-0.06918407, 0.25819892, -0.96361136), (-0.06918407, 0.25819892, -0.96361136), (-0.25056282, 0.9351131, -0.25056282), (-0.25056282, 0.9351131, -0.25056282), (-0.25056282, 0.9351131, -0.25056282), (-0.25056282, 0.9351131, -0.25056282), (-0.18615685, 0.6947466, 0.69474655), (-0.18615685, 0.6947466, 0.69474655), (-0.18615685, 0.6947466, 0.69474655), (-0.18615685, 0.6947466, 0.69474655)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(0, 0.4330127, 0.25), (0, 0.4330127, -0.25), (0.125, 0.21650635, 0.4330127), (0.21650635, 0.375, 0.25), (0.25, 0.4330127, 0), (0.21650635, 0.375, -0.25), (0.125, 0.21650635, -0.4330127), (0.21650635, 0.125, 0.4330127), (0.375, 0.21650633, 0.25), (0.4330127, 0.25, 0), (0.375, 0.21650633, -0.25), (0.21650635, 0.125, -0.4330127), (0.25, 0, 0.4330127), (0.43301266, -1.4901161e-8, 0.25), (0.5, 0, 0), (0.43301266, -1.4901161e-8, -0.25), (0.25, 0, -0.4330127), (0.21650635, -0.125, 0.4330127), (0.37499997, -0.21650635, 0.25), (0.4330127, -0.25, 0), (0.37499997, -0.21650635, -0.25), (0.21650635, -0.125, -0.4330127), (0.125, -0.21650635, 0.4330127), (0.2165063, -0.375, 0.25), (0.25, -0.4330127, 0), (0.2165063, -0.375, -0.25), (0.125, -0.21650635, -0.4330127), (0, -0.25, 0.4330127), (-4.4703484e-8, -0.43301266, 0.25), (0, -0.5, 0), (-4.4703484e-8, -0.43301266, -0.25), (0, -0.25, -0.4330127), (0, 0, 0.5), (-0.125, -0.21650635, 0.4330127), (-0.21650638, -0.37499994, 0.25), (-0.25, -0.4330127, 0), (-0.21650638, -0.37499994, -0.25), (-0.125, -0.21650635, -0.4330127), (0, 0, -0.5), (-0.21650635, -0.125, 0.4330127), (-0.375, -0.2165063, 0.25), (-0.4330127, -0.25, 0), (-0.375, -0.2165063, -0.25), (-0.21650635, -0.125, -0.4330127), (-0.25, 0, 0.4330127), (-0.43301266, 4.4703484e-8, 0.25), (-0.5, 0, 0), (-0.43301266, 4.4703484e-8, -0.25), (-0.25, 0, -0.4330127), (-0.21650635, 0.125, 0.4330127), (-0.37499994, 0.21650638, 0.25), (-0.4330127, 0.25, 0), (-0.37499994, 0.21650638, -0.25), (-0.21650635, 0.125, -0.4330127), (-0.125, 0.21650635, 0.4330127), (-0.2165063, 0.375, 0.25), (-0.25, 0.4330127, 0), (-0.2165063, 0.375, -0.25), (-0.125, 0.21650635, -0.4330127), (0, 0.25, 0.4330127), (0, 0.5, 0), (0, 0.25, -0.4330127)]
|
||||
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"
|
||||
)
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Cone"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (0, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Cone" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.5, -0.5, -0.5), (0.5, 0.5, 0.5)]
|
||||
int[] faceVertexCounts = [3, 3, 3, 3, 3, 3, 8, 3, 3]
|
||||
int[] faceVertexIndices = [0, 8, 1, 1, 8, 2, 2, 8, 3, 3, 8, 4, 4, 8, 5, 5, 8, 6, 0, 1, 2, 3, 4, 5, 6, 7, 6, 8, 7, 7, 8, 0]
|
||||
normal3f[] normals = [(0.347408, 0.83871704, 0.41935855), (0.347408, 0.83871704, 0.41935855), (0.347408, 0.83871704, 0.41935855), (0.83871704, 0.347408, 0.41935852), (0.83871704, 0.347408, 0.41935852), (0.83871704, 0.347408, 0.41935852), (0.83871704, -0.347408, 0.41935852), (0.83871704, -0.347408, 0.41935852), (0.83871704, -0.347408, 0.41935852), (0.347408, -0.83871704, 0.41935855), (0.347408, -0.83871704, 0.41935855), (0.347408, -0.83871704, 0.41935855), (-0.347408, -0.83871704, 0.41935855), (-0.347408, -0.83871704, 0.41935855), (-0.347408, -0.83871704, 0.41935855), (-0.83871704, -0.347408, 0.41935852), (-0.83871704, -0.347408, 0.41935852), (-0.83871704, -0.347408, 0.41935852), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-4.214685e-8, 0, -0.99999994), (-0.83871704, 0.347408, 0.41935852), (-0.83871704, 0.347408, 0.41935852), (-0.83871704, 0.347408, 0.41935852), (-0.347408, 0.83871704, 0.41935855), (-0.347408, 0.83871704, 0.41935855), (-0.347408, 0.83871704, 0.41935855)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(0, 0.5, -0.5), (0.35355338, 0.35355338, -0.5), (0.5, 0, -0.5), (0.35355338, -0.35355338, -0.5), (0, -0.5, -0.5), (-0.35355338, -0.35355338, -0.5), (-0.5, 0, -0.5), (-0.35355338, 0.35355338, -0.5), (0, 0, 0.5)]
|
||||
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"
|
||||
)
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Cylinder"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (2, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Cylinder" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.5, -0.5, -0.25), (0.5, 0.5, 0.25)]
|
||||
int[] faceVertexCounts = [4, 4, 4, 4, 4, 4, 8, 4, 4, 8]
|
||||
int[] faceVertexIndices = [0, 1, 3, 2, 2, 3, 5, 4, 4, 5, 7, 6, 6, 7, 9, 8, 8, 9, 11, 10, 10, 11, 13, 12, 3, 1, 15, 13, 11, 9, 7, 5, 12, 13, 15, 14, 14, 15, 1, 0, 0, 2, 4, 6, 8, 10, 12, 14]
|
||||
normal3f[] normals = [(0.38268346, 0.92387956, 0), (0.38268346, 0.92387956, 0), (0.38268346, 0.92387956, 0), (0.38268346, 0.92387956, 0), (0.92387956, 0.38268346, 0), (0.92387956, 0.38268346, 0), (0.92387956, 0.38268346, 0), (0.92387956, 0.38268346, 0), (0.92387956, -0.38268346, 0), (0.92387956, -0.38268346, 0), (0.92387956, -0.38268346, 0), (0.92387956, -0.38268346, 0), (0.38268346, -0.92387956, 0), (0.38268346, -0.92387956, 0), (0.38268346, -0.92387956, 0), (0.38268346, -0.92387956, 0), (-0.38268346, -0.92387956, 0), (-0.38268346, -0.92387956, 0), (-0.38268346, -0.92387956, 0), (-0.38268346, -0.92387956, 0), (-0.92387956, -0.38268346, 0), (-0.92387956, -0.38268346, 0), (-0.92387956, -0.38268346, 0), (-0.92387956, -0.38268346, 0), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (0, 0, 0.99999994), (-0.92387956, 0.38268346, 0), (-0.92387956, 0.38268346, 0), (-0.92387956, 0.38268346, 0), (-0.92387956, 0.38268346, 0), (-0.38268346, 0.92387956, 0), (-0.38268346, 0.92387956, 0), (-0.38268346, 0.92387956, 0), (-0.38268346, 0.92387956, 0), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994), (-2.1073426e-8, 0, -0.99999994)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(0, 0.5, -0.25), (0, 0.5, 0.25), (0.35355338, 0.35355338, -0.25), (0.35355338, 0.35355338, 0.25), (0.5, 0, -0.25), (0.5, 0, 0.25), (0.35355338, -0.35355338, -0.25), (0.35355338, -0.35355338, 0.25), (0, -0.5, -0.25), (0, -0.5, 0.25), (-0.35355338, -0.35355338, -0.25), (-0.35355338, -0.35355338, 0.25), (-0.5, 0, -0.25), (-0.5, 0, 0.25), (-0.35355338, 0.35355338, -0.25), (-0.35355338, 0.35355338, 0.25)]
|
||||
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"
|
||||
)
|
||||
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"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
|
||||
def Xform "Plane"
|
||||
{
|
||||
float3 xformOp:rotateXYZ = (0, -0, 0)
|
||||
float3 xformOp:scale = (1, 1, 1)
|
||||
double3 xformOp:translate = (4, -1, 0)
|
||||
uniform token[] xformOpOrder = ["xformOp:translate", "xformOp:rotateXYZ", "xformOp:scale"]
|
||||
|
||||
def Mesh "Plane" (
|
||||
active = true
|
||||
)
|
||||
{
|
||||
float3[] extent = [(-0.99999994, 0, -1), (0.99999994, 0, 1)]
|
||||
int[] faceVertexCounts = [4]
|
||||
int[] faceVertexIndices = [0, 1, 3, 2]
|
||||
normal3f[] normals = [(0, -1, 0), (0, -1, 0), (0, -1, 0), (0, -1, 0)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
point3f[] points = [(-0.99999994, 0, -1), (0.99999994, 0, -1), (-0.99999994, 0, 1), (0.99999994, 0, 1)]
|
||||
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"
|
||||
)
|
||||
texCoord2f[] primvars:st = [(0, 0), (1, 0), (1, 1), (0, 1)] (
|
||||
interpolation = "faceVarying"
|
||||
)
|
||||
uniform token subdivisionScheme = "none"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user