aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2016-06-09 00:30:12 -0400
committerbnewbold <bnewbold@robocracy.org>2016-06-09 00:30:12 -0400
commita5e56fc6eaeca787827145eedfdfc1aa5ec6ed78 (patch)
tree101773306e2029e7aeb9a4de776371c4bd908b0b
parentc630ab9996b052dc59ea166006df40195f776a30 (diff)
downloadexuberant-hacks-a5e56fc6eaeca787827145eedfdfc1aa5ec6ed78.tar.gz
exuberant-hacks-a5e56fc6eaeca787827145eedfdfc1aa5ec6ed78.zip
draw all the parts of the cow
-rwxr-xr-xmodel_c2rs.py16
-rw-r--r--src/cow_face.rs9
-rw-r--r--src/cow_hide.rs9
-rw-r--r--src/cow_hoofs.rs2070
-rw-r--r--src/cow_horns.rs2046
-rw-r--r--src/cow_tail.rs924
-rw-r--r--src/cow_udder.rs3036
-rw-r--r--src/cow_vertex.rs7
-rw-r--r--src/main.rs50
9 files changed, 8133 insertions, 34 deletions
diff --git a/model_c2rs.py b/model_c2rs.py
index bd0ba82..9d6c63b 100755
--- a/model_c2rs.py
+++ b/model_c2rs.py
@@ -1,5 +1,10 @@
#!/usr/bin/env python
+"""
+This script is intended to be run in the same directory as a bunch of .c files;
+it outputs .rs files.
+"""
+
import sys
def main():
@@ -28,15 +33,10 @@ def main():
// This file auto-generated from %s.c using model_c2rs.py
// Don't edit by hand!
-#[derive(Copy, Clone)]
-pub struct Vertex {
- position: (f32, f32, f32),
- normal: (f32, f32, f32),
-}
-implement_vertex!(Vertex, position, normal);
+use cow_vertex::Vertex;
-pub const %s_vertices: [Vertex; %d] = [
-""" % (fname, fname, len(vertices)))
+pub const %s_VERTICES: [Vertex; %d] = [
+""" % (fname, fname.upper(), len(vertices)))
for i in range(len(vertices)):
v = vertices[i]
n = normals [i]
diff --git a/src/cow_face.rs b/src/cow_face.rs
index e725df8..58fcf57 100644
--- a/src/cow_face.rs
+++ b/src/cow_face.rs
@@ -2,14 +2,9 @@
// This file auto-generated from cow_face.c using model_c2rs.py
// Don't edit by hand!
-#[derive(Copy, Clone)]
-pub struct Vertex {
- position: (f32, f32, f32),
- normal: (f32, f32, f32),
-}
-implement_vertex!(Vertex, position, normal);
+use cow_vertex::Vertex;
-pub const cow_face_vertices: [Vertex; 335] = [
+pub const COW_FACE_VERTICES: [Vertex; 335] = [
Vertex { position: (4.897808, 1.946794, -0.628057),
normal: (0.193291, -0.074799, -0.978286), },
Vertex { position: (4.925394, 1.955229, -0.618837),
diff --git a/src/cow_hide.rs b/src/cow_hide.rs
index 86ef502..8e426af 100644
--- a/src/cow_hide.rs
+++ b/src/cow_hide.rs
@@ -2,14 +2,9 @@
// This file auto-generated from cow_hide.c using model_c2rs.py
// Don't edit by hand!
-#[derive(Copy, Clone)]
-pub struct Vertex {
- position: (f32, f32, f32),
- normal: (f32, f32, f32),
-}
-implement_vertex!(Vertex, position, normal);
+use cow_vertex::Vertex;
-pub const cow_hide_vertices: [Vertex; 13049] = [
+pub const COW_HIDE_VERTICES: [Vertex; 13049] = [
Vertex { position: (2.229345, -0.992723, -0.862826),
normal: (-0.012663, 0.029084, -0.999497), },
Vertex { position: (2.292449, -0.871852, -0.8824),
diff --git a/src/cow_hoofs.rs b/src/cow_hoofs.rs
new file mode 100644
index 0000000..454e2c9
--- /dev/null
+++ b/src/cow_hoofs.rs
@@ -0,0 +1,2070 @@
+
+// This file auto-generated from cow_hoofs.c using model_c2rs.py
+// Don't edit by hand!
+
+use cow_vertex::Vertex;
+
+pub const COW_HOOFS_VERTICES: [Vertex; 1031] = [
+ Vertex { position: (1.970051, -3.141862, -1.065178),
+ normal: (0.013288, -0.297478, -0.954636), },
+ Vertex { position: (2.110033, -3.148257, -1.068816),
+ normal: (-0.228294, -0.186048, -0.955651), },
+ Vertex { position: (2.14888, -3.221616, -1.076203),
+ normal: (-0.562282, -0.328888, -0.75873), },
+ Vertex { position: (1.970051, -3.141862, -1.065178),
+ normal: (0.013288, -0.297478, -0.954636), },
+ Vertex { position: (2.14888, -3.221616, -1.076203),
+ normal: (-0.562282, -0.328888, -0.75873), },
+ Vertex { position: (2.031262, -3.256709, -1.111122),
+ normal: (0.157806, 0.230904, -0.960094), },
+ Vertex { position: (2.031262, -3.256709, -1.111122),
+ normal: (0.157806, 0.230904, -0.960094), },
+ Vertex { position: (2.14888, -3.221616, -1.076203),
+ normal: (-0.562282, -0.328888, -0.75873), },
+ Vertex { position: (2.247981, -3.342804, -1.127459),
+ normal: (-0.144755, 0.439659, -0.886423), },
+ Vertex { position: (2.031262, -3.256709, -1.111122),
+ normal: (0.157806, 0.230904, -0.960094), },
+ Vertex { position: (2.247981, -3.342804, -1.127459),
+ normal: (-0.144755, 0.439659, -0.886423), },
+ Vertex { position: (2.138771, -3.397683, -1.214726),
+ normal: (0.339699, 0.626415, -0.701576), },
+ Vertex { position: (2.138771, -3.397683, -1.214726),
+ normal: (0.339699, 0.626415, -0.701576), },
+ Vertex { position: (2.247981, -3.342804, -1.127459),
+ normal: (-0.144755, 0.439659, -0.886423), },
+ Vertex { position: (2.343303, -3.507846, -1.195262),
+ normal: (0.457854, 0.537523, -0.708123), },
+ Vertex { position: (2.138771, -3.397683, -1.214726),
+ normal: (0.339699, 0.626415, -0.701576), },
+ Vertex { position: (2.343303, -3.507846, -1.195262),
+ normal: (0.457854, 0.537523, -0.708123), },
+ Vertex { position: (2.254361, -3.550931, -1.235118),
+ normal: (-0.081045, 0.409121, -0.908874), },
+ Vertex { position: (2.254361, -3.550931, -1.235118),
+ normal: (-0.081045, 0.409121, -0.908874), },
+ Vertex { position: (2.025468, -3.556842, -1.204841),
+ normal: (0.444124, 0.617475, -0.649214), },
+ Vertex { position: (1.981186, -3.441282, -1.180532),
+ normal: (0.010538, 0.399391, -0.91672), },
+ Vertex { position: (2.254361, -3.550931, -1.235118),
+ normal: (-0.081045, 0.409121, -0.908874), },
+ Vertex { position: (1.981186, -3.441282, -1.180532),
+ normal: (0.010538, 0.399391, -0.91672), },
+ Vertex { position: (2.138771, -3.397683, -1.214726),
+ normal: (0.339699, 0.626415, -0.701576), },
+ Vertex { position: (2.138771, -3.397683, -1.214726),
+ normal: (0.339699, 0.626415, -0.701576), },
+ Vertex { position: (1.981186, -3.441282, -1.180532),
+ normal: (0.010538, 0.399391, -0.91672), },
+ Vertex { position: (1.926176, -3.28888, -1.093746),
+ normal: (0.636282, 0.100893, -0.764831), },
+ Vertex { position: (2.138771, -3.397683, -1.214726),
+ normal: (0.339699, 0.626415, -0.701576), },
+ Vertex { position: (1.926176, -3.28888, -1.093746),
+ normal: (0.636282, 0.100893, -0.764831), },
+ Vertex { position: (2.031262, -3.256709, -1.111122),
+ normal: (0.157806, 0.230904, -0.960094), },
+ Vertex { position: (2.031262, -3.256709, -1.111122),
+ normal: (0.157806, 0.230904, -0.960094), },
+ Vertex { position: (1.926176, -3.28888, -1.093746),
+ normal: (0.636282, 0.100893, -0.764831), },
+ Vertex { position: (1.886443, -3.191742, -1.047318),
+ normal: (0.213417, -0.547723, -0.808983), },
+ Vertex { position: (2.031262, -3.256709, -1.111122),
+ normal: (0.157806, 0.230904, -0.960094), },
+ Vertex { position: (1.886443, -3.191742, -1.047318),
+ normal: (0.213417, -0.547723, -0.808983), },
+ Vertex { position: (1.970051, -3.141862, -1.065178),
+ normal: (0.013288, -0.297478, -0.954636), },
+ Vertex { position: (2.281229, -3.33825, -1.043475),
+ normal: (-0.430523, -0.648445, -0.627828), },
+ Vertex { position: (2.247981, -3.342804, -1.127459),
+ normal: (-0.144755, 0.439659, -0.886423), },
+ Vertex { position: (2.14888, -3.221616, -1.076203),
+ normal: (-0.562282, -0.328888, -0.75873), },
+ Vertex { position: (2.281229, -3.33825, -1.043475),
+ normal: (-0.430523, -0.648445, -0.627828), },
+ Vertex { position: (2.14888, -3.221616, -1.076203),
+ normal: (-0.562282, -0.328888, -0.75873), },
+ Vertex { position: (2.201939, -3.226457, -0.996503),
+ normal: (-0.492627, 0.113675, -0.862784), },
+ Vertex { position: (2.201939, -3.226457, -0.996503),
+ normal: (-0.492627, 0.113675, -0.862784), },
+ Vertex { position: (2.14888, -3.221616, -1.076203),
+ normal: (-0.562282, -0.328888, -0.75873), },
+ Vertex { position: (2.110033, -3.148257, -1.068816),
+ normal: (-0.228294, -0.186048, -0.955651), },
+ Vertex { position: (2.201939, -3.226457, -0.996503),
+ normal: (-0.492627, 0.113675, -0.862784), },
+ Vertex { position: (2.110033, -3.148257, -1.068816),
+ normal: (-0.228294, -0.186048, -0.955651), },
+ Vertex { position: (2.170039, -3.134504, -0.978866),
+ normal: (-0.495591, 0.225654, -0.838731), },
+ Vertex { position: (2.170039, -3.134504, -0.978866),
+ normal: (-0.495591, 0.225654, -0.838731), },
+ Vertex { position: (2.091539, -3.032437, -0.947029),
+ normal: (-0.541077, 0.245809, -0.804247), },
+ Vertex { position: (2.113587, -3.011851, -0.851648),
+ normal: (0.672893, 0.661099, -0.331908), },
+ Vertex { position: (2.170039, -3.134504, -0.978866),
+ normal: (-0.495591, 0.225654, -0.838731), },
+ Vertex { position: (2.113587, -3.011851, -0.851648),
+ normal: (0.672893, 0.661099, -0.331908), },
+ Vertex { position: (2.217369, -3.156093, -0.888927),
+ normal: (0.768072, 0.514957, -0.380637), },
+ Vertex { position: (1.841888, -3.246003, -1.014774),
+ normal: (0.626232, 0.565165, -0.53705), },
+ Vertex { position: (1.886443, -3.191742, -1.047318),
+ normal: (0.213417, -0.547723, -0.808983), },
+ Vertex { position: (1.926176, -3.28888, -1.093746),
+ normal: (0.636282, 0.100893, -0.764831), },
+ Vertex { position: (1.841888, -3.246003, -1.014774),
+ normal: (0.626232, 0.565165, -0.53705), },
+ Vertex { position: (1.926176, -3.28888, -1.093746),
+ normal: (0.636282, 0.100893, -0.764831), },
+ Vertex { position: (1.865135, -3.353827, -1.054981),
+ normal: (0.52783, 0.437826, -0.727807), },
+ Vertex { position: (1.919391, -3.487078, -1.110869),
+ normal: (0.862528, 0.499882, 0.078511), },
+ Vertex { position: (1.865135, -3.353827, -1.054981),
+ normal: (0.52783, 0.437826, -0.727807), },
+ Vertex { position: (1.926176, -3.28888, -1.093746),
+ normal: (0.636282, 0.100893, -0.764831), },
+ Vertex { position: (1.919391, -3.487078, -1.110869),
+ normal: (0.862528, 0.499882, 0.078511), },
+ Vertex { position: (1.926176, -3.28888, -1.093746),
+ normal: (0.636282, 0.100893, -0.764831), },
+ Vertex { position: (1.981186, -3.441282, -1.180532),
+ normal: (0.010538, 0.399391, -0.91672), },
+ Vertex { position: (1.981186, -3.441282, -1.180532),
+ normal: (0.010538, 0.399391, -0.91672), },
+ Vertex { position: (2.025468, -3.556842, -1.204841),
+ normal: (0.444124, 0.617475, -0.649214), },
+ Vertex { position: (1.919391, -3.487078, -1.110869),
+ normal: (0.862528, 0.499882, 0.078511), },
+ Vertex { position: (1.980621, -3.043895, -0.964237),
+ normal: (0.872426, 0.488735, 0.003222), },
+ Vertex { position: (2.170039, -3.134504, -0.978866),
+ normal: (-0.495591, 0.225654, -0.838731), },
+ Vertex { position: (2.110033, -3.148257, -1.068816),
+ normal: (-0.228294, -0.186048, -0.955651), },
+ Vertex { position: (1.806407, -3.173343, -0.834455),
+ normal: (-0.783521, -0.393963, -0.480508), },
+ Vertex { position: (1.811797, -3.135641, -0.933096),
+ normal: (0.926951, 0.366239, 0.081429), },
+ Vertex { position: (1.841888, -3.246003, -1.014774),
+ normal: (0.626232, 0.565165, -0.53705), },
+ Vertex { position: (1.806407, -3.173343, -0.834455),
+ normal: (-0.783521, -0.393963, -0.480508), },
+ Vertex { position: (1.841888, -3.246003, -1.014774),
+ normal: (0.626232, 0.565165, -0.53705), },
+ Vertex { position: (1.83279, -3.296508, -0.865078),
+ normal: (0.215809, 0.484483, -0.847763), },
+ Vertex { position: (1.933899, -3.546253, -0.912438),
+ normal: (-0.997638, 0.009858, 0.067986), },
+ Vertex { position: (1.919391, -3.487078, -1.110869),
+ normal: (0.862528, 0.499882, 0.078511), },
+ Vertex { position: (2.025468, -3.556842, -1.204841),
+ normal: (0.444124, 0.617475, -0.649214), },
+ Vertex { position: (1.933899, -3.546253, -0.912438),
+ normal: (-0.997638, 0.009858, 0.067986), },
+ Vertex { position: (2.025468, -3.556842, -1.204841),
+ normal: (0.444124, 0.617475, -0.649214), },
+ Vertex { position: (2.078928, -3.584991, -0.917088),
+ normal: (-0.987313, 0.097592, 0.125253), },
+ Vertex { position: (1.83279, -3.296508, -0.865078),
+ normal: (0.215809, 0.484483, -0.847763), },
+ Vertex { position: (1.841888, -3.246003, -1.014774),
+ normal: (0.626232, 0.565165, -0.53705), },
+ Vertex { position: (1.865135, -3.353827, -1.054981),
+ normal: (0.52783, 0.437826, -0.727807), },
+ Vertex { position: (1.83279, -3.296508, -0.865078),
+ normal: (0.215809, 0.484483, -0.847763), },
+ Vertex { position: (1.865135, -3.353827, -1.054981),
+ normal: (0.52783, 0.437826, -0.727807), },
+ Vertex { position: (1.839523, -3.405292, -0.883488),
+ normal: (-0.955753, -0.169718, 0.240275), },
+ Vertex { position: (1.839523, -3.405292, -0.883488),
+ normal: (-0.955753, -0.169718, 0.240275), },
+ Vertex { position: (1.865135, -3.353827, -1.054981),
+ normal: (0.52783, 0.437826, -0.727807), },
+ Vertex { position: (1.919391, -3.487078, -1.110869),
+ normal: (0.862528, 0.499882, 0.078511), },
+ Vertex { position: (1.839523, -3.405292, -0.883488),
+ normal: (-0.955753, -0.169718, 0.240275), },
+ Vertex { position: (1.919391, -3.487078, -1.110869),
+ normal: (0.862528, 0.499882, 0.078511), },
+ Vertex { position: (1.933899, -3.546253, -0.912438),
+ normal: (-0.997638, 0.009858, 0.067986), },
+ Vertex { position: (1.83279, -3.296508, -0.865078),
+ normal: (0.215809, 0.484483, -0.847763), },
+ Vertex { position: (1.92973, -3.298418, -0.689538),
+ normal: (-0.150944, -0.987886, 0.036011), },
+ Vertex { position: (1.900481, -3.131932, -0.728621),
+ normal: (-0.630099, -0.773677, 0.066329), },
+ Vertex { position: (1.83279, -3.296508, -0.865078),
+ normal: (0.215809, 0.484483, -0.847763), },
+ Vertex { position: (1.900481, -3.131932, -0.728621),
+ normal: (-0.630099, -0.773677, 0.066329), },
+ Vertex { position: (1.806407, -3.173343, -0.834455),
+ normal: (-0.783521, -0.393963, -0.480508), },
+ Vertex { position: (1.83279, -3.296508, -0.865078),
+ normal: (0.215809, 0.484483, -0.847763), },
+ Vertex { position: (1.839523, -3.405292, -0.883488),
+ normal: (-0.955753, -0.169718, 0.240275), },
+ Vertex { position: (1.941325, -3.434803, -0.701314),
+ normal: (-0.937976, -0.320543, 0.132115), },
+ Vertex { position: (1.83279, -3.296508, -0.865078),
+ normal: (0.215809, 0.484483, -0.847763), },
+ Vertex { position: (1.941325, -3.434803, -0.701314),
+ normal: (-0.937976, -0.320543, 0.132115), },
+ Vertex { position: (1.92973, -3.298418, -0.689538),
+ normal: (-0.150944, -0.987886, 0.036011), },
+ Vertex { position: (1.941325, -3.434803, -0.701314),
+ normal: (-0.937976, -0.320543, 0.132115), },
+ Vertex { position: (1.839523, -3.405292, -0.883488),
+ normal: (-0.955753, -0.169718, 0.240275), },
+ Vertex { position: (1.933899, -3.546253, -0.912438),
+ normal: (-0.997638, 0.009858, 0.067986), },
+ Vertex { position: (1.941325, -3.434803, -0.701314),
+ normal: (-0.937976, -0.320543, 0.132115), },
+ Vertex { position: (1.933899, -3.546253, -0.912438),
+ normal: (-0.997638, 0.009858, 0.067986), },
+ Vertex { position: (2.002745, -3.52342, -0.688103),
+ normal: (-0.4909, 0.016111, 0.871067), },
+ Vertex { position: (2.002745, -3.52342, -0.688103),
+ normal: (-0.4909, 0.016111, 0.871067), },
+ Vertex { position: (1.933899, -3.546253, -0.912438),
+ normal: (-0.997638, 0.009858, 0.067986), },
+ Vertex { position: (2.078928, -3.584991, -0.917088),
+ normal: (-0.987313, 0.097592, 0.125253), },
+ Vertex { position: (2.002745, -3.52342, -0.688103),
+ normal: (-0.4909, 0.016111, 0.871067), },
+ Vertex { position: (2.078928, -3.584991, -0.917088),
+ normal: (-0.987313, 0.097592, 0.125253), },
+ Vertex { position: (2.126553, -3.549679, -0.701005),
+ normal: (-0.184432, -0.109597, 0.976716), },
+ Vertex { position: (2.126553, -3.549679, -0.701005),
+ normal: (-0.184432, -0.109597, 0.976716), },
+ Vertex { position: (2.078928, -3.584991, -0.917088),
+ normal: (-0.987313, 0.097592, 0.125253), },
+ Vertex { position: (2.197935, -3.583948, -0.936437),
+ normal: (-0.554502, -0.046423, 0.830886), },
+ Vertex { position: (2.126553, -3.549679, -0.701005),
+ normal: (-0.184432, -0.109597, 0.976716), },
+ Vertex { position: (2.197935, -3.583948, -0.936437),
+ normal: (-0.554502, -0.046423, 0.830886), },
+ Vertex { position: (2.244147, -3.545557, -0.732888),
+ normal: (-0.554151, -0.205896, 0.806551), },
+ Vertex { position: (1.898573, -3.068274, -0.994338),
+ normal: (-0.069765, -0.126006, 0.989573), },
+ Vertex { position: (1.980621, -3.043895, -0.964237),
+ normal: (0.872426, 0.488735, 0.003222), },
+ Vertex { position: (2.110033, -3.148257, -1.068816),
+ normal: (-0.228294, -0.186048, -0.955651), },
+ Vertex { position: (1.898573, -3.068274, -0.994338),
+ normal: (-0.069765, -0.126006, 0.989573), },
+ Vertex { position: (2.110033, -3.148257, -1.068816),
+ normal: (-0.228294, -0.186048, -0.955651), },
+ Vertex { position: (1.970051, -3.141862, -1.065178),
+ normal: (0.013288, -0.297478, -0.954636), },
+ Vertex { position: (1.855134, -3.083228, -0.986129),
+ normal: (0.383337, -0.601981, 0.700479), },
+ Vertex { position: (1.898573, -3.068274, -0.994338),
+ normal: (-0.069765, -0.126006, 0.989573), },
+ Vertex { position: (1.970051, -3.141862, -1.065178),
+ normal: (0.013288, -0.297478, -0.954636), },
+ Vertex { position: (1.855134, -3.083228, -0.986129),
+ normal: (0.383337, -0.601981, 0.700479), },
+ Vertex { position: (1.970051, -3.141862, -1.065178),
+ normal: (0.013288, -0.297478, -0.954636), },
+ Vertex { position: (1.886443, -3.191742, -1.047318),
+ normal: (0.213417, -0.547723, -0.808983), },
+ Vertex { position: (1.811797, -3.135641, -0.933096),
+ normal: (0.926951, 0.366239, 0.081429), },
+ Vertex { position: (1.855134, -3.083228, -0.986129),
+ normal: (0.383337, -0.601981, 0.700479), },
+ Vertex { position: (1.886443, -3.191742, -1.047318),
+ normal: (0.213417, -0.547723, -0.808983), },
+ Vertex { position: (1.811797, -3.135641, -0.933096),
+ normal: (0.926951, 0.366239, 0.081429), },
+ Vertex { position: (1.886443, -3.191742, -1.047318),
+ normal: (0.213417, -0.547723, -0.808983), },
+ Vertex { position: (1.841888, -3.246003, -1.014774),
+ normal: (0.626232, 0.565165, -0.53705), },
+ Vertex { position: (2.217369, -3.156093, -0.888927),
+ normal: (0.768072, 0.514957, -0.380637), },
+ Vertex { position: (2.113587, -3.011851, -0.851648),
+ normal: (0.672893, 0.661099, -0.331908), },
+ Vertex { position: (2.07369, -3.020848, -0.782654),
+ normal: (-0.701253, 0.091018, 0.707079), },
+ Vertex { position: (2.217369, -3.156093, -0.888927),
+ normal: (0.768072, 0.514957, -0.380637), },
+ Vertex { position: (2.07369, -3.020848, -0.782654),
+ normal: (-0.701253, 0.091018, 0.707079), },
+ Vertex { position: (2.187495, -3.161535, -0.800285),
+ normal: (-0.706628, -0.050081, 0.705811), },
+ Vertex { position: (2.170039, -3.134504, -0.978866),
+ normal: (-0.495591, 0.225654, -0.838731), },
+ Vertex { position: (2.217369, -3.156093, -0.888927),
+ normal: (0.768072, 0.514957, -0.380637), },
+ Vertex { position: (2.236407, -3.220054, -0.89203),
+ normal: (-0.404532, -0.045989, -0.913367), },
+ Vertex { position: (2.170039, -3.134504, -0.978866),
+ normal: (-0.495591, 0.225654, -0.838731), },
+ Vertex { position: (2.236407, -3.220054, -0.89203),
+ normal: (-0.404532, -0.045989, -0.913367), },
+ Vertex { position: (2.201939, -3.226457, -0.996503),
+ normal: (-0.492627, 0.113675, -0.862784), },
+ Vertex { position: (2.247981, -3.342804, -1.127459),
+ normal: (-0.144755, 0.439659, -0.886423), },
+ Vertex { position: (2.281229, -3.33825, -1.043475),
+ normal: (-0.430523, -0.648445, -0.627828), },
+ Vertex { position: (2.386827, -3.462222, -1.13648),
+ normal: (0.717573, 0.343682, 0.605781), },
+ Vertex { position: (2.247981, -3.342804, -1.127459),
+ normal: (-0.144755, 0.439659, -0.886423), },
+ Vertex { position: (2.386827, -3.462222, -1.13648),
+ normal: (0.717573, 0.343682, 0.605781), },
+ Vertex { position: (2.343303, -3.507846, -1.195262),
+ normal: (0.457854, 0.537523, -0.708123), },
+ Vertex { position: (2.386827, -3.462222, -1.13648),
+ normal: (0.717573, 0.343682, 0.605781), },
+ Vertex { position: (2.281229, -3.33825, -1.043475),
+ normal: (-0.430523, -0.648445, -0.627828), },
+ Vertex { position: (2.327021, -3.352317, -0.958234),
+ normal: (0.743895, 0.373896, 0.553916), },
+ Vertex { position: (2.386827, -3.462222, -1.13648),
+ normal: (0.717573, 0.343682, 0.605781), },
+ Vertex { position: (2.327021, -3.352317, -0.958234),
+ normal: (0.743895, 0.373896, 0.553916), },
+ Vertex { position: (2.440236, -3.509564, -1.019417),
+ normal: (0.752232, 0.244352, 0.611914), },
+ Vertex { position: (2.327021, -3.352317, -0.958234),
+ normal: (0.743895, 0.373896, 0.553916), },
+ Vertex { position: (2.281229, -3.33825, -1.043475),
+ normal: (-0.430523, -0.648445, -0.627828), },
+ Vertex { position: (2.201939, -3.226457, -0.996503),
+ normal: (-0.492627, 0.113675, -0.862784), },
+ Vertex { position: (2.327021, -3.352317, -0.958234),
+ normal: (0.743895, 0.373896, 0.553916), },
+ Vertex { position: (2.201939, -3.226457, -0.996503),
+ normal: (-0.492627, 0.113675, -0.862784), },
+ Vertex { position: (2.236407, -3.220054, -0.89203),
+ normal: (-0.404532, -0.045989, -0.913367), },
+ Vertex { position: (2.440236, -3.509564, -1.019417),
+ normal: (0.752232, 0.244352, 0.611914), },
+ Vertex { position: (2.327021, -3.352317, -0.958234),
+ normal: (0.743895, 0.373896, 0.553916), },
+ Vertex { position: (2.309358, -3.345468, -0.801508),
+ normal: (0.866542, 0.493887, -0.071973), },
+ Vertex { position: (2.440236, -3.509564, -1.019417),
+ normal: (0.752232, 0.244352, 0.611914), },
+ Vertex { position: (2.309358, -3.345468, -0.801508),
+ normal: (0.866542, 0.493887, -0.071973), },
+ Vertex { position: (2.377814, -3.484109, -0.800332),
+ normal: (0.874983, 0.217676, -0.43246), },
+ Vertex { position: (2.309358, -3.345468, -0.801508),
+ normal: (0.866542, 0.493887, -0.071973), },
+ Vertex { position: (2.327021, -3.352317, -0.958234),
+ normal: (0.743895, 0.373896, 0.553916), },
+ Vertex { position: (2.236407, -3.220054, -0.89203),
+ normal: (-0.404532, -0.045989, -0.913367), },
+ Vertex { position: (2.309358, -3.345468, -0.801508),
+ normal: (0.866542, 0.493887, -0.071973), },
+ Vertex { position: (2.236407, -3.220054, -0.89203),
+ normal: (-0.404532, -0.045989, -0.913367), },
+ Vertex { position: (2.235942, -3.243103, -0.823955),
+ normal: (0.79991, 0.598082, -0.049409), },
+ Vertex { position: (2.235942, -3.243103, -0.823955),
+ normal: (0.79991, 0.598082, -0.049409), },
+ Vertex { position: (2.236407, -3.220054, -0.89203),
+ normal: (-0.404532, -0.045989, -0.913367), },
+ Vertex { position: (2.217369, -3.156093, -0.888927),
+ normal: (0.768072, 0.514957, -0.380637), },
+ Vertex { position: (2.235942, -3.243103, -0.823955),
+ normal: (0.79991, 0.598082, -0.049409), },
+ Vertex { position: (2.217369, -3.156093, -0.888927),
+ normal: (0.768072, 0.514957, -0.380637), },
+ Vertex { position: (2.187495, -3.161535, -0.800285),
+ normal: (-0.706628, -0.050081, 0.705811), },
+ Vertex { position: (1.900481, -3.131932, -0.728621),
+ normal: (-0.630099, -0.773677, 0.066329), },
+ Vertex { position: (1.92973, -3.298418, -0.689538),
+ normal: (-0.150944, -0.987886, 0.036011), },
+ Vertex { position: (2.059222, -3.230076, -0.674936),
+ normal: (0.331575, 0.146631, 0.931964), },
+ Vertex { position: (1.900481, -3.131932, -0.728621),
+ normal: (-0.630099, -0.773677, 0.066329), },
+ Vertex { position: (2.059222, -3.230076, -0.674936),
+ normal: (0.331575, 0.146631, 0.931964), },
+ Vertex { position: (1.998099, -3.039955, -0.718855),
+ normal: (0.714275, 0.465374, 0.522723), },
+ Vertex { position: (1.998099, -3.039955, -0.718855),
+ normal: (0.714275, 0.465374, 0.522723), },
+ Vertex { position: (2.059222, -3.230076, -0.674936),
+ normal: (0.331575, 0.146631, 0.931964), },
+ Vertex { position: (2.187495, -3.161535, -0.800285),
+ normal: (-0.706628, -0.050081, 0.705811), },
+ Vertex { position: (1.998099, -3.039955, -0.718855),
+ normal: (0.714275, 0.465374, 0.522723), },
+ Vertex { position: (2.187495, -3.161535, -0.800285),
+ normal: (-0.706628, -0.050081, 0.705811), },
+ Vertex { position: (2.07369, -3.020848, -0.782654),
+ normal: (-0.701253, 0.091018, 0.707079), },
+ Vertex { position: (1.92973, -3.298418, -0.689538),
+ normal: (-0.150944, -0.987886, 0.036011), },
+ Vertex { position: (1.941325, -3.434803, -0.701314),
+ normal: (-0.937976, -0.320543, 0.132115), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (1.92973, -3.298418, -0.689538),
+ normal: (-0.150944, -0.987886, 0.036011), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (2.059222, -3.230076, -0.674936),
+ normal: (0.331575, 0.146631, 0.931964), },
+ Vertex { position: (2.059222, -3.230076, -0.674936),
+ normal: (0.331575, 0.146631, 0.931964), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (2.235942, -3.243103, -0.823955),
+ normal: (0.79991, 0.598082, -0.049409), },
+ Vertex { position: (2.059222, -3.230076, -0.674936),
+ normal: (0.331575, 0.146631, 0.931964), },
+ Vertex { position: (2.235942, -3.243103, -0.823955),
+ normal: (0.79991, 0.598082, -0.049409), },
+ Vertex { position: (2.187495, -3.161535, -0.800285),
+ normal: (-0.706628, -0.050081, 0.705811), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (1.941325, -3.434803, -0.701314),
+ normal: (-0.937976, -0.320543, 0.132115), },
+ Vertex { position: (2.002745, -3.52342, -0.688103),
+ normal: (-0.4909, 0.016111, 0.871067), },
+ Vertex { position: (2.126553, -3.549679, -0.701005),
+ normal: (-0.184432, -0.109597, 0.976716), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (2.002745, -3.52342, -0.688103),
+ normal: (-0.4909, 0.016111, 0.871067), },
+ Vertex { position: (2.235942, -3.243103, -0.823955),
+ normal: (0.79991, 0.598082, -0.049409), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (2.309358, -3.345468, -0.801508),
+ normal: (0.866542, 0.493887, -0.071973), },
+ Vertex { position: (2.126553, -3.549679, -0.701005),
+ normal: (-0.184432, -0.109597, 0.976716), },
+ Vertex { position: (2.244147, -3.545557, -0.732888),
+ normal: (-0.554151, -0.205896, 0.806551), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (2.377814, -3.484109, -0.800332),
+ normal: (0.874983, 0.217676, -0.43246), },
+ Vertex { position: (2.309358, -3.345468, -0.801508),
+ normal: (0.866542, 0.493887, -0.071973), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (2.377814, -3.484109, -0.800332),
+ normal: (0.874983, 0.217676, -0.43246), },
+ Vertex { position: (2.107985, -3.363571, -0.677007),
+ normal: (0.43336, 0.0979, 0.895888), },
+ Vertex { position: (2.244147, -3.545557, -0.732888),
+ normal: (-0.554151, -0.205896, 0.806551), },
+ Vertex { position: (2.440236, -3.509564, -1.019417),
+ normal: (0.752232, 0.244352, 0.611914), },
+ Vertex { position: (2.377814, -3.484109, -0.800332),
+ normal: (0.874983, 0.217676, -0.43246), },
+ Vertex { position: (2.244147, -3.545557, -0.732888),
+ normal: (-0.554151, -0.205896, 0.806551), },
+ Vertex { position: (2.440236, -3.509564, -1.019417),
+ normal: (0.752232, 0.244352, 0.611914), },
+ Vertex { position: (2.244147, -3.545557, -0.732888),
+ normal: (-0.554151, -0.205896, 0.806551), },
+ Vertex { position: (2.197935, -3.583948, -0.936437),
+ normal: (-0.554502, -0.046423, 0.830886), },
+ Vertex { position: (2.078928, -3.584991, -0.917088),
+ normal: (-0.987313, 0.097592, 0.125253), },
+ Vertex { position: (2.025468, -3.556842, -1.204841),
+ normal: (0.444124, 0.617475, -0.649214), },
+ Vertex { position: (2.254361, -3.550931, -1.235118),
+ normal: (-0.081045, 0.409121, -0.908874), },
+ Vertex { position: (2.078928, -3.584991, -0.917088),
+ normal: (-0.987313, 0.097592, 0.125253), },
+ Vertex { position: (2.254361, -3.550931, -1.235118),
+ normal: (-0.081045, 0.409121, -0.908874), },
+ Vertex { position: (2.197935, -3.583948, -0.936437),
+ normal: (-0.554502, -0.046423, 0.830886), },
+ Vertex { position: (1.980621, -3.043895, -0.964237),
+ normal: (0.872426, 0.488735, 0.003222), },
+ Vertex { position: (2.091539, -3.032437, -0.947029),
+ normal: (-0.541077, 0.245809, -0.804247), },
+ Vertex { position: (2.170039, -3.134504, -0.978866),
+ normal: (-0.495591, 0.225654, -0.838731), },
+ Vertex { position: (2.197935, -3.583948, -0.936437),
+ normal: (-0.554502, -0.046423, 0.830886), },
+ Vertex { position: (2.254361, -3.550931, -1.235118),
+ normal: (-0.081045, 0.409121, -0.908874), },
+ Vertex { position: (2.343303, -3.507846, -1.195262),
+ normal: (0.457854, 0.537523, -0.708123), },
+ Vertex { position: (2.197935, -3.583948, -0.936437),
+ normal: (-0.554502, -0.046423, 0.830886), },
+ Vertex { position: (2.343303, -3.507846, -1.195262),
+ normal: (0.457854, 0.537523, -0.708123), },
+ Vertex { position: (2.386827, -3.462222, -1.13648),
+ normal: (0.717573, 0.343682, 0.605781), },
+ Vertex { position: (2.197935, -3.583948, -0.936437),
+ normal: (-0.554502, -0.046423, 0.830886), },
+ Vertex { position: (2.386827, -3.462222, -1.13648),
+ normal: (0.717573, 0.343682, 0.605781), },
+ Vertex { position: (2.440236, -3.509564, -1.019417),
+ normal: (0.752232, 0.244352, 0.611914), },
+ Vertex { position: (-3.042899, -3.193907, -1.207296),
+ normal: (-0.545598, -0.330415, -0.770161), },
+ Vertex { position: (-2.888628, -3.200302, -1.210934),
+ normal: (0.012244, -0.298111, -0.954453), },
+ Vertex { position: (-2.845816, -3.273661, -1.218321),
+ normal: (-0.245482, -0.183395, -0.951896), },
+ Vertex { position: (-3.042899, -3.193907, -1.207296),
+ normal: (-0.545598, -0.330415, -0.770161), },
+ Vertex { position: (-2.845816, -3.273661, -1.218321),
+ normal: (-0.245482, -0.183395, -0.951896), },
+ Vertex { position: (-2.975439, -3.308754, -1.25324),
+ normal: (-0.492859, -0.096405, -0.864752), },
+ Vertex { position: (-2.975439, -3.308754, -1.25324),
+ normal: (-0.492859, -0.096405, -0.864752), },
+ Vertex { position: (-2.845816, -3.273661, -1.218321),
+ normal: (-0.245482, -0.183395, -0.951896), },
+ Vertex { position: (-2.736599, -3.394849, -1.269577),
+ normal: (0.430301, 0.548598, -0.716855), },
+ Vertex { position: (-2.975439, -3.308754, -1.25324),
+ normal: (-0.492859, -0.096405, -0.864752), },
+ Vertex { position: (-2.736599, -3.394849, -1.269577),
+ normal: (0.430301, 0.548598, -0.716855), },
+ Vertex { position: (-2.856957, -3.449728, -1.356844),
+ normal: (-0.074103, 0.409269, -0.909399), },
+ Vertex { position: (-2.856957, -3.449728, -1.356844),
+ normal: (-0.074103, 0.409269, -0.909399), },
+ Vertex { position: (-2.736599, -3.394849, -1.269577),
+ normal: (0.430301, 0.548598, -0.716855), },
+ Vertex { position: (-2.631547, -3.559891, -1.33738),
+ normal: (-0.13251, 0.440061, -0.888137), },
+ Vertex { position: (-2.856957, -3.449728, -1.356844),
+ normal: (-0.074103, 0.409269, -0.909399), },
+ Vertex { position: (-2.631547, -3.559891, -1.33738),
+ normal: (-0.13251, 0.440061, -0.888137), },
+ Vertex { position: (-2.729567, -3.602976, -1.377236),
+ normal: (0.317837, 0.631876, -0.706903), },
+ Vertex { position: (-2.729567, -3.602976, -1.377236),
+ normal: (0.317837, 0.631876, -0.706903), },
+ Vertex { position: (-2.981824, -3.608887, -1.346959),
+ normal: (0.413011, 0.629609, -0.658038), },
+ Vertex { position: (-3.030627, -3.493327, -1.32265),
+ normal: (0.009712, 0.399549, -0.91666), },
+ Vertex { position: (-2.729567, -3.602976, -1.377236),
+ normal: (0.317837, 0.631876, -0.706903), },
+ Vertex { position: (-3.030627, -3.493327, -1.32265),
+ normal: (0.009712, 0.399549, -0.91666), },
+ Vertex { position: (-2.856957, -3.449728, -1.356844),
+ normal: (-0.074103, 0.409269, -0.909399), },
+ Vertex { position: (-2.856957, -3.449728, -1.356844),
+ normal: (-0.074103, 0.409269, -0.909399), },
+ Vertex { position: (-3.030627, -3.493327, -1.32265),
+ normal: (0.009712, 0.399549, -0.91666), },
+ Vertex { position: (-3.091252, -3.340925, -1.235864),
+ normal: (0.070969, 0.266956, -0.961092), },
+ Vertex { position: (-2.856957, -3.449728, -1.356844),
+ normal: (-0.074103, 0.409269, -0.909399), },
+ Vertex { position: (-3.091252, -3.340925, -1.235864),
+ normal: (0.070969, 0.266956, -0.961092), },
+ Vertex { position: (-2.975439, -3.308754, -1.25324),
+ normal: (-0.492859, -0.096405, -0.864752), },
+ Vertex { position: (-2.975439, -3.308754, -1.25324),
+ normal: (-0.492859, -0.096405, -0.864752), },
+ Vertex { position: (-3.091252, -3.340925, -1.235864),
+ normal: (0.070969, 0.266956, -0.961092), },
+ Vertex { position: (-3.135041, -3.243787, -1.189436),
+ normal: (0.405633, 0.57823, -0.707893), },
+ Vertex { position: (-2.975439, -3.308754, -1.25324),
+ normal: (-0.492859, -0.096405, -0.864752), },
+ Vertex { position: (-3.135041, -3.243787, -1.189436),
+ normal: (0.405633, 0.57823, -0.707893), },
+ Vertex { position: (-3.042899, -3.193907, -1.207296),
+ normal: (-0.545598, -0.330415, -0.770161), },
+ Vertex { position: (-2.699957, -3.390295, -1.185593),
+ normal: (-0.431117, -0.034268, -0.901645), },
+ Vertex { position: (-2.736599, -3.394849, -1.269577),
+ normal: (0.430301, 0.548598, -0.716855), },
+ Vertex { position: (-2.845816, -3.273661, -1.218321),
+ normal: (-0.245482, -0.183395, -0.951896), },
+ Vertex { position: (-2.699957, -3.390295, -1.185593),
+ normal: (-0.431117, -0.034268, -0.901645), },
+ Vertex { position: (-2.845816, -3.273661, -1.218321),
+ normal: (-0.245482, -0.183395, -0.951896), },
+ Vertex { position: (-2.787341, -3.278502, -1.138621),
+ normal: (-0.461794, 0.113692, -0.879671), },
+ Vertex { position: (-2.787341, -3.278502, -1.138621),
+ normal: (-0.461794, 0.113692, -0.879671), },
+ Vertex { position: (-2.845816, -3.273661, -1.218321),
+ normal: (-0.245482, -0.183395, -0.951896), },
+ Vertex { position: (-2.888628, -3.200302, -1.210934),
+ normal: (0.012244, -0.298111, -0.954453), },
+ Vertex { position: (-2.787341, -3.278502, -1.138621),
+ normal: (-0.461794, 0.113692, -0.879671), },
+ Vertex { position: (-2.888628, -3.200302, -1.210934),
+ normal: (0.012244, -0.298111, -0.954453), },
+ Vertex { position: (-2.822497, -3.186549, -1.120984),
+ normal: (-0.46316, 0.228643, -0.856274), },
+ Vertex { position: (-2.822497, -3.186549, -1.120984),
+ normal: (-0.46316, 0.228643, -0.856274), },
+ Vertex { position: (-2.90901, -3.084482, -1.089147),
+ normal: (0.637284, 0.689194, -0.344791), },
+ Vertex { position: (-2.884711, -3.063896, -0.993766),
+ normal: (0.737412, 0.542596, -0.402261), },
+ Vertex { position: (-2.822497, -3.186549, -1.120984),
+ normal: (-0.46316, 0.228643, -0.856274), },
+ Vertex { position: (-2.884711, -3.063896, -0.993766),
+ normal: (0.737412, 0.542596, -0.402261), },
+ Vertex { position: (-2.770335, -3.208138, -1.031045),
+ normal: (-0.508358, 0.250892, -0.823787), },
+ Vertex { position: (-3.184143, -3.298048, -1.156892),
+ normal: (0.851754, 0.52393, 0.003494), },
+ Vertex { position: (-3.135041, -3.243787, -1.189436),
+ normal: (0.405633, 0.57823, -0.707893), },
+ Vertex { position: (-3.091252, -3.340925, -1.235864),
+ normal: (0.070969, 0.266956, -0.961092), },
+ Vertex { position: (-3.184143, -3.298048, -1.156892),
+ normal: (0.851754, 0.52393, 0.003494), },
+ Vertex { position: (-3.091252, -3.340925, -1.235864),
+ normal: (0.070969, 0.266956, -0.961092), },
+ Vertex { position: (-3.158524, -3.405872, -1.197099),
+ normal: (0.596352, 0.583149, -0.551635), },
+ Vertex { position: (-3.09873, -3.539123, -1.252987),
+ normal: (0.840313, 0.535537, 0.084106), },
+ Vertex { position: (-3.158524, -3.405872, -1.197099),
+ normal: (0.596352, 0.583149, -0.551635), },
+ Vertex { position: (-3.091252, -3.340925, -1.235864),
+ normal: (0.070969, 0.266956, -0.961092), },
+ Vertex { position: (-3.09873, -3.539123, -1.252987),
+ normal: (0.840313, 0.535537, 0.084106), },
+ Vertex { position: (-3.091252, -3.340925, -1.235864),
+ normal: (0.070969, 0.266956, -0.961092), },
+ Vertex { position: (-3.030627, -3.493327, -1.32265),
+ normal: (0.009712, 0.399549, -0.91666), },
+ Vertex { position: (-3.030627, -3.493327, -1.32265),
+ normal: (0.009712, 0.399549, -0.91666), },
+ Vertex { position: (-2.981824, -3.608887, -1.346959),
+ normal: (0.413011, 0.629609, -0.658038), },
+ Vertex { position: (-3.09873, -3.539123, -1.252987),
+ normal: (0.840313, 0.535537, 0.084106), },
+ Vertex { position: (-3.03125, -3.09594, -1.106355),
+ normal: (0.503689, 0.453945, -0.735004), },
+ Vertex { position: (-2.822497, -3.186549, -1.120984),
+ normal: (-0.46316, 0.228643, -0.856274), },
+ Vertex { position: (-2.888628, -3.200302, -1.210934),
+ normal: (0.012244, -0.298111, -0.954453), },
+ Vertex { position: (-3.223246, -3.225388, -0.976573),
+ normal: (0.163153, 0.19945, -0.96623), },
+ Vertex { position: (-3.217306, -3.187686, -1.075214),
+ normal: (0.977763, 0.208696, -0.020643), },
+ Vertex { position: (-3.184143, -3.298048, -1.156892),
+ normal: (0.851754, 0.52393, 0.003494), },
+ Vertex { position: (-3.223246, -3.225388, -0.976573),
+ normal: (0.163153, 0.19945, -0.96623), },
+ Vertex { position: (-3.184143, -3.298048, -1.156892),
+ normal: (0.851754, 0.52393, 0.003494), },
+ Vertex { position: (-3.19417, -3.348553, -1.007196),
+ normal: (0.144389, 0.231536, -0.962051), },
+ Vertex { position: (-3.082741, -3.598298, -1.054556),
+ normal: (-0.99734, 0.010761, 0.072093), },
+ Vertex { position: (-3.09873, -3.539123, -1.252987),
+ normal: (0.840313, 0.535537, 0.084106), },
+ Vertex { position: (-2.981824, -3.608887, -1.346959),
+ normal: (0.413011, 0.629609, -0.658038), },
+ Vertex { position: (-3.082741, -3.598298, -1.054556),
+ normal: (-0.99734, 0.010761, 0.072093), },
+ Vertex { position: (-2.981824, -3.608887, -1.346959),
+ normal: (0.413011, 0.629609, -0.658038), },
+ Vertex { position: (-2.922908, -3.637036, -1.059206),
+ normal: (-0.985013, 0.106756, 0.135469), },
+ Vertex { position: (-3.19417, -3.348553, -1.007196),
+ normal: (0.144389, 0.231536, -0.962051), },
+ Vertex { position: (-3.184143, -3.298048, -1.156892),
+ normal: (0.851754, 0.52393, 0.003494), },
+ Vertex { position: (-3.158524, -3.405872, -1.197099),
+ normal: (0.596352, 0.583149, -0.551635), },
+ Vertex { position: (-3.19417, -3.348553, -1.007196),
+ normal: (0.144389, 0.231536, -0.962051), },
+ Vertex { position: (-3.158524, -3.405872, -1.197099),
+ normal: (0.596352, 0.583149, -0.551635), },
+ Vertex { position: (-3.18675, -3.457336, -1.025606),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-3.18675, -3.457336, -1.025606),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-3.158524, -3.405872, -1.197099),
+ normal: (0.596352, 0.583149, -0.551635), },
+ Vertex { position: (-3.09873, -3.539123, -1.252987),
+ normal: (0.840313, 0.535537, 0.084106), },
+ Vertex { position: (-3.18675, -3.457336, -1.025606),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-3.09873, -3.539123, -1.252987),
+ normal: (0.840313, 0.535537, 0.084106), },
+ Vertex { position: (-3.082741, -3.598298, -1.054556),
+ normal: (-0.99734, 0.010761, 0.072093), },
+ Vertex { position: (-3.19417, -3.348553, -1.007196),
+ normal: (0.144389, 0.231536, -0.962051), },
+ Vertex { position: (-3.087335, -3.350463, -0.831656),
+ normal: (-0.471141, 0.022027, 0.881783), },
+ Vertex { position: (-3.11957, -3.183977, -0.870739),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-3.19417, -3.348553, -1.007196),
+ normal: (0.144389, 0.231536, -0.962051), },
+ Vertex { position: (-3.11957, -3.183977, -0.870739),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-3.223246, -3.225388, -0.976573),
+ normal: (0.163153, 0.19945, -0.96623), },
+ Vertex { position: (-3.19417, -3.348553, -1.007196),
+ normal: (0.144389, 0.231536, -0.962051), },
+ Vertex { position: (-3.18675, -3.457336, -1.025606),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-3.074557, -3.486847, -0.843432),
+ normal: (-0.385346, -0.01874, 0.922582), },
+ Vertex { position: (-3.19417, -3.348553, -1.007196),
+ normal: (0.144389, 0.231536, -0.962051), },
+ Vertex { position: (-3.074557, -3.486847, -0.843432),
+ normal: (-0.385346, -0.01874, 0.922582), },
+ Vertex { position: (-3.087335, -3.350463, -0.831656),
+ normal: (-0.471141, 0.022027, 0.881783), },
+ Vertex { position: (-3.074557, -3.486847, -0.843432),
+ normal: (-0.385346, -0.01874, 0.922582), },
+ Vertex { position: (-3.18675, -3.457336, -1.025606),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-3.082741, -3.598298, -1.054556),
+ normal: (-0.99734, 0.010761, 0.072093), },
+ Vertex { position: (-3.074557, -3.486847, -0.843432),
+ normal: (-0.385346, -0.01874, 0.922582), },
+ Vertex { position: (-3.082741, -3.598298, -1.054556),
+ normal: (-0.99734, 0.010761, 0.072093), },
+ Vertex { position: (-3.006867, -3.575464, -0.830221),
+ normal: (-0.11646, -0.017993, 0.993032), },
+ Vertex { position: (-3.006867, -3.575464, -0.830221),
+ normal: (-0.11646, -0.017993, 0.993032), },
+ Vertex { position: (-3.082741, -3.598298, -1.054556),
+ normal: (-0.99734, 0.010761, 0.072093), },
+ Vertex { position: (-2.922908, -3.637036, -1.059206),
+ normal: (-0.985013, 0.106756, 0.135469), },
+ Vertex { position: (-3.006867, -3.575464, -0.830221),
+ normal: (-0.11646, -0.017993, 0.993032), },
+ Vertex { position: (-2.922908, -3.637036, -1.059206),
+ normal: (-0.985013, 0.106756, 0.135469), },
+ Vertex { position: (-2.870422, -3.601724, -0.843123),
+ normal: (-0.037581, -0.042039, 0.998409), },
+ Vertex { position: (-2.870422, -3.601724, -0.843123),
+ normal: (-0.037581, -0.042039, 0.998409), },
+ Vertex { position: (-2.922908, -3.637036, -1.059206),
+ normal: (-0.985013, 0.106756, 0.135469), },
+ Vertex { position: (-2.791754, -3.635993, -1.078555),
+ normal: (0.339875, 0.026681, 0.940092), },
+ Vertex { position: (-2.870422, -3.601724, -0.843123),
+ normal: (-0.037581, -0.042039, 0.998409), },
+ Vertex { position: (-2.791754, -3.635993, -1.078555),
+ normal: (0.339875, 0.026681, 0.940092), },
+ Vertex { position: (-2.740824, -3.597601, -0.875006),
+ normal: (0.156207, -0.109405, 0.981647), },
+ Vertex { position: (-3.121673, -3.120319, -1.136456),
+ normal: (-0.039603, 0.339955, -0.939607), },
+ Vertex { position: (-3.03125, -3.09594, -1.106355),
+ normal: (0.503689, 0.453945, -0.735004), },
+ Vertex { position: (-2.888628, -3.200302, -1.210934),
+ normal: (0.012244, -0.298111, -0.954453), },
+ Vertex { position: (-3.121673, -3.120319, -1.136456),
+ normal: (-0.039603, 0.339955, -0.939607), },
+ Vertex { position: (-2.888628, -3.200302, -1.210934),
+ normal: (0.012244, -0.298111, -0.954453), },
+ Vertex { position: (-3.042899, -3.193907, -1.207296),
+ normal: (-0.545598, -0.330415, -0.770161), },
+ Vertex { position: (-3.169546, -3.135273, -1.128247),
+ normal: (-0.377491, -0.043727, -0.92498), },
+ Vertex { position: (-3.121673, -3.120319, -1.136456),
+ normal: (-0.039603, 0.339955, -0.939607), },
+ Vertex { position: (-3.042899, -3.193907, -1.207296),
+ normal: (-0.545598, -0.330415, -0.770161), },
+ Vertex { position: (-3.169546, -3.135273, -1.128247),
+ normal: (-0.377491, -0.043727, -0.92498), },
+ Vertex { position: (-3.042899, -3.193907, -1.207296),
+ normal: (-0.545598, -0.330415, -0.770161), },
+ Vertex { position: (-3.135041, -3.243787, -1.189436),
+ normal: (0.405633, 0.57823, -0.707893), },
+ Vertex { position: (-3.217306, -3.187686, -1.075214),
+ normal: (0.977763, 0.208696, -0.020643), },
+ Vertex { position: (-3.169546, -3.135273, -1.128247),
+ normal: (-0.377491, -0.043727, -0.92498), },
+ Vertex { position: (-3.135041, -3.243787, -1.189436),
+ normal: (0.405633, 0.57823, -0.707893), },
+ Vertex { position: (-3.217306, -3.187686, -1.075214),
+ normal: (0.977763, 0.208696, -0.020643), },
+ Vertex { position: (-3.135041, -3.243787, -1.189436),
+ normal: (0.405633, 0.57823, -0.707893), },
+ Vertex { position: (-3.184143, -3.298048, -1.156892),
+ normal: (0.851754, 0.52393, 0.003494), },
+ Vertex { position: (-2.770335, -3.208138, -1.031045),
+ normal: (-0.508358, 0.250892, -0.823787), },
+ Vertex { position: (-2.884711, -3.063896, -0.993766),
+ normal: (0.737412, 0.542596, -0.402261), },
+ Vertex { position: (-2.928681, -3.072892, -0.924772),
+ normal: (0.684558, 0.361154, 0.633205), },
+ Vertex { position: (-2.770335, -3.208138, -1.031045),
+ normal: (-0.508358, 0.250892, -0.823787), },
+ Vertex { position: (-2.928681, -3.072892, -0.924772),
+ normal: (0.684558, 0.361154, 0.633205), },
+ Vertex { position: (-2.80326, -3.21358, -0.942403),
+ normal: (0.713402, 0.39471, 0.579018), },
+ Vertex { position: (-2.822497, -3.186549, -1.120984),
+ normal: (-0.46316, 0.228643, -0.856274), },
+ Vertex { position: (-2.770335, -3.208138, -1.031045),
+ normal: (-0.508358, 0.250892, -0.823787), },
+ Vertex { position: (-2.749355, -3.272099, -1.034148),
+ normal: (0.845209, 0.529004, -0.075999), },
+ Vertex { position: (-2.822497, -3.186549, -1.120984),
+ normal: (-0.46316, 0.228643, -0.856274), },
+ Vertex { position: (-2.749355, -3.272099, -1.034148),
+ normal: (0.845209, 0.529004, -0.075999), },
+ Vertex { position: (-2.787341, -3.278502, -1.138621),
+ normal: (-0.461794, 0.113692, -0.879671), },
+ Vertex { position: (-2.736599, -3.394849, -1.269577),
+ normal: (0.430301, 0.548598, -0.716855), },
+ Vertex { position: (-2.699957, -3.390295, -1.185593),
+ normal: (-0.431117, -0.034268, -0.901645), },
+ Vertex { position: (-2.58358, -3.514267, -1.278598),
+ normal: (0.61389, 0.702597, -0.359856), },
+ Vertex { position: (-2.736599, -3.394849, -1.269577),
+ normal: (0.430301, 0.548598, -0.716855), },
+ Vertex { position: (-2.58358, -3.514267, -1.278598),
+ normal: (0.61389, 0.702597, -0.359856), },
+ Vertex { position: (-2.631547, -3.559891, -1.33738),
+ normal: (-0.13251, 0.440061, -0.888137), },
+ Vertex { position: (-2.58358, -3.514267, -1.278598),
+ normal: (0.61389, 0.702597, -0.359856), },
+ Vertex { position: (-2.699957, -3.390295, -1.185593),
+ normal: (-0.431117, -0.034268, -0.901645), },
+ Vertex { position: (-2.649491, -3.404362, -1.100352),
+ normal: (0.77125, 0.634502, -0.050796), },
+ Vertex { position: (-2.58358, -3.514267, -1.278598),
+ normal: (0.61389, 0.702597, -0.359856), },
+ Vertex { position: (-2.649491, -3.404362, -1.100352),
+ normal: (0.77125, 0.634502, -0.050796), },
+ Vertex { position: (-2.52472, -3.561609, -1.161535),
+ normal: (0.780958, 0.624512, -0.009449), },
+ Vertex { position: (-2.649491, -3.404362, -1.100352),
+ normal: (0.77125, 0.634502, -0.050796), },
+ Vertex { position: (-2.699957, -3.390295, -1.185593),
+ normal: (-0.431117, -0.034268, -0.901645), },
+ Vertex { position: (-2.787341, -3.278502, -1.138621),
+ normal: (-0.461794, 0.113692, -0.879671), },
+ Vertex { position: (-2.649491, -3.404362, -1.100352),
+ normal: (0.77125, 0.634502, -0.050796), },
+ Vertex { position: (-2.787341, -3.278502, -1.138621),
+ normal: (-0.461794, 0.113692, -0.879671), },
+ Vertex { position: (-2.749355, -3.272099, -1.034148),
+ normal: (0.845209, 0.529004, -0.075999), },
+ Vertex { position: (-2.52472, -3.561609, -1.161535),
+ normal: (0.780958, 0.624512, -0.009449), },
+ Vertex { position: (-2.649491, -3.404362, -1.100352),
+ normal: (0.77125, 0.634502, -0.050796), },
+ Vertex { position: (-2.668957, -3.397513, -0.943626),
+ normal: (0.684834, 0.490952, 0.538488), },
+ Vertex { position: (-2.52472, -3.561609, -1.161535),
+ normal: (0.780958, 0.624512, -0.009449), },
+ Vertex { position: (-2.668957, -3.397513, -0.943626),
+ normal: (0.684834, 0.490952, 0.538488), },
+ Vertex { position: (-2.593513, -3.536154, -0.94245),
+ normal: (0.712283, 0.385667, 0.586441), },
+ Vertex { position: (-2.668957, -3.397513, -0.943626),
+ normal: (0.684834, 0.490952, 0.538488), },
+ Vertex { position: (-2.649491, -3.404362, -1.100352),
+ normal: (0.77125, 0.634502, -0.050796), },
+ Vertex { position: (-2.749355, -3.272099, -1.034148),
+ normal: (0.845209, 0.529004, -0.075999), },
+ Vertex { position: (-2.668957, -3.397513, -0.943626),
+ normal: (0.684834, 0.490952, 0.538488), },
+ Vertex { position: (-2.749355, -3.272099, -1.034148),
+ normal: (0.845209, 0.529004, -0.075999), },
+ Vertex { position: (-2.749867, -3.295148, -0.966073),
+ normal: (0.722848, 0.455753, 0.519404), },
+ Vertex { position: (-2.749867, -3.295148, -0.966073),
+ normal: (0.722848, 0.455753, 0.519404), },
+ Vertex { position: (-2.749355, -3.272099, -1.034148),
+ normal: (0.845209, 0.529004, -0.075999), },
+ Vertex { position: (-2.770335, -3.208138, -1.031045),
+ normal: (-0.508358, 0.250892, -0.823787), },
+ Vertex { position: (-2.749867, -3.295148, -0.966073),
+ normal: (0.722848, 0.455753, 0.519404), },
+ Vertex { position: (-2.770335, -3.208138, -1.031045),
+ normal: (-0.508358, 0.250892, -0.823787), },
+ Vertex { position: (-2.80326, -3.21358, -0.942403),
+ normal: (0.713402, 0.39471, 0.579018), },
+ Vertex { position: (-3.11957, -3.183977, -0.870739),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-3.087335, -3.350463, -0.831656),
+ normal: (-0.471141, 0.022027, 0.881783), },
+ Vertex { position: (-2.944625, -3.282121, -0.817054),
+ normal: (0.225987, 0.181605, 0.957053), },
+ Vertex { position: (-3.11957, -3.183977, -0.870739),
+ normal: (-0.948594, -0.185732, 0.256269), },
+ Vertex { position: (-2.944625, -3.282121, -0.817054),
+ normal: (0.225987, 0.181605, 0.957053), },
+ Vertex { position: (-3.011987, -3.092, -0.860973),
+ normal: (0.308087, 0.149605, 0.939521), },
+ Vertex { position: (-3.011987, -3.092, -0.860973),
+ normal: (0.308087, 0.149605, 0.939521), },
+ Vertex { position: (-2.944625, -3.282121, -0.817054),
+ normal: (0.225987, 0.181605, 0.957053), },
+ Vertex { position: (-2.80326, -3.21358, -0.942403),
+ normal: (0.713402, 0.39471, 0.579018), },
+ Vertex { position: (-3.011987, -3.092, -0.860973),
+ normal: (0.308087, 0.149605, 0.939521), },
+ Vertex { position: (-2.80326, -3.21358, -0.942403),
+ normal: (0.713402, 0.39471, 0.579018), },
+ Vertex { position: (-2.928681, -3.072892, -0.924772),
+ normal: (0.684558, 0.361154, 0.633205), },
+ Vertex { position: (-3.087335, -3.350463, -0.831656),
+ normal: (-0.471141, 0.022027, 0.881783), },
+ Vertex { position: (-3.074557, -3.486847, -0.843432),
+ normal: (-0.385346, -0.01874, 0.922582), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-3.087335, -3.350463, -0.831656),
+ normal: (-0.471141, 0.022027, 0.881783), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-2.944625, -3.282121, -0.817054),
+ normal: (0.225987, 0.181605, 0.957053), },
+ Vertex { position: (-2.944625, -3.282121, -0.817054),
+ normal: (0.225987, 0.181605, 0.957053), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-2.749867, -3.295148, -0.966073),
+ normal: (0.722848, 0.455753, 0.519404), },
+ Vertex { position: (-2.944625, -3.282121, -0.817054),
+ normal: (0.225987, 0.181605, 0.957053), },
+ Vertex { position: (-2.749867, -3.295148, -0.966073),
+ normal: (0.722848, 0.455753, 0.519404), },
+ Vertex { position: (-2.80326, -3.21358, -0.942403),
+ normal: (0.713402, 0.39471, 0.579018), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-3.074557, -3.486847, -0.843432),
+ normal: (-0.385346, -0.01874, 0.922582), },
+ Vertex { position: (-3.006867, -3.575464, -0.830221),
+ normal: (-0.11646, -0.017993, 0.993032), },
+ Vertex { position: (-2.870422, -3.601724, -0.843123),
+ normal: (-0.037581, -0.042039, 0.998409), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-3.006867, -3.575464, -0.830221),
+ normal: (-0.11646, -0.017993, 0.993032), },
+ Vertex { position: (-2.749867, -3.295148, -0.966073),
+ normal: (0.722848, 0.455753, 0.519404), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-2.668957, -3.397513, -0.943626),
+ normal: (0.684834, 0.490952, 0.538488), },
+ Vertex { position: (-2.870422, -3.601724, -0.843123),
+ normal: (-0.037581, -0.042039, 0.998409), },
+ Vertex { position: (-2.740824, -3.597601, -0.875006),
+ normal: (0.156207, -0.109405, 0.981647), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-2.593513, -3.536154, -0.94245),
+ normal: (0.712283, 0.385667, 0.586441), },
+ Vertex { position: (-2.668957, -3.397513, -0.943626),
+ normal: (0.684834, 0.490952, 0.538488), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-2.593513, -3.536154, -0.94245),
+ normal: (0.712283, 0.385667, 0.586441), },
+ Vertex { position: (-2.890885, -3.415616, -0.819125),
+ normal: (0.229413, 0.089674, 0.96919), },
+ Vertex { position: (-2.740824, -3.597601, -0.875006),
+ normal: (0.156207, -0.109405, 0.981647), },
+ Vertex { position: (-2.52472, -3.561609, -1.161535),
+ normal: (0.780958, 0.624512, -0.009449), },
+ Vertex { position: (-2.593513, -3.536154, -0.94245),
+ normal: (0.712283, 0.385667, 0.586441), },
+ Vertex { position: (-2.740824, -3.597601, -0.875006),
+ normal: (0.156207, -0.109405, 0.981647), },
+ Vertex { position: (-2.52472, -3.561609, -1.161535),
+ normal: (0.780958, 0.624512, -0.009449), },
+ Vertex { position: (-2.740824, -3.597601, -0.875006),
+ normal: (0.156207, -0.109405, 0.981647), },
+ Vertex { position: (-2.791754, -3.635993, -1.078555),
+ normal: (0.339875, 0.026681, 0.940092), },
+ Vertex { position: (-2.922908, -3.637036, -1.059206),
+ normal: (-0.985013, 0.106756, 0.135469), },
+ Vertex { position: (-2.981824, -3.608887, -1.346959),
+ normal: (0.413011, 0.629609, -0.658038), },
+ Vertex { position: (-2.729567, -3.602976, -1.377236),
+ normal: (0.317837, 0.631876, -0.706903), },
+ Vertex { position: (-2.922908, -3.637036, -1.059206),
+ normal: (-0.985013, 0.106756, 0.135469), },
+ Vertex { position: (-2.729567, -3.602976, -1.377236),
+ normal: (0.317837, 0.631876, -0.706903), },
+ Vertex { position: (-2.791754, -3.635993, -1.078555),
+ normal: (0.339875, 0.026681, 0.940092), },
+ Vertex { position: (-3.03125, -3.09594, -1.106355),
+ normal: (0.503689, 0.453945, -0.735004), },
+ Vertex { position: (-2.90901, -3.084482, -1.089147),
+ normal: (0.637284, 0.689194, -0.344791), },
+ Vertex { position: (-2.822497, -3.186549, -1.120984),
+ normal: (-0.46316, 0.228643, -0.856274), },
+ Vertex { position: (-2.791754, -3.635993, -1.078555),
+ normal: (0.339875, 0.026681, 0.940092), },
+ Vertex { position: (-2.729567, -3.602976, -1.377236),
+ normal: (0.317837, 0.631876, -0.706903), },
+ Vertex { position: (-2.631547, -3.559891, -1.33738),
+ normal: (-0.13251, 0.440061, -0.888137), },
+ Vertex { position: (-2.791754, -3.635993, -1.078555),
+ normal: (0.339875, 0.026681, 0.940092), },
+ Vertex { position: (-2.631547, -3.559891, -1.33738),
+ normal: (-0.13251, 0.440061, -0.888137), },
+ Vertex { position: (-2.58358, -3.514267, -1.278598),
+ normal: (0.61389, 0.702597, -0.359856), },
+ Vertex { position: (-2.791754, -3.635993, -1.078555),
+ normal: (0.339875, 0.026681, 0.940092), },
+ Vertex { position: (-2.58358, -3.514267, -1.278598),
+ normal: (0.61389, 0.702597, -0.359856), },
+ Vertex { position: (-2.52472, -3.561609, -1.161535),
+ normal: (0.780958, 0.624512, -0.009449), },
+ Vertex { position: (2.031262, -3.256709, 1.111122),
+ normal: (-0.35872, 0.092902, 0.928811), },
+ Vertex { position: (2.14888, -3.221616, 1.076203),
+ normal: (-0.354049, -0.10839, 0.928924), },
+ Vertex { position: (2.110033, -3.148257, 1.068816),
+ normal: (0.422569, -0.18743, 0.886739), },
+ Vertex { position: (2.031262, -3.256709, 1.111122),
+ normal: (-0.35872, 0.092902, 0.928811), },
+ Vertex { position: (2.110033, -3.148257, 1.068816),
+ normal: (0.422569, -0.18743, 0.886739), },
+ Vertex { position: (1.970051, -3.141862, 1.065178),
+ normal: (-0.019303, -0.142974, 0.989538), },
+ Vertex { position: (2.138771, -3.397683, 1.214726),
+ normal: (-0.501053, -0.05946, 0.863371), },
+ Vertex { position: (2.247981, -3.342804, 1.127459),
+ normal: (-0.453746, -0.057149, 0.889297), },
+ Vertex { position: (2.14888, -3.221616, 1.076203),
+ normal: (-0.354049, -0.10839, 0.928924), },
+ Vertex { position: (2.138771, -3.397683, 1.214726),
+ normal: (-0.501053, -0.05946, 0.863371), },
+ Vertex { position: (2.14888, -3.221616, 1.076203),
+ normal: (-0.354049, -0.10839, 0.928924), },
+ Vertex { position: (2.031262, -3.256709, 1.111122),
+ normal: (-0.35872, 0.092902, 0.928811), },
+ Vertex { position: (2.254361, -3.550931, 1.235118),
+ normal: (-0.765488, -0.115047, 0.633082), },
+ Vertex { position: (2.343303, -3.507846, 1.195262),
+ normal: (-0.779685, 0.02537, 0.625657), },
+ Vertex { position: (2.247981, -3.342804, 1.127459),
+ normal: (-0.453746, -0.057149, 0.889297), },
+ Vertex { position: (2.254361, -3.550931, 1.235118),
+ normal: (-0.765488, -0.115047, 0.633082), },
+ Vertex { position: (2.247981, -3.342804, 1.127459),
+ normal: (-0.453746, -0.057149, 0.889297), },
+ Vertex { position: (2.138771, -3.397683, 1.214726),
+ normal: (-0.501053, -0.05946, 0.863371), },
+ Vertex { position: (2.138771, -3.397683, 1.214726),
+ normal: (-0.501053, -0.05946, 0.863371), },
+ Vertex { position: (1.981186, -3.441282, 1.180532),
+ normal: (0.982106, -0.010346, 0.188044), },
+ Vertex { position: (2.025468, -3.556842, 1.204841),
+ normal: (-0.807765, -0.096776, 0.581507), },
+ Vertex { position: (2.138771, -3.397683, 1.214726),
+ normal: (-0.501053, -0.05946, 0.863371), },
+ Vertex { position: (2.025468, -3.556842, 1.204841),
+ normal: (-0.807765, -0.096776, 0.581507), },
+ Vertex { position: (2.254361, -3.550931, 1.235118),
+ normal: (-0.765488, -0.115047, 0.633082), },
+ Vertex { position: (2.031262, -3.256709, 1.111122),
+ normal: (-0.35872, 0.092902, 0.928811), },
+ Vertex { position: (1.926176, -3.28888, 1.093746),
+ normal: (0.937141, -0.149709, 0.315204), },
+ Vertex { position: (1.981186, -3.441282, 1.180532),
+ normal: (0.982106, -0.010346, 0.188044), },
+ Vertex { position: (2.031262, -3.256709, 1.111122),
+ normal: (-0.35872, 0.092902, 0.928811), },
+ Vertex { position: (1.981186, -3.441282, 1.180532),
+ normal: (0.982106, -0.010346, 0.188044), },
+ Vertex { position: (2.138771, -3.397683, 1.214726),
+ normal: (-0.501053, -0.05946, 0.863371), },
+ Vertex { position: (1.970051, -3.141862, 1.065178),
+ normal: (-0.019303, -0.142974, 0.989538), },
+ Vertex { position: (1.886443, -3.191742, 1.047318),
+ normal: (0.866898, -0.268351, 0.420091), },
+ Vertex { position: (1.926176, -3.28888, 1.093746),
+ normal: (0.937141, -0.149709, 0.315204), },
+ Vertex { position: (1.970051, -3.141862, 1.065178),
+ normal: (-0.019303, -0.142974, 0.989538), },
+ Vertex { position: (1.926176, -3.28888, 1.093746),
+ normal: (0.937141, -0.149709, 0.315204), },
+ Vertex { position: (2.031262, -3.256709, 1.111122),
+ normal: (-0.35872, 0.092902, 0.928811), },
+ Vertex { position: (2.201939, -3.226457, 0.996503),
+ normal: (0.567579, -0.469834, -0.6761), },
+ Vertex { position: (2.14888, -3.221616, 1.076203),
+ normal: (-0.354049, -0.10839, 0.928924), },
+ Vertex { position: (2.247981, -3.342804, 1.127459),
+ normal: (-0.453746, -0.057149, 0.889297), },
+ Vertex { position: (2.201939, -3.226457, 0.996503),
+ normal: (0.567579, -0.469834, -0.6761), },
+ Vertex { position: (2.247981, -3.342804, 1.127459),
+ normal: (-0.453746, -0.057149, 0.889297), },
+ Vertex { position: (2.281229, -3.33825, 1.043475),
+ normal: (0.886562, -0.46255, 0.007486), },
+ Vertex { position: (2.170039, -3.134504, 0.978866),
+ normal: (0.890357, -0.340018, -0.302742), },
+ Vertex { position: (2.110033, -3.148257, 1.068816),
+ normal: (0.422569, -0.18743, 0.886739), },
+ Vertex { position: (2.14888, -3.221616, 1.076203),
+ normal: (-0.354049, -0.10839, 0.928924), },
+ Vertex { position: (2.170039, -3.134504, 0.978866),
+ normal: (0.890357, -0.340018, -0.302742), },
+ Vertex { position: (2.14888, -3.221616, 1.076203),
+ normal: (-0.354049, -0.10839, 0.928924), },
+ Vertex { position: (2.201939, -3.226457, 0.996503),
+ normal: (0.567579, -0.469834, -0.6761), },
+ Vertex { position: (2.217369, -3.156093, 0.888927),
+ normal: (0.579344, -0.339433, -0.741044), },
+ Vertex { position: (2.113587, -3.011851, 0.851648),
+ normal: (0.789099, -0.039289, -0.613008), },
+ Vertex { position: (2.091539, -3.032437, 0.947029),
+ normal: (0.773659, -0.235087, -0.588375), },
+ Vertex { position: (2.217369, -3.156093, 0.888927),
+ normal: (0.579344, -0.339433, -0.741044), },
+ Vertex { position: (2.091539, -3.032437, 0.947029),
+ normal: (0.773659, -0.235087, -0.588375), },
+ Vertex { position: (2.170039, -3.134504, 0.978866),
+ normal: (0.890357, -0.340018, -0.302742), },
+ Vertex { position: (1.865135, -3.353827, 1.054981),
+ normal: (0.257818, -0.230014, -0.938415), },
+ Vertex { position: (1.926176, -3.28888, 1.093746),
+ normal: (0.937141, -0.149709, 0.315204), },
+ Vertex { position: (1.886443, -3.191742, 1.047318),
+ normal: (0.866898, -0.268351, 0.420091), },
+ Vertex { position: (1.865135, -3.353827, 1.054981),
+ normal: (0.257818, -0.230014, -0.938415), },
+ Vertex { position: (1.886443, -3.191742, 1.047318),
+ normal: (0.866898, -0.268351, 0.420091), },
+ Vertex { position: (1.841888, -3.246003, 1.014774),
+ normal: (0.230893, -0.309688, -0.922378), },
+ Vertex { position: (1.981186, -3.441282, 1.180532),
+ normal: (0.982106, -0.010346, 0.188044), },
+ Vertex { position: (1.926176, -3.28888, 1.093746),
+ normal: (0.937141, -0.149709, 0.315204), },
+ Vertex { position: (1.865135, -3.353827, 1.054981),
+ normal: (0.257818, -0.230014, -0.938415), },
+ Vertex { position: (1.981186, -3.441282, 1.180532),
+ normal: (0.982106, -0.010346, 0.188044), },
+ Vertex { position: (1.865135, -3.353827, 1.054981),
+ normal: (0.257818, -0.230014, -0.938415), },
+ Vertex { position: (1.919391, -3.487078, 1.110869),
+ normal: (0.148388, -0.325205, -0.933929), },
+ Vertex { position: (1.919391, -3.487078, 1.110869),
+ normal: (0.148388, -0.325205, -0.933929), },
+ Vertex { position: (2.025468, -3.556842, 1.204841),
+ normal: (-0.807765, -0.096776, 0.581507), },
+ Vertex { position: (1.981186, -3.441282, 1.180532),
+ normal: (0.982106, -0.010346, 0.188044), },
+ Vertex { position: (2.110033, -3.148257, 1.068816),
+ normal: (0.422569, -0.18743, 0.886739), },
+ Vertex { position: (2.170039, -3.134504, 0.978866),
+ normal: (0.890357, -0.340018, -0.302742), },
+ Vertex { position: (1.980621, -3.043895, 0.964237),
+ normal: (-0.215783, -0.895808, -0.388544), },
+ Vertex { position: (1.83279, -3.296508, 0.865078),
+ normal: (-0.085416, -0.081635, -0.992995), },
+ Vertex { position: (1.841888, -3.246003, 1.014774),
+ normal: (0.230893, -0.309688, -0.922378), },
+ Vertex { position: (1.811797, -3.135641, 0.933096),
+ normal: (-0.156447, -0.088128, 0.983747), },
+ Vertex { position: (1.83279, -3.296508, 0.865078),
+ normal: (-0.085416, -0.081635, -0.992995), },
+ Vertex { position: (1.811797, -3.135641, 0.933096),
+ normal: (-0.156447, -0.088128, 0.983747), },
+ Vertex { position: (1.806407, -3.173343, 0.834455),
+ normal: (-0.042094, -0.220101, -0.974568), },
+ Vertex { position: (2.078928, -3.584991, 0.917088),
+ normal: (-0.348227, -0.192527, -0.917427), },
+ Vertex { position: (2.025468, -3.556842, 1.204841),
+ normal: (-0.807765, -0.096776, 0.581507), },
+ Vertex { position: (1.919391, -3.487078, 1.110869),
+ normal: (0.148388, -0.325205, -0.933929), },
+ Vertex { position: (2.078928, -3.584991, 0.917088),
+ normal: (-0.348227, -0.192527, -0.917427), },
+ Vertex { position: (1.919391, -3.487078, 1.110869),
+ normal: (0.148388, -0.325205, -0.933929), },
+ Vertex { position: (1.933899, -3.546253, 0.912438),
+ normal: (0.255431, -0.055528, -0.965231), },
+ Vertex { position: (1.839523, -3.405292, 0.883488),
+ normal: (-0.401279, -0.250965, -0.880904), },
+ Vertex { position: (1.865135, -3.353827, 1.054981),
+ normal: (0.257818, -0.230014, -0.938415), },
+ Vertex { position: (1.841888, -3.246003, 1.014774),
+ normal: (0.230893, -0.309688, -0.922378), },
+ Vertex { position: (1.839523, -3.405292, 0.883488),
+ normal: (-0.401279, -0.250965, -0.880904), },
+ Vertex { position: (1.841888, -3.246003, 1.014774),
+ normal: (0.230893, -0.309688, -0.922378), },
+ Vertex { position: (1.83279, -3.296508, 0.865078),
+ normal: (-0.085416, -0.081635, -0.992995), },
+ Vertex { position: (1.933899, -3.546253, 0.912438),
+ normal: (0.255431, -0.055528, -0.965231), },
+ Vertex { position: (1.919391, -3.487078, 1.110869),
+ normal: (0.148388, -0.325205, -0.933929), },
+ Vertex { position: (1.865135, -3.353827, 1.054981),
+ normal: (0.257818, -0.230014, -0.938415), },
+ Vertex { position: (1.933899, -3.546253, 0.912438),
+ normal: (0.255431, -0.055528, -0.965231), },
+ Vertex { position: (1.865135, -3.353827, 1.054981),
+ normal: (0.257818, -0.230014, -0.938415), },
+ Vertex { position: (1.839523, -3.405292, 0.883488),
+ normal: (-0.401279, -0.250965, -0.880904), },
+ Vertex { position: (1.806407, -3.173343, 0.834455),
+ normal: (-0.042094, -0.220101, -0.974568), },
+ Vertex { position: (1.900481, -3.131932, 0.728621),
+ normal: (-0.363523, -0.150625, -0.919327), },
+ Vertex { position: (1.92973, -3.298418, 0.689538),
+ normal: (-0.924461, -0.213385, -0.315973), },
+ Vertex { position: (1.806407, -3.173343, 0.834455),
+ normal: (-0.042094, -0.220101, -0.974568), },
+ Vertex { position: (1.92973, -3.298418, 0.689538),
+ normal: (-0.924461, -0.213385, -0.315973), },
+ Vertex { position: (1.83279, -3.296508, 0.865078),
+ normal: (-0.085416, -0.081635, -0.992995), },
+ Vertex { position: (1.92973, -3.298418, 0.689538),
+ normal: (-0.924461, -0.213385, -0.315973), },
+ Vertex { position: (1.941325, -3.434803, 0.701314),
+ normal: (-0.914496, -0.253607, -0.315247), },
+ Vertex { position: (1.839523, -3.405292, 0.883488),
+ normal: (-0.401279, -0.250965, -0.880904), },
+ Vertex { position: (1.92973, -3.298418, 0.689538),
+ normal: (-0.924461, -0.213385, -0.315973), },
+ Vertex { position: (1.839523, -3.405292, 0.883488),
+ normal: (-0.401279, -0.250965, -0.880904), },
+ Vertex { position: (1.83279, -3.296508, 0.865078),
+ normal: (-0.085416, -0.081635, -0.992995), },
+ Vertex { position: (2.002745, -3.52342, 0.688103),
+ normal: (-0.943599, -0.160394, -0.289646), },
+ Vertex { position: (1.933899, -3.546253, 0.912438),
+ normal: (0.255431, -0.055528, -0.965231), },
+ Vertex { position: (1.839523, -3.405292, 0.883488),
+ normal: (-0.401279, -0.250965, -0.880904), },
+ Vertex { position: (2.002745, -3.52342, 0.688103),
+ normal: (-0.943599, -0.160394, -0.289646), },
+ Vertex { position: (1.839523, -3.405292, 0.883488),
+ normal: (-0.401279, -0.250965, -0.880904), },
+ Vertex { position: (1.941325, -3.434803, 0.701314),
+ normal: (-0.914496, -0.253607, -0.315247), },
+ Vertex { position: (2.126553, -3.549679, 0.701005),
+ normal: (0.601229, -0.111151, -0.791308), },
+ Vertex { position: (2.078928, -3.584991, 0.917088),
+ normal: (-0.348227, -0.192527, -0.917427), },
+ Vertex { position: (1.933899, -3.546253, 0.912438),
+ normal: (0.255431, -0.055528, -0.965231), },
+ Vertex { position: (2.126553, -3.549679, 0.701005),
+ normal: (0.601229, -0.111151, -0.791308), },
+ Vertex { position: (1.933899, -3.546253, 0.912438),
+ normal: (0.255431, -0.055528, -0.965231), },
+ Vertex { position: (2.002745, -3.52342, 0.688103),
+ normal: (-0.943599, -0.160394, -0.289646), },
+ Vertex { position: (2.244147, -3.545557, 0.732888),
+ normal: (0.53288, -0.088285, -0.841572), },
+ Vertex { position: (2.197935, -3.583948, 0.936437),
+ normal: (0.546571, -0.125171, -0.828005), },
+ Vertex { position: (2.078928, -3.584991, 0.917088),
+ normal: (-0.348227, -0.192527, -0.917427), },
+ Vertex { position: (2.244147, -3.545557, 0.732888),
+ normal: (0.53288, -0.088285, -0.841572), },
+ Vertex { position: (2.078928, -3.584991, 0.917088),
+ normal: (-0.348227, -0.192527, -0.917427), },
+ Vertex { position: (2.126553, -3.549679, 0.701005),
+ normal: (0.601229, -0.111151, -0.791308), },
+ Vertex { position: (1.970051, -3.141862, 1.065178),
+ normal: (-0.019303, -0.142974, 0.989538), },
+ Vertex { position: (2.110033, -3.148257, 1.068816),
+ normal: (0.422569, -0.18743, 0.886739), },
+ Vertex { position: (1.980621, -3.043895, 0.964237),
+ normal: (-0.215783, -0.895808, -0.388544), },
+ Vertex { position: (1.970051, -3.141862, 1.065178),
+ normal: (-0.019303, -0.142974, 0.989538), },
+ Vertex { position: (1.980621, -3.043895, 0.964237),
+ normal: (-0.215783, -0.895808, -0.388544), },
+ Vertex { position: (1.898573, -3.068274, 0.994338),
+ normal: (0.356923, -0.210291, 0.910156), },
+ Vertex { position: (1.886443, -3.191742, 1.047318),
+ normal: (0.866898, -0.268351, 0.420091), },
+ Vertex { position: (1.970051, -3.141862, 1.065178),
+ normal: (-0.019303, -0.142974, 0.989538), },
+ Vertex { position: (1.898573, -3.068274, 0.994338),
+ normal: (0.356923, -0.210291, 0.910156), },
+ Vertex { position: (1.886443, -3.191742, 1.047318),
+ normal: (0.866898, -0.268351, 0.420091), },
+ Vertex { position: (1.898573, -3.068274, 0.994338),
+ normal: (0.356923, -0.210291, 0.910156), },
+ Vertex { position: (1.855134, -3.083228, 0.986129),
+ normal: (0.517272, -0.552302, 0.653753), },
+ Vertex { position: (1.841888, -3.246003, 1.014774),
+ normal: (0.230893, -0.309688, -0.922378), },
+ Vertex { position: (1.886443, -3.191742, 1.047318),
+ normal: (0.866898, -0.268351, 0.420091), },
+ Vertex { position: (1.855134, -3.083228, 0.986129),
+ normal: (0.517272, -0.552302, 0.653753), },
+ Vertex { position: (1.841888, -3.246003, 1.014774),
+ normal: (0.230893, -0.309688, -0.922378), },
+ Vertex { position: (1.855134, -3.083228, 0.986129),
+ normal: (0.517272, -0.552302, 0.653753), },
+ Vertex { position: (1.811797, -3.135641, 0.933096),
+ normal: (-0.156447, -0.088128, 0.983747), },
+ Vertex { position: (2.187495, -3.161535, 0.800285),
+ normal: (-0.156072, 0.243426, 0.95728), },
+ Vertex { position: (2.07369, -3.020848, 0.782654),
+ normal: (-0.080858, 0.024731, 0.996419), },
+ Vertex { position: (2.113587, -3.011851, 0.851648),
+ normal: (0.789099, -0.039289, -0.613008), },
+ Vertex { position: (2.187495, -3.161535, 0.800285),
+ normal: (-0.156072, 0.243426, 0.95728), },
+ Vertex { position: (2.113587, -3.011851, 0.851648),
+ normal: (0.789099, -0.039289, -0.613008), },
+ Vertex { position: (2.217369, -3.156093, 0.888927),
+ normal: (0.579344, -0.339433, -0.741044), },
+ Vertex { position: (2.201939, -3.226457, 0.996503),
+ normal: (0.567579, -0.469834, -0.6761), },
+ Vertex { position: (2.236407, -3.220054, 0.89203),
+ normal: (-0.661663, -0.025481, 0.749369), },
+ Vertex { position: (2.217369, -3.156093, 0.888927),
+ normal: (0.579344, -0.339433, -0.741044), },
+ Vertex { position: (2.201939, -3.226457, 0.996503),
+ normal: (0.567579, -0.469834, -0.6761), },
+ Vertex { position: (2.217369, -3.156093, 0.888927),
+ normal: (0.579344, -0.339433, -0.741044), },
+ Vertex { position: (2.170039, -3.134504, 0.978866),
+ normal: (0.890357, -0.340018, -0.302742), },
+ Vertex { position: (2.343303, -3.507846, 1.195262),
+ normal: (-0.779685, 0.02537, 0.625657), },
+ Vertex { position: (2.386827, -3.462222, 1.13648),
+ normal: (0.507452, 0.36284, 0.781562), },
+ Vertex { position: (2.281229, -3.33825, 1.043475),
+ normal: (0.886562, -0.46255, 0.007486), },
+ Vertex { position: (2.343303, -3.507846, 1.195262),
+ normal: (-0.779685, 0.02537, 0.625657), },
+ Vertex { position: (2.281229, -3.33825, 1.043475),
+ normal: (0.886562, -0.46255, 0.007486), },
+ Vertex { position: (2.247981, -3.342804, 1.127459),
+ normal: (-0.453746, -0.057149, 0.889297), },
+ Vertex { position: (2.440236, -3.509564, 1.019417),
+ normal: (0.121953, 0.140869, 0.982488), },
+ Vertex { position: (2.327021, -3.352317, 0.958234),
+ normal: (0.484364, 0.195735, 0.85269), },
+ Vertex { position: (2.281229, -3.33825, 1.043475),
+ normal: (0.886562, -0.46255, 0.007486), },
+ Vertex { position: (2.440236, -3.509564, 1.019417),
+ normal: (0.121953, 0.140869, 0.982488), },
+ Vertex { position: (2.281229, -3.33825, 1.043475),
+ normal: (0.886562, -0.46255, 0.007486), },
+ Vertex { position: (2.386827, -3.462222, 1.13648),
+ normal: (0.507452, 0.36284, 0.781562), },
+ Vertex { position: (2.236407, -3.220054, 0.89203),
+ normal: (-0.661663, -0.025481, 0.749369), },
+ Vertex { position: (2.201939, -3.226457, 0.996503),
+ normal: (0.567579, -0.469834, -0.6761), },
+ Vertex { position: (2.281229, -3.33825, 1.043475),
+ normal: (0.886562, -0.46255, 0.007486), },
+ Vertex { position: (2.236407, -3.220054, 0.89203),
+ normal: (-0.661663, -0.025481, 0.749369), },
+ Vertex { position: (2.281229, -3.33825, 1.043475),
+ normal: (0.886562, -0.46255, 0.007486), },
+ Vertex { position: (2.327021, -3.352317, 0.958234),
+ normal: (0.484364, 0.195735, 0.85269), },
+ Vertex { position: (2.377814, -3.484109, 0.800332),
+ normal: (0.913315, 0.39776, -0.087428), },
+ Vertex { position: (2.309358, -3.345468, 0.801508),
+ normal: (0.170703, 0.25395, 0.952035), },
+ Vertex { position: (2.327021, -3.352317, 0.958234),
+ normal: (0.484364, 0.195735, 0.85269), },
+ Vertex { position: (2.377814, -3.484109, 0.800332),
+ normal: (0.913315, 0.39776, -0.087428), },
+ Vertex { position: (2.327021, -3.352317, 0.958234),
+ normal: (0.484364, 0.195735, 0.85269), },
+ Vertex { position: (2.440236, -3.509564, 1.019417),
+ normal: (0.121953, 0.140869, 0.982488), },
+ Vertex { position: (2.235942, -3.243103, 0.823955),
+ normal: (0.977763, 0.208696, 0.020643), },
+ Vertex { position: (2.236407, -3.220054, 0.89203),
+ normal: (-0.661663, -0.025481, 0.749369), },
+ Vertex { position: (2.327021, -3.352317, 0.958234),
+ normal: (0.484364, 0.195735, 0.85269), },
+ Vertex { position: (2.235942, -3.243103, 0.823955),
+ normal: (0.977763, 0.208696, 0.020643), },
+ Vertex { position: (2.327021, -3.352317, 0.958234),
+ normal: (0.484364, 0.195735, 0.85269), },
+ Vertex { position: (2.309358, -3.345468, 0.801508),
+ normal: (0.170703, 0.25395, 0.952035), },
+ Vertex { position: (2.187495, -3.161535, 0.800285),
+ normal: (-0.156072, 0.243426, 0.95728), },
+ Vertex { position: (2.217369, -3.156093, 0.888927),
+ normal: (0.579344, -0.339433, -0.741044), },
+ Vertex { position: (2.236407, -3.220054, 0.89203),
+ normal: (-0.661663, -0.025481, 0.749369), },
+ Vertex { position: (2.187495, -3.161535, 0.800285),
+ normal: (-0.156072, 0.243426, 0.95728), },
+ Vertex { position: (2.236407, -3.220054, 0.89203),
+ normal: (-0.661663, -0.025481, 0.749369), },
+ Vertex { position: (2.235942, -3.243103, 0.823955),
+ normal: (0.977763, 0.208696, 0.020643), },
+ Vertex { position: (1.998099, -3.039955, 0.718855),
+ normal: (-0.245482, -0.183394, 0.951896), },
+ Vertex { position: (2.059222, -3.230076, 0.674936),
+ normal: (0.430301, 0.548598, 0.716855), },
+ Vertex { position: (1.92973, -3.298418, 0.689538),
+ normal: (-0.924461, -0.213385, -0.315973), },
+ Vertex { position: (1.998099, -3.039955, 0.718855),
+ normal: (-0.245482, -0.183394, 0.951896), },
+ Vertex { position: (1.92973, -3.298418, 0.689538),
+ normal: (-0.924461, -0.213385, -0.315973), },
+ Vertex { position: (1.900481, -3.131932, 0.728621),
+ normal: (-0.363523, -0.150625, -0.919327), },
+ Vertex { position: (2.07369, -3.020848, 0.782654),
+ normal: (-0.080858, 0.024731, 0.996419), },
+ Vertex { position: (2.187495, -3.161535, 0.800285),
+ normal: (-0.156072, 0.243426, 0.95728), },
+ Vertex { position: (2.059222, -3.230076, 0.674936),
+ normal: (0.430301, 0.548598, 0.716855), },
+ Vertex { position: (2.07369, -3.020848, 0.782654),
+ normal: (-0.080858, 0.024731, 0.996419), },
+ Vertex { position: (2.059222, -3.230076, 0.674936),
+ normal: (0.430301, 0.548598, 0.716855), },
+ Vertex { position: (1.998099, -3.039955, 0.718855),
+ normal: (-0.245482, -0.183394, 0.951896), },
+ Vertex { position: (2.059222, -3.230076, 0.674936),
+ normal: (0.430301, 0.548598, 0.716855), },
+ Vertex { position: (2.107985, -3.363571, 0.677007),
+ normal: (0.317836, 0.631876, 0.706903), },
+ Vertex { position: (1.941325, -3.434803, 0.701314),
+ normal: (-0.914496, -0.253607, -0.315247), },
+ Vertex { position: (2.059222, -3.230076, 0.674936),
+ normal: (0.430301, 0.548598, 0.716855), },
+ Vertex { position: (1.941325, -3.434803, 0.701314),
+ normal: (-0.914496, -0.253607, -0.315247), },
+ Vertex { position: (1.92973, -3.298418, 0.689538),
+ normal: (-0.924461, -0.213385, -0.315973), },
+ Vertex { position: (2.187495, -3.161535, 0.800285),
+ normal: (-0.156072, 0.243426, 0.95728), },
+ Vertex { position: (2.235942, -3.243103, 0.823955),
+ normal: (0.977763, 0.208696, 0.020643), },
+ Vertex { position: (2.107985, -3.363571, 0.677007),
+ normal: (0.317836, 0.631876, 0.706903), },
+ Vertex { position: (2.187495, -3.161535, 0.800285),
+ normal: (-0.156072, 0.243426, 0.95728), },
+ Vertex { position: (2.107985, -3.363571, 0.677007),
+ normal: (0.317836, 0.631876, 0.706903), },
+ Vertex { position: (2.059222, -3.230076, 0.674936),
+ normal: (0.430301, 0.548598, 0.716855), },
+ Vertex { position: (2.002745, -3.52342, 0.688103),
+ normal: (-0.943599, -0.160394, -0.289646), },
+ Vertex { position: (1.941325, -3.434803, 0.701314),
+ normal: (-0.914496, -0.253607, -0.315247), },
+ Vertex { position: (2.107985, -3.363571, 0.677007),
+ normal: (0.317836, 0.631876, 0.706903), },
+ Vertex { position: (2.002745, -3.52342, 0.688103),
+ normal: (-0.943599, -0.160394, -0.289646), },
+ Vertex { position: (2.107985, -3.363571, 0.677007),
+ normal: (0.317836, 0.631876, 0.706903), },
+ Vertex { position: (2.126553, -3.549679, 0.701005),
+ normal: (0.601229, -0.111151, -0.791308), },
+ Vertex { position: (2.309358, -3.345468, 0.801508),
+ normal: (0.170703, 0.25395, 0.952035), },
+ Vertex { position: (2.107985, -3.363571, 0.677007),
+ normal: (0.317836, 0.631876, 0.706903), },
+ Vertex { position: (2.235942, -3.243103, 0.823955),
+ normal: (0.977763, 0.208696, 0.020643), },
+ Vertex { position: (2.107985, -3.363571, 0.677007),
+ normal: (0.317836, 0.631876, 0.706903), },
+ Vertex { position: (2.244147, -3.545557, 0.732888),
+ normal: (0.53288, -0.088285, -0.841572), },
+ Vertex { position: (2.126553, -3.549679, 0.701005),
+ normal: (0.601229, -0.111151, -0.791308), },
+ Vertex { position: (2.244147, -3.545557, 0.732888),
+ normal: (0.53288, -0.088285, -0.841572), },
+ Vertex { position: (2.107985, -3.363571, 0.677007),
+ normal: (0.317836, 0.631876, 0.706903), },
+ Vertex { position: (2.309358, -3.345468, 0.801508),
+ normal: (0.170703, 0.25395, 0.952035), },
+ Vertex { position: (2.244147, -3.545557, 0.732888),
+ normal: (0.53288, -0.088285, -0.841572), },
+ Vertex { position: (2.309358, -3.345468, 0.801508),
+ normal: (0.170703, 0.25395, 0.952035), },
+ Vertex { position: (2.377814, -3.484109, 0.800332),
+ normal: (0.913315, 0.39776, -0.087428), },
+ Vertex { position: (2.197935, -3.583948, 0.936437),
+ normal: (0.546571, -0.125171, -0.828005), },
+ Vertex { position: (2.244147, -3.545557, 0.732888),
+ normal: (0.53288, -0.088285, -0.841572), },
+ Vertex { position: (2.377814, -3.484109, 0.800332),
+ normal: (0.913315, 0.39776, -0.087428), },
+ Vertex { position: (2.197935, -3.583948, 0.936437),
+ normal: (0.546571, -0.125171, -0.828005), },
+ Vertex { position: (2.377814, -3.484109, 0.800332),
+ normal: (0.913315, 0.39776, -0.087428), },
+ Vertex { position: (2.440236, -3.509564, 1.019417),
+ normal: (0.121953, 0.140869, 0.982488), },
+ Vertex { position: (2.197935, -3.583948, 0.936437),
+ normal: (0.546571, -0.125171, -0.828005), },
+ Vertex { position: (2.254361, -3.550931, 1.235118),
+ normal: (-0.765488, -0.115047, 0.633082), },
+ Vertex { position: (2.025468, -3.556842, 1.204841),
+ normal: (-0.807765, -0.096776, 0.581507), },
+ Vertex { position: (2.197935, -3.583948, 0.936437),
+ normal: (0.546571, -0.125171, -0.828005), },
+ Vertex { position: (2.025468, -3.556842, 1.204841),
+ normal: (-0.807765, -0.096776, 0.581507), },
+ Vertex { position: (2.078928, -3.584991, 0.917088),
+ normal: (-0.348227, -0.192527, -0.917427), },
+ Vertex { position: (2.170039, -3.134504, 0.978866),
+ normal: (0.890357, -0.340018, -0.302742), },
+ Vertex { position: (2.091539, -3.032437, 0.947029),
+ normal: (0.773659, -0.235087, -0.588375), },
+ Vertex { position: (1.980621, -3.043895, 0.964237),
+ normal: (-0.215783, -0.895808, -0.388544), },
+ Vertex { position: (2.440236, -3.509564, 1.019417),
+ normal: (0.121953, 0.140869, 0.982488), },
+ Vertex { position: (2.386827, -3.462222, 1.13648),
+ normal: (0.507452, 0.36284, 0.781562), },
+ Vertex { position: (2.343303, -3.507846, 1.195262),
+ normal: (-0.779685, 0.02537, 0.625657), },
+ Vertex { position: (2.440236, -3.509564, 1.019417),
+ normal: (0.121953, 0.140869, 0.982488), },
+ Vertex { position: (2.343303, -3.507846, 1.195262),
+ normal: (-0.779685, 0.02537, 0.625657), },
+ Vertex { position: (2.254361, -3.550931, 1.235118),
+ normal: (-0.765488, -0.115047, 0.633082), },
+ Vertex { position: (2.440236, -3.509564, 1.019417),
+ normal: (0.121953, 0.140869, 0.982488), },
+ Vertex { position: (2.254361, -3.550931, 1.235118),
+ normal: (-0.765488, -0.115047, 0.633082), },
+ Vertex { position: (2.197935, -3.583948, 0.936437),
+ normal: (0.546571, -0.125171, -0.828005), },
+ Vertex { position: (-2.975439, -3.308754, 1.25324),
+ normal: (0.205604, 0.070037, 0.976126), },
+ Vertex { position: (-2.845816, -3.273661, 1.218321),
+ normal: (0.193496, 0.00102, 0.981101), },
+ Vertex { position: (-2.888628, -3.200302, 1.210934),
+ normal: (0.254799, -0.149124, 0.955426), },
+ Vertex { position: (-2.975439, -3.308754, 1.25324),
+ normal: (0.205604, 0.070037, 0.976126), },
+ Vertex { position: (-2.888628, -3.200302, 1.210934),
+ normal: (0.254799, -0.149124, 0.955426), },
+ Vertex { position: (-3.042899, -3.193907, 1.207296),
+ normal: (0.405755, -0.293021, 0.865737), },
+ Vertex { position: (-2.856957, -3.449728, 1.356844),
+ normal: (0.580504, -0.526296, 0.621312), },
+ Vertex { position: (-2.736599, -3.394849, 1.269577),
+ normal: (0.011655, 0.055061, 0.998415), },
+ Vertex { position: (-2.845816, -3.273661, 1.218321),
+ normal: (0.193496, 0.00102, 0.981101), },
+ Vertex { position: (-2.856957, -3.449728, 1.356844),
+ normal: (0.580504, -0.526296, 0.621312), },
+ Vertex { position: (-2.845816, -3.273661, 1.218321),
+ normal: (0.193496, 0.00102, 0.981101), },
+ Vertex { position: (-2.975439, -3.308754, 1.25324),
+ normal: (0.205604, 0.070037, 0.976126), },
+ Vertex { position: (-2.729567, -3.602976, 1.377236),
+ normal: (-0.093334, 0.204552, 0.974396), },
+ Vertex { position: (-2.631547, -3.559891, 1.33738),
+ normal: (-0.026425, 0.178249, 0.983631), },
+ Vertex { position: (-2.736599, -3.394849, 1.269577),
+ normal: (0.011655, 0.055061, 0.998415), },
+ Vertex { position: (-2.729567, -3.602976, 1.377236),
+ normal: (-0.093334, 0.204552, 0.974396), },
+ Vertex { position: (-2.736599, -3.394849, 1.269577),
+ normal: (0.011655, 0.055061, 0.998415), },
+ Vertex { position: (-2.856957, -3.449728, 1.356844),
+ normal: (0.580504, -0.526296, 0.621312), },
+ Vertex { position: (-2.856957, -3.449728, 1.356844),
+ normal: (0.580504, -0.526296, 0.621312), },
+ Vertex { position: (-3.030627, -3.493327, 1.32265),
+ normal: (-0.028076, 0.054588, 0.998114), },
+ Vertex { position: (-2.981824, -3.608887, 1.346959),
+ normal: (-0.057735, 0.03099, 0.997851), },
+ Vertex { position: (-2.856957, -3.449728, 1.356844),
+ normal: (0.580504, -0.526296, 0.621312), },
+ Vertex { position: (-2.981824, -3.608887, 1.346959),
+ normal: (-0.057735, 0.03099, 0.997851), },
+ Vertex { position: (-2.729567, -3.602976, 1.377236),
+ normal: (-0.093334, 0.204552, 0.974396), },
+ Vertex { position: (-2.975439, -3.308754, 1.25324),
+ normal: (0.205604, 0.070037, 0.976126), },
+ Vertex { position: (-3.091252, -3.340925, 1.235864),
+ normal: (0.089482, -0.029551, 0.99555), },
+ Vertex { position: (-3.030627, -3.493327, 1.32265),
+ normal: (-0.028076, 0.054588, 0.998114), },
+ Vertex { position: (-2.975439, -3.308754, 1.25324),
+ normal: (0.205604, 0.070037, 0.976126), },
+ Vertex { position: (-3.030627, -3.493327, 1.32265),
+ normal: (-0.028076, 0.054588, 0.998114), },
+ Vertex { position: (-2.856957, -3.449728, 1.356844),
+ normal: (0.580504, -0.526296, 0.621312), },
+ Vertex { position: (-3.042899, -3.193907, 1.207296),
+ normal: (0.405755, -0.293021, 0.865737), },
+ Vertex { position: (-3.135041, -3.243787, 1.189436),
+ normal: (0.487947, -0.44627, 0.750167), },
+ Vertex { position: (-3.091252, -3.340925, 1.235864),
+ normal: (0.089482, -0.029551, 0.99555), },
+ Vertex { position: (-3.042899, -3.193907, 1.207296),
+ normal: (0.405755, -0.293021, 0.865737), },
+ Vertex { position: (-3.091252, -3.340925, 1.235864),
+ normal: (0.089482, -0.029551, 0.99555), },
+ Vertex { position: (-2.975439, -3.308754, 1.25324),
+ normal: (0.205604, 0.070037, 0.976126), },
+ Vertex { position: (-2.787341, -3.278502, 1.138621),
+ normal: (0.177373, 0.037311, 0.983436), },
+ Vertex { position: (-2.845816, -3.273661, 1.218321),
+ normal: (0.193496, 0.00102, 0.981101), },
+ Vertex { position: (-2.736599, -3.394849, 1.269577),
+ normal: (0.011655, 0.055061, 0.998415), },
+ Vertex { position: (-2.787341, -3.278502, 1.138621),
+ normal: (0.177373, 0.037311, 0.983436), },
+ Vertex { position: (-2.736599, -3.394849, 1.269577),
+ normal: (0.011655, 0.055061, 0.998415), },
+ Vertex { position: (-2.699957, -3.390295, 1.185593),
+ normal: (-0.048366, 0.138166, 0.989227), },
+ Vertex { position: (-2.822497, -3.186549, 1.120984),
+ normal: (-0.308543, 0.191148, 0.931807), },
+ Vertex { position: (-2.888628, -3.200302, 1.210934),
+ normal: (0.254799, -0.149124, 0.955426), },
+ Vertex { position: (-2.845816, -3.273661, 1.218321),
+ normal: (0.193496, 0.00102, 0.981101), },
+ Vertex { position: (-2.822497, -3.186549, 1.120984),
+ normal: (-0.308543, 0.191148, 0.931807), },
+ Vertex { position: (-2.845816, -3.273661, 1.218321),
+ normal: (0.193496, 0.00102, 0.981101), },
+ Vertex { position: (-2.787341, -3.278502, 1.138621),
+ normal: (0.177373, 0.037311, 0.983436), },
+ Vertex { position: (-2.770335, -3.208138, 1.031045),
+ normal: (-0.206994, 0.072903, 0.975622), },
+ Vertex { position: (-2.884711, -3.063896, 0.993766),
+ normal: (-0.161613, 0.16539, 0.972896), },
+ Vertex { position: (-2.90901, -3.084482, 1.089147),
+ normal: (0.07463, 0.029476, 0.996776), },
+ Vertex { position: (-2.770335, -3.208138, 1.031045),
+ normal: (-0.206994, 0.072903, 0.975622), },
+ Vertex { position: (-2.90901, -3.084482, 1.089147),
+ normal: (0.07463, 0.029476, 0.996776), },
+ Vertex { position: (-2.822497, -3.186549, 1.120984),
+ normal: (-0.308543, 0.191148, 0.931807), },
+ Vertex { position: (-3.158524, -3.405872, 1.197099),
+ normal: (-0.730585, 0.298655, 0.614045), },
+ Vertex { position: (-3.091252, -3.340925, 1.235864),
+ normal: (0.089482, -0.029551, 0.99555), },
+ Vertex { position: (-3.135041, -3.243787, 1.189436),
+ normal: (0.487947, -0.44627, 0.750167), },
+ Vertex { position: (-3.158524, -3.405872, 1.197099),
+ normal: (-0.730585, 0.298655, 0.614045), },
+ Vertex { position: (-3.135041, -3.243787, 1.189436),
+ normal: (0.487947, -0.44627, 0.750167), },
+ Vertex { position: (-3.184143, -3.298048, 1.156892),
+ normal: (-0.059163, 0.13391, 0.989226), },
+ Vertex { position: (-3.030627, -3.493327, 1.32265),
+ normal: (-0.028076, 0.054588, 0.998114), },
+ Vertex { position: (-3.091252, -3.340925, 1.235864),
+ normal: (0.089482, -0.029551, 0.99555), },
+ Vertex { position: (-3.158524, -3.405872, 1.197099),
+ normal: (-0.730585, 0.298655, 0.614045), },
+ Vertex { position: (-3.030627, -3.493327, 1.32265),
+ normal: (-0.028076, 0.054588, 0.998114), },
+ Vertex { position: (-3.158524, -3.405872, 1.197099),
+ normal: (-0.730585, 0.298655, 0.614045), },
+ Vertex { position: (-3.09873, -3.539123, 1.252987),
+ normal: (-0.498861, 0.185917, 0.846506), },
+ Vertex { position: (-3.09873, -3.539123, 1.252987),
+ normal: (-0.498861, 0.185917, 0.846506), },
+ Vertex { position: (-2.981824, -3.608887, 1.346959),
+ normal: (-0.057735, 0.03099, 0.997851), },
+ Vertex { position: (-3.030627, -3.493327, 1.32265),
+ normal: (-0.028076, 0.054588, 0.998114), },
+ Vertex { position: (-2.888628, -3.200302, 1.210934),
+ normal: (0.254799, -0.149124, 0.955426), },
+ Vertex { position: (-2.822497, -3.186549, 1.120984),
+ normal: (-0.308543, 0.191148, 0.931807), },
+ Vertex { position: (-3.03125, -3.09594, 1.106355),
+ normal: (-0.541406, 0.227835, 0.809302), },
+ Vertex { position: (-3.19417, -3.348553, 1.007196),
+ normal: (-0.626758, 0.377346, 0.681751), },
+ Vertex { position: (-3.184143, -3.298048, 1.156892),
+ normal: (-0.059163, 0.13391, 0.989226), },
+ Vertex { position: (-3.217306, -3.187686, 1.075214),
+ normal: (0.085126, 0.114843, 0.98973), },
+ Vertex { position: (-3.19417, -3.348553, 1.007196),
+ normal: (-0.626758, 0.377346, 0.681751), },
+ Vertex { position: (-3.217306, -3.187686, 1.075214),
+ normal: (0.085126, 0.114843, 0.98973), },
+ Vertex { position: (-3.223246, -3.225388, 0.976573),
+ normal: (-0.588311, 0.26373, 0.764419), },
+ Vertex { position: (-2.922908, -3.637036, 1.059206),
+ normal: (-0.670566, 0.283017, -0.685743), },
+ Vertex { position: (-2.981824, -3.608887, 1.346959),
+ normal: (-0.057735, 0.03099, 0.997851), },
+ Vertex { position: (-3.09873, -3.539123, 1.252987),
+ normal: (-0.498861, 0.185917, 0.846506), },
+ Vertex { position: (-2.922908, -3.637036, 1.059206),
+ normal: (-0.670566, 0.283017, -0.685743), },
+ Vertex { position: (-3.09873, -3.539123, 1.252987),
+ normal: (-0.498861, 0.185917, 0.846506), },
+ Vertex { position: (-3.082741, -3.598298, 1.054556),
+ normal: (-0.738865, 0.325814, -0.589851), },
+ Vertex { position: (-3.18675, -3.457336, 1.025606),
+ normal: (-0.701121, 0.259575, -0.664117), },
+ Vertex { position: (-3.158524, -3.405872, 1.197099),
+ normal: (-0.730585, 0.298655, 0.614045), },
+ Vertex { position: (-3.184143, -3.298048, 1.156892),
+ normal: (-0.059163, 0.13391, 0.989226), },
+ Vertex { position: (-3.18675, -3.457336, 1.025606),
+ normal: (-0.701121, 0.259575, -0.664117), },
+ Vertex { position: (-3.184143, -3.298048, 1.156892),
+ normal: (-0.059163, 0.13391, 0.989226), },
+ Vertex { position: (-3.19417, -3.348553, 1.007196),
+ normal: (-0.626758, 0.377346, 0.681751), },
+ Vertex { position: (-3.082741, -3.598298, 1.054556),
+ normal: (-0.738865, 0.325814, -0.589851), },
+ Vertex { position: (-3.09873, -3.539123, 1.252987),
+ normal: (-0.498861, 0.185917, 0.846506), },
+ Vertex { position: (-3.158524, -3.405872, 1.197099),
+ normal: (-0.730585, 0.298655, 0.614045), },
+ Vertex { position: (-3.082741, -3.598298, 1.054556),
+ normal: (-0.738865, 0.325814, -0.589851), },
+ Vertex { position: (-3.158524, -3.405872, 1.197099),
+ normal: (-0.730585, 0.298655, 0.614045), },
+ Vertex { position: (-3.18675, -3.457336, 1.025606),
+ normal: (-0.701121, 0.259575, -0.664117), },
+ Vertex { position: (-3.223246, -3.225388, 0.976573),
+ normal: (-0.588311, 0.26373, 0.764419), },
+ Vertex { position: (-3.11957, -3.183977, 0.870739),
+ normal: (-0.64352, 0.086605, -0.760514), },
+ Vertex { position: (-3.087335, -3.350463, 0.831656),
+ normal: (-0.382827, 0.20765, -0.900181), },
+ Vertex { position: (-3.223246, -3.225388, 0.976573),
+ normal: (-0.588311, 0.26373, 0.764419), },
+ Vertex { position: (-3.087335, -3.350463, 0.831656),
+ normal: (-0.382827, 0.20765, -0.900181), },
+ Vertex { position: (-3.19417, -3.348553, 1.007196),
+ normal: (-0.626758, 0.377346, 0.681751), },
+ Vertex { position: (-3.087335, -3.350463, 0.831656),
+ normal: (-0.382827, 0.20765, -0.900181), },
+ Vertex { position: (-3.074557, -3.486847, 0.843432),
+ normal: (-0.421241, 0.09636, -0.901815), },
+ Vertex { position: (-3.18675, -3.457336, 1.025606),
+ normal: (-0.701121, 0.259575, -0.664117), },
+ Vertex { position: (-3.087335, -3.350463, 0.831656),
+ normal: (-0.382827, 0.20765, -0.900181), },
+ Vertex { position: (-3.18675, -3.457336, 1.025606),
+ normal: (-0.701121, 0.259575, -0.664117), },
+ Vertex { position: (-3.19417, -3.348553, 1.007196),
+ normal: (-0.626758, 0.377346, 0.681751), },
+ Vertex { position: (-3.006867, -3.575464, 0.830221),
+ normal: (-0.482826, -0.146891, -0.863309), },
+ Vertex { position: (-3.082741, -3.598298, 1.054556),
+ normal: (-0.738865, 0.325814, -0.589851), },
+ Vertex { position: (-3.18675, -3.457336, 1.025606),
+ normal: (-0.701121, 0.259575, -0.664117), },
+ Vertex { position: (-3.006867, -3.575464, 0.830221),
+ normal: (-0.482826, -0.146891, -0.863309), },
+ Vertex { position: (-3.18675, -3.457336, 1.025606),
+ normal: (-0.701121, 0.259575, -0.664117), },
+ Vertex { position: (-3.074557, -3.486847, 0.843432),
+ normal: (-0.421241, 0.09636, -0.901815), },
+ Vertex { position: (-2.870422, -3.601724, 0.843123),
+ normal: (-0.562406, -0.352304, -0.748051), },
+ Vertex { position: (-2.922908, -3.637036, 1.059206),
+ normal: (-0.670566, 0.283017, -0.685743), },
+ Vertex { position: (-3.082741, -3.598298, 1.054556),
+ normal: (-0.738865, 0.325814, -0.589851), },
+ Vertex { position: (-2.870422, -3.601724, 0.843123),
+ normal: (-0.562406, -0.352304, -0.748051), },
+ Vertex { position: (-3.082741, -3.598298, 1.054556),
+ normal: (-0.738865, 0.325814, -0.589851), },
+ Vertex { position: (-3.006867, -3.575464, 0.830221),
+ normal: (-0.482826, -0.146891, -0.863309), },
+ Vertex { position: (-2.740824, -3.597601, 0.875006),
+ normal: (0.115225, 0.169061, -0.978847), },
+ Vertex { position: (-2.791754, -3.635993, 1.078555),
+ normal: (0.024044, 0.175693, -0.984151), },
+ Vertex { position: (-2.922908, -3.637036, 1.059206),
+ normal: (-0.670566, 0.283017, -0.685743), },
+ Vertex { position: (-2.740824, -3.597601, 0.875006),
+ normal: (0.115225, 0.169061, -0.978847), },
+ Vertex { position: (-2.922908, -3.637036, 1.059206),
+ normal: (-0.670566, 0.283017, -0.685743), },
+ Vertex { position: (-2.870422, -3.601724, 0.843123),
+ normal: (-0.562406, -0.352304, -0.748051), },
+ Vertex { position: (-3.042899, -3.193907, 1.207296),
+ normal: (0.405755, -0.293021, 0.865737), },
+ Vertex { position: (-2.888628, -3.200302, 1.210934),
+ normal: (0.254799, -0.149124, 0.955426), },
+ Vertex { position: (-3.03125, -3.09594, 1.106355),
+ normal: (-0.541406, 0.227835, 0.809302), },
+ Vertex { position: (-3.042899, -3.193907, 1.207296),
+ normal: (0.405755, -0.293021, 0.865737), },
+ Vertex { position: (-3.03125, -3.09594, 1.106355),
+ normal: (-0.541406, 0.227835, 0.809302), },
+ Vertex { position: (-3.121673, -3.120319, 1.136456),
+ normal: (-0.125911, -0.68432, -0.718229), },
+ Vertex { position: (-3.135041, -3.243787, 1.189436),
+ normal: (0.487947, -0.44627, 0.750167), },
+ Vertex { position: (-3.042899, -3.193907, 1.207296),
+ normal: (0.405755, -0.293021, 0.865737), },
+ Vertex { position: (-3.121673, -3.120319, 1.136456),
+ normal: (-0.125911, -0.68432, -0.718229), },
+ Vertex { position: (-3.135041, -3.243787, 1.189436),
+ normal: (0.487947, -0.44627, 0.750167), },
+ Vertex { position: (-3.121673, -3.120319, 1.136456),
+ normal: (-0.125911, -0.68432, -0.718229), },
+ Vertex { position: (-3.169546, -3.135273, 1.128247),
+ normal: (0.535863, 0.090315, -0.83946), },
+ Vertex { position: (-3.184143, -3.298048, 1.156892),
+ normal: (-0.059163, 0.13391, 0.989226), },
+ Vertex { position: (-3.135041, -3.243787, 1.189436),
+ normal: (0.487947, -0.44627, 0.750167), },
+ Vertex { position: (-3.169546, -3.135273, 1.128247),
+ normal: (0.535863, 0.090315, -0.83946), },
+ Vertex { position: (-3.184143, -3.298048, 1.156892),
+ normal: (-0.059163, 0.13391, 0.989226), },
+ Vertex { position: (-3.169546, -3.135273, 1.128247),
+ normal: (0.535863, 0.090315, -0.83946), },
+ Vertex { position: (-3.217306, -3.187686, 1.075214),
+ normal: (0.085126, 0.114843, 0.98973), },
+ Vertex { position: (-2.80326, -3.21358, 0.942403),
+ normal: (0.199599, 0.097869, -0.974978), },
+ Vertex { position: (-2.928681, -3.072892, 0.924772),
+ normal: (0.236645, -0.06852, -0.969177), },
+ Vertex { position: (-2.884711, -3.063896, 0.993766),
+ normal: (-0.161613, 0.16539, 0.972896), },
+ Vertex { position: (-2.80326, -3.21358, 0.942403),
+ normal: (0.199599, 0.097869, -0.974978), },
+ Vertex { position: (-2.884711, -3.063896, 0.993766),
+ normal: (-0.161613, 0.16539, 0.972896), },
+ Vertex { position: (-2.770335, -3.208138, 1.031045),
+ normal: (-0.206994, 0.072903, 0.975622), },
+ Vertex { position: (-2.787341, -3.278502, 1.138621),
+ normal: (0.177373, 0.037311, 0.983436), },
+ Vertex { position: (-2.749355, -3.272099, 1.034148),
+ normal: (0.159383, -0.507401, -0.846842), },
+ Vertex { position: (-2.770335, -3.208138, 1.031045),
+ normal: (-0.206994, 0.072903, 0.975622), },
+ Vertex { position: (-2.787341, -3.278502, 1.138621),
+ normal: (0.177373, 0.037311, 0.983436), },
+ Vertex { position: (-2.770335, -3.208138, 1.031045),
+ normal: (-0.206994, 0.072903, 0.975622), },
+ Vertex { position: (-2.822497, -3.186549, 1.120984),
+ normal: (-0.308543, 0.191148, 0.931807), },
+ Vertex { position: (-2.631547, -3.559891, 1.33738),
+ normal: (-0.026425, 0.178249, 0.983631), },
+ Vertex { position: (-2.58358, -3.514267, 1.278598),
+ normal: (0.35124, -0.91474, -0.199704), },
+ Vertex { position: (-2.699957, -3.390295, 1.185593),
+ normal: (-0.048366, 0.138166, 0.989227), },
+ Vertex { position: (-2.631547, -3.559891, 1.33738),
+ normal: (-0.026425, 0.178249, 0.983631), },
+ Vertex { position: (-2.699957, -3.390295, 1.185593),
+ normal: (-0.048366, 0.138166, 0.989227), },
+ Vertex { position: (-2.736599, -3.394849, 1.269577),
+ normal: (0.011655, 0.055061, 0.998415), },
+ Vertex { position: (-2.52472, -3.561609, 1.161535),
+ normal: (0.285409, -0.933801, -0.215773), },
+ Vertex { position: (-2.649491, -3.404362, 1.100352),
+ normal: (-0.97518, 0.20982, -0.070713), },
+ Vertex { position: (-2.699957, -3.390295, 1.185593),
+ normal: (-0.048366, 0.138166, 0.989227), },
+ Vertex { position: (-2.52472, -3.561609, 1.161535),
+ normal: (0.285409, -0.933801, -0.215773), },
+ Vertex { position: (-2.699957, -3.390295, 1.185593),
+ normal: (-0.048366, 0.138166, 0.989227), },
+ Vertex { position: (-2.58358, -3.514267, 1.278598),
+ normal: (0.35124, -0.91474, -0.199704), },
+ Vertex { position: (-2.749355, -3.272099, 1.034148),
+ normal: (0.159383, -0.507401, -0.846842), },
+ Vertex { position: (-2.787341, -3.278502, 1.138621),
+ normal: (0.177373, 0.037311, 0.983436), },
+ Vertex { position: (-2.699957, -3.390295, 1.185593),
+ normal: (-0.048366, 0.138166, 0.989227), },
+ Vertex { position: (-2.749355, -3.272099, 1.034148),
+ normal: (0.159383, -0.507401, -0.846842), },
+ Vertex { position: (-2.699957, -3.390295, 1.185593),
+ normal: (-0.048366, 0.138166, 0.989227), },
+ Vertex { position: (-2.649491, -3.404362, 1.100352),
+ normal: (-0.97518, 0.20982, -0.070713), },
+ Vertex { position: (-2.593513, -3.536154, 0.94245),
+ normal: (-0.999995, 0.003039, 0.000095), },
+ Vertex { position: (-2.668957, -3.397513, 0.943626),
+ normal: (-0.830756, 0.127038, 0.541946), },
+ Vertex { position: (-2.649491, -3.404362, 1.100352),
+ normal: (-0.97518, 0.20982, -0.070713), },
+ Vertex { position: (-2.593513, -3.536154, 0.94245),
+ normal: (-0.999995, 0.003039, 0.000095), },
+ Vertex { position: (-2.649491, -3.404362, 1.100352),
+ normal: (-0.97518, 0.20982, -0.070713), },
+ Vertex { position: (-2.52472, -3.561609, 1.161535),
+ normal: (0.285409, -0.933801, -0.215773), },
+ Vertex { position: (-2.749867, -3.295148, 0.966073),
+ normal: (-0.874688, -0.025586, 0.48401), },
+ Vertex { position: (-2.749355, -3.272099, 1.034148),
+ normal: (0.159383, -0.507401, -0.846842), },
+ Vertex { position: (-2.649491, -3.404362, 1.100352),
+ normal: (-0.97518, 0.20982, -0.070713), },
+ Vertex { position: (-2.749867, -3.295148, 0.966073),
+ normal: (-0.874688, -0.025586, 0.48401), },
+ Vertex { position: (-2.649491, -3.404362, 1.100352),
+ normal: (-0.97518, 0.20982, -0.070713), },
+ Vertex { position: (-2.668957, -3.397513, 0.943626),
+ normal: (-0.830756, 0.127038, 0.541946), },
+ Vertex { position: (-2.80326, -3.21358, 0.942403),
+ normal: (0.199599, 0.097869, -0.974978), },
+ Vertex { position: (-2.770335, -3.208138, 1.031045),
+ normal: (-0.206994, 0.072903, 0.975622), },
+ Vertex { position: (-2.749355, -3.272099, 1.034148),
+ normal: (0.159383, -0.507401, -0.846842), },
+ Vertex { position: (-2.80326, -3.21358, 0.942403),
+ normal: (0.199599, 0.097869, -0.974978), },
+ Vertex { position: (-2.749355, -3.272099, 1.034148),
+ normal: (0.159383, -0.507401, -0.846842), },
+ Vertex { position: (-2.749867, -3.295148, 0.966073),
+ normal: (-0.874688, -0.025586, 0.48401), },
+ Vertex { position: (-3.011987, -3.092, 0.860973),
+ normal: (-0.860798, 0.234294, 0.451812), },
+ Vertex { position: (-2.944625, -3.282121, 0.817054),
+ normal: (-0.405387, 0.054444, 0.912522), },
+ Vertex { position: (-3.087335, -3.350463, 0.831656),
+ normal: (-0.382827, 0.20765, -0.900181), },
+ Vertex { position: (-3.011987, -3.092, 0.860973),
+ normal: (-0.860798, 0.234294, 0.451812), },
+ Vertex { position: (-3.087335, -3.350463, 0.831656),
+ normal: (-0.382827, 0.20765, -0.900181), },
+ Vertex { position: (-3.11957, -3.183977, 0.870739),
+ normal: (-0.64352, 0.086605, -0.760514), },
+ Vertex { position: (-2.928681, -3.072892, 0.924772),
+ normal: (0.236645, -0.06852, -0.969177), },
+ Vertex { position: (-2.80326, -3.21358, 0.942403),
+ normal: (0.199599, 0.097869, -0.974978), },
+ Vertex { position: (-2.944625, -3.282121, 0.817054),
+ normal: (-0.405387, 0.054444, 0.912522), },
+ Vertex { position: (-2.928681, -3.072892, 0.924772),
+ normal: (0.236645, -0.06852, -0.969177), },
+ Vertex { position: (-2.944625, -3.282121, 0.817054),
+ normal: (-0.405387, 0.054444, 0.912522), },
+ Vertex { position: (-3.011987, -3.092, 0.860973),
+ normal: (-0.860798, 0.234294, 0.451812), },
+ Vertex { position: (-2.944625, -3.282121, 0.817054),
+ normal: (-0.405387, 0.054444, 0.912522), },
+ Vertex { position: (-2.890885, -3.415616, 0.819125),
+ normal: (-0.51506, -0.054833, 0.855398), },
+ Vertex { position: (-3.074557, -3.486847, 0.843432),
+ normal: (-0.421241, 0.09636, -0.901815), },
+ Vertex { position: (-2.944625, -3.282121, 0.817054),
+ normal: (-0.405387, 0.054444, 0.912522), },
+ Vertex { position: (-3.074557, -3.486847, 0.843432),
+ normal: (-0.421241, 0.09636, -0.901815), },
+ Vertex { position: (-3.087335, -3.350463, 0.831656),
+ normal: (-0.382827, 0.20765, -0.900181), },
+ Vertex { position: (-2.80326, -3.21358, 0.942403),
+ normal: (0.199599, 0.097869, -0.974978), },
+ Vertex { position: (-2.749867, -3.295148, 0.966073),
+ normal: (-0.874688, -0.025586, 0.48401), },
+ Vertex { position: (-2.890885, -3.415616, 0.819125),
+ normal: (-0.51506, -0.054833, 0.855398), },
+ Vertex { position: (-2.80326, -3.21358, 0.942403),
+ normal: (0.199599, 0.097869, -0.974978), },
+ Vertex { position: (-2.890885, -3.415616, 0.819125),
+ normal: (-0.51506, -0.054833, 0.855398), },
+ Vertex { position: (-2.944625, -3.282121, 0.817054),
+ normal: (-0.405387, 0.054444, 0.912522), },
+ Vertex { position: (-3.006867, -3.575464, 0.830221),
+ normal: (-0.482826, -0.146891, -0.863309), },
+ Vertex { position: (-3.074557, -3.486847, 0.843432),
+ normal: (-0.421241, 0.09636, -0.901815), },
+ Vertex { position: (-2.890885, -3.415616, 0.819125),
+ normal: (-0.51506, -0.054833, 0.855398), },
+ Vertex { position: (-3.006867, -3.575464, 0.830221),
+ normal: (-0.482826, -0.146891, -0.863309), },
+ Vertex { position: (-2.890885, -3.415616, 0.819125),
+ normal: (-0.51506, -0.054833, 0.855398), },
+ Vertex { position: (-2.870422, -3.601724, 0.843123),
+ normal: (-0.562406, -0.352304, -0.748051), },
+ Vertex { position: (-2.668957, -3.397513, 0.943626),
+ normal: (-0.830756, 0.127038, 0.541946), },
+ Vertex { position: (-2.890885, -3.415616, 0.819125),
+ normal: (-0.51506, -0.054833, 0.855398), },
+ Vertex { position: (-2.749867, -3.295148, 0.966073),
+ normal: (-0.874688, -0.025586, 0.48401), },
+ Vertex { position: (-2.890885, -3.415616, 0.819125),
+ normal: (-0.51506, -0.054833, 0.855398), },
+ Vertex { position: (-2.740824, -3.597601, 0.875006),
+ normal: (0.115225, 0.169061, -0.978847), },
+ Vertex { position: (-2.870422, -3.601724, 0.843123),
+ normal: (-0.562406, -0.352304, -0.748051), },
+ Vertex { position: (-2.740824, -3.597601, 0.875006),
+ normal: (0.115225, 0.169061, -0.978847), },
+ Vertex { position: (-2.890885, -3.415616, 0.819125),
+ normal: (-0.51506, -0.054833, 0.855398), },
+ Vertex { position: (-2.668957, -3.397513, 0.943626),
+ normal: (-0.830756, 0.127038, 0.541946), },
+ Vertex { position: (-2.740824, -3.597601, 0.875006),
+ normal: (0.115225, 0.169061, -0.978847), },
+ Vertex { position: (-2.668957, -3.397513, 0.943626),
+ normal: (-0.830756, 0.127038, 0.541946), },
+ Vertex { position: (-2.593513, -3.536154, 0.94245),
+ normal: (-0.999995, 0.003039, 0.000095), },
+ Vertex { position: (-2.791754, -3.635993, 1.078555),
+ normal: (0.024044, 0.175693, -0.984151), },
+ Vertex { position: (-2.740824, -3.597601, 0.875006),
+ normal: (0.115225, 0.169061, -0.978847), },
+ Vertex { position: (-2.593513, -3.536154, 0.94245),
+ normal: (-0.999995, 0.003039, 0.000095), },
+ Vertex { position: (-2.791754, -3.635993, 1.078555),
+ normal: (0.024044, 0.175693, -0.984151), },
+ Vertex { position: (-2.593513, -3.536154, 0.94245),
+ normal: (-0.999995, 0.003039, 0.000095), },
+ Vertex { position: (-2.52472, -3.561609, 1.161535),
+ normal: (0.285409, -0.933801, -0.215773), },
+ Vertex { position: (-2.791754, -3.635993, 1.078555),
+ normal: (0.024044, 0.175693, -0.984151), },
+ Vertex { position: (-2.729567, -3.602976, 1.377236),
+ normal: (-0.093334, 0.204552, 0.974396), },
+ Vertex { position: (-2.981824, -3.608887, 1.346959),
+ normal: (-0.057735, 0.03099, 0.997851), },
+ Vertex { position: (-2.791754, -3.635993, 1.078555),
+ normal: (0.024044, 0.175693, -0.984151), },
+ Vertex { position: (-2.981824, -3.608887, 1.346959),
+ normal: (-0.057735, 0.03099, 0.997851), },
+ Vertex { position: (-2.922908, -3.637036, 1.059206),
+ normal: (-0.670566, 0.283017, -0.685743), },
+ Vertex { position: (-2.822497, -3.186549, 1.120984),
+ normal: (-0.308543, 0.191148, 0.931807), },
+ Vertex { position: (-2.90901, -3.084482, 1.089147),
+ normal: (0.07463, 0.029476, 0.996776), },
+ Vertex { position: (-3.03125, -3.09594, 1.106355),
+ normal: (-0.541406, 0.227835, 0.809302), },
+ Vertex { position: (-2.52472, -3.561609, 1.161535),
+ normal: (0.285409, -0.933801, -0.215773), },
+ Vertex { position: (-2.58358, -3.514267, 1.278598),
+ normal: (0.35124, -0.91474, -0.199704), },
+ Vertex { position: (-2.631547, -3.559891, 1.33738),
+ normal: (-0.026425, 0.178249, 0.983631), },
+ Vertex { position: (-2.52472, -3.561609, 1.161535),
+ normal: (0.285409, -0.933801, -0.215773), },
+ Vertex { position: (-2.631547, -3.559891, 1.33738),
+ normal: (-0.026425, 0.178249, 0.983631), },
+ Vertex { position: (-2.729567, -3.602976, 1.377236),
+ normal: (-0.093334, 0.204552, 0.974396), },
+ Vertex { position: (-2.52472, -3.561609, 1.161535),
+ normal: (0.285409, -0.933801, -0.215773), },
+ Vertex { position: (-2.729567, -3.602976, 1.377236),
+ normal: (-0.093334, 0.204552, 0.974396), },
+];
diff --git a/src/cow_horns.rs b/src/cow_horns.rs
new file mode 100644
index 0000000..72b9b8d
--- /dev/null
+++ b/src/cow_horns.rs
@@ -0,0 +1,2046 @@
+
+// This file auto-generated from cow_horns.c using model_c2rs.py
+// Don't edit by hand!
+
+use cow_vertex::Vertex;
+
+pub const COW_HORNS_VERTICES: [Vertex; 1019] = [
+ Vertex { position: (4.22473, 2.624525, -0.491916),
+ normal: (-0.000715, -0.295728, 0.955272), },
+ Vertex { position: (4.209941, 2.600612, -0.337597),
+ normal: (-0.03479, 0.69667, 0.716547), },
+ Vertex { position: (4.328606, 2.563996, -0.343892),
+ normal: (-0.01139, 0.953897, 0.299916), },
+ Vertex { position: (4.22473, 2.624525, -0.491916),
+ normal: (-0.000715, -0.295728, 0.955272), },
+ Vertex { position: (4.328606, 2.563996, -0.343892),
+ normal: (-0.01139, 0.953897, 0.299916), },
+ Vertex { position: (4.344028, 2.585635, -0.470949),
+ normal: (-0.163152, 0.69985, 0.695407), },
+ Vertex { position: (4.344028, 2.585635, -0.470949),
+ normal: (-0.163152, 0.69985, 0.695407), },
+ Vertex { position: (4.328606, 2.563996, -0.343892),
+ normal: (-0.01139, 0.953897, 0.299916), },
+ Vertex { position: (4.410844, 2.500167, -0.351972),
+ normal: (-0.151742, 0.274295, 0.949598), },
+ Vertex { position: (4.344028, 2.585635, -0.470949),
+ normal: (-0.163152, 0.69985, 0.695407), },
+ Vertex { position: (4.410844, 2.500167, -0.351972),
+ normal: (-0.151742, 0.274295, 0.949598), },
+ Vertex { position: (4.407729, 2.53164, -0.486692),
+ normal: (-0.090939, 0.953562, 0.287141), },
+ Vertex { position: (4.277169, 2.652435, -0.591369),
+ normal: (0.008972, 0.708004, 0.706152), },
+ Vertex { position: (4.22473, 2.624525, -0.491916),
+ normal: (-0.000715, -0.295728, 0.955272), },
+ Vertex { position: (4.344028, 2.585635, -0.470949),
+ normal: (-0.163152, 0.69985, 0.695407), },
+ Vertex { position: (4.277169, 2.652435, -0.591369),
+ normal: (0.008972, 0.708004, 0.706152), },
+ Vertex { position: (4.344028, 2.585635, -0.470949),
+ normal: (-0.163152, 0.69985, 0.695407), },
+ Vertex { position: (4.359483, 2.615839, -0.596817),
+ normal: (0.809878, -0.450757, -0.375386), },
+ Vertex { position: (4.359483, 2.615839, -0.596817),
+ normal: (0.809878, -0.450757, -0.375386), },
+ Vertex { position: (4.344028, 2.585635, -0.470949),
+ normal: (-0.163152, 0.69985, 0.695407), },
+ Vertex { position: (4.407729, 2.53164, -0.486692),
+ normal: (-0.090939, 0.953562, 0.287141), },
+ Vertex { position: (4.359483, 2.615839, -0.596817),
+ normal: (0.809878, -0.450757, -0.375386), },
+ Vertex { position: (4.407729, 2.53164, -0.486692),
+ normal: (-0.090939, 0.953562, 0.287141), },
+ Vertex { position: (4.423033, 2.561337, -0.603562),
+ normal: (0.795507, -0.586003, -0.154171), },
+ Vertex { position: (4.35668, 2.682996, -0.71905),
+ normal: (0.743898, -0.655714, 0.129057), },
+ Vertex { position: (4.277169, 2.652435, -0.591369),
+ normal: (0.008972, 0.708004, 0.706152), },
+ Vertex { position: (4.359483, 2.615839, -0.596817),
+ normal: (0.809878, -0.450757, -0.375386), },
+ Vertex { position: (4.35668, 2.682996, -0.71905),
+ normal: (0.743898, -0.655714, 0.129057), },
+ Vertex { position: (4.359483, 2.615839, -0.596817),
+ normal: (0.809878, -0.450757, -0.375386), },
+ Vertex { position: (4.411541, 2.663824, -0.713132),
+ normal: (0.083641, -0.819891, -0.566378), },
+ Vertex { position: (4.411541, 2.663824, -0.713132),
+ normal: (0.083641, -0.819891, -0.566378), },
+ Vertex { position: (4.359483, 2.615839, -0.596817),
+ normal: (0.809878, -0.450757, -0.375386), },
+ Vertex { position: (4.423033, 2.561337, -0.603562),
+ normal: (0.795507, -0.586003, -0.154171), },
+ Vertex { position: (4.411541, 2.663824, -0.713132),
+ normal: (0.083641, -0.819891, -0.566378), },
+ Vertex { position: (4.423033, 2.561337, -0.603562),
+ normal: (0.795507, -0.586003, -0.154171), },
+ Vertex { position: (4.47609, 2.606654, -0.692301),
+ normal: (0.042118, -0.881894, -0.469563), },
+ Vertex { position: (4.418954, 2.707401, -0.782531),
+ normal: (0.713982, 0.301536, -0.631907), },
+ Vertex { position: (4.35668, 2.682996, -0.71905),
+ normal: (0.743898, -0.655714, 0.129057), },
+ Vertex { position: (4.411541, 2.663824, -0.713132),
+ normal: (0.083641, -0.819891, -0.566378), },
+ Vertex { position: (4.418954, 2.707401, -0.782531),
+ normal: (0.713982, 0.301536, -0.631907), },
+ Vertex { position: (4.411541, 2.663824, -0.713132),
+ normal: (0.083641, -0.819891, -0.566378), },
+ Vertex { position: (4.465268, 2.695425, -0.757267),
+ normal: (0.086688, -0.887002, -0.453556), },
+ Vertex { position: (4.411541, 2.663824, -0.713132),
+ normal: (0.083641, -0.819891, -0.566378), },
+ Vertex { position: (4.47609, 2.606654, -0.692301),
+ normal: (0.042118, -0.881894, -0.469563), },
+ Vertex { position: (4.520603, 2.639162, -0.745542),
+ normal: (0.571341, -0.68069, 0.458509), },
+ Vertex { position: (4.411541, 2.663824, -0.713132),
+ normal: (0.083641, -0.819891, -0.566378), },
+ Vertex { position: (4.520603, 2.639162, -0.745542),
+ normal: (0.571341, -0.68069, 0.458509), },
+ Vertex { position: (4.465268, 2.695425, -0.757267),
+ normal: (0.086688, -0.887002, -0.453556), },
+ Vertex { position: (4.509555, 2.719807, -0.819972),
+ normal: (0.176955, -0.903058, -0.391373), },
+ Vertex { position: (4.418954, 2.707401, -0.782531),
+ normal: (0.713982, 0.301536, -0.631907), },
+ Vertex { position: (4.465268, 2.695425, -0.757267),
+ normal: (0.086688, -0.887002, -0.453556), },
+ Vertex { position: (4.509555, 2.719807, -0.819972),
+ normal: (0.176955, -0.903058, -0.391373), },
+ Vertex { position: (4.465268, 2.695425, -0.757267),
+ normal: (0.086688, -0.887002, -0.453556), },
+ Vertex { position: (4.546655, 2.709095, -0.80378),
+ normal: (0.388502, -0.664299, 0.638571), },
+ Vertex { position: (4.465268, 2.695425, -0.757267),
+ normal: (0.086688, -0.887002, -0.453556), },
+ Vertex { position: (4.520603, 2.639162, -0.745542),
+ normal: (0.571341, -0.68069, 0.458509), },
+ Vertex { position: (4.574545, 2.669863, -0.780363),
+ normal: (0.21141, -0.953268, -0.215838), },
+ Vertex { position: (4.465268, 2.695425, -0.757267),
+ normal: (0.086688, -0.887002, -0.453556), },
+ Vertex { position: (4.574545, 2.669863, -0.780363),
+ normal: (0.21141, -0.953268, -0.215838), },
+ Vertex { position: (4.546655, 2.709095, -0.80378),
+ normal: (0.388502, -0.664299, 0.638571), },
+ Vertex { position: (4.407729, 2.53164, -0.486692),
+ normal: (-0.090939, 0.953562, 0.287141), },
+ Vertex { position: (4.410844, 2.500167, -0.351972),
+ normal: (-0.151742, 0.274295, 0.949598), },
+ Vertex { position: (4.474318, 2.418432, -0.361347),
+ normal: (0.288841, -0.745301, 0.600914), },
+ Vertex { position: (4.407729, 2.53164, -0.486692),
+ normal: (-0.090939, 0.953562, 0.287141), },
+ Vertex { position: (4.474318, 2.418432, -0.361347),
+ normal: (0.288841, -0.745301, 0.600914), },
+ Vertex { position: (4.44385, 2.449921, -0.495432),
+ normal: (0.237421, -0.963021, -0.127365), },
+ Vertex { position: (4.423033, 2.561337, -0.603562),
+ normal: (0.795507, -0.586003, -0.154171), },
+ Vertex { position: (4.407729, 2.53164, -0.486692),
+ normal: (-0.090939, 0.953562, 0.287141), },
+ Vertex { position: (4.44385, 2.449921, -0.495432),
+ normal: (0.237421, -0.963021, -0.127365), },
+ Vertex { position: (4.423033, 2.561337, -0.603562),
+ normal: (0.795507, -0.586003, -0.154171), },
+ Vertex { position: (4.44385, 2.449921, -0.495432),
+ normal: (0.237421, -0.963021, -0.127365), },
+ Vertex { position: (4.44076, 2.490353, -0.629287),
+ normal: (0.157921, -0.851177, 0.500558), },
+ Vertex { position: (4.47609, 2.606654, -0.692301),
+ normal: (0.042118, -0.881894, -0.469563), },
+ Vertex { position: (4.423033, 2.561337, -0.603562),
+ normal: (0.795507, -0.586003, -0.154171), },
+ Vertex { position: (4.44076, 2.490353, -0.629287),
+ normal: (0.157921, -0.851177, 0.500558), },
+ Vertex { position: (4.47609, 2.606654, -0.692301),
+ normal: (0.042118, -0.881894, -0.469563), },
+ Vertex { position: (4.44076, 2.490353, -0.629287),
+ normal: (0.157921, -0.851177, 0.500558), },
+ Vertex { position: (4.484667, 2.534451, -0.708888),
+ normal: (0.254106, -0.95176, -0.171999), },
+ Vertex { position: (4.520603, 2.639162, -0.745542),
+ normal: (0.571341, -0.68069, 0.458509), },
+ Vertex { position: (4.47609, 2.606654, -0.692301),
+ normal: (0.042118, -0.881894, -0.469563), },
+ Vertex { position: (4.484667, 2.534451, -0.708888),
+ normal: (0.254106, -0.95176, -0.171999), },
+ Vertex { position: (4.520603, 2.639162, -0.745542),
+ normal: (0.571341, -0.68069, 0.458509), },
+ Vertex { position: (4.484667, 2.534451, -0.708888),
+ normal: (0.254106, -0.95176, -0.171999), },
+ Vertex { position: (4.520165, 2.557971, -0.762427),
+ normal: (0.165259, -0.797056, 0.580854), },
+ Vertex { position: (4.574545, 2.669863, -0.780363),
+ normal: (0.21141, -0.953268, -0.215838), },
+ Vertex { position: (4.520603, 2.639162, -0.745542),
+ normal: (0.571341, -0.68069, 0.458509), },
+ Vertex { position: (4.520165, 2.557971, -0.762427),
+ normal: (0.165259, -0.797056, 0.580854), },
+ Vertex { position: (4.574545, 2.669863, -0.780363),
+ normal: (0.21141, -0.953268, -0.215838), },
+ Vertex { position: (4.520165, 2.557971, -0.762427),
+ normal: (0.165259, -0.797056, 0.580854), },
+ Vertex { position: (4.59262, 2.569879, -0.790452),
+ normal: (0.243744, -0.944481, -0.220328), },
+ Vertex { position: (4.656565, 2.680542, -0.799684),
+ normal: (0.209939, -0.930128, -0.301309), },
+ Vertex { position: (4.574545, 2.669863, -0.780363),
+ normal: (0.21141, -0.953268, -0.215838), },
+ Vertex { position: (4.59262, 2.569879, -0.790452),
+ normal: (0.243744, -0.944481, -0.220328), },
+ Vertex { position: (4.656565, 2.680542, -0.799684),
+ normal: (0.209939, -0.930128, -0.301309), },
+ Vertex { position: (4.59262, 2.569879, -0.790452),
+ normal: (0.243744, -0.944481, -0.220328), },
+ Vertex { position: (4.674691, 2.598833, -0.808006),
+ normal: (-0.05208, -0.715695, -0.696469), },
+ Vertex { position: (4.646703, 2.728688, -0.822295),
+ normal: (0.287073, -0.905921, -0.311283), },
+ Vertex { position: (4.546655, 2.709095, -0.80378),
+ normal: (0.388502, -0.664299, 0.638571), },
+ Vertex { position: (4.574545, 2.669863, -0.780363),
+ normal: (0.21141, -0.953268, -0.215838), },
+ Vertex { position: (4.646703, 2.728688, -0.822295),
+ normal: (0.287073, -0.905921, -0.311283), },
+ Vertex { position: (4.574545, 2.669863, -0.780363),
+ normal: (0.21141, -0.953268, -0.215838), },
+ Vertex { position: (4.656565, 2.680542, -0.799684),
+ normal: (0.209939, -0.930128, -0.301309), },
+ Vertex { position: (4.636909, 2.750501, -0.856859),
+ normal: (0.267121, -0.895396, -0.356249), },
+ Vertex { position: (4.509555, 2.719807, -0.819972),
+ normal: (0.176955, -0.903058, -0.391373), },
+ Vertex { position: (4.546655, 2.709095, -0.80378),
+ normal: (0.388502, -0.664299, 0.638571), },
+ Vertex { position: (4.636909, 2.750501, -0.856859),
+ normal: (0.267121, -0.895396, -0.356249), },
+ Vertex { position: (4.546655, 2.709095, -0.80378),
+ normal: (0.388502, -0.664299, 0.638571), },
+ Vertex { position: (4.646703, 2.728688, -0.822295),
+ normal: (0.287073, -0.905921, -0.311283), },
+ Vertex { position: (4.748031, 2.683805, -0.800044),
+ normal: (-0.290459, -0.499809, -0.815981), },
+ Vertex { position: (4.656565, 2.680542, -0.799684),
+ normal: (0.209939, -0.930128, -0.301309), },
+ Vertex { position: (4.674691, 2.598833, -0.808006),
+ normal: (-0.05208, -0.715695, -0.696469), },
+ Vertex { position: (4.748031, 2.683805, -0.800044),
+ normal: (-0.290459, -0.499809, -0.815981), },
+ Vertex { position: (4.674691, 2.598833, -0.808006),
+ normal: (-0.05208, -0.715695, -0.696469), },
+ Vertex { position: (4.729447, 2.606204, -0.807513),
+ normal: (-0.501597, -0.526154, -0.686704), },
+ Vertex { position: (4.728931, 2.721892, -0.832625),
+ normal: (-0.538845, -0.659239, -0.524452), },
+ Vertex { position: (4.646703, 2.728688, -0.822295),
+ normal: (0.287073, -0.905921, -0.311283), },
+ Vertex { position: (4.656565, 2.680542, -0.799684),
+ normal: (0.209939, -0.930128, -0.301309), },
+ Vertex { position: (4.728931, 2.721892, -0.832625),
+ normal: (-0.538845, -0.659239, -0.524452), },
+ Vertex { position: (4.656565, 2.680542, -0.799684),
+ normal: (0.209939, -0.930128, -0.301309), },
+ Vertex { position: (4.748031, 2.683805, -0.800044),
+ normal: (-0.290459, -0.499809, -0.815981), },
+ Vertex { position: (4.719171, 2.751091, -0.865965),
+ normal: (-0.53682, -0.608254, -0.58468), },
+ Vertex { position: (4.636909, 2.750501, -0.856859),
+ normal: (0.267121, -0.895396, -0.356249), },
+ Vertex { position: (4.646703, 2.728688, -0.822295),
+ normal: (0.287073, -0.905921, -0.311283), },
+ Vertex { position: (4.719171, 2.751091, -0.865965),
+ normal: (-0.53682, -0.608254, -0.58468), },
+ Vertex { position: (4.646703, 2.728688, -0.822295),
+ normal: (0.287073, -0.905921, -0.311283), },
+ Vertex { position: (4.728931, 2.721892, -0.832625),
+ normal: (-0.538845, -0.659239, -0.524452), },
+ Vertex { position: (4.821325, 2.691794, -0.791887),
+ normal: (-0.635876, 0.32433, -0.700337), },
+ Vertex { position: (4.748031, 2.683805, -0.800044),
+ normal: (-0.290459, -0.499809, -0.815981), },
+ Vertex { position: (4.729447, 2.606204, -0.807513),
+ normal: (-0.501597, -0.526154, -0.686704), },
+ Vertex { position: (4.821325, 2.691794, -0.791887),
+ normal: (-0.635876, 0.32433, -0.700337), },
+ Vertex { position: (4.729447, 2.606204, -0.807513),
+ normal: (-0.501597, -0.526154, -0.686704), },
+ Vertex { position: (4.821336, 2.621498, -0.789636),
+ normal: (-0.376273, -0.14016, -0.915846), },
+ Vertex { position: (4.811798, 2.72868, -0.815406),
+ normal: (-0.508573, -0.111047, -0.853828), },
+ Vertex { position: (4.728931, 2.721892, -0.832625),
+ normal: (-0.538845, -0.659239, -0.524452), },
+ Vertex { position: (4.748031, 2.683805, -0.800044),
+ normal: (-0.290459, -0.499809, -0.815981), },
+ Vertex { position: (4.811798, 2.72868, -0.815406),
+ normal: (-0.508573, -0.111047, -0.853828), },
+ Vertex { position: (4.748031, 2.683805, -0.800044),
+ normal: (-0.290459, -0.499809, -0.815981), },
+ Vertex { position: (4.821325, 2.691794, -0.791887),
+ normal: (-0.635876, 0.32433, -0.700337), },
+ Vertex { position: (4.719171, 2.751091, -0.865965),
+ normal: (-0.53682, -0.608254, -0.58468), },
+ Vertex { position: (4.728931, 2.721892, -0.832625),
+ normal: (-0.538845, -0.659239, -0.524452), },
+ Vertex { position: (4.811798, 2.72868, -0.815406),
+ normal: (-0.508573, -0.111047, -0.853828), },
+ Vertex { position: (4.719171, 2.751091, -0.865965),
+ normal: (-0.53682, -0.608254, -0.58468), },
+ Vertex { position: (4.811798, 2.72868, -0.815406),
+ normal: (-0.508573, -0.111047, -0.853828), },
+ Vertex { position: (4.801436, 2.750224, -0.858918),
+ normal: (-0.724543, -0.128977, -0.677054), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.801436, 2.750224, -0.858918),
+ normal: (-0.724543, -0.128977, -0.677054), },
+ Vertex { position: (4.811798, 2.72868, -0.815406),
+ normal: (-0.508573, -0.111047, -0.853828), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.811798, 2.72868, -0.815406),
+ normal: (-0.508573, -0.111047, -0.853828), },
+ Vertex { position: (4.821325, 2.691794, -0.791887),
+ normal: (-0.635876, 0.32433, -0.700337), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.821325, 2.691794, -0.791887),
+ normal: (-0.635876, 0.32433, -0.700337), },
+ Vertex { position: (4.821336, 2.621498, -0.789636),
+ normal: (-0.376273, -0.14016, -0.915846), },
+ Vertex { position: (4.442912, 2.343263, -0.53322),
+ normal: (-0.903777, -0.182749, -0.387027), },
+ Vertex { position: (4.44385, 2.449921, -0.495432),
+ normal: (0.237421, -0.963021, -0.127365), },
+ Vertex { position: (4.474318, 2.418432, -0.361347),
+ normal: (0.288841, -0.745301, 0.600914), },
+ Vertex { position: (4.442912, 2.343263, -0.53322),
+ normal: (-0.903777, -0.182749, -0.387027), },
+ Vertex { position: (4.474318, 2.418432, -0.361347),
+ normal: (0.288841, -0.745301, 0.600914), },
+ Vertex { position: (4.472349, 2.325133, -0.443764),
+ normal: (0.195545, 0.103956, -0.975169), },
+ Vertex { position: (4.440713, 2.398472, -0.629128),
+ normal: (-0.911341, 0.002265, -0.411646), },
+ Vertex { position: (4.44076, 2.490353, -0.629287),
+ normal: (0.157921, -0.851177, 0.500558), },
+ Vertex { position: (4.44385, 2.449921, -0.495432),
+ normal: (0.237421, -0.963021, -0.127365), },
+ Vertex { position: (4.440713, 2.398472, -0.629128),
+ normal: (-0.911341, 0.002265, -0.411646), },
+ Vertex { position: (4.44385, 2.449921, -0.495432),
+ normal: (0.237421, -0.963021, -0.127365), },
+ Vertex { position: (4.442912, 2.343263, -0.53322),
+ normal: (-0.903777, -0.182749, -0.387027), },
+ Vertex { position: (4.484667, 2.534451, -0.708888),
+ normal: (0.254106, -0.95176, -0.171999), },
+ Vertex { position: (4.44076, 2.490353, -0.629287),
+ normal: (0.157921, -0.851177, 0.500558), },
+ Vertex { position: (4.440713, 2.398472, -0.629128),
+ normal: (-0.911341, 0.002265, -0.411646), },
+ Vertex { position: (4.484667, 2.534451, -0.708888),
+ normal: (0.254106, -0.95176, -0.171999), },
+ Vertex { position: (4.440713, 2.398472, -0.629128),
+ normal: (-0.911341, 0.002265, -0.411646), },
+ Vertex { position: (4.474625, 2.465214, -0.75189),
+ normal: (-0.77316, 0.344901, -0.532228), },
+ Vertex { position: (4.440713, 2.398472, -0.629128),
+ normal: (-0.911341, 0.002265, -0.411646), },
+ Vertex { position: (4.442912, 2.343263, -0.53322),
+ normal: (-0.903777, -0.182749, -0.387027), },
+ Vertex { position: (4.314039, 2.32946, -0.57751),
+ normal: (-0.566117, 0.431682, -0.702255), },
+ Vertex { position: (4.440713, 2.398472, -0.629128),
+ normal: (-0.911341, 0.002265, -0.411646), },
+ Vertex { position: (4.314039, 2.32946, -0.57751),
+ normal: (-0.566117, 0.431682, -0.702255), },
+ Vertex { position: (4.32063, 2.385528, -0.682583),
+ normal: (-0.383863, 0.612068, -0.691392), },
+ Vertex { position: (4.314039, 2.32946, -0.57751),
+ normal: (-0.566117, 0.431682, -0.702255), },
+ Vertex { position: (4.442912, 2.343263, -0.53322),
+ normal: (-0.903777, -0.182749, -0.387027), },
+ Vertex { position: (4.472349, 2.325133, -0.443764),
+ normal: (0.195545, 0.103956, -0.975169), },
+ Vertex { position: (4.314039, 2.32946, -0.57751),
+ normal: (-0.566117, 0.431682, -0.702255), },
+ Vertex { position: (4.472349, 2.325133, -0.443764),
+ normal: (0.195545, 0.103956, -0.975169), },
+ Vertex { position: (4.296769, 2.260422, -0.528796),
+ normal: (-0.091679, 0.768658, -0.633056), },
+ Vertex { position: (4.474625, 2.465214, -0.75189),
+ normal: (-0.77316, 0.344901, -0.532228), },
+ Vertex { position: (4.440713, 2.398472, -0.629128),
+ normal: (-0.911341, 0.002265, -0.411646), },
+ Vertex { position: (4.32063, 2.385528, -0.682583),
+ normal: (-0.383863, 0.612068, -0.691392), },
+ Vertex { position: (4.474625, 2.465214, -0.75189),
+ normal: (-0.77316, 0.344901, -0.532228), },
+ Vertex { position: (4.32063, 2.385528, -0.682583),
+ normal: (-0.383863, 0.612068, -0.691392), },
+ Vertex { position: (4.382053, 2.433474, -0.798757),
+ normal: (-0.911194, 0.285551, -0.296961), },
+ Vertex { position: (4.520165, 2.557971, -0.762427),
+ normal: (0.165259, -0.797056, 0.580854), },
+ Vertex { position: (4.484667, 2.534451, -0.708888),
+ normal: (0.254106, -0.95176, -0.171999), },
+ Vertex { position: (4.474625, 2.465214, -0.75189),
+ normal: (-0.77316, 0.344901, -0.532228), },
+ Vertex { position: (4.520165, 2.557971, -0.762427),
+ normal: (0.165259, -0.797056, 0.580854), },
+ Vertex { position: (4.474625, 2.465214, -0.75189),
+ normal: (-0.77316, 0.344901, -0.532228), },
+ Vertex { position: (4.538177, 2.513353, -0.776566),
+ normal: (-0.931592, 0.319003, -0.174277), },
+ Vertex { position: (4.538177, 2.513353, -0.776566),
+ normal: (-0.931592, 0.319003, -0.174277), },
+ Vertex { position: (4.474625, 2.465214, -0.75189),
+ normal: (-0.77316, 0.344901, -0.532228), },
+ Vertex { position: (4.382053, 2.433474, -0.798757),
+ normal: (-0.911194, 0.285551, -0.296961), },
+ Vertex { position: (4.538177, 2.513353, -0.776566),
+ normal: (-0.931592, 0.319003, -0.174277), },
+ Vertex { position: (4.382053, 2.433474, -0.798757),
+ normal: (-0.911194, 0.285551, -0.296961), },
+ Vertex { position: (4.444739, 2.475795, -0.860515),
+ normal: (-0.895156, 0.397807, -0.201111), },
+ Vertex { position: (4.59262, 2.569879, -0.790452),
+ normal: (0.243744, -0.944481, -0.220328), },
+ Vertex { position: (4.520165, 2.557971, -0.762427),
+ normal: (0.165259, -0.797056, 0.580854), },
+ Vertex { position: (4.538177, 2.513353, -0.776566),
+ normal: (-0.931592, 0.319003, -0.174277), },
+ Vertex { position: (4.59262, 2.569879, -0.790452),
+ normal: (0.243744, -0.944481, -0.220328), },
+ Vertex { position: (4.538177, 2.513353, -0.776566),
+ normal: (-0.931592, 0.319003, -0.174277), },
+ Vertex { position: (4.601515, 2.533324, -0.794193),
+ normal: (-0.885174, 0.439903, -0.1515), },
+ Vertex { position: (4.601515, 2.533324, -0.794193),
+ normal: (-0.885174, 0.439903, -0.1515), },
+ Vertex { position: (4.538177, 2.513353, -0.776566),
+ normal: (-0.931592, 0.319003, -0.174277), },
+ Vertex { position: (4.444739, 2.475795, -0.860515),
+ normal: (-0.895156, 0.397807, -0.201111), },
+ Vertex { position: (4.601515, 2.533324, -0.794193),
+ normal: (-0.885174, 0.439903, -0.1515), },
+ Vertex { position: (4.444739, 2.475795, -0.860515),
+ normal: (-0.895156, 0.397807, -0.201111), },
+ Vertex { position: (4.554459, 2.511417, -0.850571),
+ normal: (-0.821561, 0.369567, -0.434116), },
+ Vertex { position: (4.674691, 2.598833, -0.808006),
+ normal: (-0.05208, -0.715695, -0.696469), },
+ Vertex { position: (4.59262, 2.569879, -0.790452),
+ normal: (0.243744, -0.944481, -0.220328), },
+ Vertex { position: (4.601515, 2.533324, -0.794193),
+ normal: (-0.885174, 0.439903, -0.1515), },
+ Vertex { position: (4.674691, 2.598833, -0.808006),
+ normal: (-0.05208, -0.715695, -0.696469), },
+ Vertex { position: (4.601515, 2.533324, -0.794193),
+ normal: (-0.885174, 0.439903, -0.1515), },
+ Vertex { position: (4.683344, 2.554221, -0.821927),
+ normal: (-0.742898, 0.572423, -0.347037), },
+ Vertex { position: (4.683344, 2.554221, -0.821927),
+ normal: (-0.742898, 0.572423, -0.347037), },
+ Vertex { position: (4.601515, 2.533324, -0.794193),
+ normal: (-0.885174, 0.439903, -0.1515), },
+ Vertex { position: (4.554459, 2.511417, -0.850571),
+ normal: (-0.821561, 0.369567, -0.434116), },
+ Vertex { position: (4.683344, 2.554221, -0.821927),
+ normal: (-0.742898, 0.572423, -0.347037), },
+ Vertex { position: (4.554459, 2.511417, -0.850571),
+ normal: (-0.821561, 0.369567, -0.434116), },
+ Vertex { position: (4.681847, 2.551036, -0.886235),
+ normal: (-0.659696, 0.567803, -0.492342), },
+ Vertex { position: (4.737893, 2.564648, -0.830389),
+ normal: (0.11638, 0.680313, -0.723623), },
+ Vertex { position: (4.683344, 2.554221, -0.821927),
+ normal: (-0.742898, 0.572423, -0.347037), },
+ Vertex { position: (4.681847, 2.551036, -0.886235),
+ normal: (-0.659696, 0.567803, -0.492342), },
+ Vertex { position: (4.737893, 2.564648, -0.830389),
+ normal: (0.11638, 0.680313, -0.723623), },
+ Vertex { position: (4.681847, 2.551036, -0.886235),
+ normal: (-0.659696, 0.567803, -0.492342), },
+ Vertex { position: (4.755192, 2.568818, -0.876311),
+ normal: (0.206279, 0.744918, -0.634466), },
+ Vertex { position: (4.829566, 2.580797, -0.821827),
+ normal: (-0.395723, 0.901671, -0.174334), },
+ Vertex { position: (4.737893, 2.564648, -0.830389),
+ normal: (0.11638, 0.680313, -0.723623), },
+ Vertex { position: (4.755192, 2.568818, -0.876311),
+ normal: (0.206279, 0.744918, -0.634466), },
+ Vertex { position: (4.829566, 2.580797, -0.821827),
+ normal: (-0.395723, 0.901671, -0.174334), },
+ Vertex { position: (4.755192, 2.568818, -0.876311),
+ normal: (0.206279, 0.744918, -0.634466), },
+ Vertex { position: (4.856249, 2.593812, -0.867067),
+ normal: (-0.476949, 0.871028, -0.117606), },
+ Vertex { position: (4.729447, 2.606204, -0.807513),
+ normal: (-0.501597, -0.526154, -0.686704), },
+ Vertex { position: (4.674691, 2.598833, -0.808006),
+ normal: (-0.05208, -0.715695, -0.696469), },
+ Vertex { position: (4.683344, 2.554221, -0.821927),
+ normal: (-0.742898, 0.572423, -0.347037), },
+ Vertex { position: (4.729447, 2.606204, -0.807513),
+ normal: (-0.501597, -0.526154, -0.686704), },
+ Vertex { position: (4.683344, 2.554221, -0.821927),
+ normal: (-0.742898, 0.572423, -0.347037), },
+ Vertex { position: (4.737893, 2.564648, -0.830389),
+ normal: (0.11638, 0.680313, -0.723623), },
+ Vertex { position: (4.821336, 2.621498, -0.789636),
+ normal: (-0.376273, -0.14016, -0.915846), },
+ Vertex { position: (4.729447, 2.606204, -0.807513),
+ normal: (-0.501597, -0.526154, -0.686704), },
+ Vertex { position: (4.737893, 2.564648, -0.830389),
+ normal: (0.11638, 0.680313, -0.723623), },
+ Vertex { position: (4.821336, 2.621498, -0.789636),
+ normal: (-0.376273, -0.14016, -0.915846), },
+ Vertex { position: (4.737893, 2.564648, -0.830389),
+ normal: (0.11638, 0.680313, -0.723623), },
+ Vertex { position: (4.829566, 2.580797, -0.821827),
+ normal: (-0.395723, 0.901671, -0.174334), },
+ Vertex { position: (4.662221, 2.556346, -0.940618),
+ normal: (-0.590366, 0.807127, 0.003753), },
+ Vertex { position: (4.681847, 2.551036, -0.886235),
+ normal: (-0.659696, 0.567803, -0.492342), },
+ Vertex { position: (4.554459, 2.511417, -0.850571),
+ normal: (-0.821561, 0.369567, -0.434116), },
+ Vertex { position: (4.662221, 2.556346, -0.940618),
+ normal: (-0.590366, 0.807127, 0.003753), },
+ Vertex { position: (4.554459, 2.511417, -0.850571),
+ normal: (-0.821561, 0.369567, -0.434116), },
+ Vertex { position: (4.497719, 2.54748, -0.937659),
+ normal: (-0.594389, 0.803108, -0.041468), },
+ Vertex { position: (4.681847, 2.551036, -0.886235),
+ normal: (-0.659696, 0.567803, -0.492342), },
+ Vertex { position: (4.662221, 2.556346, -0.940618),
+ normal: (-0.590366, 0.807127, 0.003753), },
+ Vertex { position: (4.763337, 2.590834, -0.929248),
+ normal: (-0.610894, 0.790229, 0.048447), },
+ Vertex { position: (4.681847, 2.551036, -0.886235),
+ normal: (-0.659696, 0.567803, -0.492342), },
+ Vertex { position: (4.763337, 2.590834, -0.929248),
+ normal: (-0.610894, 0.790229, 0.048447), },
+ Vertex { position: (4.755192, 2.568818, -0.876311),
+ normal: (0.206279, 0.744918, -0.634466), },
+ Vertex { position: (4.883022, 2.613658, -0.893163),
+ normal: (-0.091114, 0.94565, -0.312161), },
+ Vertex { position: (4.856249, 2.593812, -0.867067),
+ normal: (-0.476949, 0.871028, -0.117606), },
+ Vertex { position: (4.755192, 2.568818, -0.876311),
+ normal: (0.206279, 0.744918, -0.634466), },
+ Vertex { position: (4.883022, 2.613658, -0.893163),
+ normal: (-0.091114, 0.94565, -0.312161), },
+ Vertex { position: (4.755192, 2.568818, -0.876311),
+ normal: (0.206279, 0.744918, -0.634466), },
+ Vertex { position: (4.763337, 2.590834, -0.929248),
+ normal: (-0.610894, 0.790229, 0.048447), },
+ Vertex { position: (4.554459, 2.511417, -0.850571),
+ normal: (-0.821561, 0.369567, -0.434116), },
+ Vertex { position: (4.444739, 2.475795, -0.860515),
+ normal: (-0.895156, 0.397807, -0.201111), },
+ Vertex { position: (4.352603, 2.524888, -0.890532),
+ normal: (-0.216454, 0.960138, -0.176868), },
+ Vertex { position: (4.554459, 2.511417, -0.850571),
+ normal: (-0.821561, 0.369567, -0.434116), },
+ Vertex { position: (4.352603, 2.524888, -0.890532),
+ normal: (-0.216454, 0.960138, -0.176868), },
+ Vertex { position: (4.497719, 2.54748, -0.937659),
+ normal: (-0.594389, 0.803108, -0.041468), },
+ Vertex { position: (4.352603, 2.524888, -0.890532),
+ normal: (-0.216454, 0.960138, -0.176868), },
+ Vertex { position: (4.444739, 2.475795, -0.860515),
+ normal: (-0.895156, 0.397807, -0.201111), },
+ Vertex { position: (4.382053, 2.433474, -0.798757),
+ normal: (-0.911194, 0.285551, -0.296961), },
+ Vertex { position: (4.352603, 2.524888, -0.890532),
+ normal: (-0.216454, 0.960138, -0.176868), },
+ Vertex { position: (4.382053, 2.433474, -0.798757),
+ normal: (-0.911194, 0.285551, -0.296961), },
+ Vertex { position: (4.262798, 2.490674, -0.818316),
+ normal: (-0.283496, 0.953866, -0.098841), },
+ Vertex { position: (4.262798, 2.490674, -0.818316),
+ normal: (-0.283496, 0.953866, -0.098841), },
+ Vertex { position: (4.382053, 2.433474, -0.798757),
+ normal: (-0.911194, 0.285551, -0.296961), },
+ Vertex { position: (4.32063, 2.385528, -0.682583),
+ normal: (-0.383863, 0.612068, -0.691392), },
+ Vertex { position: (4.262798, 2.490674, -0.818316),
+ normal: (-0.283496, 0.953866, -0.098841), },
+ Vertex { position: (4.32063, 2.385528, -0.682583),
+ normal: (-0.383863, 0.612068, -0.691392), },
+ Vertex { position: (4.192789, 2.411967, -0.668016),
+ normal: (-0.421167, 0.906102, -0.039984), },
+ Vertex { position: (4.192789, 2.411967, -0.668016),
+ normal: (-0.421167, 0.906102, -0.039984), },
+ Vertex { position: (4.32063, 2.385528, -0.682583),
+ normal: (-0.383863, 0.612068, -0.691392), },
+ Vertex { position: (4.314039, 2.32946, -0.57751),
+ normal: (-0.566117, 0.431682, -0.702255), },
+ Vertex { position: (4.192789, 2.411967, -0.668016),
+ normal: (-0.421167, 0.906102, -0.039984), },
+ Vertex { position: (4.314039, 2.32946, -0.57751),
+ normal: (-0.566117, 0.431682, -0.702255), },
+ Vertex { position: (4.193959, 2.370476, -0.616705),
+ normal: (-0.557881, 0.828586, 0.047047), },
+ Vertex { position: (4.113935, 2.334131, -0.526471),
+ normal: (-0.536307, 0.710867, -0.45502), },
+ Vertex { position: (4.193959, 2.370476, -0.616705),
+ normal: (-0.557881, 0.828586, 0.047047), },
+ Vertex { position: (4.314039, 2.32946, -0.57751),
+ normal: (-0.566117, 0.431682, -0.702255), },
+ Vertex { position: (4.113935, 2.334131, -0.526471),
+ normal: (-0.536307, 0.710867, -0.45502), },
+ Vertex { position: (4.314039, 2.32946, -0.57751),
+ normal: (-0.566117, 0.431682, -0.702255), },
+ Vertex { position: (4.296769, 2.260422, -0.528796),
+ normal: (-0.091679, 0.768658, -0.633056), },
+ Vertex { position: (4.883022, 2.613658, -0.893163),
+ normal: (-0.091114, 0.94565, -0.312161), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.856249, 2.593812, -0.867067),
+ normal: (-0.476949, 0.871028, -0.117606), },
+ Vertex { position: (4.763337, 2.590834, -0.929248),
+ normal: (-0.610894, 0.790229, 0.048447), },
+ Vertex { position: (4.735139, 2.645464, -0.95089),
+ normal: (-0.678216, 0.658343, -0.326508), },
+ Vertex { position: (4.854957, 2.660227, -0.92431),
+ normal: (0.05537, 0.916343, -0.396546), },
+ Vertex { position: (4.763337, 2.590834, -0.929248),
+ normal: (-0.610894, 0.790229, 0.048447), },
+ Vertex { position: (4.854957, 2.660227, -0.92431),
+ normal: (0.05537, 0.916343, -0.396546), },
+ Vertex { position: (4.883022, 2.613658, -0.893163),
+ normal: (-0.091114, 0.94565, -0.312161), },
+ Vertex { position: (4.662221, 2.556346, -0.940618),
+ normal: (-0.590366, 0.807127, 0.003753), },
+ Vertex { position: (4.615662, 2.63387, -0.977986),
+ normal: (0.090337, 0.942369, -0.32215), },
+ Vertex { position: (4.735139, 2.645464, -0.95089),
+ normal: (-0.678216, 0.658343, -0.326508), },
+ Vertex { position: (4.662221, 2.556346, -0.940618),
+ normal: (-0.590366, 0.807127, 0.003753), },
+ Vertex { position: (4.735139, 2.645464, -0.95089),
+ normal: (-0.678216, 0.658343, -0.326508), },
+ Vertex { position: (4.763337, 2.590834, -0.929248),
+ normal: (-0.610894, 0.790229, 0.048447), },
+ Vertex { position: (4.497719, 2.54748, -0.937659),
+ normal: (-0.594389, 0.803108, -0.041468), },
+ Vertex { position: (4.460582, 2.622875, -0.957002),
+ normal: (-0.560855, 0.735161, -0.380763), },
+ Vertex { position: (4.615662, 2.63387, -0.977986),
+ normal: (0.090337, 0.942369, -0.32215), },
+ Vertex { position: (4.497719, 2.54748, -0.937659),
+ normal: (-0.594389, 0.803108, -0.041468), },
+ Vertex { position: (4.615662, 2.63387, -0.977986),
+ normal: (0.090337, 0.942369, -0.32215), },
+ Vertex { position: (4.662221, 2.556346, -0.940618),
+ normal: (-0.590366, 0.807127, 0.003753), },
+ Vertex { position: (4.352603, 2.524888, -0.890532),
+ normal: (-0.216454, 0.960138, -0.176868), },
+ Vertex { position: (4.343217, 2.589542, -0.893106),
+ normal: (-0.641133, 0.599375, -0.479267), },
+ Vertex { position: (4.460582, 2.622875, -0.957002),
+ normal: (-0.560855, 0.735161, -0.380763), },
+ Vertex { position: (4.352603, 2.524888, -0.890532),
+ normal: (-0.216454, 0.960138, -0.176868), },
+ Vertex { position: (4.460582, 2.622875, -0.957002),
+ normal: (-0.560855, 0.735161, -0.380763), },
+ Vertex { position: (4.497719, 2.54748, -0.937659),
+ normal: (-0.594389, 0.803108, -0.041468), },
+ Vertex { position: (4.262798, 2.490674, -0.818316),
+ normal: (-0.283496, 0.953866, -0.098841), },
+ Vertex { position: (4.244622, 2.554467, -0.811726),
+ normal: (-0.760994, 0.140162, -0.633436), },
+ Vertex { position: (4.343217, 2.589542, -0.893106),
+ normal: (-0.641133, 0.599375, -0.479267), },
+ Vertex { position: (4.262798, 2.490674, -0.818316),
+ normal: (-0.283496, 0.953866, -0.098841), },
+ Vertex { position: (4.343217, 2.589542, -0.893106),
+ normal: (-0.641133, 0.599375, -0.479267), },
+ Vertex { position: (4.352603, 2.524888, -0.890532),
+ normal: (-0.216454, 0.960138, -0.176868), },
+ Vertex { position: (4.192789, 2.411967, -0.668016),
+ normal: (-0.421167, 0.906102, -0.039984), },
+ Vertex { position: (4.138687, 2.474013, -0.642311),
+ normal: (-0.411843, 0.771855, -0.484381), },
+ Vertex { position: (4.244622, 2.554467, -0.811726),
+ normal: (-0.760994, 0.140162, -0.633436), },
+ Vertex { position: (4.192789, 2.411967, -0.668016),
+ normal: (-0.421167, 0.906102, -0.039984), },
+ Vertex { position: (4.244622, 2.554467, -0.811726),
+ normal: (-0.760994, 0.140162, -0.633436), },
+ Vertex { position: (4.262798, 2.490674, -0.818316),
+ normal: (-0.283496, 0.953866, -0.098841), },
+ Vertex { position: (4.883022, 2.613658, -0.893163),
+ normal: (-0.091114, 0.94565, -0.312161), },
+ Vertex { position: (4.854957, 2.660227, -0.92431),
+ normal: (0.05537, 0.916343, -0.396546), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.121994, 2.458034, -0.570029),
+ normal: (-0.395036, 0.74012, -0.544214), },
+ Vertex { position: (4.138687, 2.474013, -0.642311),
+ normal: (-0.411843, 0.771855, -0.484381), },
+ Vertex { position: (4.192789, 2.411967, -0.668016),
+ normal: (-0.421167, 0.906102, -0.039984), },
+ Vertex { position: (4.121994, 2.458034, -0.570029),
+ normal: (-0.395036, 0.74012, -0.544214), },
+ Vertex { position: (4.192789, 2.411967, -0.668016),
+ normal: (-0.421167, 0.906102, -0.039984), },
+ Vertex { position: (4.193959, 2.370476, -0.616705),
+ normal: (-0.557881, 0.828586, 0.047047), },
+ Vertex { position: (4.121994, 2.458034, -0.570029),
+ normal: (-0.395036, 0.74012, -0.544214), },
+ Vertex { position: (4.193959, 2.370476, -0.616705),
+ normal: (-0.557881, 0.828586, 0.047047), },
+ Vertex { position: (4.113935, 2.334131, -0.526471),
+ normal: (-0.536307, 0.710867, -0.45502), },
+ Vertex { position: (4.121994, 2.458034, -0.570029),
+ normal: (-0.395036, 0.74012, -0.544214), },
+ Vertex { position: (4.113935, 2.334131, -0.526471),
+ normal: (-0.536307, 0.710867, -0.45502), },
+ Vertex { position: (4.07851, 2.41181, -0.472193),
+ normal: (-0.330515, 0.821242, -0.465103), },
+ Vertex { position: (4.244622, 2.554467, -0.811726),
+ normal: (-0.760994, 0.140162, -0.633436), },
+ Vertex { position: (4.235494, 2.636171, -0.803613),
+ normal: (-0.353793, 0.870619, -0.341838), },
+ Vertex { position: (4.342998, 2.664049, -0.904347),
+ normal: (-0.718934, 0.608496, -0.335955), },
+ Vertex { position: (4.244622, 2.554467, -0.811726),
+ normal: (-0.760994, 0.140162, -0.633436), },
+ Vertex { position: (4.342998, 2.664049, -0.904347),
+ normal: (-0.718934, 0.608496, -0.335955), },
+ Vertex { position: (4.343217, 2.589542, -0.893106),
+ normal: (-0.641133, 0.599375, -0.479267), },
+ Vertex { position: (4.343217, 2.589542, -0.893106),
+ normal: (-0.641133, 0.599375, -0.479267), },
+ Vertex { position: (4.342998, 2.664049, -0.904347),
+ normal: (-0.718934, 0.608496, -0.335955), },
+ Vertex { position: (4.460786, 2.695616, -0.949972),
+ normal: (-0.929249, -0.009269, -0.369337), },
+ Vertex { position: (4.343217, 2.589542, -0.893106),
+ normal: (-0.641133, 0.599375, -0.479267), },
+ Vertex { position: (4.460786, 2.695616, -0.949972),
+ normal: (-0.929249, -0.009269, -0.369337), },
+ Vertex { position: (4.460582, 2.622875, -0.957002),
+ normal: (-0.560855, 0.735161, -0.380763), },
+ Vertex { position: (4.460582, 2.622875, -0.957002),
+ normal: (-0.560855, 0.735161, -0.380763), },
+ Vertex { position: (4.460786, 2.695616, -0.949972),
+ normal: (-0.929249, -0.009269, -0.369337), },
+ Vertex { position: (4.6248, 2.708372, -0.989445),
+ normal: (-0.144656, 0.947613, -0.284787), },
+ Vertex { position: (4.460582, 2.622875, -0.957002),
+ normal: (-0.560855, 0.735161, -0.380763), },
+ Vertex { position: (4.6248, 2.708372, -0.989445),
+ normal: (-0.144656, 0.947613, -0.284787), },
+ Vertex { position: (4.615662, 2.63387, -0.977986),
+ normal: (0.090337, 0.942369, -0.32215), },
+ Vertex { position: (4.138687, 2.474013, -0.642311),
+ normal: (-0.411843, 0.771855, -0.484381), },
+ Vertex { position: (4.138494, 2.557838, -0.652651),
+ normal: (-0.364192, 0.890167, -0.2738), },
+ Vertex { position: (4.235494, 2.636171, -0.803613),
+ normal: (-0.353793, 0.870619, -0.341838), },
+ Vertex { position: (4.138687, 2.474013, -0.642311),
+ normal: (-0.411843, 0.771855, -0.484381), },
+ Vertex { position: (4.235494, 2.636171, -0.803613),
+ normal: (-0.353793, 0.870619, -0.341838), },
+ Vertex { position: (4.244622, 2.554467, -0.811726),
+ normal: (-0.760994, 0.140162, -0.633436), },
+ Vertex { position: (4.104292, 2.537976, -0.543437),
+ normal: (-0.719327, 0.568277, -0.399538), },
+ Vertex { position: (4.138494, 2.557838, -0.652651),
+ normal: (-0.364192, 0.890167, -0.2738), },
+ Vertex { position: (4.138687, 2.474013, -0.642311),
+ normal: (-0.411843, 0.771855, -0.484381), },
+ Vertex { position: (4.104292, 2.537976, -0.543437),
+ normal: (-0.719327, 0.568277, -0.399538), },
+ Vertex { position: (4.138687, 2.474013, -0.642311),
+ normal: (-0.411843, 0.771855, -0.484381), },
+ Vertex { position: (4.121994, 2.458034, -0.570029),
+ normal: (-0.395036, 0.74012, -0.544214), },
+ Vertex { position: (4.088356, 2.510913, -0.453793),
+ normal: (-0.904972, -0.026554, -0.424642), },
+ Vertex { position: (4.104292, 2.537976, -0.543437),
+ normal: (-0.719327, 0.568277, -0.399538), },
+ Vertex { position: (4.121994, 2.458034, -0.570029),
+ normal: (-0.395036, 0.74012, -0.544214), },
+ Vertex { position: (4.088356, 2.510913, -0.453793),
+ normal: (-0.904972, -0.026554, -0.424642), },
+ Vertex { position: (4.121994, 2.458034, -0.570029),
+ normal: (-0.395036, 0.74012, -0.544214), },
+ Vertex { position: (4.07851, 2.41181, -0.472193),
+ normal: (-0.330515, 0.821242, -0.465103), },
+ Vertex { position: (4.6248, 2.708372, -0.989445),
+ normal: (-0.144656, 0.947613, -0.284787), },
+ Vertex { position: (4.753015, 2.699695, -0.973279),
+ normal: (0.197027, 0.937222, -0.287742), },
+ Vertex { position: (4.735139, 2.645464, -0.95089),
+ normal: (-0.678216, 0.658343, -0.326508), },
+ Vertex { position: (4.6248, 2.708372, -0.989445),
+ normal: (-0.144656, 0.947613, -0.284787), },
+ Vertex { position: (4.735139, 2.645464, -0.95089),
+ normal: (-0.678216, 0.658343, -0.326508), },
+ Vertex { position: (4.615662, 2.63387, -0.977986),
+ normal: (0.090337, 0.942369, -0.32215), },
+ Vertex { position: (4.735139, 2.645464, -0.95089),
+ normal: (-0.678216, 0.658343, -0.326508), },
+ Vertex { position: (4.753015, 2.699695, -0.973279),
+ normal: (0.197027, 0.937222, -0.287742), },
+ Vertex { position: (4.863709, 2.722151, -0.93666),
+ normal: (0.225135, 0.965893, -0.127928), },
+ Vertex { position: (4.735139, 2.645464, -0.95089),
+ normal: (-0.678216, 0.658343, -0.326508), },
+ Vertex { position: (4.863709, 2.722151, -0.93666),
+ normal: (0.225135, 0.965893, -0.127928), },
+ Vertex { position: (4.854957, 2.660227, -0.92431),
+ normal: (0.05537, 0.916343, -0.396546), },
+ Vertex { position: (4.22473, 2.624525, -0.491916),
+ normal: (-0.000715, -0.295728, 0.955272), },
+ Vertex { position: (4.151183, 2.579059, -0.494606),
+ normal: (-0.162972, 0.917259, 0.363422), },
+ Vertex { position: (4.117367, 2.568514, -0.3845),
+ normal: (-0.860594, 0.405545, -0.308076), },
+ Vertex { position: (4.22473, 2.624525, -0.491916),
+ normal: (-0.000715, -0.295728, 0.955272), },
+ Vertex { position: (4.117367, 2.568514, -0.3845),
+ normal: (-0.860594, 0.405545, -0.308076), },
+ Vertex { position: (4.209941, 2.600612, -0.337597),
+ normal: (-0.03479, 0.69667, 0.716547), },
+ Vertex { position: (4.636909, 2.750501, -0.856859),
+ normal: (0.267121, -0.895396, -0.356249), },
+ Vertex { position: (4.616626, 2.749486, -0.939333),
+ normal: (-0.31499, 0.894135, 0.318282), },
+ Vertex { position: (4.462368, 2.725999, -0.882675),
+ normal: (-0.758791, 0.646991, 0.075091), },
+ Vertex { position: (4.636909, 2.750501, -0.856859),
+ normal: (0.267121, -0.895396, -0.356249), },
+ Vertex { position: (4.462368, 2.725999, -0.882675),
+ normal: (-0.758791, 0.646991, 0.075091), },
+ Vertex { position: (4.509555, 2.719807, -0.819972),
+ normal: (0.176955, -0.903058, -0.391373), },
+ Vertex { position: (4.509555, 2.719807, -0.819972),
+ normal: (0.176955, -0.903058, -0.391373), },
+ Vertex { position: (4.462368, 2.725999, -0.882675),
+ normal: (-0.758791, 0.646991, 0.075091), },
+ Vertex { position: (4.354196, 2.711836, -0.826545),
+ normal: (-0.900694, 0.426849, -0.080936), },
+ Vertex { position: (4.509555, 2.719807, -0.819972),
+ normal: (0.176955, -0.903058, -0.391373), },
+ Vertex { position: (4.354196, 2.711836, -0.826545),
+ normal: (-0.900694, 0.426849, -0.080936), },
+ Vertex { position: (4.418954, 2.707401, -0.782531),
+ normal: (0.713982, 0.301536, -0.631907), },
+ Vertex { position: (4.418954, 2.707401, -0.782531),
+ normal: (0.713982, 0.301536, -0.631907), },
+ Vertex { position: (4.354196, 2.711836, -0.826545),
+ normal: (-0.900694, 0.426849, -0.080936), },
+ Vertex { position: (4.273414, 2.686575, -0.753674),
+ normal: (-0.940255, 0.335069, 0.060403), },
+ Vertex { position: (4.418954, 2.707401, -0.782531),
+ normal: (0.713982, 0.301536, -0.631907), },
+ Vertex { position: (4.273414, 2.686575, -0.753674),
+ normal: (-0.940255, 0.335069, 0.060403), },
+ Vertex { position: (4.35668, 2.682996, -0.71905),
+ normal: (0.743898, -0.655714, 0.129057), },
+ Vertex { position: (4.151183, 2.579059, -0.494606),
+ normal: (-0.162972, 0.917259, 0.363422), },
+ Vertex { position: (4.22473, 2.624525, -0.491916),
+ normal: (-0.000715, -0.295728, 0.955272), },
+ Vertex { position: (4.277169, 2.652435, -0.591369),
+ normal: (0.008972, 0.708004, 0.706152), },
+ Vertex { position: (4.151183, 2.579059, -0.494606),
+ normal: (-0.162972, 0.917259, 0.363422), },
+ Vertex { position: (4.277169, 2.652435, -0.591369),
+ normal: (0.008972, 0.708004, 0.706152), },
+ Vertex { position: (4.176065, 2.636883, -0.618384),
+ normal: (-0.816521, 0.559553, 0.142109), },
+ Vertex { position: (4.088356, 2.510913, -0.453793),
+ normal: (-0.904972, -0.026554, -0.424642), },
+ Vertex { position: (4.117367, 2.568514, -0.3845),
+ normal: (-0.860594, 0.405545, -0.308076), },
+ Vertex { position: (4.151183, 2.579059, -0.494606),
+ normal: (-0.162972, 0.917259, 0.363422), },
+ Vertex { position: (4.088356, 2.510913, -0.453793),
+ normal: (-0.904972, -0.026554, -0.424642), },
+ Vertex { position: (4.151183, 2.579059, -0.494606),
+ normal: (-0.162972, 0.917259, 0.363422), },
+ Vertex { position: (4.104292, 2.537976, -0.543437),
+ normal: (-0.719327, 0.568277, -0.399538), },
+ Vertex { position: (4.176065, 2.636883, -0.618384),
+ normal: (-0.816521, 0.559553, 0.142109), },
+ Vertex { position: (4.277169, 2.652435, -0.591369),
+ normal: (0.008972, 0.708004, 0.706152), },
+ Vertex { position: (4.35668, 2.682996, -0.71905),
+ normal: (0.743898, -0.655714, 0.129057), },
+ Vertex { position: (4.176065, 2.636883, -0.618384),
+ normal: (-0.816521, 0.559553, 0.142109), },
+ Vertex { position: (4.35668, 2.682996, -0.71905),
+ normal: (0.743898, -0.655714, 0.129057), },
+ Vertex { position: (4.273414, 2.686575, -0.753674),
+ normal: (-0.940255, 0.335069, 0.060403), },
+ Vertex { position: (4.104292, 2.537976, -0.543437),
+ normal: (-0.719327, 0.568277, -0.399538), },
+ Vertex { position: (4.151183, 2.579059, -0.494606),
+ normal: (-0.162972, 0.917259, 0.363422), },
+ Vertex { position: (4.176065, 2.636883, -0.618384),
+ normal: (-0.816521, 0.559553, 0.142109), },
+ Vertex { position: (4.104292, 2.537976, -0.543437),
+ normal: (-0.719327, 0.568277, -0.399538), },
+ Vertex { position: (4.176065, 2.636883, -0.618384),
+ normal: (-0.816521, 0.559553, 0.142109), },
+ Vertex { position: (4.138494, 2.557838, -0.652651),
+ normal: (-0.364192, 0.890167, -0.2738), },
+ Vertex { position: (4.138494, 2.557838, -0.652651),
+ normal: (-0.364192, 0.890167, -0.2738), },
+ Vertex { position: (4.176065, 2.636883, -0.618384),
+ normal: (-0.816521, 0.559553, 0.142109), },
+ Vertex { position: (4.273414, 2.686575, -0.753674),
+ normal: (-0.940255, 0.335069, 0.060403), },
+ Vertex { position: (4.138494, 2.557838, -0.652651),
+ normal: (-0.364192, 0.890167, -0.2738), },
+ Vertex { position: (4.273414, 2.686575, -0.753674),
+ normal: (-0.940255, 0.335069, 0.060403), },
+ Vertex { position: (4.235494, 2.636171, -0.803613),
+ normal: (-0.353793, 0.870619, -0.341838), },
+ Vertex { position: (4.235494, 2.636171, -0.803613),
+ normal: (-0.353793, 0.870619, -0.341838), },
+ Vertex { position: (4.273414, 2.686575, -0.753674),
+ normal: (-0.940255, 0.335069, 0.060403), },
+ Vertex { position: (4.354196, 2.711836, -0.826545),
+ normal: (-0.900694, 0.426849, -0.080936), },
+ Vertex { position: (4.235494, 2.636171, -0.803613),
+ normal: (-0.353793, 0.870619, -0.341838), },
+ Vertex { position: (4.354196, 2.711836, -0.826545),
+ normal: (-0.900694, 0.426849, -0.080936), },
+ Vertex { position: (4.342998, 2.664049, -0.904347),
+ normal: (-0.718934, 0.608496, -0.335955), },
+ Vertex { position: (4.342998, 2.664049, -0.904347),
+ normal: (-0.718934, 0.608496, -0.335955), },
+ Vertex { position: (4.354196, 2.711836, -0.826545),
+ normal: (-0.900694, 0.426849, -0.080936), },
+ Vertex { position: (4.462368, 2.725999, -0.882675),
+ normal: (-0.758791, 0.646991, 0.075091), },
+ Vertex { position: (4.342998, 2.664049, -0.904347),
+ normal: (-0.718934, 0.608496, -0.335955), },
+ Vertex { position: (4.462368, 2.725999, -0.882675),
+ normal: (-0.758791, 0.646991, 0.075091), },
+ Vertex { position: (4.460786, 2.695616, -0.949972),
+ normal: (-0.929249, -0.009269, -0.369337), },
+ Vertex { position: (4.636909, 2.750501, -0.856859),
+ normal: (0.267121, -0.895396, -0.356249), },
+ Vertex { position: (4.719171, 2.751091, -0.865965),
+ normal: (-0.53682, -0.608254, -0.58468), },
+ Vertex { position: (4.735445, 2.749285, -0.940329),
+ normal: (-0.47673, 0.840923, 0.25608), },
+ Vertex { position: (4.636909, 2.750501, -0.856859),
+ normal: (0.267121, -0.895396, -0.356249), },
+ Vertex { position: (4.735445, 2.749285, -0.940329),
+ normal: (-0.47673, 0.840923, 0.25608), },
+ Vertex { position: (4.616626, 2.749486, -0.939333),
+ normal: (-0.31499, 0.894135, 0.318282), },
+ Vertex { position: (4.801436, 2.750224, -0.858918),
+ normal: (-0.724543, -0.128977, -0.677054), },
+ Vertex { position: (4.827733, 2.75439, -0.905049),
+ normal: (-0.145585, 0.915338, 0.375448), },
+ Vertex { position: (4.735445, 2.749285, -0.940329),
+ normal: (-0.47673, 0.840923, 0.25608), },
+ Vertex { position: (4.801436, 2.750224, -0.858918),
+ normal: (-0.724543, -0.128977, -0.677054), },
+ Vertex { position: (4.735445, 2.749285, -0.940329),
+ normal: (-0.47673, 0.840923, 0.25608), },
+ Vertex { position: (4.719171, 2.751091, -0.865965),
+ normal: (-0.53682, -0.608254, -0.58468), },
+ Vertex { position: (4.827733, 2.75439, -0.905049),
+ normal: (-0.145585, 0.915338, 0.375448), },
+ Vertex { position: (4.801436, 2.750224, -0.858918),
+ normal: (-0.724543, -0.128977, -0.677054), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.462368, 2.725999, -0.882675),
+ normal: (-0.758791, 0.646991, 0.075091), },
+ Vertex { position: (4.616626, 2.749486, -0.939333),
+ normal: (-0.31499, 0.894135, 0.318282), },
+ Vertex { position: (4.6248, 2.708372, -0.989445),
+ normal: (-0.144656, 0.947613, -0.284787), },
+ Vertex { position: (4.462368, 2.725999, -0.882675),
+ normal: (-0.758791, 0.646991, 0.075091), },
+ Vertex { position: (4.6248, 2.708372, -0.989445),
+ normal: (-0.144656, 0.947613, -0.284787), },
+ Vertex { position: (4.460786, 2.695616, -0.949972),
+ normal: (-0.929249, -0.009269, -0.369337), },
+ Vertex { position: (4.616626, 2.749486, -0.939333),
+ normal: (-0.31499, 0.894135, 0.318282), },
+ Vertex { position: (4.735445, 2.749285, -0.940329),
+ normal: (-0.47673, 0.840923, 0.25608), },
+ Vertex { position: (4.753015, 2.699695, -0.973279),
+ normal: (0.197027, 0.937222, -0.287742), },
+ Vertex { position: (4.616626, 2.749486, -0.939333),
+ normal: (-0.31499, 0.894135, 0.318282), },
+ Vertex { position: (4.753015, 2.699695, -0.973279),
+ normal: (0.197027, 0.937222, -0.287742), },
+ Vertex { position: (4.6248, 2.708372, -0.989445),
+ normal: (-0.144656, 0.947613, -0.284787), },
+ Vertex { position: (4.863709, 2.722151, -0.93666),
+ normal: (0.225135, 0.965893, -0.127928), },
+ Vertex { position: (4.753015, 2.699695, -0.973279),
+ normal: (0.197027, 0.937222, -0.287742), },
+ Vertex { position: (4.735445, 2.749285, -0.940329),
+ normal: (-0.47673, 0.840923, 0.25608), },
+ Vertex { position: (4.863709, 2.722151, -0.93666),
+ normal: (0.225135, 0.965893, -0.127928), },
+ Vertex { position: (4.735445, 2.749285, -0.940329),
+ normal: (-0.47673, 0.840923, 0.25608), },
+ Vertex { position: (4.827733, 2.75439, -0.905049),
+ normal: (-0.145585, 0.915338, 0.375448), },
+ Vertex { position: (4.863709, 2.722151, -0.93666),
+ normal: (0.225135, 0.965893, -0.127928), },
+ Vertex { position: (4.827733, 2.75439, -0.905049),
+ normal: (-0.145585, 0.915338, 0.375448), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.854957, 2.660227, -0.92431),
+ normal: (0.05537, 0.916343, -0.396546), },
+ Vertex { position: (4.863709, 2.722151, -0.93666),
+ normal: (0.225135, 0.965893, -0.127928), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.821336, 2.621498, -0.789636),
+ normal: (-0.376273, -0.14016, -0.915846), },
+ Vertex { position: (4.829566, 2.580797, -0.821827),
+ normal: (-0.395723, 0.901671, -0.174334), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.829566, 2.580797, -0.821827),
+ normal: (-0.395723, 0.901671, -0.174334), },
+ Vertex { position: (4.856249, 2.593812, -0.867067),
+ normal: (-0.476949, 0.871028, -0.117606), },
+ Vertex { position: (5.096148, 2.75972, -0.774729),
+ normal: (-0.86136, -0.239794, -0.447836), },
+ Vertex { position: (4.344028, 2.585635, 0.470949),
+ normal: (-0.877603, -0.025309, 0.478719), },
+ Vertex { position: (4.328606, 2.563996, 0.343892),
+ normal: (-0.130291, 0.991051, 0.029017), },
+ Vertex { position: (4.209941, 2.600612, 0.337597),
+ normal: (-0.904972, -0.026555, 0.424641), },
+ Vertex { position: (4.344028, 2.585635, 0.470949),
+ normal: (-0.877603, -0.025309, 0.478719), },
+ Vertex { position: (4.209941, 2.600612, 0.337597),
+ normal: (-0.904972, -0.026555, 0.424641), },
+ Vertex { position: (4.22473, 2.624525, 0.491916),
+ normal: (-0.778386, 0.466325, 0.420305), },
+ Vertex { position: (4.407729, 2.53164, 0.486692),
+ normal: (0.197027, 0.937222, 0.287741), },
+ Vertex { position: (4.410844, 2.500167, 0.351972),
+ normal: (-0.501953, 0.842502, 0.195534), },
+ Vertex { position: (4.328606, 2.563996, 0.343892),
+ normal: (-0.130291, 0.991051, 0.029017), },
+ Vertex { position: (4.407729, 2.53164, 0.486692),
+ normal: (0.197027, 0.937222, 0.287741), },
+ Vertex { position: (4.328606, 2.563996, 0.343892),
+ normal: (-0.130291, 0.991051, 0.029017), },
+ Vertex { position: (4.344028, 2.585635, 0.470949),
+ normal: (-0.877603, -0.025309, 0.478719), },
+ Vertex { position: (4.359483, 2.615839, 0.596817),
+ normal: (0.223577, 0.97296, -0.057987), },
+ Vertex { position: (4.344028, 2.585635, 0.470949),
+ normal: (-0.877603, -0.025309, 0.478719), },
+ Vertex { position: (4.22473, 2.624525, 0.491916),
+ normal: (-0.778386, 0.466325, 0.420305), },
+ Vertex { position: (4.359483, 2.615839, 0.596817),
+ normal: (0.223577, 0.97296, -0.057987), },
+ Vertex { position: (4.22473, 2.624525, 0.491916),
+ normal: (-0.778386, 0.466325, 0.420305), },
+ Vertex { position: (4.277169, 2.652435, 0.591369),
+ normal: (0.225135, 0.965893, 0.127928), },
+ Vertex { position: (4.423033, 2.561337, 0.603562),
+ normal: (-0.247355, 0.948391, -0.198417), },
+ Vertex { position: (4.407729, 2.53164, 0.486692),
+ normal: (0.197027, 0.937222, 0.287741), },
+ Vertex { position: (4.344028, 2.585635, 0.470949),
+ normal: (-0.877603, -0.025309, 0.478719), },
+ Vertex { position: (4.423033, 2.561337, 0.603562),
+ normal: (-0.247355, 0.948391, -0.198417), },
+ Vertex { position: (4.344028, 2.585635, 0.470949),
+ normal: (-0.877603, -0.025309, 0.478719), },
+ Vertex { position: (4.359483, 2.615839, 0.596817),
+ normal: (0.223577, 0.97296, -0.057987), },
+ Vertex { position: (4.411541, 2.663824, 0.713132),
+ normal: (-0.860595, 0.405543, 0.308077), },
+ Vertex { position: (4.359483, 2.615839, 0.596817),
+ normal: (0.223577, 0.97296, -0.057987), },
+ Vertex { position: (4.277169, 2.652435, 0.591369),
+ normal: (0.225135, 0.965893, 0.127928), },
+ Vertex { position: (4.411541, 2.663824, 0.713132),
+ normal: (-0.860595, 0.405543, 0.308077), },
+ Vertex { position: (4.277169, 2.652435, 0.591369),
+ normal: (0.225135, 0.965893, 0.127928), },
+ Vertex { position: (4.35668, 2.682996, 0.71905),
+ normal: (-0.671788, 0.737297, 0.07138), },
+ Vertex { position: (4.47609, 2.606654, 0.692301),
+ normal: (-0.162972, 0.917259, -0.363422), },
+ Vertex { position: (4.423033, 2.561337, 0.603562),
+ normal: (-0.247355, 0.948391, -0.198417), },
+ Vertex { position: (4.359483, 2.615839, 0.596817),
+ normal: (0.223577, 0.97296, -0.057987), },
+ Vertex { position: (4.47609, 2.606654, 0.692301),
+ normal: (-0.162972, 0.917259, -0.363422), },
+ Vertex { position: (4.359483, 2.615839, 0.596817),
+ normal: (0.223577, 0.97296, -0.057987), },
+ Vertex { position: (4.411541, 2.663824, 0.713132),
+ normal: (-0.860595, 0.405543, 0.308077), },
+ Vertex { position: (4.465268, 2.695425, 0.757267),
+ normal: (-0.758791, 0.646991, -0.075091), },
+ Vertex { position: (4.411541, 2.663824, 0.713132),
+ normal: (-0.860595, 0.405543, 0.308077), },
+ Vertex { position: (4.35668, 2.682996, 0.71905),
+ normal: (-0.671788, 0.737297, 0.07138), },
+ Vertex { position: (4.465268, 2.695425, 0.757267),
+ normal: (-0.758791, 0.646991, -0.075091), },
+ Vertex { position: (4.35668, 2.682996, 0.71905),
+ normal: (-0.671788, 0.737297, 0.07138), },
+ Vertex { position: (4.418954, 2.707401, 0.782531),
+ normal: (-0.31499, 0.894135, -0.318282), },
+ Vertex { position: (4.465268, 2.695425, 0.757267),
+ normal: (-0.758791, 0.646991, -0.075091), },
+ Vertex { position: (4.520603, 2.639162, 0.745542),
+ normal: (-0.900694, 0.426849, 0.080936), },
+ Vertex { position: (4.47609, 2.606654, 0.692301),
+ normal: (-0.162972, 0.917259, -0.363422), },
+ Vertex { position: (4.465268, 2.695425, 0.757267),
+ normal: (-0.758791, 0.646991, -0.075091), },
+ Vertex { position: (4.47609, 2.606654, 0.692301),
+ normal: (-0.162972, 0.917259, -0.363422), },
+ Vertex { position: (4.411541, 2.663824, 0.713132),
+ normal: (-0.860595, 0.405543, 0.308077), },
+ Vertex { position: (4.546655, 2.709095, 0.80378),
+ normal: (-0.816521, 0.559553, -0.142109), },
+ Vertex { position: (4.465268, 2.695425, 0.757267),
+ normal: (-0.758791, 0.646991, -0.075091), },
+ Vertex { position: (4.418954, 2.707401, 0.782531),
+ normal: (-0.31499, 0.894135, -0.318282), },
+ Vertex { position: (4.546655, 2.709095, 0.80378),
+ normal: (-0.816521, 0.559553, -0.142109), },
+ Vertex { position: (4.418954, 2.707401, 0.782531),
+ normal: (-0.31499, 0.894135, -0.318282), },
+ Vertex { position: (4.509555, 2.719807, 0.819972),
+ normal: (-0.940256, 0.335069, -0.060403), },
+ Vertex { position: (4.546655, 2.709095, 0.80378),
+ normal: (-0.816521, 0.559553, -0.142109), },
+ Vertex { position: (4.574545, 2.669863, 0.780363),
+ normal: (-0.683788, 0.700764, -0.203383), },
+ Vertex { position: (4.520603, 2.639162, 0.745542),
+ normal: (-0.900694, 0.426849, 0.080936), },
+ Vertex { position: (4.546655, 2.709095, 0.80378),
+ normal: (-0.816521, 0.559553, -0.142109), },
+ Vertex { position: (4.520603, 2.639162, 0.745542),
+ normal: (-0.900694, 0.426849, 0.080936), },
+ Vertex { position: (4.465268, 2.695425, 0.757267),
+ normal: (-0.758791, 0.646991, -0.075091), },
+ Vertex { position: (4.44385, 2.449921, 0.495432),
+ normal: (-0.476729, 0.840923, -0.25608), },
+ Vertex { position: (4.474318, 2.418432, 0.361347),
+ normal: (-0.849668, 0.488771, -0.197904), },
+ Vertex { position: (4.410844, 2.500167, 0.351972),
+ normal: (-0.501953, 0.842502, 0.195534), },
+ Vertex { position: (4.44385, 2.449921, 0.495432),
+ normal: (-0.476729, 0.840923, -0.25608), },
+ Vertex { position: (4.410844, 2.500167, 0.351972),
+ normal: (-0.501953, 0.842502, 0.195534), },
+ Vertex { position: (4.407729, 2.53164, 0.486692),
+ normal: (0.197027, 0.937222, 0.287741), },
+ Vertex { position: (4.44076, 2.490353, 0.629287),
+ normal: (-0.145585, 0.915338, -0.375448), },
+ Vertex { position: (4.44385, 2.449921, 0.495432),
+ normal: (-0.476729, 0.840923, -0.25608), },
+ Vertex { position: (4.407729, 2.53164, 0.486692),
+ normal: (0.197027, 0.937222, 0.287741), },
+ Vertex { position: (4.44076, 2.490353, 0.629287),
+ normal: (-0.145585, 0.915338, -0.375448), },
+ Vertex { position: (4.407729, 2.53164, 0.486692),
+ normal: (0.197027, 0.937222, 0.287741), },
+ Vertex { position: (4.423033, 2.561337, 0.603562),
+ normal: (-0.247355, 0.948391, -0.198417), },
+ Vertex { position: (4.484667, 2.534451, 0.708888),
+ normal: (-0.210882, 0.942026, -0.260988), },
+ Vertex { position: (4.44076, 2.490353, 0.629287),
+ normal: (-0.145585, 0.915338, -0.375448), },
+ Vertex { position: (4.423033, 2.561337, 0.603562),
+ normal: (-0.247355, 0.948391, -0.198417), },
+ Vertex { position: (4.484667, 2.534451, 0.708888),
+ normal: (-0.210882, 0.942026, -0.260988), },
+ Vertex { position: (4.423033, 2.561337, 0.603562),
+ normal: (-0.247355, 0.948391, -0.198417), },
+ Vertex { position: (4.47609, 2.606654, 0.692301),
+ normal: (-0.162972, 0.917259, -0.363422), },
+ Vertex { position: (4.520165, 2.557971, 0.762427),
+ normal: (-0.502348, 0.838173, -0.212398), },
+ Vertex { position: (4.484667, 2.534451, 0.708888),
+ normal: (-0.210882, 0.942026, -0.260988), },
+ Vertex { position: (4.47609, 2.606654, 0.692301),
+ normal: (-0.162972, 0.917259, -0.363422), },
+ Vertex { position: (4.520165, 2.557971, 0.762427),
+ normal: (-0.502348, 0.838173, -0.212398), },
+ Vertex { position: (4.47609, 2.606654, 0.692301),
+ normal: (-0.162972, 0.917259, -0.363422), },
+ Vertex { position: (4.520603, 2.639162, 0.745542),
+ normal: (-0.900694, 0.426849, 0.080936), },
+ Vertex { position: (4.59262, 2.569879, 0.790452),
+ normal: (-0.768362, 0.592231, -0.242657), },
+ Vertex { position: (4.520165, 2.557971, 0.762427),
+ normal: (-0.502348, 0.838173, -0.212398), },
+ Vertex { position: (4.520603, 2.639162, 0.745542),
+ normal: (-0.900694, 0.426849, 0.080936), },
+ Vertex { position: (4.59262, 2.569879, 0.790452),
+ normal: (-0.768362, 0.592231, -0.242657), },
+ Vertex { position: (4.520603, 2.639162, 0.745542),
+ normal: (-0.900694, 0.426849, 0.080936), },
+ Vertex { position: (4.574545, 2.669863, 0.780363),
+ normal: (-0.683788, 0.700764, -0.203383), },
+ Vertex { position: (4.674691, 2.598833, 0.808006),
+ normal: (-0.981668, 0.173926, -0.077954), },
+ Vertex { position: (4.59262, 2.569879, 0.790452),
+ normal: (-0.768362, 0.592231, -0.242657), },
+ Vertex { position: (4.574545, 2.669863, 0.780363),
+ normal: (-0.683788, 0.700764, -0.203383), },
+ Vertex { position: (4.674691, 2.598833, 0.808006),
+ normal: (-0.981668, 0.173926, -0.077954), },
+ Vertex { position: (4.574545, 2.669863, 0.780363),
+ normal: (-0.683788, 0.700764, -0.203383), },
+ Vertex { position: (4.656565, 2.680542, 0.799684),
+ normal: (-0.892748, 0.392127, -0.221893), },
+ Vertex { position: (4.656565, 2.680542, 0.799684),
+ normal: (-0.892748, 0.392127, -0.221893), },
+ Vertex { position: (4.574545, 2.669863, 0.780363),
+ normal: (-0.683788, 0.700764, -0.203383), },
+ Vertex { position: (4.546655, 2.709095, 0.80378),
+ normal: (-0.816521, 0.559553, -0.142109), },
+ Vertex { position: (4.656565, 2.680542, 0.799684),
+ normal: (-0.892748, 0.392127, -0.221893), },
+ Vertex { position: (4.546655, 2.709095, 0.80378),
+ normal: (-0.816521, 0.559553, -0.142109), },
+ Vertex { position: (4.646703, 2.728688, 0.822295),
+ normal: (-0.990661, 0.056144, -0.124249), },
+ Vertex { position: (4.646703, 2.728688, 0.822295),
+ normal: (-0.990661, 0.056144, -0.124249), },
+ Vertex { position: (4.546655, 2.709095, 0.80378),
+ normal: (-0.816521, 0.559553, -0.142109), },
+ Vertex { position: (4.509555, 2.719807, 0.819972),
+ normal: (-0.940256, 0.335069, -0.060403), },
+ Vertex { position: (4.646703, 2.728688, 0.822295),
+ normal: (-0.990661, 0.056144, -0.124249), },
+ Vertex { position: (4.509555, 2.719807, 0.819972),
+ normal: (-0.940256, 0.335069, -0.060403), },
+ Vertex { position: (4.636909, 2.750501, 0.856859),
+ normal: (-0.894795, 0.444359, -0.043442), },
+ Vertex { position: (4.729447, 2.606204, 0.807513),
+ normal: (-0.984655, 0.15519, 0.07981), },
+ Vertex { position: (4.674691, 2.598833, 0.808006),
+ normal: (-0.981668, 0.173926, -0.077954), },
+ Vertex { position: (4.656565, 2.680542, 0.799684),
+ normal: (-0.892748, 0.392127, -0.221893), },
+ Vertex { position: (4.729447, 2.606204, 0.807513),
+ normal: (-0.984655, 0.15519, 0.07981), },
+ Vertex { position: (4.656565, 2.680542, 0.799684),
+ normal: (-0.892748, 0.392127, -0.221893), },
+ Vertex { position: (4.748031, 2.683805, 0.800044),
+ normal: (-0.941564, 0.056551, 0.332054), },
+ Vertex { position: (4.748031, 2.683805, 0.800044),
+ normal: (-0.941564, 0.056551, 0.332054), },
+ Vertex { position: (4.656565, 2.680542, 0.799684),
+ normal: (-0.892748, 0.392127, -0.221893), },
+ Vertex { position: (4.646703, 2.728688, 0.822295),
+ normal: (-0.990661, 0.056144, -0.124249), },
+ Vertex { position: (4.748031, 2.683805, 0.800044),
+ normal: (-0.941564, 0.056551, 0.332054), },
+ Vertex { position: (4.646703, 2.728688, 0.822295),
+ normal: (-0.990661, 0.056144, -0.124249), },
+ Vertex { position: (4.728931, 2.721892, 0.832625),
+ normal: (-0.978317, 0.206989, -0.00716), },
+ Vertex { position: (4.728931, 2.721892, 0.832625),
+ normal: (-0.978317, 0.206989, -0.00716), },
+ Vertex { position: (4.646703, 2.728688, 0.822295),
+ normal: (-0.990661, 0.056144, -0.124249), },
+ Vertex { position: (4.636909, 2.750501, 0.856859),
+ normal: (-0.894795, 0.444359, -0.043442), },
+ Vertex { position: (4.728931, 2.721892, 0.832625),
+ normal: (-0.978317, 0.206989, -0.00716), },
+ Vertex { position: (4.636909, 2.750501, 0.856859),
+ normal: (-0.894795, 0.444359, -0.043442), },
+ Vertex { position: (4.719171, 2.751091, 0.865965),
+ normal: (-0.463096, -0.149333, 0.873637), },
+ Vertex { position: (4.821336, 2.621498, 0.789636),
+ normal: (-0.791764, -0.610494, -0.020171), },
+ Vertex { position: (4.729447, 2.606204, 0.807513),
+ normal: (-0.984655, 0.15519, 0.07981), },
+ Vertex { position: (4.748031, 2.683805, 0.800044),
+ normal: (-0.941564, 0.056551, 0.332054), },
+ Vertex { position: (4.821336, 2.621498, 0.789636),
+ normal: (-0.791764, -0.610494, -0.020171), },
+ Vertex { position: (4.748031, 2.683805, 0.800044),
+ normal: (-0.941564, 0.056551, 0.332054), },
+ Vertex { position: (4.821325, 2.691794, 0.791887),
+ normal: (-0.64155, -0.578509, 0.503727), },
+ Vertex { position: (4.821325, 2.691794, 0.791887),
+ normal: (-0.64155, -0.578509, 0.503727), },
+ Vertex { position: (4.748031, 2.683805, 0.800044),
+ normal: (-0.941564, 0.056551, 0.332054), },
+ Vertex { position: (4.728931, 2.721892, 0.832625),
+ normal: (-0.978317, 0.206989, -0.00716), },
+ Vertex { position: (4.821325, 2.691794, 0.791887),
+ normal: (-0.64155, -0.578509, 0.503727), },
+ Vertex { position: (4.728931, 2.721892, 0.832625),
+ normal: (-0.978317, 0.206989, -0.00716), },
+ Vertex { position: (4.811798, 2.72868, 0.815406),
+ normal: (-0.832539, -0.5495, 0.070196), },
+ Vertex { position: (4.801436, 2.750224, 0.858918),
+ normal: (-0.862876, -0.450622, 0.228877), },
+ Vertex { position: (4.811798, 2.72868, 0.815406),
+ normal: (-0.832539, -0.5495, 0.070196), },
+ Vertex { position: (4.728931, 2.721892, 0.832625),
+ normal: (-0.978317, 0.206989, -0.00716), },
+ Vertex { position: (4.801436, 2.750224, 0.858918),
+ normal: (-0.862876, -0.450622, 0.228877), },
+ Vertex { position: (4.728931, 2.721892, 0.832625),
+ normal: (-0.978317, 0.206989, -0.00716), },
+ Vertex { position: (4.719171, 2.751091, 0.865965),
+ normal: (-0.463096, -0.149333, 0.873637), },
+ Vertex { position: (4.811798, 2.72868, 0.815406),
+ normal: (-0.832539, -0.5495, 0.070196), },
+ Vertex { position: (4.801436, 2.750224, 0.858918),
+ normal: (-0.862876, -0.450622, 0.228877), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.821325, 2.691794, 0.791887),
+ normal: (-0.64155, -0.578509, 0.503727), },
+ Vertex { position: (4.811798, 2.72868, 0.815406),
+ normal: (-0.832539, -0.5495, 0.070196), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.821336, 2.621498, 0.789636),
+ normal: (-0.791764, -0.610494, -0.020171), },
+ Vertex { position: (4.821325, 2.691794, 0.791887),
+ normal: (-0.64155, -0.578509, 0.503727), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.472349, 2.325133, 0.443764),
+ normal: (0.231006, -0.859096, 0.456717), },
+ Vertex { position: (4.474318, 2.418432, 0.361347),
+ normal: (-0.849668, 0.488771, -0.197904), },
+ Vertex { position: (4.44385, 2.449921, 0.495432),
+ normal: (-0.476729, 0.840923, -0.25608), },
+ Vertex { position: (4.472349, 2.325133, 0.443764),
+ normal: (0.231006, -0.859096, 0.456717), },
+ Vertex { position: (4.44385, 2.449921, 0.495432),
+ normal: (-0.476729, 0.840923, -0.25608), },
+ Vertex { position: (4.442912, 2.343263, 0.53322),
+ normal: (-0.975013, -0.179566, 0.130791), },
+ Vertex { position: (4.442912, 2.343263, 0.53322),
+ normal: (-0.975013, -0.179566, 0.130791), },
+ Vertex { position: (4.44385, 2.449921, 0.495432),
+ normal: (-0.476729, 0.840923, -0.25608), },
+ Vertex { position: (4.44076, 2.490353, 0.629287),
+ normal: (-0.145585, 0.915338, -0.375448), },
+ Vertex { position: (4.442912, 2.343263, 0.53322),
+ normal: (-0.975013, -0.179566, 0.130791), },
+ Vertex { position: (4.44076, 2.490353, 0.629287),
+ normal: (-0.145585, 0.915338, -0.375448), },
+ Vertex { position: (4.440713, 2.398472, 0.629128),
+ normal: (-0.963659, -0.230665, 0.134738), },
+ Vertex { position: (4.474625, 2.465214, 0.75189),
+ normal: (-0.990956, -0.062739, 0.118613), },
+ Vertex { position: (4.440713, 2.398472, 0.629128),
+ normal: (-0.963659, -0.230665, 0.134738), },
+ Vertex { position: (4.44076, 2.490353, 0.629287),
+ normal: (-0.145585, 0.915338, -0.375448), },
+ Vertex { position: (4.474625, 2.465214, 0.75189),
+ normal: (-0.990956, -0.062739, 0.118613), },
+ Vertex { position: (4.44076, 2.490353, 0.629287),
+ normal: (-0.145585, 0.915338, -0.375448), },
+ Vertex { position: (4.484667, 2.534451, 0.708888),
+ normal: (-0.210882, 0.942026, -0.260988), },
+ Vertex { position: (4.32063, 2.385528, 0.682583),
+ normal: (-0.473779, -0.24744, 0.845167), },
+ Vertex { position: (4.314039, 2.32946, 0.57751),
+ normal: (-0.938303, -0.3372, 0.076703), },
+ Vertex { position: (4.442912, 2.343263, 0.53322),
+ normal: (-0.975013, -0.179566, 0.130791), },
+ Vertex { position: (4.32063, 2.385528, 0.682583),
+ normal: (-0.473779, -0.24744, 0.845167), },
+ Vertex { position: (4.442912, 2.343263, 0.53322),
+ normal: (-0.975013, -0.179566, 0.130791), },
+ Vertex { position: (4.440713, 2.398472, 0.629128),
+ normal: (-0.963659, -0.230665, 0.134738), },
+ Vertex { position: (4.296769, 2.260422, 0.528796),
+ normal: (-0.713872, -0.610821, 0.342469), },
+ Vertex { position: (4.472349, 2.325133, 0.443764),
+ normal: (0.231006, -0.859096, 0.456717), },
+ Vertex { position: (4.442912, 2.343263, 0.53322),
+ normal: (-0.975013, -0.179566, 0.130791), },
+ Vertex { position: (4.296769, 2.260422, 0.528796),
+ normal: (-0.713872, -0.610821, 0.342469), },
+ Vertex { position: (4.442912, 2.343263, 0.53322),
+ normal: (-0.975013, -0.179566, 0.130791), },
+ Vertex { position: (4.314039, 2.32946, 0.57751),
+ normal: (-0.938303, -0.3372, 0.076703), },
+ Vertex { position: (4.382053, 2.433474, 0.798757),
+ normal: (-0.719395, -0.61545, 0.322011), },
+ Vertex { position: (4.32063, 2.385528, 0.682583),
+ normal: (-0.473779, -0.24744, 0.845167), },
+ Vertex { position: (4.440713, 2.398472, 0.629128),
+ normal: (-0.963659, -0.230665, 0.134738), },
+ Vertex { position: (4.382053, 2.433474, 0.798757),
+ normal: (-0.719395, -0.61545, 0.322011), },
+ Vertex { position: (4.440713, 2.398472, 0.629128),
+ normal: (-0.963659, -0.230665, 0.134738), },
+ Vertex { position: (4.474625, 2.465214, 0.75189),
+ normal: (-0.990956, -0.062739, 0.118613), },
+ Vertex { position: (4.538177, 2.513353, 0.776566),
+ normal: (-0.841909, -0.49598, 0.212588), },
+ Vertex { position: (4.474625, 2.465214, 0.75189),
+ normal: (-0.990956, -0.062739, 0.118613), },
+ Vertex { position: (4.484667, 2.534451, 0.708888),
+ normal: (-0.210882, 0.942026, -0.260988), },
+ Vertex { position: (4.538177, 2.513353, 0.776566),
+ normal: (-0.841909, -0.49598, 0.212588), },
+ Vertex { position: (4.484667, 2.534451, 0.708888),
+ normal: (-0.210882, 0.942026, -0.260988), },
+ Vertex { position: (4.520165, 2.557971, 0.762427),
+ normal: (-0.502348, 0.838173, -0.212398), },
+ Vertex { position: (4.444739, 2.475795, 0.860515),
+ normal: (0.760119, -0.003927, 0.649772), },
+ Vertex { position: (4.382053, 2.433474, 0.798757),
+ normal: (-0.719395, -0.61545, 0.322011), },
+ Vertex { position: (4.474625, 2.465214, 0.75189),
+ normal: (-0.990956, -0.062739, 0.118613), },
+ Vertex { position: (4.444739, 2.475795, 0.860515),
+ normal: (0.760119, -0.003927, 0.649772), },
+ Vertex { position: (4.474625, 2.465214, 0.75189),
+ normal: (-0.990956, -0.062739, 0.118613), },
+ Vertex { position: (4.538177, 2.513353, 0.776566),
+ normal: (-0.841909, -0.49598, 0.212588), },
+ Vertex { position: (4.601515, 2.533324, 0.794193),
+ normal: (0.911709, -0.064353, 0.405764), },
+ Vertex { position: (4.538177, 2.513353, 0.776566),
+ normal: (-0.841909, -0.49598, 0.212588), },
+ Vertex { position: (4.520165, 2.557971, 0.762427),
+ normal: (-0.502348, 0.838173, -0.212398), },
+ Vertex { position: (4.601515, 2.533324, 0.794193),
+ normal: (0.911709, -0.064353, 0.405764), },
+ Vertex { position: (4.520165, 2.557971, 0.762427),
+ normal: (-0.502348, 0.838173, -0.212398), },
+ Vertex { position: (4.59262, 2.569879, 0.790452),
+ normal: (-0.768362, 0.592231, -0.242657), },
+ Vertex { position: (4.554459, 2.511417, 0.850571),
+ normal: (0.3335, 0.232683, 0.913584), },
+ Vertex { position: (4.444739, 2.475795, 0.860515),
+ normal: (0.760119, -0.003927, 0.649772), },
+ Vertex { position: (4.538177, 2.513353, 0.776566),
+ normal: (-0.841909, -0.49598, 0.212588), },
+ Vertex { position: (4.554459, 2.511417, 0.850571),
+ normal: (0.3335, 0.232683, 0.913584), },
+ Vertex { position: (4.538177, 2.513353, 0.776566),
+ normal: (-0.841909, -0.49598, 0.212588), },
+ Vertex { position: (4.601515, 2.533324, 0.794193),
+ normal: (0.911709, -0.064353, 0.405764), },
+ Vertex { position: (4.683344, 2.554221, 0.821927),
+ normal: (0.245858, 0.150988, 0.957474), },
+ Vertex { position: (4.601515, 2.533324, 0.794193),
+ normal: (0.911709, -0.064353, 0.405764), },
+ Vertex { position: (4.59262, 2.569879, 0.790452),
+ normal: (-0.768362, 0.592231, -0.242657), },
+ Vertex { position: (4.683344, 2.554221, 0.821927),
+ normal: (0.245858, 0.150988, 0.957474), },
+ Vertex { position: (4.59262, 2.569879, 0.790452),
+ normal: (-0.768362, 0.592231, -0.242657), },
+ Vertex { position: (4.674691, 2.598833, 0.808006),
+ normal: (-0.981668, 0.173926, -0.077954), },
+ Vertex { position: (4.681847, 2.551036, 0.886235),
+ normal: (0.895851, 0.326389, 0.301532), },
+ Vertex { position: (4.554459, 2.511417, 0.850571),
+ normal: (0.3335, 0.232683, 0.913584), },
+ Vertex { position: (4.601515, 2.533324, 0.794193),
+ normal: (0.911709, -0.064353, 0.405764), },
+ Vertex { position: (4.681847, 2.551036, 0.886235),
+ normal: (0.895851, 0.326389, 0.301532), },
+ Vertex { position: (4.601515, 2.533324, 0.794193),
+ normal: (0.911709, -0.064353, 0.405764), },
+ Vertex { position: (4.683344, 2.554221, 0.821927),
+ normal: (0.245858, 0.150988, 0.957474), },
+ Vertex { position: (4.755192, 2.568818, 0.876311),
+ normal: (-0.279333, 0.256918, 0.925184), },
+ Vertex { position: (4.681847, 2.551036, 0.886235),
+ normal: (0.895851, 0.326389, 0.301532), },
+ Vertex { position: (4.683344, 2.554221, 0.821927),
+ normal: (0.245858, 0.150988, 0.957474), },
+ Vertex { position: (4.755192, 2.568818, 0.876311),
+ normal: (-0.279333, 0.256918, 0.925184), },
+ Vertex { position: (4.683344, 2.554221, 0.821927),
+ normal: (0.245858, 0.150988, 0.957474), },
+ Vertex { position: (4.737893, 2.564648, 0.830389),
+ normal: (-0.396467, 0.225967, 0.889805), },
+ Vertex { position: (4.856249, 2.593812, 0.867067),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (4.755192, 2.568818, 0.876311),
+ normal: (-0.279333, 0.256918, 0.925184), },
+ Vertex { position: (4.737893, 2.564648, 0.830389),
+ normal: (-0.396467, 0.225967, 0.889805), },
+ Vertex { position: (4.856249, 2.593812, 0.867067),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (4.737893, 2.564648, 0.830389),
+ normal: (-0.396467, 0.225967, 0.889805), },
+ Vertex { position: (4.829566, 2.580797, 0.821827),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (4.737893, 2.564648, 0.830389),
+ normal: (-0.396467, 0.225967, 0.889805), },
+ Vertex { position: (4.683344, 2.554221, 0.821927),
+ normal: (0.245858, 0.150988, 0.957474), },
+ Vertex { position: (4.674691, 2.598833, 0.808006),
+ normal: (-0.981668, 0.173926, -0.077954), },
+ Vertex { position: (4.737893, 2.564648, 0.830389),
+ normal: (-0.396467, 0.225967, 0.889805), },
+ Vertex { position: (4.674691, 2.598833, 0.808006),
+ normal: (-0.981668, 0.173926, -0.077954), },
+ Vertex { position: (4.729447, 2.606204, 0.807513),
+ normal: (-0.984655, 0.15519, 0.07981), },
+ Vertex { position: (4.829566, 2.580797, 0.821827),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (4.737893, 2.564648, 0.830389),
+ normal: (-0.396467, 0.225967, 0.889805), },
+ Vertex { position: (4.729447, 2.606204, 0.807513),
+ normal: (-0.984655, 0.15519, 0.07981), },
+ Vertex { position: (4.829566, 2.580797, 0.821827),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (4.729447, 2.606204, 0.807513),
+ normal: (-0.984655, 0.15519, 0.07981), },
+ Vertex { position: (4.821336, 2.621498, 0.789636),
+ normal: (-0.791764, -0.610494, -0.020171), },
+ Vertex { position: (4.497719, 2.54748, 0.937659),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.554459, 2.511417, 0.850571),
+ normal: (0.3335, 0.232683, 0.913584), },
+ Vertex { position: (4.681847, 2.551036, 0.886235),
+ normal: (0.895851, 0.326389, 0.301532), },
+ Vertex { position: (4.497719, 2.54748, 0.937659),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.681847, 2.551036, 0.886235),
+ normal: (0.895851, 0.326389, 0.301532), },
+ Vertex { position: (4.662221, 2.556346, 0.940618),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.755192, 2.568818, 0.876311),
+ normal: (-0.279333, 0.256918, 0.925184), },
+ Vertex { position: (4.763337, 2.590834, 0.929248),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.662221, 2.556346, 0.940618),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.755192, 2.568818, 0.876311),
+ normal: (-0.279333, 0.256918, 0.925184), },
+ Vertex { position: (4.662221, 2.556346, 0.940618),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.681847, 2.551036, 0.886235),
+ normal: (0.895851, 0.326389, 0.301532), },
+ Vertex { position: (4.763337, 2.590834, 0.929248),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.755192, 2.568818, 0.876311),
+ normal: (-0.279333, 0.256918, 0.925184), },
+ Vertex { position: (4.856249, 2.593812, 0.867067),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (4.763337, 2.590834, 0.929248),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.856249, 2.593812, 0.867067),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (4.883022, 2.613658, 0.893163),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.497719, 2.54748, 0.937659),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.352603, 2.524888, 0.890532),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.444739, 2.475795, 0.860515),
+ normal: (0.760119, -0.003927, 0.649772), },
+ Vertex { position: (4.497719, 2.54748, 0.937659),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.444739, 2.475795, 0.860515),
+ normal: (0.760119, -0.003927, 0.649772), },
+ Vertex { position: (4.554459, 2.511417, 0.850571),
+ normal: (0.3335, 0.232683, 0.913584), },
+ Vertex { position: (4.262798, 2.490674, 0.818316),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.382053, 2.433474, 0.798757),
+ normal: (-0.719395, -0.61545, 0.322011), },
+ Vertex { position: (4.444739, 2.475795, 0.860515),
+ normal: (0.760119, -0.003927, 0.649772), },
+ Vertex { position: (4.262798, 2.490674, 0.818316),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.444739, 2.475795, 0.860515),
+ normal: (0.760119, -0.003927, 0.649772), },
+ Vertex { position: (4.352603, 2.524888, 0.890532),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.192789, 2.411967, 0.668016),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.32063, 2.385528, 0.682583),
+ normal: (-0.473779, -0.24744, 0.845167), },
+ Vertex { position: (4.382053, 2.433474, 0.798757),
+ normal: (-0.719395, -0.61545, 0.322011), },
+ Vertex { position: (4.192789, 2.411967, 0.668016),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.382053, 2.433474, 0.798757),
+ normal: (-0.719395, -0.61545, 0.322011), },
+ Vertex { position: (4.262798, 2.490674, 0.818316),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.193959, 2.370476, 0.616705),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.314039, 2.32946, 0.57751),
+ normal: (-0.938303, -0.3372, 0.076703), },
+ Vertex { position: (4.32063, 2.385528, 0.682583),
+ normal: (-0.473779, -0.24744, 0.845167), },
+ Vertex { position: (4.193959, 2.370476, 0.616705),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.32063, 2.385528, 0.682583),
+ normal: (-0.473779, -0.24744, 0.845167), },
+ Vertex { position: (4.192789, 2.411967, 0.668016),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.296769, 2.260422, 0.528796),
+ normal: (-0.713872, -0.610821, 0.342469), },
+ Vertex { position: (4.314039, 2.32946, 0.57751),
+ normal: (-0.938303, -0.3372, 0.076703), },
+ Vertex { position: (4.193959, 2.370476, 0.616705),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.296769, 2.260422, 0.528796),
+ normal: (-0.713872, -0.610821, 0.342469), },
+ Vertex { position: (4.193959, 2.370476, 0.616705),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.113935, 2.334131, 0.526471),
+ normal: (-0.124529, -0.930217, 0.345238), },
+ Vertex { position: (4.856249, 2.593812, 0.867067),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.883022, 2.613658, 0.893163),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.883022, 2.613658, 0.893163),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.854957, 2.660227, 0.92431),
+ normal: (0.186393, -0.974436, -0.125429), },
+ Vertex { position: (4.735139, 2.645464, 0.95089),
+ normal: (-0.124529, -0.930217, 0.345238), },
+ Vertex { position: (4.883022, 2.613658, 0.893163),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.735139, 2.645464, 0.95089),
+ normal: (-0.124529, -0.930217, 0.345238), },
+ Vertex { position: (4.763337, 2.590834, 0.929248),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.763337, 2.590834, 0.929248),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.735139, 2.645464, 0.95089),
+ normal: (-0.124529, -0.930217, 0.345238), },
+ Vertex { position: (4.615662, 2.63387, 0.977986),
+ normal: (0.361848, -0.921221, -0.142892), },
+ Vertex { position: (4.763337, 2.590834, 0.929248),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.615662, 2.63387, 0.977986),
+ normal: (0.361848, -0.921221, -0.142892), },
+ Vertex { position: (4.662221, 2.556346, 0.940618),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.662221, 2.556346, 0.940618),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.615662, 2.63387, 0.977986),
+ normal: (0.361848, -0.921221, -0.142892), },
+ Vertex { position: (4.460582, 2.622875, 0.957002),
+ normal: (-0.199236, -0.974239, -0.105658), },
+ Vertex { position: (4.662221, 2.556346, 0.940618),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.460582, 2.622875, 0.957002),
+ normal: (-0.199236, -0.974239, -0.105658), },
+ Vertex { position: (4.497719, 2.54748, 0.937659),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.497719, 2.54748, 0.937659),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.460582, 2.622875, 0.957002),
+ normal: (-0.199236, -0.974239, -0.105658), },
+ Vertex { position: (4.343217, 2.589542, 0.893106),
+ normal: (-0.942162, -0.29295, -0.162822), },
+ Vertex { position: (4.497719, 2.54748, 0.937659),
+ normal: (-0.21443, -0.974064, 0.072245), },
+ Vertex { position: (4.343217, 2.589542, 0.893106),
+ normal: (-0.942162, -0.29295, -0.162822), },
+ Vertex { position: (4.352603, 2.524888, 0.890532),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.352603, 2.524888, 0.890532),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.343217, 2.589542, 0.893106),
+ normal: (-0.942162, -0.29295, -0.162822), },
+ Vertex { position: (4.244622, 2.554467, 0.811726),
+ normal: (-0.982438, -0.108835, -0.151559), },
+ Vertex { position: (4.352603, 2.524888, 0.890532),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.244622, 2.554467, 0.811726),
+ normal: (-0.982438, -0.108835, -0.151559), },
+ Vertex { position: (4.262798, 2.490674, 0.818316),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.262798, 2.490674, 0.818316),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.244622, 2.554467, 0.811726),
+ normal: (-0.982438, -0.108835, -0.151559), },
+ Vertex { position: (4.138687, 2.474013, 0.642311),
+ normal: (-0.668254, -0.729938, -0.143622), },
+ Vertex { position: (4.262798, 2.490674, 0.818316),
+ normal: (-0.250481, -0.945625, -0.207493), },
+ Vertex { position: (4.138687, 2.474013, 0.642311),
+ normal: (-0.668254, -0.729938, -0.143622), },
+ Vertex { position: (4.192789, 2.411967, 0.668016),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.854957, 2.660227, 0.92431),
+ normal: (0.186393, -0.974436, -0.125429), },
+ Vertex { position: (4.883022, 2.613658, 0.893163),
+ normal: (-0.137011, -0.928676, 0.344657), },
+ Vertex { position: (4.193959, 2.370476, 0.616705),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.192789, 2.411967, 0.668016),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.138687, 2.474013, 0.642311),
+ normal: (-0.668254, -0.729938, -0.143622), },
+ Vertex { position: (4.193959, 2.370476, 0.616705),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.138687, 2.474013, 0.642311),
+ normal: (-0.668254, -0.729938, -0.143622), },
+ Vertex { position: (4.121994, 2.458034, 0.570029),
+ normal: (-0.973393, -0.128296, 0.18986), },
+ Vertex { position: (4.07851, 2.41181, 0.472193),
+ normal: (-0.138401, -0.989733, 0.035683), },
+ Vertex { position: (4.113935, 2.334131, 0.526471),
+ normal: (-0.124529, -0.930217, 0.345238), },
+ Vertex { position: (4.193959, 2.370476, 0.616705),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.07851, 2.41181, 0.472193),
+ normal: (-0.138401, -0.989733, 0.035683), },
+ Vertex { position: (4.193959, 2.370476, 0.616705),
+ normal: (-0.19553, -0.978064, 0.071821), },
+ Vertex { position: (4.121994, 2.458034, 0.570029),
+ normal: (-0.973393, -0.128296, 0.18986), },
+ Vertex { position: (4.343217, 2.589542, 0.893106),
+ normal: (-0.942162, -0.29295, -0.162822), },
+ Vertex { position: (4.342998, 2.664049, 0.904347),
+ normal: (-0.927379, -0.346541, 0.14099), },
+ Vertex { position: (4.235494, 2.636171, 0.803613),
+ normal: (-0.601432, -0.796051, 0.067694), },
+ Vertex { position: (4.343217, 2.589542, 0.893106),
+ normal: (-0.942162, -0.29295, -0.162822), },
+ Vertex { position: (4.235494, 2.636171, 0.803613),
+ normal: (-0.601432, -0.796051, 0.067694), },
+ Vertex { position: (4.244622, 2.554467, 0.811726),
+ normal: (-0.982438, -0.108835, -0.151559), },
+ Vertex { position: (4.460582, 2.622875, 0.957002),
+ normal: (-0.199236, -0.974239, -0.105658), },
+ Vertex { position: (4.460786, 2.695616, 0.949972),
+ normal: (-0.850433, -0.132742, 0.509061), },
+ Vertex { position: (4.342998, 2.664049, 0.904347),
+ normal: (-0.927379, -0.346541, 0.14099), },
+ Vertex { position: (4.460582, 2.622875, 0.957002),
+ normal: (-0.199236, -0.974239, -0.105658), },
+ Vertex { position: (4.342998, 2.664049, 0.904347),
+ normal: (-0.927379, -0.346541, 0.14099), },
+ Vertex { position: (4.343217, 2.589542, 0.893106),
+ normal: (-0.942162, -0.29295, -0.162822), },
+ Vertex { position: (4.615662, 2.63387, 0.977986),
+ normal: (0.361848, -0.921221, -0.142892), },
+ Vertex { position: (4.6248, 2.708372, 0.989445),
+ normal: (-0.822149, -0.367113, 0.435086), },
+ Vertex { position: (4.460786, 2.695616, 0.949972),
+ normal: (-0.850433, -0.132742, 0.509061), },
+ Vertex { position: (4.615662, 2.63387, 0.977986),
+ normal: (0.361848, -0.921221, -0.142892), },
+ Vertex { position: (4.460786, 2.695616, 0.949972),
+ normal: (-0.850433, -0.132742, 0.509061), },
+ Vertex { position: (4.460582, 2.622875, 0.957002),
+ normal: (-0.199236, -0.974239, -0.105658), },
+ Vertex { position: (4.244622, 2.554467, 0.811726),
+ normal: (-0.982438, -0.108835, -0.151559), },
+ Vertex { position: (4.235494, 2.636171, 0.803613),
+ normal: (-0.601432, -0.796051, 0.067694), },
+ Vertex { position: (4.138494, 2.557838, 0.652651),
+ normal: (-0.501842, -0.819591, 0.27645), },
+ Vertex { position: (4.244622, 2.554467, 0.811726),
+ normal: (-0.982438, -0.108835, -0.151559), },
+ Vertex { position: (4.138494, 2.557838, 0.652651),
+ normal: (-0.501842, -0.819591, 0.27645), },
+ Vertex { position: (4.138687, 2.474013, 0.642311),
+ normal: (-0.668254, -0.729938, -0.143622), },
+ Vertex { position: (4.121994, 2.458034, 0.570029),
+ normal: (-0.973393, -0.128296, 0.18986), },
+ Vertex { position: (4.138687, 2.474013, 0.642311),
+ normal: (-0.668254, -0.729938, -0.143622), },
+ Vertex { position: (4.138494, 2.557838, 0.652651),
+ normal: (-0.501842, -0.819591, 0.27645), },
+ Vertex { position: (4.121994, 2.458034, 0.570029),
+ normal: (-0.973393, -0.128296, 0.18986), },
+ Vertex { position: (4.138494, 2.557838, 0.652651),
+ normal: (-0.501842, -0.819591, 0.27645), },
+ Vertex { position: (4.104292, 2.537976, 0.543437),
+ normal: (-0.075112, -0.981815, 0.174346), },
+ Vertex { position: (4.07851, 2.41181, 0.472193),
+ normal: (-0.138401, -0.989733, 0.035683), },
+ Vertex { position: (4.121994, 2.458034, 0.570029),
+ normal: (-0.973393, -0.128296, 0.18986), },
+ Vertex { position: (4.104292, 2.537976, 0.543437),
+ normal: (-0.075112, -0.981815, 0.174346), },
+ Vertex { position: (4.07851, 2.41181, 0.472193),
+ normal: (-0.138401, -0.989733, 0.035683), },
+ Vertex { position: (4.104292, 2.537976, 0.543437),
+ normal: (-0.075112, -0.981815, 0.174346), },
+ Vertex { position: (4.088356, 2.510913, 0.453793),
+ normal: (0.207048, -0.965263, 0.159371), },
+ Vertex { position: (4.615662, 2.63387, 0.977986),
+ normal: (0.361848, -0.921221, -0.142892), },
+ Vertex { position: (4.735139, 2.645464, 0.95089),
+ normal: (-0.124529, -0.930217, 0.345238), },
+ Vertex { position: (4.753015, 2.699695, 0.973279),
+ normal: (0.846486, -0.14409, -0.512541), },
+ Vertex { position: (4.615662, 2.63387, 0.977986),
+ normal: (0.361848, -0.921221, -0.142892), },
+ Vertex { position: (4.753015, 2.699695, 0.973279),
+ normal: (0.846486, -0.14409, -0.512541), },
+ Vertex { position: (4.6248, 2.708372, 0.989445),
+ normal: (-0.822149, -0.367113, 0.435086), },
+ Vertex { position: (4.854957, 2.660227, 0.92431),
+ normal: (0.186393, -0.974436, -0.125429), },
+ Vertex { position: (4.863709, 2.722151, 0.93666),
+ normal: (0.728229, -0.106722, -0.676973), },
+ Vertex { position: (4.753015, 2.699695, 0.973279),
+ normal: (0.846486, -0.14409, -0.512541), },
+ Vertex { position: (4.854957, 2.660227, 0.92431),
+ normal: (0.186393, -0.974436, -0.125429), },
+ Vertex { position: (4.753015, 2.699695, 0.973279),
+ normal: (0.846486, -0.14409, -0.512541), },
+ Vertex { position: (4.735139, 2.645464, 0.95089),
+ normal: (-0.124529, -0.930217, 0.345238), },
+ Vertex { position: (4.209941, 2.600612, 0.337597),
+ normal: (-0.904972, -0.026555, 0.424641), },
+ Vertex { position: (4.117367, 2.568514, 0.3845),
+ normal: (0.576293, -0.081905, -0.813128), },
+ Vertex { position: (4.151183, 2.579059, 0.494606),
+ normal: (0.42646, -0.865041, 0.264264), },
+ Vertex { position: (4.209941, 2.600612, 0.337597),
+ normal: (-0.904972, -0.026555, 0.424641), },
+ Vertex { position: (4.151183, 2.579059, 0.494606),
+ normal: (0.42646, -0.865041, 0.264264), },
+ Vertex { position: (4.22473, 2.624525, 0.491916),
+ normal: (-0.778386, 0.466325, 0.420305), },
+ Vertex { position: (4.509555, 2.719807, 0.819972),
+ normal: (-0.940256, 0.335069, -0.060403), },
+ Vertex { position: (4.462368, 2.725999, 0.882675),
+ normal: (-0.266521, -0.953514, 0.14063), },
+ Vertex { position: (4.616626, 2.749486, 0.939333),
+ normal: (0.078387, -0.886884, 0.455294), },
+ Vertex { position: (4.509555, 2.719807, 0.819972),
+ normal: (-0.940256, 0.335069, -0.060403), },
+ Vertex { position: (4.616626, 2.749486, 0.939333),
+ normal: (0.078387, -0.886884, 0.455294), },
+ Vertex { position: (4.636909, 2.750501, 0.856859),
+ normal: (-0.894795, 0.444359, -0.043442), },
+ Vertex { position: (4.418954, 2.707401, 0.782531),
+ normal: (-0.31499, 0.894135, -0.318282), },
+ Vertex { position: (4.354196, 2.711836, 0.826545),
+ normal: (-0.393317, -0.870591, -0.295589), },
+ Vertex { position: (4.462368, 2.725999, 0.882675),
+ normal: (-0.266521, -0.953514, 0.14063), },
+ Vertex { position: (4.418954, 2.707401, 0.782531),
+ normal: (-0.31499, 0.894135, -0.318282), },
+ Vertex { position: (4.462368, 2.725999, 0.882675),
+ normal: (-0.266521, -0.953514, 0.14063), },
+ Vertex { position: (4.509555, 2.719807, 0.819972),
+ normal: (-0.940256, 0.335069, -0.060403), },
+ Vertex { position: (4.35668, 2.682996, 0.71905),
+ normal: (-0.671788, 0.737297, 0.07138), },
+ Vertex { position: (4.273414, 2.686575, 0.753674),
+ normal: (-0.180888, -0.792822, -0.58199), },
+ Vertex { position: (4.354196, 2.711836, 0.826545),
+ normal: (-0.393317, -0.870591, -0.295589), },
+ Vertex { position: (4.35668, 2.682996, 0.71905),
+ normal: (-0.671788, 0.737297, 0.07138), },
+ Vertex { position: (4.354196, 2.711836, 0.826545),
+ normal: (-0.393317, -0.870591, -0.295589), },
+ Vertex { position: (4.418954, 2.707401, 0.782531),
+ normal: (-0.31499, 0.894135, -0.318282), },
+ Vertex { position: (4.176065, 2.636883, 0.618384),
+ normal: (0.333262, -0.530645, -0.779328), },
+ Vertex { position: (4.277169, 2.652435, 0.591369),
+ normal: (0.225135, 0.965893, 0.127928), },
+ Vertex { position: (4.22473, 2.624525, 0.491916),
+ normal: (-0.778386, 0.466325, 0.420305), },
+ Vertex { position: (4.176065, 2.636883, 0.618384),
+ normal: (0.333262, -0.530645, -0.779328), },
+ Vertex { position: (4.22473, 2.624525, 0.491916),
+ normal: (-0.778386, 0.466325, 0.420305), },
+ Vertex { position: (4.151183, 2.579059, 0.494606),
+ normal: (0.42646, -0.865041, 0.264264), },
+ Vertex { position: (4.104292, 2.537976, 0.543437),
+ normal: (-0.075112, -0.981815, 0.174346), },
+ Vertex { position: (4.151183, 2.579059, 0.494606),
+ normal: (0.42646, -0.865041, 0.264264), },
+ Vertex { position: (4.117367, 2.568514, 0.3845),
+ normal: (0.576293, -0.081905, -0.813128), },
+ Vertex { position: (4.104292, 2.537976, 0.543437),
+ normal: (-0.075112, -0.981815, 0.174346), },
+ Vertex { position: (4.117367, 2.568514, 0.3845),
+ normal: (0.576293, -0.081905, -0.813128), },
+ Vertex { position: (4.088356, 2.510913, 0.453793),
+ normal: (0.207048, -0.965263, 0.159371), },
+ Vertex { position: (4.273414, 2.686575, 0.753674),
+ normal: (-0.180888, -0.792822, -0.58199), },
+ Vertex { position: (4.35668, 2.682996, 0.71905),
+ normal: (-0.671788, 0.737297, 0.07138), },
+ Vertex { position: (4.277169, 2.652435, 0.591369),
+ normal: (0.225135, 0.965893, 0.127928), },
+ Vertex { position: (4.273414, 2.686575, 0.753674),
+ normal: (-0.180888, -0.792822, -0.58199), },
+ Vertex { position: (4.277169, 2.652435, 0.591369),
+ normal: (0.225135, 0.965893, 0.127928), },
+ Vertex { position: (4.176065, 2.636883, 0.618384),
+ normal: (0.333262, -0.530645, -0.779328), },
+ Vertex { position: (4.138494, 2.557838, 0.652651),
+ normal: (-0.501842, -0.819591, 0.27645), },
+ Vertex { position: (4.176065, 2.636883, 0.618384),
+ normal: (0.333262, -0.530645, -0.779328), },
+ Vertex { position: (4.151183, 2.579059, 0.494606),
+ normal: (0.42646, -0.865041, 0.264264), },
+ Vertex { position: (4.138494, 2.557838, 0.652651),
+ normal: (-0.501842, -0.819591, 0.27645), },
+ Vertex { position: (4.151183, 2.579059, 0.494606),
+ normal: (0.42646, -0.865041, 0.264264), },
+ Vertex { position: (4.104292, 2.537976, 0.543437),
+ normal: (-0.075112, -0.981815, 0.174346), },
+ Vertex { position: (4.235494, 2.636171, 0.803613),
+ normal: (-0.601432, -0.796051, 0.067694), },
+ Vertex { position: (4.273414, 2.686575, 0.753674),
+ normal: (-0.180888, -0.792822, -0.58199), },
+ Vertex { position: (4.176065, 2.636883, 0.618384),
+ normal: (0.333262, -0.530645, -0.779328), },
+ Vertex { position: (4.235494, 2.636171, 0.803613),
+ normal: (-0.601432, -0.796051, 0.067694), },
+ Vertex { position: (4.176065, 2.636883, 0.618384),
+ normal: (0.333262, -0.530645, -0.779328), },
+ Vertex { position: (4.138494, 2.557838, 0.652651),
+ normal: (-0.501842, -0.819591, 0.27645), },
+ Vertex { position: (4.342998, 2.664049, 0.904347),
+ normal: (-0.927379, -0.346541, 0.14099), },
+ Vertex { position: (4.354196, 2.711836, 0.826545),
+ normal: (-0.393317, -0.870591, -0.295589), },
+ Vertex { position: (4.273414, 2.686575, 0.753674),
+ normal: (-0.180888, -0.792822, -0.58199), },
+ Vertex { position: (4.342998, 2.664049, 0.904347),
+ normal: (-0.927379, -0.346541, 0.14099), },
+ Vertex { position: (4.273414, 2.686575, 0.753674),
+ normal: (-0.180888, -0.792822, -0.58199), },
+ Vertex { position: (4.235494, 2.636171, 0.803613),
+ normal: (-0.601432, -0.796051, 0.067694), },
+ Vertex { position: (4.460786, 2.695616, 0.949972),
+ normal: (-0.850433, -0.132742, 0.509061), },
+ Vertex { position: (4.462368, 2.725999, 0.882675),
+ normal: (-0.266521, -0.953514, 0.14063), },
+ Vertex { position: (4.354196, 2.711836, 0.826545),
+ normal: (-0.393317, -0.870591, -0.295589), },
+ Vertex { position: (4.460786, 2.695616, 0.949972),
+ normal: (-0.850433, -0.132742, 0.509061), },
+ Vertex { position: (4.354196, 2.711836, 0.826545),
+ normal: (-0.393317, -0.870591, -0.295589), },
+ Vertex { position: (4.342998, 2.664049, 0.904347),
+ normal: (-0.927379, -0.346541, 0.14099), },
+ Vertex { position: (4.616626, 2.749486, 0.939333),
+ normal: (0.078387, -0.886884, 0.455294), },
+ Vertex { position: (4.735445, 2.749285, 0.940329),
+ normal: (0.136995, -0.968757, -0.206741), },
+ Vertex { position: (4.719171, 2.751091, 0.865965),
+ normal: (-0.463096, -0.149333, 0.873637), },
+ Vertex { position: (4.616626, 2.749486, 0.939333),
+ normal: (0.078387, -0.886884, 0.455294), },
+ Vertex { position: (4.719171, 2.751091, 0.865965),
+ normal: (-0.463096, -0.149333, 0.873637), },
+ Vertex { position: (4.636909, 2.750501, 0.856859),
+ normal: (-0.894795, 0.444359, -0.043442), },
+ Vertex { position: (4.719171, 2.751091, 0.865965),
+ normal: (-0.463096, -0.149333, 0.873637), },
+ Vertex { position: (4.735445, 2.749285, 0.940329),
+ normal: (0.136995, -0.968757, -0.206741), },
+ Vertex { position: (4.827733, 2.75439, 0.905049),
+ normal: (-0.460229, -0.015586, -0.887663), },
+ Vertex { position: (4.719171, 2.751091, 0.865965),
+ normal: (-0.463096, -0.149333, 0.873637), },
+ Vertex { position: (4.827733, 2.75439, 0.905049),
+ normal: (-0.460229, -0.015586, -0.887663), },
+ Vertex { position: (4.801436, 2.750224, 0.858918),
+ normal: (-0.862876, -0.450622, 0.228877), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.801436, 2.750224, 0.858918),
+ normal: (-0.862876, -0.450622, 0.228877), },
+ Vertex { position: (4.827733, 2.75439, 0.905049),
+ normal: (-0.460229, -0.015586, -0.887663), },
+ Vertex { position: (4.460786, 2.695616, 0.949972),
+ normal: (-0.850433, -0.132742, 0.509061), },
+ Vertex { position: (4.6248, 2.708372, 0.989445),
+ normal: (-0.822149, -0.367113, 0.435086), },
+ Vertex { position: (4.616626, 2.749486, 0.939333),
+ normal: (0.078387, -0.886884, 0.455294), },
+ Vertex { position: (4.460786, 2.695616, 0.949972),
+ normal: (-0.850433, -0.132742, 0.509061), },
+ Vertex { position: (4.616626, 2.749486, 0.939333),
+ normal: (0.078387, -0.886884, 0.455294), },
+ Vertex { position: (4.462368, 2.725999, 0.882675),
+ normal: (-0.266521, -0.953514, 0.14063), },
+ Vertex { position: (4.6248, 2.708372, 0.989445),
+ normal: (-0.822149, -0.367113, 0.435086), },
+ Vertex { position: (4.753015, 2.699695, 0.973279),
+ normal: (0.846486, -0.14409, -0.512541), },
+ Vertex { position: (4.735445, 2.749285, 0.940329),
+ normal: (0.136995, -0.968757, -0.206741), },
+ Vertex { position: (4.6248, 2.708372, 0.989445),
+ normal: (-0.822149, -0.367113, 0.435086), },
+ Vertex { position: (4.735445, 2.749285, 0.940329),
+ normal: (0.136995, -0.968757, -0.206741), },
+ Vertex { position: (4.616626, 2.749486, 0.939333),
+ normal: (0.078387, -0.886884, 0.455294), },
+ Vertex { position: (4.827733, 2.75439, 0.905049),
+ normal: (-0.460229, -0.015586, -0.887663), },
+ Vertex { position: (4.735445, 2.749285, 0.940329),
+ normal: (0.136995, -0.968757, -0.206741), },
+ Vertex { position: (4.753015, 2.699695, 0.973279),
+ normal: (0.846486, -0.14409, -0.512541), },
+ Vertex { position: (4.827733, 2.75439, 0.905049),
+ normal: (-0.460229, -0.015586, -0.887663), },
+ Vertex { position: (4.753015, 2.699695, 0.973279),
+ normal: (0.846486, -0.14409, -0.512541), },
+ Vertex { position: (4.863709, 2.722151, 0.93666),
+ normal: (0.728229, -0.106722, -0.676973), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.827733, 2.75439, 0.905049),
+ normal: (-0.460229, -0.015586, -0.887663), },
+ Vertex { position: (4.863709, 2.722151, 0.93666),
+ normal: (0.728229, -0.106722, -0.676973), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.863709, 2.722151, 0.93666),
+ normal: (0.728229, -0.106722, -0.676973), },
+ Vertex { position: (4.854957, 2.660227, 0.92431),
+ normal: (0.186393, -0.974436, -0.125429), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.829566, 2.580797, 0.821827),
+ normal: (-0.274209, -0.939323, -0.20611), },
+ Vertex { position: (4.821336, 2.621498, 0.789636),
+ normal: (-0.791764, -0.610494, -0.020171), },
+ Vertex { position: (5.096148, 2.75972, 0.774729),
+ normal: (-0.916647, -0.2944, 0.270344), },
+ Vertex { position: (4.856249, 2.593812, 0.867067),
+ normal: (-0.274209, -0.939323, -0.20611), },
+];
diff --git a/src/cow_tail.rs b/src/cow_tail.rs
new file mode 100644
index 0000000..4dba8f4
--- /dev/null
+++ b/src/cow_tail.rs
@@ -0,0 +1,924 @@
+
+// This file auto-generated from cow_tail.c using model_c2rs.py
+// Don't edit by hand!
+
+use cow_vertex::Vertex;
+
+pub const COW_TAIL_VERTICES: [Vertex; 458] = [
+ Vertex { position: (-3.67645, -0.551317, 0.077574),
+ normal: (-0.54555, -0.056478, 0.836173), },
+ Vertex { position: (-3.740631, -0.558176, 0.085478),
+ normal: (0.00197, -0.021649, 0.999764), },
+ Vertex { position: (-3.72947, -0.869371, 0.096946),
+ normal: (0.000763, -0.01871, 0.999825), },
+ Vertex { position: (-3.67645, -0.551317, 0.077574),
+ normal: (-0.54555, -0.056478, 0.836173), },
+ Vertex { position: (-3.72947, -0.869371, 0.096946),
+ normal: (0.000763, -0.01871, 0.999825), },
+ Vertex { position: (-3.699784, -0.759901, 0.088664),
+ normal: (-0.548359, -0.017804, 0.836053), },
+ Vertex { position: (-3.699784, -0.759901, 0.088664),
+ normal: (-0.548359, -0.017804, 0.836053), },
+ Vertex { position: (-3.72947, -0.869371, 0.096946),
+ normal: (0.000763, -0.01871, 0.999825), },
+ Vertex { position: (-3.697889, -0.951955, 0.098793),
+ normal: (-0.530021, 0.13773, 0.836724), },
+ Vertex { position: (-3.697889, -0.951955, 0.098793),
+ normal: (-0.530021, 0.13773, 0.836724), },
+ Vertex { position: (-3.72947, -0.869371, 0.096946),
+ normal: (0.000763, -0.01871, 0.999825), },
+ Vertex { position: (-3.733767, -1.141917, 0.111139),
+ normal: (-0.004656, -0.025693, 0.999659), },
+ Vertex { position: (-3.697889, -0.951955, 0.098793),
+ normal: (-0.530021, 0.13773, 0.836724), },
+ Vertex { position: (-3.733767, -1.141917, 0.111139),
+ normal: (-0.004656, -0.025693, 0.999659), },
+ Vertex { position: (-3.666536, -1.140372, 0.078261),
+ normal: (-0.429713, 0.351913, 0.831567), },
+ Vertex { position: (-3.666536, -1.140372, 0.078261),
+ normal: (-0.429713, 0.351913, 0.831567), },
+ Vertex { position: (-3.733767, -1.141917, 0.111139),
+ normal: (-0.004656, -0.025693, 0.999659), },
+ Vertex { position: (-3.743747, -1.367219, 0.100951),
+ normal: (-0.020872, -0.032587, 0.999251), },
+ Vertex { position: (-3.666536, -1.140372, 0.078261),
+ normal: (-0.429713, 0.351913, 0.831567), },
+ Vertex { position: (-3.743747, -1.367219, 0.100951),
+ normal: (-0.020872, -0.032587, 0.999251), },
+ Vertex { position: (-3.639696, -1.242349, 0.05719),
+ normal: (-0.24021, 0.502412, 0.830591), },
+ Vertex { position: (-3.639696, -1.242349, 0.05719),
+ normal: (-0.24021, 0.502412, 0.830591), },
+ Vertex { position: (-3.743747, -1.367219, 0.100951),
+ normal: (-0.020872, -0.032587, 0.999251), },
+ Vertex { position: (-3.823638, -1.557534, 0.081533),
+ normal: (-0.091034, 0.391629, 0.915609), },
+ Vertex { position: (-3.639696, -1.242349, 0.05719),
+ normal: (-0.24021, 0.502412, 0.830591), },
+ Vertex { position: (-3.823638, -1.557534, 0.081533),
+ normal: (-0.091034, 0.391629, 0.915609), },
+ Vertex { position: (-3.581963, -1.413947, -0.104371),
+ normal: (0.000909, 0.669011, 0.743252), },
+ Vertex { position: (-3.581963, -1.413947, -0.104371),
+ normal: (0.000909, 0.669011, 0.743252), },
+ Vertex { position: (-3.823638, -1.557534, 0.081533),
+ normal: (-0.091034, 0.391629, 0.915609), },
+ Vertex { position: (-3.683069, -1.591975, -0.115233),
+ normal: (-0.041225, -0.030655, 0.99868), },
+ Vertex { position: (-3.683069, -1.591975, -0.115233),
+ normal: (-0.041225, -0.030655, 0.99868), },
+ Vertex { position: (-3.823638, -1.557534, 0.081533),
+ normal: (-0.091034, 0.391629, 0.915609), },
+ Vertex { position: (-3.890388, -1.750102, 0.017612),
+ normal: (0.231733, 0.017467, 0.972623), },
+ Vertex { position: (-3.683069, -1.591975, -0.115233),
+ normal: (-0.041225, -0.030655, 0.99868), },
+ Vertex { position: (-3.890388, -1.750102, 0.017612),
+ normal: (0.231733, 0.017467, 0.972623), },
+ Vertex { position: (-3.828485, -1.786559, -0.114095),
+ normal: (0.002322, -0.058071, 0.99831), },
+ Vertex { position: (-3.740631, -0.558176, 0.085478),
+ normal: (0.00197, -0.021649, 0.999764), },
+ Vertex { position: (-3.778908, -0.541975, 0.064258),
+ normal: (0.518386, -0.029316, 0.854644), },
+ Vertex { position: (-3.72947, -0.869371, 0.096946),
+ normal: (0.000763, -0.01871, 0.999825), },
+ Vertex { position: (-3.778908, -0.541975, 0.064258),
+ normal: (0.518386, -0.029316, 0.854644), },
+ Vertex { position: (-3.805841, -0.798961, 0.099237),
+ normal: (0.548941, 0.015145, 0.835724), },
+ Vertex { position: (-3.72947, -0.869371, 0.096946),
+ normal: (0.000763, -0.01871, 0.999825), },
+ Vertex { position: (-3.72947, -0.869371, 0.096946),
+ normal: (0.000763, -0.01871, 0.999825), },
+ Vertex { position: (-3.805841, -0.798961, 0.099237),
+ normal: (0.548941, 0.015145, 0.835724), },
+ Vertex { position: (-3.733767, -1.141917, 0.111139),
+ normal: (-0.004656, -0.025693, 0.999659), },
+ Vertex { position: (-3.805841, -0.798961, 0.099237),
+ normal: (0.548941, 0.015145, 0.835724), },
+ Vertex { position: (-3.843256, -0.981402, 0.116282),
+ normal: (0.549332, -0.018885, 0.835391), },
+ Vertex { position: (-3.733767, -1.141917, 0.111139),
+ normal: (-0.004656, -0.025693, 0.999659), },
+ Vertex { position: (-3.843256, -0.981402, 0.116282),
+ normal: (0.549332, -0.018885, 0.835391), },
+ Vertex { position: (-3.884588, -1.261469, 0.148322),
+ normal: (0.516335, -0.196022, 0.833651), },
+ Vertex { position: (-3.733767, -1.141917, 0.111139),
+ normal: (-0.004656, -0.025693, 0.999659), },
+ Vertex { position: (-3.733767, -1.141917, 0.111139),
+ normal: (-0.004656, -0.025693, 0.999659), },
+ Vertex { position: (-3.884588, -1.261469, 0.148322),
+ normal: (0.516335, -0.196022, 0.833651), },
+ Vertex { position: (-3.743747, -1.367219, 0.100951),
+ normal: (-0.020872, -0.032587, 0.999251), },
+ Vertex { position: (-3.884588, -1.261469, 0.148322),
+ normal: (0.516335, -0.196022, 0.833651), },
+ Vertex { position: (-3.914006, -1.486854, 0.149147),
+ normal: (0.368421, -0.433142, 0.82259), },
+ Vertex { position: (-3.743747, -1.367219, 0.100951),
+ normal: (-0.020872, -0.032587, 0.999251), },
+ Vertex { position: (-3.743747, -1.367219, 0.100951),
+ normal: (-0.020872, -0.032587, 0.999251), },
+ Vertex { position: (-3.914006, -1.486854, 0.149147),
+ normal: (0.368421, -0.433142, 0.82259), },
+ Vertex { position: (-3.823638, -1.557534, 0.081533),
+ normal: (-0.091034, 0.391629, 0.915609), },
+ Vertex { position: (-3.914006, -1.486854, 0.149147),
+ normal: (0.368421, -0.433142, 0.82259), },
+ Vertex { position: (-4.015306, -1.659952, 0.130331),
+ normal: (0.255239, -0.528232, 0.80983), },
+ Vertex { position: (-3.823638, -1.557534, 0.081533),
+ normal: (-0.091034, 0.391629, 0.915609), },
+ Vertex { position: (-3.823638, -1.557534, 0.081533),
+ normal: (-0.091034, 0.391629, 0.915609), },
+ Vertex { position: (-4.015306, -1.659952, 0.130331),
+ normal: (0.255239, -0.528232, 0.80983), },
+ Vertex { position: (-3.890388, -1.750102, 0.017612),
+ normal: (0.231733, 0.017467, 0.972623), },
+ Vertex { position: (-4.015306, -1.659952, 0.130331),
+ normal: (0.255239, -0.528232, 0.80983), },
+ Vertex { position: (-4.107191, -1.83652, 0.120149),
+ normal: (0.791625, 0.052579, 0.608741), },
+ Vertex { position: (-3.890388, -1.750102, 0.017612),
+ normal: (0.231733, 0.017467, 0.972623), },
+ Vertex { position: (-3.778908, -0.541975, 0.064258),
+ normal: (0.518386, -0.029316, 0.854644), },
+ Vertex { position: (-3.818598, -0.52269, 0.055572),
+ normal: (0.875325, 0.013439, 0.483348), },
+ Vertex { position: (-3.900964, -0.780883, 0.091579),
+ normal: (0.891295, 0.039311, 0.451717), },
+ Vertex { position: (-3.778908, -0.541975, 0.064258),
+ normal: (0.518386, -0.029316, 0.854644), },
+ Vertex { position: (-3.900964, -0.780883, 0.091579),
+ normal: (0.891295, 0.039311, 0.451717), },
+ Vertex { position: (-3.805841, -0.798961, 0.099237),
+ normal: (0.548941, 0.015145, 0.835724), },
+ Vertex { position: (-3.805841, -0.798961, 0.099237),
+ normal: (0.548941, 0.015145, 0.835724), },
+ Vertex { position: (-3.900964, -0.780883, 0.091579),
+ normal: (0.891295, 0.039311, 0.451717), },
+ Vertex { position: (-3.949814, -0.963797, 0.140806),
+ normal: (0.892259, -0.018571, 0.451141), },
+ Vertex { position: (-3.805841, -0.798961, 0.099237),
+ normal: (0.548941, 0.015145, 0.835724), },
+ Vertex { position: (-3.949814, -0.963797, 0.140806),
+ normal: (0.892259, -0.018571, 0.451141), },
+ Vertex { position: (-3.843256, -0.981402, 0.116282),
+ normal: (0.549332, -0.018885, 0.835391), },
+ Vertex { position: (-3.843256, -0.981402, 0.116282),
+ normal: (0.549332, -0.018885, 0.835391), },
+ Vertex { position: (-3.949814, -0.963797, 0.140806),
+ normal: (0.892259, -0.018571, 0.451141), },
+ Vertex { position: (-3.974499, -1.1696, 0.164243),
+ normal: (0.843461, -0.305355, 0.441963), },
+ Vertex { position: (-3.843256, -0.981402, 0.116282),
+ normal: (0.549332, -0.018885, 0.835391), },
+ Vertex { position: (-3.974499, -1.1696, 0.164243),
+ normal: (0.843461, -0.305355, 0.441963), },
+ Vertex { position: (-3.884588, -1.261469, 0.148322),
+ normal: (0.516335, -0.196022, 0.833651), },
+ Vertex { position: (-3.884588, -1.261469, 0.148322),
+ normal: (0.516335, -0.196022, 0.833651), },
+ Vertex { position: (-3.974499, -1.1696, 0.164243),
+ normal: (0.843461, -0.305355, 0.441963), },
+ Vertex { position: (-4.018866, -1.413191, 0.154149),
+ normal: (0.589229, -0.690587, 0.419402), },
+ Vertex { position: (-3.884588, -1.261469, 0.148322),
+ normal: (0.516335, -0.196022, 0.833651), },
+ Vertex { position: (-4.018866, -1.413191, 0.154149),
+ normal: (0.589229, -0.690587, 0.419402), },
+ Vertex { position: (-3.914006, -1.486854, 0.149147),
+ normal: (0.368421, -0.433142, 0.82259), },
+ Vertex { position: (-3.914006, -1.486854, 0.149147),
+ normal: (0.368421, -0.433142, 0.82259), },
+ Vertex { position: (-4.018866, -1.413191, 0.154149),
+ normal: (0.589229, -0.690587, 0.419402), },
+ Vertex { position: (-4.154334, -1.677827, 0.165852),
+ normal: (0.389217, -0.829193, 0.401185), },
+ Vertex { position: (-3.914006, -1.486854, 0.149147),
+ normal: (0.368421, -0.433142, 0.82259), },
+ Vertex { position: (-4.154334, -1.677827, 0.165852),
+ normal: (0.389217, -0.829193, 0.401185), },
+ Vertex { position: (-4.015306, -1.659952, 0.130331),
+ normal: (0.255239, -0.528232, 0.80983), },
+ Vertex { position: (-4.015306, -1.659952, 0.130331),
+ normal: (0.255239, -0.528232, 0.80983), },
+ Vertex { position: (-4.154334, -1.677827, 0.165852),
+ normal: (0.389217, -0.829193, 0.401185), },
+ Vertex { position: (-4.207566, -1.922824, 0.155104),
+ normal: (0.981696, 0.042552, -0.185638), },
+ Vertex { position: (-4.015306, -1.659952, 0.130331),
+ normal: (0.255239, -0.528232, 0.80983), },
+ Vertex { position: (-4.207566, -1.922824, 0.155104),
+ normal: (0.981696, 0.042552, -0.185638), },
+ Vertex { position: (-4.107191, -1.83652, 0.120149),
+ normal: (0.791625, 0.052579, 0.608741), },
+ Vertex { position: (-3.818598, -0.52269, 0.055572),
+ normal: (0.875325, 0.013439, 0.483348), },
+ Vertex { position: (-3.896204, -0.629183, 0.077883),
+ normal: (0.999006, 0.044565, 0.000415), },
+ Vertex { position: (-3.978115, -0.82344, 0.09928),
+ normal: (0.839295, 0.00969, -0.54359), },
+ Vertex { position: (-3.818598, -0.52269, 0.055572),
+ normal: (0.875325, 0.013439, 0.483348), },
+ Vertex { position: (-3.978115, -0.82344, 0.09928),
+ normal: (0.839295, 0.00969, -0.54359), },
+ Vertex { position: (-3.900964, -0.780883, 0.091579),
+ normal: (0.891295, 0.039311, 0.451717), },
+ Vertex { position: (-3.900964, -0.780883, 0.091579),
+ normal: (0.891295, 0.039311, 0.451717), },
+ Vertex { position: (-3.978115, -0.82344, 0.09928),
+ normal: (0.839295, 0.00969, -0.54359), },
+ Vertex { position: (-4.029726, -1.043238, 0.136305),
+ normal: (0.874434, 0.048946, -0.48267), },
+ Vertex { position: (-3.900964, -0.780883, 0.091579),
+ normal: (0.891295, 0.039311, 0.451717), },
+ Vertex { position: (-4.029726, -1.043238, 0.136305),
+ normal: (0.874434, 0.048946, -0.48267), },
+ Vertex { position: (-3.949814, -0.963797, 0.140806),
+ normal: (0.892259, -0.018571, 0.451141), },
+ Vertex { position: (-3.949814, -0.963797, 0.140806),
+ normal: (0.892259, -0.018571, 0.451141), },
+ Vertex { position: (-4.029726, -1.043238, 0.136305),
+ normal: (0.874434, 0.048946, -0.48267), },
+ Vertex { position: (-3.974499, -1.1696, 0.164243),
+ normal: (0.843461, -0.305355, 0.441963), },
+ Vertex { position: (-3.974499, -1.1696, 0.164243),
+ normal: (0.843461, -0.305355, 0.441963), },
+ Vertex { position: (-4.029726, -1.043238, 0.136305),
+ normal: (0.874434, 0.048946, -0.48267), },
+ Vertex { position: (-4.129295, -1.228786, 0.120745),
+ normal: (0.432653, 0.056559, -0.899785), },
+ Vertex { position: (-3.974499, -1.1696, 0.164243),
+ normal: (0.843461, -0.305355, 0.441963), },
+ Vertex { position: (-4.129295, -1.228786, 0.120745),
+ normal: (0.432653, 0.056559, -0.899785), },
+ Vertex { position: (-4.018866, -1.413191, 0.154149),
+ normal: (0.589229, -0.690587, 0.419402), },
+ Vertex { position: (-4.018866, -1.413191, 0.154149),
+ normal: (0.589229, -0.690587, 0.419402), },
+ Vertex { position: (-4.129295, -1.228786, 0.120745),
+ normal: (0.432653, 0.056559, -0.899785), },
+ Vertex { position: (-4.184154, -1.59808, 0.151191),
+ normal: (0.517516, 0.032105, -0.855071), },
+ Vertex { position: (-4.018866, -1.413191, 0.154149),
+ normal: (0.589229, -0.690587, 0.419402), },
+ Vertex { position: (-4.184154, -1.59808, 0.151191),
+ normal: (0.517516, 0.032105, -0.855071), },
+ Vertex { position: (-4.154334, -1.677827, 0.165852),
+ normal: (0.389217, -0.829193, 0.401185), },
+ Vertex { position: (-4.154334, -1.677827, 0.165852),
+ normal: (0.389217, -0.829193, 0.401185), },
+ Vertex { position: (-4.184154, -1.59808, 0.151191),
+ normal: (0.517516, 0.032105, -0.855071), },
+ Vertex { position: (-4.297769, -1.889903, 0.177707),
+ normal: (0.002983, 0.098874, -0.995096), },
+ Vertex { position: (-4.154334, -1.677827, 0.165852),
+ normal: (0.389217, -0.829193, 0.401185), },
+ Vertex { position: (-4.297769, -1.889903, 0.177707),
+ normal: (0.002983, 0.098874, -0.995096), },
+ Vertex { position: (-4.207566, -1.922824, 0.155104),
+ normal: (0.981696, 0.042552, -0.185638), },
+ Vertex { position: (-3.896204, -0.629183, 0.077883),
+ normal: (0.999006, 0.044565, 0.000415), },
+ Vertex { position: (-3.932489, -0.556566, 0.037354),
+ normal: (0.001234, 0.013557, -0.999907), },
+ Vertex { position: (-4.070739, -0.947648, 0.110554),
+ normal: (-0.369174, 0.174156, -0.912897), },
+ Vertex { position: (-3.896204, -0.629183, 0.077883),
+ normal: (0.999006, 0.044565, 0.000415), },
+ Vertex { position: (-4.070739, -0.947648, 0.110554),
+ normal: (-0.369174, 0.174156, -0.912897), },
+ Vertex { position: (-3.978115, -0.82344, 0.09928),
+ normal: (0.839295, 0.00969, -0.54359), },
+ Vertex { position: (-3.978115, -0.82344, 0.09928),
+ normal: (0.839295, 0.00969, -0.54359), },
+ Vertex { position: (-4.070739, -0.947648, 0.110554),
+ normal: (-0.369174, 0.174156, -0.912897), },
+ Vertex { position: (-4.227645, -1.227895, 0.069894),
+ normal: (-0.516127, 0.008586, -0.856469), },
+ Vertex { position: (-3.978115, -0.82344, 0.09928),
+ normal: (0.839295, 0.00969, -0.54359), },
+ Vertex { position: (-4.227645, -1.227895, 0.069894),
+ normal: (-0.516127, 0.008586, -0.856469), },
+ Vertex { position: (-4.029726, -1.043238, 0.136305),
+ normal: (0.874434, 0.048946, -0.48267), },
+ Vertex { position: (-4.029726, -1.043238, 0.136305),
+ normal: (0.874434, 0.048946, -0.48267), },
+ Vertex { position: (-4.227645, -1.227895, 0.069894),
+ normal: (-0.516127, 0.008586, -0.856469), },
+ Vertex { position: (-4.229164, -1.473093, 0.11156),
+ normal: (-0.822516, 0.195417, -0.534116), },
+ Vertex { position: (-4.029726, -1.043238, 0.136305),
+ normal: (0.874434, 0.048946, -0.48267), },
+ Vertex { position: (-4.229164, -1.473093, 0.11156),
+ normal: (-0.822516, 0.195417, -0.534116), },
+ Vertex { position: (-4.129295, -1.228786, 0.120745),
+ normal: (0.432653, 0.056559, -0.899785), },
+ Vertex { position: (-4.129295, -1.228786, 0.120745),
+ normal: (0.432653, 0.056559, -0.899785), },
+ Vertex { position: (-4.229164, -1.473093, 0.11156),
+ normal: (-0.822516, 0.195417, -0.534116), },
+ Vertex { position: (-4.309744, -1.743848, 0.150329),
+ normal: (-0.874954, 0.011842, -0.484061), },
+ Vertex { position: (-4.129295, -1.228786, 0.120745),
+ normal: (0.432653, 0.056559, -0.899785), },
+ Vertex { position: (-4.309744, -1.743848, 0.150329),
+ normal: (-0.874954, 0.011842, -0.484061), },
+ Vertex { position: (-4.184154, -1.59808, 0.151191),
+ normal: (0.517516, 0.032105, -0.855071), },
+ Vertex { position: (-4.184154, -1.59808, 0.151191),
+ normal: (0.517516, 0.032105, -0.855071), },
+ Vertex { position: (-4.309744, -1.743848, 0.150329),
+ normal: (-0.874954, 0.011842, -0.484061), },
+ Vertex { position: (-4.405365, -1.921443, 0.192978),
+ normal: (0.924466, 0.048977, 0.378105), },
+ Vertex { position: (-4.184154, -1.59808, 0.151191),
+ normal: (0.517516, 0.032105, -0.855071), },
+ Vertex { position: (-4.405365, -1.921443, 0.192978),
+ normal: (0.924466, 0.048977, 0.378105), },
+ Vertex { position: (-4.297769, -1.889903, 0.177707),
+ normal: (0.002983, 0.098874, -0.995096), },
+ Vertex { position: (-3.932489, -0.556566, 0.037354),
+ normal: (0.001234, 0.013557, -0.999907), },
+ Vertex { position: (-3.975337, -0.554961, -0.014407),
+ normal: (0.728068, -0.191899, -0.658097), },
+ Vertex { position: (-4.112449, -0.875765, 0.016326),
+ normal: (0.313565, -0.18353, -0.931662), },
+ Vertex { position: (-3.932489, -0.556566, 0.037354),
+ normal: (0.001234, 0.013557, -0.999907), },
+ Vertex { position: (-4.112449, -0.875765, 0.016326),
+ normal: (0.313565, -0.18353, -0.931662), },
+ Vertex { position: (-4.070739, -0.947648, 0.110554),
+ normal: (-0.369174, 0.174156, -0.912897), },
+ Vertex { position: (-4.070739, -0.947648, 0.110554),
+ normal: (-0.369174, 0.174156, -0.912897), },
+ Vertex { position: (-4.112449, -0.875765, 0.016326),
+ normal: (0.313565, -0.18353, -0.931662), },
+ Vertex { position: (-4.233834, -1.166542, 0.022074),
+ normal: (0.537835, -0.193789, -0.820475), },
+ Vertex { position: (-4.070739, -0.947648, 0.110554),
+ normal: (-0.369174, 0.174156, -0.912897), },
+ Vertex { position: (-4.233834, -1.166542, 0.022074),
+ normal: (0.537835, -0.193789, -0.820475), },
+ Vertex { position: (-4.227645, -1.227895, 0.069894),
+ normal: (-0.516127, 0.008586, -0.856469), },
+ Vertex { position: (-4.227645, -1.227895, 0.069894),
+ normal: (-0.516127, 0.008586, -0.856469), },
+ Vertex { position: (-4.233834, -1.166542, 0.022074),
+ normal: (0.537835, -0.193789, -0.820475), },
+ Vertex { position: (-4.333831, -1.548255, 0.056938),
+ normal: (0.908243, -0.229695, 0.349765), },
+ Vertex { position: (-4.227645, -1.227895, 0.069894),
+ normal: (-0.516127, 0.008586, -0.856469), },
+ Vertex { position: (-4.333831, -1.548255, 0.056938),
+ normal: (0.908243, -0.229695, 0.349765), },
+ Vertex { position: (-4.229164, -1.473093, 0.11156),
+ normal: (-0.822516, 0.195417, -0.534116), },
+ Vertex { position: (-4.229164, -1.473093, 0.11156),
+ normal: (-0.822516, 0.195417, -0.534116), },
+ Vertex { position: (-4.333831, -1.548255, 0.056938),
+ normal: (0.908243, -0.229695, 0.349765), },
+ Vertex { position: (-4.424122, -1.831742, 0.130839),
+ normal: (0.701057, -0.21056, 0.68131), },
+ Vertex { position: (-4.229164, -1.473093, 0.11156),
+ normal: (-0.822516, 0.195417, -0.534116), },
+ Vertex { position: (-4.424122, -1.831742, 0.130839),
+ normal: (0.701057, -0.21056, 0.68131), },
+ Vertex { position: (-4.309744, -1.743848, 0.150329),
+ normal: (-0.874954, 0.011842, -0.484061), },
+ Vertex { position: (-4.309744, -1.743848, 0.150329),
+ normal: (-0.874954, 0.011842, -0.484061), },
+ Vertex { position: (-4.424122, -1.831742, 0.130839),
+ normal: (0.701057, -0.21056, 0.68131), },
+ Vertex { position: (-4.445835, -2.015127, 0.189702),
+ normal: (0.129519, -0.132707, 0.982656), },
+ Vertex { position: (-4.309744, -1.743848, 0.150329),
+ normal: (-0.874954, 0.011842, -0.484061), },
+ Vertex { position: (-4.445835, -2.015127, 0.189702),
+ normal: (0.129519, -0.132707, 0.982656), },
+ Vertex { position: (-4.405365, -1.921443, 0.192978),
+ normal: (0.924466, 0.048977, 0.378105), },
+ Vertex { position: (-3.975337, -0.554961, -0.014407),
+ normal: (0.728068, -0.191899, -0.658097), },
+ Vertex { position: (-3.921874, -0.538502, -0.145307),
+ normal: (-0.276108, -0.088023, 0.957087), },
+ Vertex { position: (-4.042715, -0.87671, -0.168968),
+ normal: (-0.409041, -0.077841, 0.90919), },
+ Vertex { position: (-3.975337, -0.554961, -0.014407),
+ normal: (0.728068, -0.191899, -0.658097), },
+ Vertex { position: (-4.042715, -0.87671, -0.168968),
+ normal: (-0.409041, -0.077841, 0.90919), },
+ Vertex { position: (-4.112449, -0.875765, 0.016326),
+ normal: (0.313565, -0.18353, -0.931662), },
+ Vertex { position: (-4.112449, -0.875765, 0.016326),
+ normal: (0.313565, -0.18353, -0.931662), },
+ Vertex { position: (-4.042715, -0.87671, -0.168968),
+ normal: (-0.409041, -0.077841, 0.90919), },
+ Vertex { position: (-4.216296, -1.160854, -0.104034),
+ normal: (0.50178, 0.000639, -0.864995), },
+ Vertex { position: (-4.112449, -0.875765, 0.016326),
+ normal: (0.313565, -0.18353, -0.931662), },
+ Vertex { position: (-4.216296, -1.160854, -0.104034),
+ normal: (0.50178, 0.000639, -0.864995), },
+ Vertex { position: (-4.233834, -1.166542, 0.022074),
+ normal: (0.537835, -0.193789, -0.820475), },
+ Vertex { position: (-4.233834, -1.166542, 0.022074),
+ normal: (0.537835, -0.193789, -0.820475), },
+ Vertex { position: (-4.216296, -1.160854, -0.104034),
+ normal: (0.50178, 0.000639, -0.864995), },
+ Vertex { position: (-4.252683, -1.437854, -0.14562),
+ normal: (0.300485, 0.019099, -0.953595), },
+ Vertex { position: (-4.233834, -1.166542, 0.022074),
+ normal: (0.537835, -0.193789, -0.820475), },
+ Vertex { position: (-4.252683, -1.437854, -0.14562),
+ normal: (0.300485, 0.019099, -0.953595), },
+ Vertex { position: (-4.333831, -1.548255, 0.056938),
+ normal: (0.908243, -0.229695, 0.349765), },
+ Vertex { position: (-4.333831, -1.548255, 0.056938),
+ normal: (0.908243, -0.229695, 0.349765), },
+ Vertex { position: (-4.252683, -1.437854, -0.14562),
+ normal: (0.300485, 0.019099, -0.953595), },
+ Vertex { position: (-4.331331, -1.69259, -0.043593),
+ normal: (0.678632, -0.017853, -0.734261), },
+ Vertex { position: (-4.333831, -1.548255, 0.056938),
+ normal: (0.908243, -0.229695, 0.349765), },
+ Vertex { position: (-4.331331, -1.69259, -0.043593),
+ normal: (0.678632, -0.017853, -0.734261), },
+ Vertex { position: (-4.424122, -1.831742, 0.130839),
+ normal: (0.701057, -0.21056, 0.68131), },
+ Vertex { position: (-4.424122, -1.831742, 0.130839),
+ normal: (0.701057, -0.21056, 0.68131), },
+ Vertex { position: (-4.331331, -1.69259, -0.043593),
+ normal: (0.678632, -0.017853, -0.734261), },
+ Vertex { position: (-4.387148, -1.967814, 0.045602),
+ normal: (0.687126, -0.68509, 0.241888), },
+ Vertex { position: (-4.424122, -1.831742, 0.130839),
+ normal: (0.701057, -0.21056, 0.68131), },
+ Vertex { position: (-4.387148, -1.967814, 0.045602),
+ normal: (0.687126, -0.68509, 0.241888), },
+ Vertex { position: (-4.445835, -2.015127, 0.189702),
+ normal: (0.129519, -0.132707, 0.982656), },
+ Vertex { position: (-3.921874, -0.538502, -0.145307),
+ normal: (-0.276108, -0.088023, 0.957087), },
+ Vertex { position: (-3.910546, -0.601719, -0.163159),
+ normal: (0.260319, -0.908993, -0.325523), },
+ Vertex { position: (-3.988138, -0.962789, -0.223649),
+ normal: (-0.148191, -0.901516, -0.40658), },
+ Vertex { position: (-3.921874, -0.538502, -0.145307),
+ normal: (-0.276108, -0.088023, 0.957087), },
+ Vertex { position: (-3.988138, -0.962789, -0.223649),
+ normal: (-0.148191, -0.901516, -0.40658), },
+ Vertex { position: (-4.042715, -0.87671, -0.168968),
+ normal: (-0.409041, -0.077841, 0.90919), },
+ Vertex { position: (-4.042715, -0.87671, -0.168968),
+ normal: (-0.409041, -0.077841, 0.90919), },
+ Vertex { position: (-3.988138, -0.962789, -0.223649),
+ normal: (-0.148191, -0.901516, -0.40658), },
+ Vertex { position: (-4.111927, -1.333141, -0.26716),
+ normal: (-0.443612, -0.876487, -0.187028), },
+ Vertex { position: (-4.042715, -0.87671, -0.168968),
+ normal: (-0.409041, -0.077841, 0.90919), },
+ Vertex { position: (-4.111927, -1.333141, -0.26716),
+ normal: (-0.443612, -0.876487, -0.187028), },
+ Vertex { position: (-4.216296, -1.160854, -0.104034),
+ normal: (0.50178, 0.000639, -0.864995), },
+ Vertex { position: (-4.216296, -1.160854, -0.104034),
+ normal: (0.50178, 0.000639, -0.864995), },
+ Vertex { position: (-4.111927, -1.333141, -0.26716),
+ normal: (-0.443612, -0.876487, -0.187028), },
+ Vertex { position: (-4.201904, -1.668554, -0.214859),
+ normal: (-0.508388, -0.837291, 0.20121), },
+ Vertex { position: (-4.216296, -1.160854, -0.104034),
+ normal: (0.50178, 0.000639, -0.864995), },
+ Vertex { position: (-4.201904, -1.668554, -0.214859),
+ normal: (-0.508388, -0.837291, 0.20121), },
+ Vertex { position: (-4.252683, -1.437854, -0.14562),
+ normal: (0.300485, 0.019099, -0.953595), },
+ Vertex { position: (-4.252683, -1.437854, -0.14562),
+ normal: (0.300485, 0.019099, -0.953595), },
+ Vertex { position: (-4.201904, -1.668554, -0.214859),
+ normal: (-0.508388, -0.837291, 0.20121), },
+ Vertex { position: (-4.273069, -1.798884, -0.099878),
+ normal: (-0.409829, -0.525605, 0.745506), },
+ Vertex { position: (-4.252683, -1.437854, -0.14562),
+ normal: (0.300485, 0.019099, -0.953595), },
+ Vertex { position: (-4.273069, -1.798884, -0.099878),
+ normal: (-0.409829, -0.525605, 0.745506), },
+ Vertex { position: (-4.331331, -1.69259, -0.043593),
+ normal: (0.678632, -0.017853, -0.734261), },
+ Vertex { position: (-4.331331, -1.69259, -0.043593),
+ normal: (0.678632, -0.017853, -0.734261), },
+ Vertex { position: (-4.273069, -1.798884, -0.099878),
+ normal: (-0.409829, -0.525605, 0.745506), },
+ Vertex { position: (-4.351543, -1.947675, 0.02502),
+ normal: (-0.227573, -0.361148, 0.904313), },
+ Vertex { position: (-4.331331, -1.69259, -0.043593),
+ normal: (0.678632, -0.017853, -0.734261), },
+ Vertex { position: (-4.351543, -1.947675, 0.02502),
+ normal: (-0.227573, -0.361148, 0.904313), },
+ Vertex { position: (-4.387148, -1.967814, 0.045602),
+ normal: (0.687126, -0.68509, 0.241888), },
+ Vertex { position: (-3.910546, -0.601719, -0.163159),
+ normal: (0.260319, -0.908993, -0.325523), },
+ Vertex { position: (-3.873622, -0.759035, -0.197169),
+ normal: (0.10009, -0.380026, 0.919545), },
+ Vertex { position: (-3.917882, -1.082831, -0.289171),
+ normal: (0.547733, -0.470267, 0.691981), },
+ Vertex { position: (-3.910546, -0.601719, -0.163159),
+ normal: (0.260319, -0.908993, -0.325523), },
+ Vertex { position: (-3.917882, -1.082831, -0.289171),
+ normal: (0.547733, -0.470267, 0.691981), },
+ Vertex { position: (-3.988138, -0.962789, -0.223649),
+ normal: (-0.148191, -0.901516, -0.40658), },
+ Vertex { position: (-3.988138, -0.962789, -0.223649),
+ normal: (-0.148191, -0.901516, -0.40658), },
+ Vertex { position: (-3.917882, -1.082831, -0.289171),
+ normal: (0.547733, -0.470267, 0.691981), },
+ Vertex { position: (-4.001496, -1.375703, -0.285641),
+ normal: (-0.071182, -0.950841, 0.301389), },
+ Vertex { position: (-3.988138, -0.962789, -0.223649),
+ normal: (-0.148191, -0.901516, -0.40658), },
+ Vertex { position: (-4.001496, -1.375703, -0.285641),
+ normal: (-0.071182, -0.950841, 0.301389), },
+ Vertex { position: (-4.111927, -1.333141, -0.26716),
+ normal: (-0.443612, -0.876487, -0.187028), },
+ Vertex { position: (-4.111927, -1.333141, -0.26716),
+ normal: (-0.443612, -0.876487, -0.187028), },
+ Vertex { position: (-4.001496, -1.375703, -0.285641),
+ normal: (-0.071182, -0.950841, 0.301389), },
+ Vertex { position: (-4.073086, -1.649491, -0.238382),
+ normal: (0.216747, 0.039317, 0.975436), },
+ Vertex { position: (-4.111927, -1.333141, -0.26716),
+ normal: (-0.443612, -0.876487, -0.187028), },
+ Vertex { position: (-4.073086, -1.649491, -0.238382),
+ normal: (0.216747, 0.039317, 0.975436), },
+ Vertex { position: (-4.201904, -1.668554, -0.214859),
+ normal: (-0.508388, -0.837291, 0.20121), },
+ Vertex { position: (-4.201904, -1.668554, -0.214859),
+ normal: (-0.508388, -0.837291, 0.20121), },
+ Vertex { position: (-4.073086, -1.649491, -0.238382),
+ normal: (0.216747, 0.039317, 0.975436), },
+ Vertex { position: (-4.175757, -1.808223, -0.140659),
+ normal: (0.555948, 0.246866, 0.793712), },
+ Vertex { position: (-4.201904, -1.668554, -0.214859),
+ normal: (-0.508388, -0.837291, 0.20121), },
+ Vertex { position: (-4.175757, -1.808223, -0.140659),
+ normal: (0.555948, 0.246866, 0.793712), },
+ Vertex { position: (-4.273069, -1.798884, -0.099878),
+ normal: (-0.409829, -0.525605, 0.745506), },
+ Vertex { position: (-4.273069, -1.798884, -0.099878),
+ normal: (-0.409829, -0.525605, 0.745506), },
+ Vertex { position: (-4.175757, -1.808223, -0.140659),
+ normal: (0.555948, 0.246866, 0.793712), },
+ Vertex { position: (-4.321269, -1.963488, 0.025072),
+ normal: (0.768311, 0.202351, 0.60725), },
+ Vertex { position: (-4.273069, -1.798884, -0.099878),
+ normal: (-0.409829, -0.525605, 0.745506), },
+ Vertex { position: (-4.321269, -1.963488, 0.025072),
+ normal: (0.768311, 0.202351, 0.60725), },
+ Vertex { position: (-4.351543, -1.947675, 0.02502),
+ normal: (-0.227573, -0.361148, 0.904313), },
+ Vertex { position: (-3.873622, -0.759035, -0.197169),
+ normal: (0.10009, -0.380026, 0.919545), },
+ Vertex { position: (-3.742608, -0.729374, -0.149361),
+ normal: (0.833232, 0.046885, 0.550932), },
+ Vertex { position: (-3.917882, -1.082831, -0.289171),
+ normal: (0.547733, -0.470267, 0.691981), },
+ Vertex { position: (-3.742608, -0.729374, -0.149361),
+ normal: (0.833232, 0.046885, 0.550932), },
+ Vertex { position: (-3.777709, -1.051411, -0.240495),
+ normal: (0.587809, -0.328909, 0.739121), },
+ Vertex { position: (-3.917882, -1.082831, -0.289171),
+ normal: (0.547733, -0.470267, 0.691981), },
+ Vertex { position: (-3.917882, -1.082831, -0.289171),
+ normal: (0.547733, -0.470267, 0.691981), },
+ Vertex { position: (-3.777709, -1.051411, -0.240495),
+ normal: (0.587809, -0.328909, 0.739121), },
+ Vertex { position: (-4.001496, -1.375703, -0.285641),
+ normal: (-0.071182, -0.950841, 0.301389), },
+ Vertex { position: (-3.777709, -1.051411, -0.240495),
+ normal: (0.587809, -0.328909, 0.739121), },
+ Vertex { position: (-3.82037, -1.239135, -0.269807),
+ normal: (0.213242, -0.278117, 0.936578), },
+ Vertex { position: (-4.001496, -1.375703, -0.285641),
+ normal: (-0.071182, -0.950841, 0.301389), },
+ Vertex { position: (-3.82037, -1.239135, -0.269807),
+ normal: (0.213242, -0.278117, 0.936578), },
+ Vertex { position: (-4.000019, -1.567512, -0.27535),
+ normal: (0.794828, 0.083383, 0.601079), },
+ Vertex { position: (-4.001496, -1.375703, -0.285641),
+ normal: (-0.071182, -0.950841, 0.301389), },
+ Vertex { position: (-4.001496, -1.375703, -0.285641),
+ normal: (-0.071182, -0.950841, 0.301389), },
+ Vertex { position: (-4.000019, -1.567512, -0.27535),
+ normal: (0.794828, 0.083383, 0.601079), },
+ Vertex { position: (-4.073086, -1.649491, -0.238382),
+ normal: (0.216747, 0.039317, 0.975436), },
+ Vertex { position: (-4.000019, -1.567512, -0.27535),
+ normal: (0.794828, 0.083383, 0.601079), },
+ Vertex { position: (-3.977657, -1.750845, -0.184909),
+ normal: (0.873201, -0.045461, 0.485235), },
+ Vertex { position: (-4.073086, -1.649491, -0.238382),
+ normal: (0.216747, 0.039317, 0.975436), },
+ Vertex { position: (-4.073086, -1.649491, -0.238382),
+ normal: (0.216747, 0.039317, 0.975436), },
+ Vertex { position: (-3.977657, -1.750845, -0.184909),
+ normal: (0.873201, -0.045461, 0.485235), },
+ Vertex { position: (-4.175757, -1.808223, -0.140659),
+ normal: (0.555948, 0.246866, 0.793712), },
+ Vertex { position: (-3.977657, -1.750845, -0.184909),
+ normal: (0.873201, -0.045461, 0.485235), },
+ Vertex { position: (-4.075028, -1.904403, -0.041324),
+ normal: (0.829377, -0.173626, 0.531026), },
+ Vertex { position: (-4.175757, -1.808223, -0.140659),
+ normal: (0.555948, 0.246866, 0.793712), },
+ Vertex { position: (-4.175757, -1.808223, -0.140659),
+ normal: (0.555948, 0.246866, 0.793712), },
+ Vertex { position: (-4.075028, -1.904403, -0.041324),
+ normal: (0.829377, -0.173626, 0.531026), },
+ Vertex { position: (-4.321269, -1.963488, 0.025072),
+ normal: (0.768311, 0.202351, 0.60725), },
+ Vertex { position: (-4.075028, -1.904403, -0.041324),
+ normal: (0.829377, -0.173626, 0.531026), },
+ Vertex { position: (-4.192486, -1.953852, 0.017313),
+ normal: (0.506864, -0.193038, 0.840134), },
+ Vertex { position: (-4.321269, -1.963488, 0.025072),
+ normal: (0.768311, 0.202351, 0.60725), },
+ Vertex { position: (-3.65524, -0.194907, 0.019209),
+ normal: (0.274422, -0.24433, 0.930051), },
+ Vertex { position: (-3.695565, -0.19362, 0.051497),
+ normal: (0.560378, 0.257624, 0.787151), },
+ Vertex { position: (-3.740631, -0.558176, 0.085478),
+ normal: (0.00197, -0.021649, 0.999764), },
+ Vertex { position: (-3.65524, -0.194907, 0.019209),
+ normal: (0.274422, -0.24433, 0.930051), },
+ Vertex { position: (-3.740631, -0.558176, 0.085478),
+ normal: (0.00197, -0.021649, 0.999764), },
+ Vertex { position: (-3.67645, -0.551317, 0.077574),
+ normal: (-0.54555, -0.056478, 0.836173), },
+ Vertex { position: (-3.805688, -0.190106, 0.051472),
+ normal: (0.546619, 0.025488, 0.836993), },
+ Vertex { position: (-3.975337, -0.554961, -0.014407),
+ normal: (0.728068, -0.191899, -0.658097), },
+ Vertex { position: (-3.932489, -0.556566, 0.037354),
+ normal: (0.001234, 0.013557, -0.999907), },
+ Vertex { position: (-3.805688, -0.190106, 0.051472),
+ normal: (0.546619, 0.025488, 0.836993), },
+ Vertex { position: (-3.932489, -0.556566, 0.037354),
+ normal: (0.001234, 0.013557, -0.999907), },
+ Vertex { position: (-3.896204, -0.629183, 0.077883),
+ normal: (0.999006, 0.044565, 0.000415), },
+ Vertex { position: (-3.805688, -0.190106, 0.051472),
+ normal: (0.546619, 0.025488, 0.836993), },
+ Vertex { position: (-3.896204, -0.629183, 0.077883),
+ normal: (0.999006, 0.044565, 0.000415), },
+ Vertex { position: (-3.818598, -0.52269, 0.055572),
+ normal: (0.875325, 0.013439, 0.483348), },
+ Vertex { position: (-3.75063, -0.191863, 0.063305),
+ normal: (0.711192, 0.127662, 0.69131), },
+ Vertex { position: (-3.805688, -0.190106, 0.051472),
+ normal: (0.546619, 0.025488, 0.836993), },
+ Vertex { position: (-3.818598, -0.52269, 0.055572),
+ normal: (0.875325, 0.013439, 0.483348), },
+ Vertex { position: (-3.75063, -0.191863, 0.063305),
+ normal: (0.711192, 0.127662, 0.69131), },
+ Vertex { position: (-3.818598, -0.52269, 0.055572),
+ normal: (0.875325, 0.013439, 0.483348), },
+ Vertex { position: (-3.778908, -0.541975, 0.064258),
+ normal: (0.518386, -0.029316, 0.854644), },
+ Vertex { position: (-3.695565, -0.19362, 0.051497),
+ normal: (0.560378, 0.257624, 0.787151), },
+ Vertex { position: (-3.778908, -0.541975, 0.064258),
+ normal: (0.518386, -0.029316, 0.854644), },
+ Vertex { position: (-3.740631, -0.558176, 0.085478),
+ normal: (0.00197, -0.021649, 0.999764), },
+ Vertex { position: (-3.84599, -0.18882, 0.019164),
+ normal: (0.238843, 0.101951, 0.965691), },
+ Vertex { position: (-3.86074, -0.188349, -0.024962),
+ normal: (0.166377, -0.157108, 0.973466), },
+ Vertex { position: (-3.975337, -0.554961, -0.014407),
+ normal: (0.728068, -0.191899, -0.658097), },
+ Vertex { position: (-3.695452, -0.193624, -0.101369),
+ normal: (0.89264, 0.349909, 0.284178), },
+ Vertex { position: (-3.742608, -0.729374, -0.149361),
+ normal: (0.833232, 0.046885, 0.550932), },
+ Vertex { position: (-3.873622, -0.759035, -0.197169),
+ normal: (0.10009, -0.380026, 0.919545), },
+ Vertex { position: (-3.7505, -0.191867, -0.11323),
+ normal: (0.3526, 0.621479, 0.699598), },
+ Vertex { position: (-3.695452, -0.193624, -0.101369),
+ normal: (0.89264, 0.349909, 0.284178), },
+ Vertex { position: (-3.873622, -0.759035, -0.197169),
+ normal: (0.10009, -0.380026, 0.919545), },
+ Vertex { position: (-3.805575, -0.190109, -0.101447),
+ normal: (-0.281998, -0.030938, 0.958916), },
+ Vertex { position: (-3.7505, -0.191867, -0.11323),
+ normal: (0.3526, 0.621479, 0.699598), },
+ Vertex { position: (-3.873622, -0.759035, -0.197169),
+ normal: (0.10009, -0.380026, 0.919545), },
+ Vertex { position: (-3.805575, -0.190109, -0.101447),
+ normal: (-0.281998, -0.030938, 0.958916), },
+ Vertex { position: (-3.873622, -0.759035, -0.197169),
+ normal: (0.10009, -0.380026, 0.919545), },
+ Vertex { position: (-3.910546, -0.601719, -0.163159),
+ normal: (0.260319, -0.908993, -0.325523), },
+ Vertex { position: (-3.805575, -0.190109, -0.101447),
+ normal: (-0.281998, -0.030938, 0.958916), },
+ Vertex { position: (-3.910546, -0.601719, -0.163159),
+ normal: (0.260319, -0.908993, -0.325523), },
+ Vertex { position: (-3.921874, -0.538502, -0.145307),
+ normal: (-0.276108, -0.088023, 0.957087), },
+ Vertex { position: (-3.845923, -0.188822, -0.06918),
+ normal: (0.077536, 0.770695, 0.632469), },
+ Vertex { position: (-3.805575, -0.190109, -0.101447),
+ normal: (-0.281998, -0.030938, 0.958916), },
+ Vertex { position: (-3.921874, -0.538502, -0.145307),
+ normal: (-0.276108, -0.088023, 0.957087), },
+ Vertex { position: (-3.86074, -0.188349, -0.024962),
+ normal: (0.166377, -0.157108, 0.973466), },
+ Vertex { position: (-3.921874, -0.538502, -0.145307),
+ normal: (-0.276108, -0.088023, 0.957087), },
+ Vertex { position: (-3.975337, -0.554961, -0.014407),
+ normal: (0.728068, -0.191899, -0.658097), },
+ Vertex { position: (-3.742608, -0.729374, -0.149361),
+ normal: (0.833232, 0.046885, 0.550932), },
+ Vertex { position: (-3.655175, -0.194909, -0.069044),
+ normal: (-0.064166, -0.189382, 0.979805), },
+ Vertex { position: (-3.640457, -0.195379, -0.024909),
+ normal: (0.267717, -0.172975, 0.947844), },
+ Vertex { position: (-3.742608, -0.729374, -0.149361),
+ normal: (0.833232, 0.046885, 0.550932), },
+ Vertex { position: (-3.695452, -0.193624, -0.101369),
+ normal: (0.89264, 0.349909, 0.284178), },
+ Vertex { position: (-3.655175, -0.194909, -0.069044),
+ normal: (-0.064166, -0.189382, 0.979805), },
+ Vertex { position: (-3.65524, -0.194907, 0.019209),
+ normal: (0.274422, -0.24433, 0.930051), },
+ Vertex { position: (-3.67645, -0.551317, 0.077574),
+ normal: (-0.54555, -0.056478, 0.836173), },
+ Vertex { position: (-3.569386, -0.761644, -0.035893),
+ normal: (0.269003, 0.86436, 0.424875), },
+ Vertex { position: (-3.569386, -0.761644, -0.035893),
+ normal: (0.269003, 0.86436, 0.424875), },
+ Vertex { position: (-3.742608, -0.729374, -0.149361),
+ normal: (0.833232, 0.046885, 0.550932), },
+ Vertex { position: (-3.640457, -0.195379, -0.024909),
+ normal: (0.267717, -0.172975, 0.947844), },
+ Vertex { position: (-3.67645, -0.551317, 0.077574),
+ normal: (-0.54555, -0.056478, 0.836173), },
+ Vertex { position: (-3.697889, -0.951955, 0.098793),
+ normal: (-0.530021, 0.13773, 0.836724), },
+ Vertex { position: (-3.666536, -1.140372, 0.078261),
+ normal: (-0.429713, 0.351913, 0.831567), },
+ Vertex { position: (-3.82037, -1.239135, -0.269807),
+ normal: (0.213242, -0.278117, 0.936578), },
+ Vertex { position: (-3.777709, -1.051411, -0.240495),
+ normal: (0.587809, -0.328909, 0.739121), },
+ Vertex { position: (-3.581963, -1.413947, -0.104371),
+ normal: (0.000909, 0.669011, 0.743252), },
+ Vertex { position: (-3.569386, -0.761644, -0.035893),
+ normal: (0.269003, 0.86436, 0.424875), },
+ Vertex { position: (-3.67645, -0.551317, 0.077574),
+ normal: (-0.54555, -0.056478, 0.836173), },
+ Vertex { position: (-3.666536, -1.140372, 0.078261),
+ normal: (-0.429713, 0.351913, 0.831567), },
+ Vertex { position: (-3.569386, -0.761644, -0.035893),
+ normal: (0.269003, 0.86436, 0.424875), },
+ Vertex { position: (-3.666536, -1.140372, 0.078261),
+ normal: (-0.429713, 0.351913, 0.831567), },
+ Vertex { position: (-3.639696, -1.242349, 0.05719),
+ normal: (-0.24021, 0.502412, 0.830591), },
+ Vertex { position: (-3.569386, -0.761644, -0.035893),
+ normal: (0.269003, 0.86436, 0.424875), },
+ Vertex { position: (-3.639696, -1.242349, 0.05719),
+ normal: (-0.24021, 0.502412, 0.830591), },
+ Vertex { position: (-3.581963, -1.413947, -0.104371),
+ normal: (0.000909, 0.669011, 0.743252), },
+ Vertex { position: (-3.742608, -0.729374, -0.149361),
+ normal: (0.833232, 0.046885, 0.550932), },
+ Vertex { position: (-3.569386, -0.761644, -0.035893),
+ normal: (0.269003, 0.86436, 0.424875), },
+ Vertex { position: (-3.581963, -1.413947, -0.104371),
+ normal: (0.000909, 0.669011, 0.743252), },
+ Vertex { position: (-3.777709, -1.051411, -0.240495),
+ normal: (0.587809, -0.328909, 0.739121), },
+ Vertex { position: (-3.742608, -0.729374, -0.149361),
+ normal: (0.833232, 0.046885, 0.550932), },
+ Vertex { position: (-3.581963, -1.413947, -0.104371),
+ normal: (0.000909, 0.669011, 0.743252), },
+ Vertex { position: (-3.977657, -1.750845, -0.184909),
+ normal: (0.873201, -0.045461, 0.485235), },
+ Vertex { position: (-3.890388, -1.750102, 0.017612),
+ normal: (0.231733, 0.017467, 0.972623), },
+ Vertex { position: (-4.075028, -1.904403, -0.041324),
+ normal: (0.829377, -0.173626, 0.531026), },
+ Vertex { position: (-3.977657, -1.750845, -0.184909),
+ normal: (0.873201, -0.045461, 0.485235), },
+ Vertex { position: (-4.000019, -1.567512, -0.27535),
+ normal: (0.794828, 0.083383, 0.601079), },
+ Vertex { position: (-3.82037, -1.239135, -0.269807),
+ normal: (0.213242, -0.278117, 0.936578), },
+ Vertex { position: (-3.82037, -1.239135, -0.269807),
+ normal: (0.213242, -0.278117, 0.936578), },
+ Vertex { position: (-3.581963, -1.413947, -0.104371),
+ normal: (0.000909, 0.669011, 0.743252), },
+ Vertex { position: (-3.683069, -1.591975, -0.115233),
+ normal: (-0.041225, -0.030655, 0.99868), },
+ Vertex { position: (-3.82037, -1.239135, -0.269807),
+ normal: (0.213242, -0.278117, 0.936578), },
+ Vertex { position: (-3.683069, -1.591975, -0.115233),
+ normal: (-0.041225, -0.030655, 0.99868), },
+ Vertex { position: (-3.828485, -1.786559, -0.114095),
+ normal: (0.002322, -0.058071, 0.99831), },
+ Vertex { position: (-3.82037, -1.239135, -0.269807),
+ normal: (0.213242, -0.278117, 0.936578), },
+ Vertex { position: (-3.828485, -1.786559, -0.114095),
+ normal: (0.002322, -0.058071, 0.99831), },
+ Vertex { position: (-3.890388, -1.750102, 0.017612),
+ normal: (0.231733, 0.017467, 0.972623), },
+ Vertex { position: (-3.977657, -1.750845, -0.184909),
+ normal: (0.873201, -0.045461, 0.485235), },
+ Vertex { position: (-3.82037, -1.239135, -0.269807),
+ normal: (0.213242, -0.278117, 0.936578), },
+ Vertex { position: (-3.890388, -1.750102, 0.017612),
+ normal: (0.231733, 0.017467, 0.972623), },
+ Vertex { position: (-3.890388, -1.750102, 0.017612),
+ normal: (0.231733, 0.017467, 0.972623), },
+ Vertex { position: (-4.107191, -1.83652, 0.120149),
+ normal: (0.791625, 0.052579, 0.608741), },
+ Vertex { position: (-4.075028, -1.904403, -0.041324),
+ normal: (0.829377, -0.173626, 0.531026), },
+ Vertex { position: (-4.107191, -1.83652, 0.120149),
+ normal: (0.791625, 0.052579, 0.608741), },
+ Vertex { position: (-4.207566, -1.922824, 0.155104),
+ normal: (0.981696, 0.042552, -0.185638), },
+ Vertex { position: (-4.075028, -1.904403, -0.041324),
+ normal: (0.829377, -0.173626, 0.531026), },
+ Vertex { position: (-4.405365, -1.921443, 0.192978),
+ normal: (0.924466, 0.048977, 0.378105), },
+ Vertex { position: (-4.387148, -1.967814, 0.045602),
+ normal: (0.687126, -0.68509, 0.241888), },
+ Vertex { position: (-4.297769, -1.889903, 0.177707),
+ normal: (0.002983, 0.098874, -0.995096), },
+ Vertex { position: (-4.192486, -1.953852, 0.017313),
+ normal: (0.506864, -0.193038, 0.840134), },
+ Vertex { position: (-4.075028, -1.904403, -0.041324),
+ normal: (0.829377, -0.173626, 0.531026), },
+ Vertex { position: (-4.207566, -1.922824, 0.155104),
+ normal: (0.981696, 0.042552, -0.185638), },
+ Vertex { position: (-4.192486, -1.953852, 0.017313),
+ normal: (0.506864, -0.193038, 0.840134), },
+ Vertex { position: (-4.207566, -1.922824, 0.155104),
+ normal: (0.981696, 0.042552, -0.185638), },
+ Vertex { position: (-4.297769, -1.889903, 0.177707),
+ normal: (0.002983, 0.098874, -0.995096), },
+ Vertex { position: (-4.321269, -1.963488, 0.025072),
+ normal: (0.768311, 0.202351, 0.60725), },
+ Vertex { position: (-4.192486, -1.953852, 0.017313),
+ normal: (0.506864, -0.193038, 0.840134), },
+ Vertex { position: (-4.297769, -1.889903, 0.177707),
+ normal: (0.002983, 0.098874, -0.995096), },
+ Vertex { position: (-4.351543, -1.947675, 0.02502),
+ normal: (-0.227573, -0.361148, 0.904313), },
+ Vertex { position: (-4.321269, -1.963488, 0.025072),
+ normal: (0.768311, 0.202351, 0.60725), },
+ Vertex { position: (-4.297769, -1.889903, 0.177707),
+ normal: (0.002983, 0.098874, -0.995096), },
+ Vertex { position: (-4.387148, -1.967814, 0.045602),
+ normal: (0.687126, -0.68509, 0.241888), },
+ Vertex { position: (-4.351543, -1.947675, 0.02502),
+ normal: (-0.227573, -0.361148, 0.904313), },
+ Vertex { position: (-4.297769, -1.889903, 0.177707),
+ normal: (0.002983, 0.098874, -0.995096), },
+ Vertex { position: (-4.405365, -1.921443, 0.192978),
+ normal: (0.924466, 0.048977, 0.378105), },
+ Vertex { position: (-4.445835, -2.015127, 0.189702),
+ normal: (0.129519, -0.132707, 0.982656), },
+ Vertex { position: (-4.387148, -1.967814, 0.045602),
+ normal: (0.687126, -0.68509, 0.241888), },
+ Vertex { position: (-3.695565, -0.19362, 0.051497),
+ normal: (0.560378, 0.257624, 0.787151), },
+ Vertex { position: (-3.75063, -0.191863, 0.063305),
+ normal: (0.711192, 0.127662, 0.69131), },
+ Vertex { position: (-3.778908, -0.541975, 0.064258),
+ normal: (0.518386, -0.029316, 0.854644), },
+ Vertex { position: (-3.805688, -0.190106, 0.051472),
+ normal: (0.546619, 0.025488, 0.836993), },
+ Vertex { position: (-3.84599, -0.18882, 0.019164),
+ normal: (0.238843, 0.101951, 0.965691), },
+ Vertex { position: (-3.975337, -0.554961, -0.014407),
+ normal: (0.728068, -0.191899, -0.658097), },
+ Vertex { position: (-3.86074, -0.188349, -0.024962),
+ normal: (0.166377, -0.157108, 0.973466), },
+ Vertex { position: (-3.845923, -0.188822, -0.06918),
+ normal: (0.077536, 0.770695, 0.632469), },
+ Vertex { position: (-3.921874, -0.538502, -0.145307),
+ normal: (-0.276108, -0.088023, 0.957087), },
+ Vertex { position: (-3.569386, -0.761644, -0.035893),
+ normal: (0.269003, 0.86436, 0.424875), },
+ Vertex { position: (-3.640457, -0.195379, -0.024909),
+ normal: (0.267717, -0.172975, 0.947844), },
+];
diff --git a/src/cow_udder.rs b/src/cow_udder.rs
new file mode 100644
index 0000000..2ed7cdd
--- /dev/null
+++ b/src/cow_udder.rs
@@ -0,0 +1,3036 @@
+
+// This file auto-generated from cow_udder.c using model_c2rs.py
+// Don't edit by hand!
+
+use cow_vertex::Vertex;
+
+pub const COW_UDDER_VERTICES: [Vertex; 1514] = [
+ Vertex { position: (-2.033406, -0.91003, -0.96422),
+ normal: (0.058723, -0.195869, -0.97887), },
+ Vertex { position: (-2.119856, -1.1288, -0.97096),
+ normal: (-0.977902, -0.171036, -0.12023), },
+ Vertex { position: (-2.306662, -1.116976, -0.961238),
+ normal: (0.07657, 0.16758, -0.982881), },
+ Vertex { position: (-2.119856, -1.1288, -0.97096),
+ normal: (-0.977902, -0.171036, -0.12023), },
+ Vertex { position: (-2.033406, -0.91003, -0.96422),
+ normal: (0.058723, -0.195869, -0.97887), },
+ Vertex { position: (-2.031698, -1.097344, -0.966701),
+ normal: (-0.964119, -0.189683, -0.18573), },
+ Vertex { position: (-2.031698, -1.097344, -0.966701),
+ normal: (-0.964119, -0.189683, -0.18573), },
+ Vertex { position: (-2.033406, -0.91003, -0.96422),
+ normal: (0.058723, -0.195869, -0.97887), },
+ Vertex { position: (-1.782298, -1.020581, -0.943381),
+ normal: (-0.30296, -0.137183, -0.943078), },
+ Vertex { position: (-2.462835, -1.3055, -0.966395),
+ normal: (-0.955382, -0.23808, -0.174826), },
+ Vertex { position: (-2.306662, -1.116976, -0.961238),
+ normal: (0.07657, 0.16758, -0.982881), },
+ Vertex { position: (-2.337617, -1.334842, -0.966761),
+ normal: (-0.843742, -0.096326, -0.528036), },
+ Vertex { position: (-2.337617, -1.334842, -0.966761),
+ normal: (-0.843742, -0.096326, -0.528036), },
+ Vertex { position: (-2.306662, -1.116976, -0.961238),
+ normal: (0.07657, 0.16758, -0.982881), },
+ Vertex { position: (-2.119856, -1.1288, -0.97096),
+ normal: (-0.977902, -0.171036, -0.12023), },
+ Vertex { position: (-2.337617, -1.334842, -0.966761),
+ normal: (-0.843742, -0.096326, -0.528036), },
+ Vertex { position: (-2.119856, -1.1288, -0.97096),
+ normal: (-0.977902, -0.171036, -0.12023), },
+ Vertex { position: (-2.161843, -1.325837, -0.957465),
+ normal: (0.028952, -0.016247, -0.999449), },
+ Vertex { position: (-2.161843, -1.325837, -0.957465),
+ normal: (0.028952, -0.016247, -0.999449), },
+ Vertex { position: (-2.119856, -1.1288, -0.97096),
+ normal: (-0.977902, -0.171036, -0.12023), },
+ Vertex { position: (-2.031698, -1.097344, -0.966701),
+ normal: (-0.964119, -0.189683, -0.18573), },
+ Vertex { position: (-2.161843, -1.325837, -0.957465),
+ normal: (0.028952, -0.016247, -0.999449), },
+ Vertex { position: (-2.031698, -1.097344, -0.966701),
+ normal: (-0.964119, -0.189683, -0.18573), },
+ Vertex { position: (-2.042059, -1.312976, -0.940911),
+ normal: (0.093953, -0.049433, -0.994349), },
+ Vertex { position: (-2.042059, -1.312976, -0.940911),
+ normal: (0.093953, -0.049433, -0.994349), },
+ Vertex { position: (-2.031698, -1.097344, -0.966701),
+ normal: (-0.964119, -0.189683, -0.18573), },
+ Vertex { position: (-1.782298, -1.020581, -0.943381),
+ normal: (-0.30296, -0.137183, -0.943078), },
+ Vertex { position: (-2.042059, -1.312976, -0.940911),
+ normal: (0.093953, -0.049433, -0.994349), },
+ Vertex { position: (-1.782298, -1.020581, -0.943381),
+ normal: (-0.30296, -0.137183, -0.943078), },
+ Vertex { position: (-1.776785, -1.275107, -0.914703),
+ normal: (0.335613, -0.388493, -0.858159), },
+ Vertex { position: (-1.776785, -1.275107, -0.914703),
+ normal: (0.335613, -0.388493, -0.858159), },
+ Vertex { position: (-1.782298, -1.020581, -0.943381),
+ normal: (-0.30296, -0.137183, -0.943078), },
+ Vertex { position: (-1.709172, -1.283232, -0.897427),
+ normal: (-0.004413, -0.170526, -0.985343), },
+ Vertex { position: (-1.709172, -1.283232, -0.897427),
+ normal: (-0.004413, -0.170526, -0.985343), },
+ Vertex { position: (-1.782298, -1.020581, -0.943381),
+ normal: (-0.30296, -0.137183, -0.943078), },
+ Vertex { position: (-1.456655, -1.295527, -0.89424),
+ normal: (0.095733, -0.224552, -0.969748), },
+ Vertex { position: (-2.591357, -1.510845, -0.88547),
+ normal: (0.137764, -0.289893, -0.947092), },
+ Vertex { position: (-2.462835, -1.3055, -0.966395),
+ normal: (-0.955382, -0.23808, -0.174826), },
+ Vertex { position: (-2.337617, -1.334842, -0.966761),
+ normal: (-0.843742, -0.096326, -0.528036), },
+ Vertex { position: (-2.591357, -1.510845, -0.88547),
+ normal: (0.137764, -0.289893, -0.947092), },
+ Vertex { position: (-2.337617, -1.334842, -0.966761),
+ normal: (-0.843742, -0.096326, -0.528036), },
+ Vertex { position: (-2.417777, -1.553136, -0.887222),
+ normal: (0.137206, -0.207537, -0.968557), },
+ Vertex { position: (-2.417777, -1.553136, -0.887222),
+ normal: (0.137206, -0.207537, -0.968557), },
+ Vertex { position: (-2.337617, -1.334842, -0.966761),
+ normal: (-0.843742, -0.096326, -0.528036), },
+ Vertex { position: (-2.161843, -1.325837, -0.957465),
+ normal: (0.028952, -0.016247, -0.999449), },
+ Vertex { position: (-2.417777, -1.553136, -0.887222),
+ normal: (0.137206, -0.207537, -0.968557), },
+ Vertex { position: (-2.161843, -1.325837, -0.957465),
+ normal: (0.028952, -0.016247, -0.999449), },
+ Vertex { position: (-2.223917, -1.541268, -0.87926),
+ normal: (0.094371, -0.230057, -0.968591), },
+ Vertex { position: (-2.223917, -1.541268, -0.87926),
+ normal: (0.094371, -0.230057, -0.968591), },
+ Vertex { position: (-2.161843, -1.325837, -0.957465),
+ normal: (0.028952, -0.016247, -0.999449), },
+ Vertex { position: (-2.042059, -1.312976, -0.940911),
+ normal: (0.093953, -0.049433, -0.994349), },
+ Vertex { position: (-2.223917, -1.541268, -0.87926),
+ normal: (0.094371, -0.230057, -0.968591), },
+ Vertex { position: (-2.042059, -1.312976, -0.940911),
+ normal: (0.093953, -0.049433, -0.994349), },
+ Vertex { position: (-2.049879, -1.562369, -0.829319),
+ normal: (-0.201818, -0.568242, -0.797728), },
+ Vertex { position: (-2.049879, -1.562369, -0.829319),
+ normal: (-0.201818, -0.568242, -0.797728), },
+ Vertex { position: (-2.042059, -1.312976, -0.940911),
+ normal: (0.093953, -0.049433, -0.994349), },
+ Vertex { position: (-1.777628, -1.473076, -0.845827),
+ normal: (0.357021, -0.590654, -0.723646), },
+ Vertex { position: (-2.049879, -1.562369, -0.829319),
+ normal: (-0.201818, -0.568242, -0.797728), },
+ Vertex { position: (-1.777628, -1.473076, -0.845827),
+ normal: (0.357021, -0.590654, -0.723646), },
+ Vertex { position: (-1.778934, -1.550199, -0.776454),
+ normal: (0.008663, -0.516082, -0.856495), },
+ Vertex { position: (-1.777628, -1.473076, -0.845827),
+ normal: (0.357021, -0.590654, -0.723646), },
+ Vertex { position: (-2.042059, -1.312976, -0.940911),
+ normal: (0.093953, -0.049433, -0.994349), },
+ Vertex { position: (-1.776785, -1.275107, -0.914703),
+ normal: (0.335613, -0.388493, -0.858159), },
+ Vertex { position: (-1.777628, -1.473076, -0.845827),
+ normal: (0.357021, -0.590654, -0.723646), },
+ Vertex { position: (-1.776785, -1.275107, -0.914703),
+ normal: (0.335613, -0.388493, -0.858159), },
+ Vertex { position: (-1.709172, -1.283232, -0.897427),
+ normal: (-0.004413, -0.170526, -0.985343), },
+ Vertex { position: (-1.777628, -1.473076, -0.845827),
+ normal: (0.357021, -0.590654, -0.723646), },
+ Vertex { position: (-1.709172, -1.283232, -0.897427),
+ normal: (-0.004413, -0.170526, -0.985343), },
+ Vertex { position: (-1.686329, -1.414405, -0.869373),
+ normal: (0.106237, -0.558927, -0.822383), },
+ Vertex { position: (-1.686329, -1.414405, -0.869373),
+ normal: (0.106237, -0.558927, -0.822383), },
+ Vertex { position: (-1.709172, -1.283232, -0.897427),
+ normal: (-0.004413, -0.170526, -0.985343), },
+ Vertex { position: (-1.456655, -1.295527, -0.89424),
+ normal: (0.095733, -0.224552, -0.969748), },
+ Vertex { position: (-1.686329, -1.414405, -0.869373),
+ normal: (0.106237, -0.558927, -0.822383), },
+ Vertex { position: (-1.456655, -1.295527, -0.89424),
+ normal: (0.095733, -0.224552, -0.969748), },
+ Vertex { position: (-1.592146, -1.408592, -0.838483),
+ normal: (0.155794, -0.590112, -0.792146), },
+ Vertex { position: (-1.592146, -1.408592, -0.838483),
+ normal: (0.155794, -0.590112, -0.792146), },
+ Vertex { position: (-1.456655, -1.295527, -0.89424),
+ normal: (0.095733, -0.224552, -0.969748), },
+ Vertex { position: (-1.552229, -1.555077, -0.735708),
+ normal: (0.08565, -0.422547, -0.902285), },
+ Vertex { position: (-1.552229, -1.555077, -0.735708),
+ normal: (0.08565, -0.422547, -0.902285), },
+ Vertex { position: (-1.659758, -1.544361, -0.788181),
+ normal: (0.161064, -0.731195, -0.662882), },
+ Vertex { position: (-1.592146, -1.408592, -0.838483),
+ normal: (0.155794, -0.590112, -0.792146), },
+ Vertex { position: (-1.592146, -1.408592, -0.838483),
+ normal: (0.155794, -0.590112, -0.792146), },
+ Vertex { position: (-1.659758, -1.544361, -0.788181),
+ normal: (0.161064, -0.731195, -0.662882), },
+ Vertex { position: (-1.686329, -1.414405, -0.869373),
+ normal: (0.106237, -0.558927, -0.822383), },
+ Vertex { position: (-1.686329, -1.414405, -0.869373),
+ normal: (0.106237, -0.558927, -0.822383), },
+ Vertex { position: (-1.659758, -1.544361, -0.788181),
+ normal: (0.161064, -0.731195, -0.662882), },
+ Vertex { position: (-1.778934, -1.550199, -0.776454),
+ normal: (0.008663, -0.516082, -0.856495), },
+ Vertex { position: (-1.686329, -1.414405, -0.869373),
+ normal: (0.106237, -0.558927, -0.822383), },
+ Vertex { position: (-1.778934, -1.550199, -0.776454),
+ normal: (0.008663, -0.516082, -0.856495), },
+ Vertex { position: (-1.777628, -1.473076, -0.845827),
+ normal: (0.357021, -0.590654, -0.723646), },
+ Vertex { position: (-1.552229, -1.555077, -0.735708),
+ normal: (0.08565, -0.422547, -0.902285), },
+ Vertex { position: (-1.456655, -1.295527, -0.89424),
+ normal: (0.095733, -0.224552, -0.969748), },
+ Vertex { position: (-1.366873, -1.340211, -0.907567),
+ normal: (-0.422758, -0.178302, -0.888529), },
+ Vertex { position: (-1.552229, -1.555077, -0.735708),
+ normal: (0.08565, -0.422547, -0.902285), },
+ Vertex { position: (-1.366873, -1.340211, -0.907567),
+ normal: (-0.422758, -0.178302, -0.888529), },
+ Vertex { position: (-1.376186, -1.661988, -0.718954),
+ normal: (-0.504483, -0.438591, -0.743731), },
+ Vertex { position: (-1.376186, -1.661988, -0.718954),
+ normal: (-0.504483, -0.438591, -0.743731), },
+ Vertex { position: (-1.366873, -1.340211, -0.907567),
+ normal: (-0.422758, -0.178302, -0.888529), },
+ Vertex { position: (-1.198513, -1.456102, -0.885435),
+ normal: (0.121987, -0.426326, -0.896306), },
+ Vertex { position: (-1.376186, -1.661988, -0.718954),
+ normal: (-0.504483, -0.438591, -0.743731), },
+ Vertex { position: (-1.198513, -1.456102, -0.885435),
+ normal: (0.121987, -0.426326, -0.896306), },
+ Vertex { position: (-1.200688, -1.577575, -0.799188),
+ normal: (0.215155, -0.464575, -0.858999), },
+ Vertex { position: (-1.200688, -1.577575, -0.799188),
+ normal: (0.215155, -0.464575, -0.858999), },
+ Vertex { position: (-1.198513, -1.456102, -0.885435),
+ normal: (0.121987, -0.426326, -0.896306), },
+ Vertex { position: (-0.953236, -1.545941, -0.89918),
+ normal: (-0.218261, -0.26262, -0.93989), },
+ Vertex { position: (-1.397474, -1.693815, -0.570541),
+ normal: (-0.094238, -0.851252, -0.516225), },
+ Vertex { position: (-1.480217, -1.6566, -0.606638),
+ normal: (0.152347, -0.821467, -0.549529), },
+ Vertex { position: (-1.376186, -1.661988, -0.718954),
+ normal: (-0.504483, -0.438591, -0.743731), },
+ Vertex { position: (-1.376186, -1.661988, -0.718954),
+ normal: (-0.504483, -0.438591, -0.743731), },
+ Vertex { position: (-1.480217, -1.6566, -0.606638),
+ normal: (0.152347, -0.821467, -0.549529), },
+ Vertex { position: (-1.552229, -1.555077, -0.735708),
+ normal: (0.08565, -0.422547, -0.902285), },
+ Vertex { position: (-1.552229, -1.555077, -0.735708),
+ normal: (0.08565, -0.422547, -0.902285), },
+ Vertex { position: (-1.480217, -1.6566, -0.606638),
+ normal: (0.152347, -0.821467, -0.549529), },
+ Vertex { position: (-1.601625, -1.593321, -0.605607),
+ normal: (-0.279342, -0.940234, -0.19475), },
+ Vertex { position: (-1.601625, -1.593321, -0.605607),
+ normal: (-0.279342, -0.940234, -0.19475), },
+ Vertex { position: (-1.480217, -1.6566, -0.606638),
+ normal: (0.152347, -0.821467, -0.549529), },
+ Vertex { position: (-1.519339, -1.653776, -0.501741),
+ normal: (-0.198045, -0.959194, -0.201804), },
+ Vertex { position: (-1.519339, -1.653776, -0.501741),
+ normal: (-0.198045, -0.959194, -0.201804), },
+ Vertex { position: (-1.480217, -1.6566, -0.606638),
+ normal: (0.152347, -0.821467, -0.549529), },
+ Vertex { position: (-1.397474, -1.693815, -0.570541),
+ normal: (-0.094238, -0.851252, -0.516225), },
+ Vertex { position: (-1.519339, -1.653776, -0.501741),
+ normal: (-0.198045, -0.959194, -0.201804), },
+ Vertex { position: (-1.397474, -1.693815, -0.570541),
+ normal: (-0.094238, -0.851252, -0.516225), },
+ Vertex { position: (-1.406693, -1.697325, -0.450399),
+ normal: (-0.171647, -0.971664, -0.162499), },
+ Vertex { position: (-1.601625, -1.593321, -0.605607),
+ normal: (-0.279342, -0.940234, -0.19475), },
+ Vertex { position: (-1.519339, -1.653776, -0.501741),
+ normal: (-0.198045, -0.959194, -0.201804), },
+ Vertex { position: (-1.576196, -1.696317, -0.358146),
+ normal: (-0.403877, -0.879274, -0.252509), },
+ Vertex { position: (-1.576196, -1.696317, -0.358146),
+ normal: (-0.403877, -0.879274, -0.252509), },
+ Vertex { position: (-1.519339, -1.653776, -0.501741),
+ normal: (-0.198045, -0.959194, -0.201804), },
+ Vertex { position: (-1.406693, -1.697325, -0.450399),
+ normal: (-0.171647, -0.971664, -0.162499), },
+ Vertex { position: (-1.576196, -1.696317, -0.358146),
+ normal: (-0.403877, -0.879274, -0.252509), },
+ Vertex { position: (-1.406693, -1.697325, -0.450399),
+ normal: (-0.171647, -0.971664, -0.162499), },
+ Vertex { position: (-1.386502, -1.718441, -0.350823),
+ normal: (-0.53858, -0.616299, -0.57455), },
+ Vertex { position: (-1.386502, -1.718441, -0.350823),
+ normal: (-0.53858, -0.616299, -0.57455), },
+ Vertex { position: (-1.395728, -1.723811, 0.0),
+ normal: (0.011286, 0.999936, 0.0), },
+ Vertex { position: (-1.610025, -1.711571, 0.0),
+ normal: (0.106808, 0.99428, 0.0), },
+ Vertex { position: (-1.386502, -1.718441, -0.350823),
+ normal: (-0.53858, -0.616299, -0.57455), },
+ Vertex { position: (-1.610025, -1.711571, 0.0),
+ normal: (0.106808, 0.99428, 0.0), },
+ Vertex { position: (-1.576196, -1.696317, -0.358146),
+ normal: (-0.403877, -0.879274, -0.252509), },
+ Vertex { position: (-1.576196, -1.696317, -0.358146),
+ normal: (-0.403877, -0.879274, -0.252509), },
+ Vertex { position: (-1.610025, -1.711571, 0.0),
+ normal: (0.106808, 0.99428, 0.0), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-1.576196, -1.696317, -0.358146),
+ normal: (-0.403877, -0.879274, -0.252509), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-1.764045, -1.764987, -0.406586),
+ normal: (-0.299215, -0.929389, -0.216116), },
+ Vertex { position: (-1.764045, -1.764987, -0.406586),
+ normal: (-0.299215, -0.929389, -0.216116), },
+ Vertex { position: (-1.74779, -1.667608, -0.60634),
+ normal: (-0.18119, -0.970212, -0.160805), },
+ Vertex { position: (-1.601625, -1.593321, -0.605607),
+ normal: (-0.279342, -0.940234, -0.19475), },
+ Vertex { position: (-1.764045, -1.764987, -0.406586),
+ normal: (-0.299215, -0.929389, -0.216116), },
+ Vertex { position: (-1.601625, -1.593321, -0.605607),
+ normal: (-0.279342, -0.940234, -0.19475), },
+ Vertex { position: (-1.576196, -1.696317, -0.358146),
+ normal: (-0.403877, -0.879274, -0.252509), },
+ Vertex { position: (-1.601625, -1.593321, -0.605607),
+ normal: (-0.279342, -0.940234, -0.19475), },
+ Vertex { position: (-1.74779, -1.667608, -0.60634),
+ normal: (-0.18119, -0.970212, -0.160805), },
+ Vertex { position: (-1.778934, -1.550199, -0.776454),
+ normal: (0.008663, -0.516082, -0.856495), },
+ Vertex { position: (-1.778934, -1.550199, -0.776454),
+ normal: (0.008663, -0.516082, -0.856495), },
+ Vertex { position: (-1.659758, -1.544361, -0.788181),
+ normal: (0.161064, -0.731195, -0.662882), },
+ Vertex { position: (-1.601625, -1.593321, -0.605607),
+ normal: (-0.279342, -0.940234, -0.19475), },
+ Vertex { position: (-1.601625, -1.593321, -0.605607),
+ normal: (-0.279342, -0.940234, -0.19475), },
+ Vertex { position: (-1.659758, -1.544361, -0.788181),
+ normal: (0.161064, -0.731195, -0.662882), },
+ Vertex { position: (-1.552229, -1.555077, -0.735708),
+ normal: (0.08565, -0.422547, -0.902285), },
+ Vertex { position: (-2.734184, -1.717948, -0.749581),
+ normal: (0.048753, -0.975535, -0.21437), },
+ Vertex { position: (-2.591357, -1.510845, -0.88547),
+ normal: (0.137764, -0.289893, -0.947092), },
+ Vertex { position: (-2.417777, -1.553136, -0.887222),
+ normal: (0.137206, -0.207537, -0.968557), },
+ Vertex { position: (-2.734184, -1.717948, -0.749581),
+ normal: (0.048753, -0.975535, -0.21437), },
+ Vertex { position: (-2.417777, -1.553136, -0.887222),
+ normal: (0.137206, -0.207537, -0.968557), },
+ Vertex { position: (-2.508885, -1.719933, -0.721675),
+ normal: (-0.177142, -0.976279, -0.124502), },
+ Vertex { position: (-2.508885, -1.719933, -0.721675),
+ normal: (-0.177142, -0.976279, -0.124502), },
+ Vertex { position: (-2.417777, -1.553136, -0.887222),
+ normal: (0.137206, -0.207537, -0.968557), },
+ Vertex { position: (-2.223917, -1.541268, -0.87926),
+ normal: (0.094371, -0.230057, -0.968591), },
+ Vertex { position: (-2.508885, -1.719933, -0.721675),
+ normal: (-0.177142, -0.976279, -0.124502), },
+ Vertex { position: (-2.223917, -1.541268, -0.87926),
+ normal: (0.094371, -0.230057, -0.968591), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.223917, -1.541268, -0.87926),
+ normal: (0.094371, -0.230057, -0.968591), },
+ Vertex { position: (-2.049879, -1.562369, -0.829319),
+ normal: (-0.201818, -0.568242, -0.797728), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.049879, -1.562369, -0.829319),
+ normal: (-0.201818, -0.568242, -0.797728), },
+ Vertex { position: (-2.037371, -1.73636, -0.656787),
+ normal: (0.35682, -0.781398, -0.511953), },
+ Vertex { position: (-2.037371, -1.73636, -0.656787),
+ normal: (0.35682, -0.781398, -0.511953), },
+ Vertex { position: (-2.049879, -1.562369, -0.829319),
+ normal: (-0.201818, -0.568242, -0.797728), },
+ Vertex { position: (-1.778934, -1.550199, -0.776454),
+ normal: (0.008663, -0.516082, -0.856495), },
+ Vertex { position: (-2.037371, -1.73636, -0.656787),
+ normal: (0.35682, -0.781398, -0.511953), },
+ Vertex { position: (-1.778934, -1.550199, -0.776454),
+ normal: (0.008663, -0.516082, -0.856495), },
+ Vertex { position: (-1.74779, -1.667608, -0.60634),
+ normal: (-0.18119, -0.970212, -0.160805), },
+ Vertex { position: (-1.74779, -1.667608, -0.60634),
+ normal: (-0.18119, -0.970212, -0.160805), },
+ Vertex { position: (-1.764045, -1.764987, -0.406586),
+ normal: (-0.299215, -0.929389, -0.216116), },
+ Vertex { position: (-1.88316, -1.829718, -0.401567),
+ normal: (0.493535, -0.729115, -0.474147), },
+ Vertex { position: (-1.74779, -1.667608, -0.60634),
+ normal: (-0.18119, -0.970212, -0.160805), },
+ Vertex { position: (-1.88316, -1.829718, -0.401567),
+ normal: (0.493535, -0.729115, -0.474147), },
+ Vertex { position: (-1.936032, -1.829617, -0.488916),
+ normal: (0.04422, -0.704109, -0.708714), },
+ Vertex { position: (-1.936032, -1.829617, -0.488916),
+ normal: (0.04422, -0.704109, -0.708714), },
+ Vertex { position: (-2.027242, -1.813012, -0.555232),
+ normal: (0.083262, -0.787311, -0.610907), },
+ Vertex { position: (-2.037371, -1.73636, -0.656787),
+ normal: (0.35682, -0.781398, -0.511953), },
+ Vertex { position: (-1.936032, -1.829617, -0.488916),
+ normal: (0.04422, -0.704109, -0.708714), },
+ Vertex { position: (-2.037371, -1.73636, -0.656787),
+ normal: (0.35682, -0.781398, -0.511953), },
+ Vertex { position: (-1.74779, -1.667608, -0.60634),
+ normal: (-0.18119, -0.970212, -0.160805), },
+ Vertex { position: (-2.037371, -1.73636, -0.656787),
+ normal: (0.35682, -0.781398, -0.511953), },
+ Vertex { position: (-2.027242, -1.813012, -0.555232),
+ normal: (0.083262, -0.787311, -0.610907), },
+ Vertex { position: (-2.126375, -1.866497, -0.502895),
+ normal: (0.170756, -0.748007, -0.641349), },
+ Vertex { position: (-2.037371, -1.73636, -0.656787),
+ normal: (0.35682, -0.781398, -0.511953), },
+ Vertex { position: (-2.126375, -1.866497, -0.502895),
+ normal: (0.170756, -0.748007, -0.641349), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.126375, -1.866497, -0.502895),
+ normal: (0.170756, -0.748007, -0.641349), },
+ Vertex { position: (-2.176551, -1.873816, -0.445782),
+ normal: (0.64791, -0.754869, 0.101909), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.176551, -1.873816, -0.445782),
+ normal: (0.64791, -0.754869, 0.101909), },
+ Vertex { position: (-2.317557, -1.8742, -0.470587),
+ normal: (0.381337, -0.795981, -0.470102), },
+ Vertex { position: (-2.317557, -1.8742, -0.470587),
+ normal: (0.381337, -0.795981, -0.470102), },
+ Vertex { position: (-2.446375, -1.893261, -0.49411),
+ normal: (0.183908, -0.773381, -0.606679), },
+ Vertex { position: (-2.466779, -1.857679, -0.570461),
+ normal: (0.018755, -0.837462, -0.546174), },
+ Vertex { position: (-2.317557, -1.8742, -0.470587),
+ normal: (0.381337, -0.795981, -0.470102), },
+ Vertex { position: (-2.466779, -1.857679, -0.570461),
+ normal: (0.018755, -0.837462, -0.546174), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.466779, -1.857679, -0.570461),
+ normal: (0.018755, -0.837462, -0.546174), },
+ Vertex { position: (-2.547737, -1.833025, -0.609321),
+ normal: (-0.094688, -0.959937, -0.263734), },
+ Vertex { position: (-2.267049, -1.753901, -0.662106),
+ normal: (0.430742, -0.887318, -0.164704), },
+ Vertex { position: (-2.547737, -1.833025, -0.609321),
+ normal: (-0.094688, -0.959937, -0.263734), },
+ Vertex { position: (-2.508885, -1.719933, -0.721675),
+ normal: (-0.177142, -0.976279, -0.124502), },
+ Vertex { position: (-2.508885, -1.719933, -0.721675),
+ normal: (-0.177142, -0.976279, -0.124502), },
+ Vertex { position: (-2.547737, -1.833025, -0.609321),
+ normal: (-0.094688, -0.959937, -0.263734), },
+ Vertex { position: (-2.64722, -1.84401, -0.594347),
+ normal: (0.059023, -0.965365, -0.25414), },
+ Vertex { position: (-2.508885, -1.719933, -0.721675),
+ normal: (-0.177142, -0.976279, -0.124502), },
+ Vertex { position: (-2.64722, -1.84401, -0.594347),
+ normal: (0.059023, -0.965365, -0.25414), },
+ Vertex { position: (-2.734184, -1.717948, -0.749581),
+ normal: (0.048753, -0.975535, -0.21437), },
+ Vertex { position: (-2.734184, -1.717948, -0.749581),
+ normal: (0.048753, -0.975535, -0.21437), },
+ Vertex { position: (-2.64722, -1.84401, -0.594347),
+ normal: (0.059023, -0.965365, -0.25414), },
+ Vertex { position: (-2.699966, -1.850397, -0.57007),
+ normal: (0.49176, -0.810764, -0.317543), },
+ Vertex { position: (-2.734184, -1.717948, -0.749581),
+ normal: (0.048753, -0.975535, -0.21437), },
+ Vertex { position: (-2.699966, -1.850397, -0.57007),
+ normal: (0.49176, -0.810764, -0.317543), },
+ Vertex { position: (-2.811581, -1.79821, -0.712737),
+ normal: (0.43907, -0.579988, -0.686171), },
+ Vertex { position: (-2.941731, -1.787431, -0.442574),
+ normal: (-0.073547, -0.481419, -0.8734), },
+ Vertex { position: (-2.709403, -1.879947, -0.508775),
+ normal: (0.099157, -0.476834, -0.873383), },
+ Vertex { position: (-2.684452, -1.891207, -0.447388),
+ normal: (-0.147229, -0.706225, -0.69251), },
+ Vertex { position: (-2.941731, -1.787431, -0.442574),
+ normal: (-0.073547, -0.481419, -0.8734), },
+ Vertex { position: (-2.684452, -1.891207, -0.447388),
+ normal: (-0.147229, -0.706225, -0.69251), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-2.684452, -1.891207, -0.447388),
+ normal: (-0.147229, -0.706225, -0.69251), },
+ Vertex { position: (-2.614084, -1.905005, -0.404925),
+ normal: (0.328486, -0.940918, 0.082286), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-2.614084, -1.905005, -0.404925),
+ normal: (0.328486, -0.940918, 0.082286), },
+ Vertex { position: (-2.656867, -1.853045, 0.0),
+ normal: (0.058013, 0.998316, 0.0), },
+ Vertex { position: (-2.656867, -1.853045, 0.0),
+ normal: (0.058013, 0.998316, 0.0), },
+ Vertex { position: (-2.614084, -1.905005, -0.404925),
+ normal: (0.328486, -0.940918, 0.082286), },
+ Vertex { position: (-2.503818, -1.909806, -0.431456),
+ normal: (-0.319475, -0.944225, -0.079844), },
+ Vertex { position: (-2.656867, -1.853045, 0.0),
+ normal: (0.058013, 0.998316, 0.0), },
+ Vertex { position: (-2.503818, -1.909806, -0.431456),
+ normal: (-0.319475, -0.944225, -0.079844), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.503818, -1.909806, -0.431456),
+ normal: (-0.319475, -0.944225, -0.079844), },
+ Vertex { position: (-2.446375, -1.893261, -0.49411),
+ normal: (0.183908, -0.773381, -0.606679), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.446375, -1.893261, -0.49411),
+ normal: (0.183908, -0.773381, -0.606679), },
+ Vertex { position: (-2.317557, -1.8742, -0.470587),
+ normal: (0.381337, -0.795981, -0.470102), },
+ Vertex { position: (-2.317557, -1.8742, -0.470587),
+ normal: (0.381337, -0.795981, -0.470102), },
+ Vertex { position: (-2.176551, -1.873816, -0.445782),
+ normal: (0.64791, -0.754869, 0.101909), },
+ Vertex { position: (-2.147113, -1.903198, -0.362462),
+ normal: (-0.393694, -0.919049, 0.018795), },
+ Vertex { position: (-2.317557, -1.8742, -0.470587),
+ normal: (0.381337, -0.795981, -0.470102), },
+ Vertex { position: (-2.147113, -1.903198, -0.362462),
+ normal: (-0.393694, -0.919049, 0.018795), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.147113, -1.903198, -0.362462),
+ normal: (-0.393694, -0.919049, 0.018795), },
+ Vertex { position: (-2.062725, -1.884246, -0.307336),
+ normal: (-0.327707, -0.94199, 0.072547), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.062725, -1.884246, -0.307336),
+ normal: (-0.327707, -0.94199, 0.072547), },
+ Vertex { position: (-2.092921, -1.839622, 0.0),
+ normal: (0.149455, 0.988769, 0.0), },
+ Vertex { position: (-2.092921, -1.839622, 0.0),
+ normal: (0.149455, 0.988769, 0.0), },
+ Vertex { position: (-2.062725, -1.884246, -0.307336),
+ normal: (-0.327707, -0.94199, 0.072547), },
+ Vertex { position: (-1.946306, -1.872735, -0.344251),
+ normal: (-0.163041, -0.980692, 0.107986), },
+ Vertex { position: (-2.092921, -1.839622, 0.0),
+ normal: (0.149455, 0.988769, 0.0), },
+ Vertex { position: (-1.946306, -1.872735, -0.344251),
+ normal: (-0.163041, -0.980692, 0.107986), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-1.946306, -1.872735, -0.344251),
+ normal: (-0.163041, -0.980692, 0.107986), },
+ Vertex { position: (-1.88316, -1.829718, -0.401567),
+ normal: (0.493535, -0.729115, -0.474147), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-1.88316, -1.829718, -0.401567),
+ normal: (0.493535, -0.729115, -0.474147), },
+ Vertex { position: (-1.764045, -1.764987, -0.406586),
+ normal: (-0.299215, -0.929389, -0.216116), },
+ Vertex { position: (-3.139394, -1.687482, -0.638546),
+ normal: (-0.012978, -0.998326, 0.056357), },
+ Vertex { position: (-3.120907, -1.707924, -0.431829),
+ normal: (0.074429, -0.99521, 0.063385), },
+ Vertex { position: (-3.314868, -1.599081, -0.439626),
+ normal: (0.249604, -0.855993, 0.452741), },
+ Vertex { position: (-3.139394, -1.687482, -0.638546),
+ normal: (-0.012978, -0.998326, 0.056357), },
+ Vertex { position: (-3.314868, -1.599081, -0.439626),
+ normal: (0.249604, -0.855993, 0.452741), },
+ Vertex { position: (-3.304804, -1.582192, -0.643445),
+ normal: (0.515412, -0.714946, 0.472444), },
+ Vertex { position: (-3.304804, -1.582192, -0.643445),
+ normal: (0.515412, -0.714946, 0.472444), },
+ Vertex { position: (-3.314868, -1.599081, -0.439626),
+ normal: (0.249604, -0.855993, 0.452741), },
+ Vertex { position: (-3.442085, -1.48412, -0.406377),
+ normal: (-0.454242, -0.890878, 0.000928), },
+ Vertex { position: (-3.304804, -1.582192, -0.643445),
+ normal: (0.515412, -0.714946, 0.472444), },
+ Vertex { position: (-3.442085, -1.48412, -0.406377),
+ normal: (-0.454242, -0.890878, 0.000928), },
+ Vertex { position: (-3.387254, -1.486027, -0.672861),
+ normal: (-0.354058, -0.732075, 0.581987), },
+ Vertex { position: (-3.387254, -1.486027, -0.672861),
+ normal: (-0.354058, -0.732075, 0.581987), },
+ Vertex { position: (-3.442085, -1.48412, -0.406377),
+ normal: (-0.454242, -0.890878, 0.000928), },
+ Vertex { position: (-3.557869, -1.325941, -0.37803),
+ normal: (-0.587869, -0.808404, -0.029894), },
+ Vertex { position: (-3.387254, -1.486027, -0.672861),
+ normal: (-0.354058, -0.732075, 0.581987), },
+ Vertex { position: (-3.557869, -1.325941, -0.37803),
+ normal: (-0.587869, -0.808404, -0.029894), },
+ Vertex { position: (-3.53391, -1.330455, -0.568246),
+ normal: (-0.581301, -0.608503, 0.540197), },
+ Vertex { position: (-3.53391, -1.330455, -0.568246),
+ normal: (-0.581301, -0.608503, 0.540197), },
+ Vertex { position: (-3.557869, -1.325941, -0.37803),
+ normal: (-0.587869, -0.808404, -0.029894), },
+ Vertex { position: (-3.639586, -1.140102, -0.3338),
+ normal: (-0.736087, -0.675142, -0.048562), },
+ Vertex { position: (-3.53391, -1.330455, -0.568246),
+ normal: (-0.581301, -0.608503, 0.540197), },
+ Vertex { position: (-3.639586, -1.140102, -0.3338),
+ normal: (-0.736087, -0.675142, -0.048562), },
+ Vertex { position: (-3.631179, -1.157838, -0.50561),
+ normal: (-0.98615, -0.150918, -0.068783), },
+ Vertex { position: (-3.631179, -1.157838, -0.50561),
+ normal: (-0.98615, -0.150918, -0.068783), },
+ Vertex { position: (-3.639586, -1.140102, -0.3338),
+ normal: (-0.736087, -0.675142, -0.048562), },
+ Vertex { position: (-3.686518, -0.955181, -0.320349),
+ normal: (-0.84728, -0.52968, -0.039439), },
+ Vertex { position: (-3.631179, -1.157838, -0.50561),
+ normal: (-0.98615, -0.150918, -0.068783), },
+ Vertex { position: (-3.686518, -0.955181, -0.320349),
+ normal: (-0.84728, -0.52968, -0.039439), },
+ Vertex { position: (-3.667859, -0.964867, -0.464702),
+ normal: (-0.815087, -0.388053, -0.430171), },
+ Vertex { position: (-3.667859, -0.964867, -0.464702),
+ normal: (-0.815087, -0.388053, -0.430171), },
+ Vertex { position: (-3.686518, -0.955181, -0.320349),
+ normal: (-0.84728, -0.52968, -0.039439), },
+ Vertex { position: (-3.676599, -0.729578, -0.330724),
+ normal: (-0.945906, -0.323169, -0.028687), },
+ Vertex { position: (-3.667859, -0.964867, -0.464702),
+ normal: (-0.815087, -0.388053, -0.430171), },
+ Vertex { position: (-3.676599, -0.729578, -0.330724),
+ normal: (-0.945906, -0.323169, -0.028687), },
+ Vertex { position: (-3.665774, -0.73408, -0.446286),
+ normal: (-0.896964, -0.287307, -0.336022), },
+ Vertex { position: (-3.665774, -0.73408, -0.446286),
+ normal: (-0.896964, -0.287307, -0.336022), },
+ Vertex { position: (-3.676599, -0.729578, -0.330724),
+ normal: (-0.945906, -0.323169, -0.028687), },
+ Vertex { position: (-3.616627, -0.350374, -0.338492),
+ normal: (-0.99574, -0.082547, -0.041071), },
+ Vertex { position: (-3.665774, -0.73408, -0.446286),
+ normal: (-0.896964, -0.287307, -0.336022), },
+ Vertex { position: (-3.616627, -0.350374, -0.338492),
+ normal: (-0.99574, -0.082547, -0.041071), },
+ Vertex { position: (-3.595973, -0.346391, -0.426453),
+ normal: (-0.950882, -0.075567, -0.300188), },
+ Vertex { position: (-3.595973, -0.346391, -0.426453),
+ normal: (-0.950882, -0.075567, -0.300188), },
+ Vertex { position: (-3.616627, -0.350374, -0.338492),
+ normal: (-0.99574, -0.082547, -0.041071), },
+ Vertex { position: (-3.570243, -0.060093, -0.344854),
+ normal: (-0.993498, 0.089934, -0.06981), },
+ Vertex { position: (-3.595973, -0.346391, -0.426453),
+ normal: (-0.950882, -0.075567, -0.300188), },
+ Vertex { position: (-3.570243, -0.060093, -0.344854),
+ normal: (-0.993498, 0.089934, -0.06981), },
+ Vertex { position: (-3.529709, -0.065998, -0.437217),
+ normal: (-0.951862, 0.098243, -0.290356), },
+ Vertex { position: (-3.529709, -0.065998, -0.437217),
+ normal: (-0.951862, 0.098243, -0.290356), },
+ Vertex { position: (-3.570243, -0.060093, -0.344854),
+ normal: (-0.993498, 0.089934, -0.06981), },
+ Vertex { position: (-3.535416, 0.191408, -0.338478),
+ normal: (-0.9775, 0.159844, -0.137638), },
+ Vertex { position: (-3.529709, -0.065998, -0.437217),
+ normal: (-0.951862, 0.098243, -0.290356), },
+ Vertex { position: (-3.535416, 0.191408, -0.338478),
+ normal: (-0.9775, 0.159844, -0.137638), },
+ Vertex { position: (-3.51684, 0.149002, -0.430359),
+ normal: (-0.923845, 0.18432, -0.335466), },
+ Vertex { position: (-3.51684, 0.149002, -0.430359),
+ normal: (-0.923845, 0.18432, -0.335466), },
+ Vertex { position: (-3.535416, 0.191408, -0.338478),
+ normal: (-0.9775, 0.159844, -0.137638), },
+ Vertex { position: (-3.536654, 0.442277, -0.322),
+ normal: (-0.971344, 0.144305, -0.188856), },
+ Vertex { position: (-3.536654, 0.442277, -0.322),
+ normal: (-0.971344, 0.144305, -0.188856), },
+ Vertex { position: (-3.535416, 0.191408, -0.338478),
+ normal: (-0.9775, 0.159844, -0.137638), },
+ Vertex { position: (-3.55232, 0.219613, 0.0),
+ normal: (0.170833, 0.9853, 0.0), },
+ Vertex { position: (-3.536654, 0.442277, -0.322),
+ normal: (-0.971344, 0.144305, -0.188856), },
+ Vertex { position: (-3.55232, 0.219613, 0.0),
+ normal: (0.170833, 0.9853, 0.0), },
+ Vertex { position: (-3.544507, 0.467147, 0.0),
+ normal: (-0.57342, 0.819261, 0.0), },
+ Vertex { position: (-3.55232, 0.219613, 0.0),
+ normal: (0.170833, 0.9853, 0.0), },
+ Vertex { position: (-3.535416, 0.191408, -0.338478),
+ normal: (-0.9775, 0.159844, -0.137638), },
+ Vertex { position: (-3.570243, -0.060093, -0.344854),
+ normal: (-0.993498, 0.089934, -0.06981), },
+ Vertex { position: (-3.55232, 0.219613, 0.0),
+ normal: (0.170833, 0.9853, 0.0), },
+ Vertex { position: (-3.570243, -0.060093, -0.344854),
+ normal: (-0.993498, 0.089934, -0.06981), },
+ Vertex { position: (-3.583763, -0.052271, 0.0),
+ normal: (0.614301, 0.789071, -0.000581), },
+ Vertex { position: (-3.637643, -0.356271, 0.0),
+ normal: (0.098463, -0.995141, 0.0), },
+ Vertex { position: (-3.616627, -0.350374, -0.338492),
+ normal: (-0.99574, -0.082547, -0.041071), },
+ Vertex { position: (-3.676599, -0.729578, -0.330724),
+ normal: (-0.945906, -0.323169, -0.028687), },
+ Vertex { position: (-3.637643, -0.356271, 0.0),
+ normal: (0.098463, -0.995141, 0.0), },
+ Vertex { position: (-3.676599, -0.729578, -0.330724),
+ normal: (-0.945906, -0.323169, -0.028687), },
+ Vertex { position: (-3.673607, -0.720796, 0.0),
+ normal: (0.353735, -0.935346, 0.0), },
+ Vertex { position: (-3.673607, -0.720796, 0.0),
+ normal: (0.353735, -0.935346, 0.0), },
+ Vertex { position: (-3.676599, -0.729578, -0.330724),
+ normal: (-0.945906, -0.323169, -0.028687), },
+ Vertex { position: (-3.686518, -0.955181, -0.320349),
+ normal: (-0.84728, -0.52968, -0.039439), },
+ Vertex { position: (-3.673607, -0.720796, 0.0),
+ normal: (0.353735, -0.935346, 0.0), },
+ Vertex { position: (-3.686518, -0.955181, -0.320349),
+ normal: (-0.84728, -0.52968, -0.039439), },
+ Vertex { position: (-3.678793, -0.926816, 0.0),
+ normal: (-0.34926, -0.937026, 0.0), },
+ Vertex { position: (-3.678793, -0.926816, 0.0),
+ normal: (-0.34926, -0.937026, 0.0), },
+ Vertex { position: (-3.686518, -0.955181, -0.320349),
+ normal: (-0.84728, -0.52968, -0.039439), },
+ Vertex { position: (-3.639586, -1.140102, -0.3338),
+ normal: (-0.736087, -0.675142, -0.048562), },
+ Vertex { position: (-3.678793, -0.926816, 0.0),
+ normal: (-0.34926, -0.937026, 0.0), },
+ Vertex { position: (-3.639586, -1.140102, -0.3338),
+ normal: (-0.736087, -0.675142, -0.048562), },
+ Vertex { position: (-3.650579, -1.142448, 0.0),
+ normal: (-0.164, -0.98646, 0.0), },
+ Vertex { position: (-3.650579, -1.142448, 0.0),
+ normal: (-0.164, -0.98646, 0.0), },
+ Vertex { position: (-3.639586, -1.140102, -0.3338),
+ normal: (-0.736087, -0.675142, -0.048562), },
+ Vertex { position: (-3.557869, -1.325941, -0.37803),
+ normal: (-0.587869, -0.808404, -0.029894), },
+ Vertex { position: (-3.650579, -1.142448, 0.0),
+ normal: (-0.164, -0.98646, 0.0), },
+ Vertex { position: (-3.557869, -1.325941, -0.37803),
+ normal: (-0.587869, -0.808404, -0.029894), },
+ Vertex { position: (-3.522115, -1.366623, 0.0),
+ normal: (0.030921, -0.999522, 0.0), },
+ Vertex { position: (-3.522115, -1.366623, 0.0),
+ normal: (0.030921, -0.999522, 0.0), },
+ Vertex { position: (-3.557869, -1.325941, -0.37803),
+ normal: (-0.587869, -0.808404, -0.029894), },
+ Vertex { position: (-3.442085, -1.48412, -0.406377),
+ normal: (-0.454242, -0.890878, 0.000928), },
+ Vertex { position: (-3.522115, -1.366623, 0.0),
+ normal: (0.030921, -0.999522, 0.0), },
+ Vertex { position: (-3.442085, -1.48412, -0.406377),
+ normal: (-0.454242, -0.890878, 0.000928), },
+ Vertex { position: (-3.417689, -1.494416, 0.0),
+ normal: (0.183204, -0.983075, 0.0), },
+ Vertex { position: (-3.417689, -1.494416, 0.0),
+ normal: (0.183204, -0.983075, 0.0), },
+ Vertex { position: (-3.442085, -1.48412, -0.406377),
+ normal: (-0.454242, -0.890878, 0.000928), },
+ Vertex { position: (-3.314868, -1.599081, -0.439626),
+ normal: (0.249604, -0.855993, 0.452741), },
+ Vertex { position: (-3.417689, -1.494416, 0.0),
+ normal: (0.183204, -0.983075, 0.0), },
+ Vertex { position: (-3.314868, -1.599081, -0.439626),
+ normal: (0.249604, -0.855993, 0.452741), },
+ Vertex { position: (-3.271035, -1.609292, 0.0),
+ normal: (-0.997516, 0.070442, 0.0), },
+ Vertex { position: (-3.271035, -1.609292, 0.0),
+ normal: (-0.997516, 0.070442, 0.0), },
+ Vertex { position: (-3.314868, -1.599081, -0.439626),
+ normal: (0.249604, -0.855993, 0.452741), },
+ Vertex { position: (-3.120907, -1.707924, -0.431829),
+ normal: (0.074429, -0.99521, 0.063385), },
+ Vertex { position: (-3.271035, -1.609292, 0.0),
+ normal: (-0.997516, 0.070442, 0.0), },
+ Vertex { position: (-3.120907, -1.707924, -0.431829),
+ normal: (0.074429, -0.99521, 0.063385), },
+ Vertex { position: (-3.1103, -1.69172, 0.0),
+ normal: (-0.99928, -0.037933, 0.0), },
+ Vertex { position: (-3.1103, -1.69172, 0.0),
+ normal: (-0.99928, -0.037933, 0.0), },
+ Vertex { position: (-3.120907, -1.707924, -0.431829),
+ normal: (0.074429, -0.99521, 0.063385), },
+ Vertex { position: (-2.941731, -1.787431, -0.442574),
+ normal: (-0.073547, -0.481419, -0.8734), },
+ Vertex { position: (-3.1103, -1.69172, 0.0),
+ normal: (-0.99928, -0.037933, 0.0), },
+ Vertex { position: (-2.941731, -1.787431, -0.442574),
+ normal: (-0.073547, -0.481419, -0.8734), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-3.583763, -0.052271, 0.0),
+ normal: (0.614301, 0.789071, -0.000581), },
+ Vertex { position: (-3.570243, -0.060093, -0.344854),
+ normal: (-0.993498, 0.089934, -0.06981), },
+ Vertex { position: (-3.616627, -0.350374, -0.338492),
+ normal: (-0.99574, -0.082547, -0.041071), },
+ Vertex { position: (-3.583763, -0.052271, 0.0),
+ normal: (0.614301, 0.789071, -0.000581), },
+ Vertex { position: (-3.616627, -0.350374, -0.338492),
+ normal: (-0.99574, -0.082547, -0.041071), },
+ Vertex { position: (-3.637643, -0.356271, 0.0),
+ normal: (0.098463, -0.995141, 0.0), },
+ Vertex { position: (-3.51684, 0.149002, -0.430359),
+ normal: (-0.923845, 0.18432, -0.335466), },
+ Vertex { position: (-3.470778, -0.078218, -0.546398),
+ normal: (-0.908258, 0.139498, -0.394471), },
+ Vertex { position: (-3.529709, -0.065998, -0.437217),
+ normal: (-0.951862, 0.098243, -0.290356), },
+ Vertex { position: (-3.529709, -0.065998, -0.437217),
+ normal: (-0.951862, 0.098243, -0.290356), },
+ Vertex { position: (-3.470778, -0.078218, -0.546398),
+ normal: (-0.908258, 0.139498, -0.394471), },
+ Vertex { position: (-3.526766, -0.317542, -0.560837),
+ normal: (-0.985615, 0.064121, -0.156369), },
+ Vertex { position: (-3.529709, -0.065998, -0.437217),
+ normal: (-0.951862, 0.098243, -0.290356), },
+ Vertex { position: (-3.526766, -0.317542, -0.560837),
+ normal: (-0.985615, 0.064121, -0.156369), },
+ Vertex { position: (-3.595973, -0.346391, -0.426453),
+ normal: (-0.950882, -0.075567, -0.300188), },
+ Vertex { position: (-3.595973, -0.346391, -0.426453),
+ normal: (-0.950882, -0.075567, -0.300188), },
+ Vertex { position: (-3.526766, -0.317542, -0.560837),
+ normal: (-0.985615, 0.064121, -0.156369), },
+ Vertex { position: (-3.569993, -0.731989, -0.649435),
+ normal: (-0.982334, -0.04331, -0.182057), },
+ Vertex { position: (-3.595973, -0.346391, -0.426453),
+ normal: (-0.950882, -0.075567, -0.300188), },
+ Vertex { position: (-3.569993, -0.731989, -0.649435),
+ normal: (-0.982334, -0.04331, -0.182057), },
+ Vertex { position: (-3.665774, -0.73408, -0.446286),
+ normal: (-0.896964, -0.287307, -0.336022), },
+ Vertex { position: (-3.665774, -0.73408, -0.446286),
+ normal: (-0.896964, -0.287307, -0.336022), },
+ Vertex { position: (-3.569993, -0.731989, -0.649435),
+ normal: (-0.982334, -0.04331, -0.182057), },
+ Vertex { position: (-3.55012, -0.984868, -0.675228),
+ normal: (-0.995081, -0.092251, 0.036114), },
+ Vertex { position: (-3.665774, -0.73408, -0.446286),
+ normal: (-0.896964, -0.287307, -0.336022), },
+ Vertex { position: (-3.55012, -0.984868, -0.675228),
+ normal: (-0.995081, -0.092251, 0.036114), },
+ Vertex { position: (-3.667859, -0.964867, -0.464702),
+ normal: (-0.815087, -0.388053, -0.430171), },
+ Vertex { position: (-3.667859, -0.964867, -0.464702),
+ normal: (-0.815087, -0.388053, -0.430171), },
+ Vertex { position: (-3.55012, -0.984868, -0.675228),
+ normal: (-0.995081, -0.092251, 0.036114), },
+ Vertex { position: (-3.492599, -1.180646, -0.692282),
+ normal: (-0.938884, 0.007108, -0.344159), },
+ Vertex { position: (-3.667859, -0.964867, -0.464702),
+ normal: (-0.815087, -0.388053, -0.430171), },
+ Vertex { position: (-3.492599, -1.180646, -0.692282),
+ normal: (-0.938884, 0.007108, -0.344159), },
+ Vertex { position: (-3.631179, -1.157838, -0.50561),
+ normal: (-0.98615, -0.150918, -0.068783), },
+ Vertex { position: (-3.631179, -1.157838, -0.50561),
+ normal: (-0.98615, -0.150918, -0.068783), },
+ Vertex { position: (-3.492599, -1.180646, -0.692282),
+ normal: (-0.938884, 0.007108, -0.344159), },
+ Vertex { position: (-3.335942, -1.365685, -0.72459),
+ normal: (-0.782249, 0.198377, -0.590536), },
+ Vertex { position: (-3.631179, -1.157838, -0.50561),
+ normal: (-0.98615, -0.150918, -0.068783), },
+ Vertex { position: (-3.335942, -1.365685, -0.72459),
+ normal: (-0.782249, 0.198377, -0.590536), },
+ Vertex { position: (-3.53391, -1.330455, -0.568246),
+ normal: (-0.581301, -0.608503, 0.540197), },
+ Vertex { position: (-3.53391, -1.330455, -0.568246),
+ normal: (-0.581301, -0.608503, 0.540197), },
+ Vertex { position: (-3.335942, -1.365685, -0.72459),
+ normal: (-0.782249, 0.198377, -0.590536), },
+ Vertex { position: (-3.387254, -1.486027, -0.672861),
+ normal: (-0.354058, -0.732075, 0.581987), },
+ Vertex { position: (-3.415655, -0.308965, -0.671045),
+ normal: (-0.743901, 0.102645, -0.66036), },
+ Vertex { position: (-3.283698, -0.730967, -0.793898),
+ normal: (-0.984416, -0.175855, -0.000915), },
+ Vertex { position: (-3.438226, -0.721479, -0.728141),
+ normal: (-0.681141, -0.040116, -0.731052), },
+ Vertex { position: (-3.470778, -0.078218, -0.546398),
+ normal: (-0.908258, 0.139498, -0.394471), },
+ Vertex { position: (-3.415655, -0.308965, -0.671045),
+ normal: (-0.743901, 0.102645, -0.66036), },
+ Vertex { position: (-3.526766, -0.317542, -0.560837),
+ normal: (-0.985615, 0.064121, -0.156369), },
+ Vertex { position: (-3.526766, -0.317542, -0.560837),
+ normal: (-0.985615, 0.064121, -0.156369), },
+ Vertex { position: (-3.415655, -0.308965, -0.671045),
+ normal: (-0.743901, 0.102645, -0.66036), },
+ Vertex { position: (-3.438226, -0.721479, -0.728141),
+ normal: (-0.681141, -0.040116, -0.731052), },
+ Vertex { position: (-3.526766, -0.317542, -0.560837),
+ normal: (-0.985615, 0.064121, -0.156369), },
+ Vertex { position: (-3.438226, -0.721479, -0.728141),
+ normal: (-0.681141, -0.040116, -0.731052), },
+ Vertex { position: (-3.569993, -0.731989, -0.649435),
+ normal: (-0.982334, -0.04331, -0.182057), },
+ Vertex { position: (-3.569993, -0.731989, -0.649435),
+ normal: (-0.982334, -0.04331, -0.182057), },
+ Vertex { position: (-3.438226, -0.721479, -0.728141),
+ normal: (-0.681141, -0.040116, -0.731052), },
+ Vertex { position: (-3.355398, -0.969157, -0.766213),
+ normal: (-0.605564, -0.17532, -0.776244), },
+ Vertex { position: (-3.569993, -0.731989, -0.649435),
+ normal: (-0.982334, -0.04331, -0.182057), },
+ Vertex { position: (-3.355398, -0.969157, -0.766213),
+ normal: (-0.605564, -0.17532, -0.776244), },
+ Vertex { position: (-3.55012, -0.984868, -0.675228),
+ normal: (-0.995081, -0.092251, 0.036114), },
+ Vertex { position: (-3.55012, -0.984868, -0.675228),
+ normal: (-0.995081, -0.092251, 0.036114), },
+ Vertex { position: (-3.355398, -0.969157, -0.766213),
+ normal: (-0.605564, -0.17532, -0.776244), },
+ Vertex { position: (-3.27979, -1.162072, -0.784602),
+ normal: (-0.823768, 0.005745, -0.566899), },
+ Vertex { position: (-3.55012, -0.984868, -0.675228),
+ normal: (-0.995081, -0.092251, 0.036114), },
+ Vertex { position: (-3.27979, -1.162072, -0.784602),
+ normal: (-0.823768, 0.005745, -0.566899), },
+ Vertex { position: (-3.492599, -1.180646, -0.692282),
+ normal: (-0.938884, 0.007108, -0.344159), },
+ Vertex { position: (-3.492599, -1.180646, -0.692282),
+ normal: (-0.938884, 0.007108, -0.344159), },
+ Vertex { position: (-3.27979, -1.162072, -0.784602),
+ normal: (-0.823768, 0.005745, -0.566899), },
+ Vertex { position: (-3.335942, -1.365685, -0.72459),
+ normal: (-0.782249, 0.198377, -0.590536), },
+ Vertex { position: (-3.27979, -1.162072, -0.784602),
+ normal: (-0.823768, 0.005745, -0.566899), },
+ Vertex { position: (-3.355398, -0.969157, -0.766213),
+ normal: (-0.605564, -0.17532, -0.776244), },
+ Vertex { position: (-3.25121, -0.948205, -0.819868),
+ normal: (-0.838192, 0.000365, -0.545375), },
+ Vertex { position: (-3.536654, 0.442277, -0.322),
+ normal: (-0.971344, 0.144305, -0.188856), },
+ Vertex { position: (-3.544507, 0.467147, 0.0),
+ normal: (-0.57342, 0.819261, 0.0), },
+ Vertex { position: (-3.566995, 0.656967, 0.0),
+ normal: (-0.989276, 0.146061, 0.0), },
+ Vertex { position: (-3.536654, 0.442277, -0.322),
+ normal: (-0.971344, 0.144305, -0.188856), },
+ Vertex { position: (-3.566995, 0.656967, 0.0),
+ normal: (-0.989276, 0.146061, 0.0), },
+ Vertex { position: (-3.556552, 0.704883, -0.28063),
+ normal: (-0.472479, 0.093412, -0.876377), },
+ Vertex { position: (-3.556552, 0.704883, -0.28063),
+ normal: (-0.472479, 0.093412, -0.876377), },
+ Vertex { position: (-3.566995, 0.656967, 0.0),
+ normal: (-0.989276, 0.146061, 0.0), },
+ Vertex { position: (-3.599077, 0.796217, 0.0),
+ normal: (-0.989171, 0.146765, 0.0), },
+ Vertex { position: (-3.556552, 0.704883, -0.28063),
+ normal: (-0.472479, 0.093412, -0.876377), },
+ Vertex { position: (-3.599077, 0.796217, 0.0),
+ normal: (-0.989171, 0.146765, 0.0), },
+ Vertex { position: (-3.57817, 0.837714, -0.288502),
+ normal: (-0.43302, -0.02622, -0.901003), },
+ Vertex { position: (-3.25121, -0.948205, -0.819868),
+ normal: (-0.838192, 0.000365, -0.545375), },
+ Vertex { position: (-3.355398, -0.969157, -0.766213),
+ normal: (-0.605564, -0.17532, -0.776244), },
+ Vertex { position: (-3.438226, -0.721479, -0.728141),
+ normal: (-0.681141, -0.040116, -0.731052), },
+ Vertex { position: (-3.25121, -0.948205, -0.819868),
+ normal: (-0.838192, 0.000365, -0.545375), },
+ Vertex { position: (-3.438226, -0.721479, -0.728141),
+ normal: (-0.681141, -0.040116, -0.731052), },
+ Vertex { position: (-3.283698, -0.730967, -0.793898),
+ normal: (-0.984416, -0.175855, -0.000915), },
+ Vertex { position: (-1.88316, -1.829718, -0.401567),
+ normal: (0.493535, -0.729115, -0.474147), },
+ Vertex { position: (-1.933565, -1.993029, -0.438902),
+ normal: (0.728068, -0.191899, 0.658097), },
+ Vertex { position: (-1.971059, -1.992958, -0.500845),
+ normal: (0.313565, -0.18353, 0.931662), },
+ Vertex { position: (-1.88316, -1.829718, -0.401567),
+ normal: (0.493535, -0.729115, -0.474147), },
+ Vertex { position: (-1.971059, -1.992958, -0.500845),
+ normal: (0.313565, -0.18353, 0.931662), },
+ Vertex { position: (-1.936032, -1.829617, -0.488916),
+ normal: (0.04422, -0.704109, -0.708714), },
+ Vertex { position: (-1.936032, -1.829617, -0.488916),
+ normal: (0.04422, -0.704109, -0.708714), },
+ Vertex { position: (-1.971059, -1.992958, -0.500845),
+ normal: (0.313565, -0.18353, 0.931662), },
+ Vertex { position: (-2.03574, -1.981182, -0.547873),
+ normal: (0.537835, -0.193789, 0.820475), },
+ Vertex { position: (-1.936032, -1.829617, -0.488916),
+ normal: (0.04422, -0.704109, -0.708714), },
+ Vertex { position: (-2.03574, -1.981182, -0.547873),
+ normal: (0.537835, -0.193789, 0.820475), },
+ Vertex { position: (-2.027242, -1.813012, -0.555232),
+ normal: (0.083262, -0.787311, -0.610907), },
+ Vertex { position: (-2.027242, -1.813012, -0.555232),
+ normal: (0.083262, -0.787311, -0.610907), },
+ Vertex { position: (-2.03574, -1.981182, -0.547873),
+ normal: (0.537835, -0.193789, 0.820475), },
+ Vertex { position: (-2.106039, -2.019111, -0.510759),
+ normal: (0.908243, -0.229695, -0.349765), },
+ Vertex { position: (-2.027242, -1.813012, -0.555232),
+ normal: (0.083262, -0.787311, -0.610907), },
+ Vertex { position: (-2.106039, -2.019111, -0.510759),
+ normal: (0.908243, -0.229695, -0.349765), },
+ Vertex { position: (-2.126375, -1.866497, -0.502895),
+ normal: (0.170756, -0.748007, -0.641349), },
+ Vertex { position: (-2.126375, -1.866497, -0.502895),
+ normal: (0.170756, -0.748007, -0.641349), },
+ Vertex { position: (-2.106039, -2.019111, -0.510759),
+ normal: (0.908243, -0.229695, -0.349765), },
+ Vertex { position: (-2.141621, -2.024301, -0.470257),
+ normal: (0.701057, -0.210559, -0.68131), },
+ Vertex { position: (-2.126375, -1.866497, -0.502895),
+ normal: (0.170756, -0.748007, -0.641349), },
+ Vertex { position: (-2.141621, -2.024301, -0.470257),
+ normal: (0.701057, -0.210559, -0.68131), },
+ Vertex { position: (-2.176551, -1.873816, -0.445782),
+ normal: (0.64791, -0.754869, 0.101909), },
+ Vertex { position: (-2.176551, -1.873816, -0.445782),
+ normal: (0.64791, -0.754869, 0.101909), },
+ Vertex { position: (-2.141621, -2.024301, -0.470257),
+ normal: (0.701057, -0.210559, -0.68131), },
+ Vertex { position: (-2.120746, -2.045137, -0.411171),
+ normal: (0.129519, -0.132707, -0.982656), },
+ Vertex { position: (-2.176551, -1.873816, -0.445782),
+ normal: (0.64791, -0.754869, 0.101909), },
+ Vertex { position: (-2.120746, -2.045137, -0.411171),
+ normal: (0.129519, -0.132707, -0.982656), },
+ Vertex { position: (-2.147113, -1.903198, -0.362462),
+ normal: (-0.393694, -0.919049, 0.018795), },
+ Vertex { position: (-2.147113, -1.903198, -0.362462),
+ normal: (-0.393694, -0.919049, 0.018795), },
+ Vertex { position: (-2.120746, -2.045137, -0.411171),
+ normal: (0.129519, -0.132707, -0.982656), },
+ Vertex { position: (-2.060902, -2.031698, -0.372079),
+ normal: (-0.276108, -0.088024, -0.957087), },
+ Vertex { position: (-2.147113, -1.903198, -0.362462),
+ normal: (-0.393694, -0.919049, 0.018795), },
+ Vertex { position: (-2.060902, -2.031698, -0.372079),
+ normal: (-0.276108, -0.088024, -0.957087), },
+ Vertex { position: (-2.062725, -1.884246, -0.307336),
+ normal: (-0.327707, -0.94199, 0.072547), },
+ Vertex { position: (-2.062725, -1.884246, -0.307336),
+ normal: (-0.327707, -0.94199, 0.072547), },
+ Vertex { position: (-2.060902, -2.031698, -0.372079),
+ normal: (-0.276108, -0.088024, -0.957087), },
+ Vertex { position: (-1.978344, -2.023535, -0.398257),
+ normal: (-0.40904, -0.077842, -0.90919), },
+ Vertex { position: (-2.062725, -1.884246, -0.307336),
+ normal: (-0.327707, -0.94199, 0.072547), },
+ Vertex { position: (-1.978344, -2.023535, -0.398257),
+ normal: (-0.40904, -0.077842, -0.90919), },
+ Vertex { position: (-1.946306, -1.872735, -0.344251),
+ normal: (-0.163041, -0.980692, 0.107986), },
+ Vertex { position: (-1.946306, -1.872735, -0.344251),
+ normal: (-0.163041, -0.980692, 0.107986), },
+ Vertex { position: (-1.978344, -2.023535, -0.398257),
+ normal: (-0.40904, -0.077842, -0.90919), },
+ Vertex { position: (-1.933565, -1.993029, -0.438902),
+ normal: (0.728068, -0.191899, 0.658097), },
+ Vertex { position: (-1.946306, -1.872735, -0.344251),
+ normal: (-0.163041, -0.980692, 0.107986), },
+ Vertex { position: (-1.933565, -1.993029, -0.438902),
+ normal: (0.728068, -0.191899, 0.658097), },
+ Vertex { position: (-1.88316, -1.829718, -0.401567),
+ normal: (0.493535, -0.729115, -0.474147), },
+ Vertex { position: (-2.446375, -1.893261, -0.49411),
+ normal: (0.183908, -0.773381, -0.606679), },
+ Vertex { position: (-2.499138, -2.03809, -0.504529),
+ normal: (0.50178, 0.000639, 0.864995), },
+ Vertex { position: (-2.513608, -2.012858, -0.558673),
+ normal: (0.300485, 0.019099, 0.953595), },
+ Vertex { position: (-2.446375, -1.893261, -0.49411),
+ normal: (0.183908, -0.773381, -0.606679), },
+ Vertex { position: (-2.513608, -2.012858, -0.558673),
+ normal: (0.300485, 0.019099, 0.953595), },
+ Vertex { position: (-2.466779, -1.857679, -0.570461),
+ normal: (0.018755, -0.837462, -0.546174), },
+ Vertex { position: (-2.466779, -1.857679, -0.570461),
+ normal: (0.018755, -0.837462, -0.546174), },
+ Vertex { position: (-2.513608, -2.012858, -0.558673),
+ normal: (0.300485, 0.019099, 0.953595), },
+ Vertex { position: (-2.571019, -1.995375, -0.58623),
+ normal: (0.678632, -0.017853, 0.734261), },
+ Vertex { position: (-2.466779, -1.857679, -0.570461),
+ normal: (0.018755, -0.837462, -0.546174), },
+ Vertex { position: (-2.571019, -1.995375, -0.58623),
+ normal: (0.678632, -0.017853, 0.734261), },
+ Vertex { position: (-2.547737, -1.833025, -0.609321),
+ normal: (-0.094688, -0.959937, -0.263734), },
+ Vertex { position: (-2.547737, -1.833025, -0.609321),
+ normal: (-0.094688, -0.959937, -0.263734), },
+ Vertex { position: (-2.571019, -1.995375, -0.58623),
+ normal: (0.678632, -0.017853, 0.734261), },
+ Vertex { position: (-2.641567, -2.003164, -0.575611),
+ normal: (0.687126, -0.68509, -0.241887), },
+ Vertex { position: (-2.547737, -1.833025, -0.609321),
+ normal: (-0.094688, -0.959937, -0.263734), },
+ Vertex { position: (-2.641567, -2.003164, -0.575611),
+ normal: (0.687126, -0.68509, -0.241887), },
+ Vertex { position: (-2.64722, -1.84401, -0.594347),
+ normal: (0.059023, -0.965365, -0.25414), },
+ Vertex { position: (-2.64722, -1.84401, -0.594347),
+ normal: (0.059023, -0.965365, -0.25414), },
+ Vertex { position: (-2.641567, -2.003164, -0.575611),
+ normal: (0.687126, -0.68509, -0.241887), },
+ Vertex { position: (-2.678971, -2.007694, -0.558395),
+ normal: (0.260319, -0.908993, 0.325523), },
+ Vertex { position: (-2.64722, -1.84401, -0.594347),
+ normal: (0.059023, -0.965365, -0.25414), },
+ Vertex { position: (-2.678971, -2.007694, -0.558395),
+ normal: (0.260319, -0.908993, 0.325523), },
+ Vertex { position: (-2.699966, -1.850397, -0.57007),
+ normal: (0.49176, -0.810764, -0.317543), },
+ Vertex { position: (-2.699966, -1.850397, -0.57007),
+ normal: (0.49176, -0.810764, -0.317543), },
+ Vertex { position: (-2.678971, -2.007694, -0.558395),
+ normal: (0.260319, -0.908993, 0.325523), },
+ Vertex { position: (-2.685663, -2.028649, -0.514928),
+ normal: (-0.148191, -0.901516, 0.40658), },
+ Vertex { position: (-2.699966, -1.850397, -0.57007),
+ normal: (0.49176, -0.810764, -0.317543), },
+ Vertex { position: (-2.685663, -2.028649, -0.514928),
+ normal: (-0.148191, -0.901516, 0.40658), },
+ Vertex { position: (-2.709403, -1.879947, -0.508775),
+ normal: (0.099157, -0.476834, -0.873383), },
+ Vertex { position: (-2.709403, -1.879947, -0.508775),
+ normal: (0.099157, -0.476834, -0.873383), },
+ Vertex { position: (-2.685663, -2.028649, -0.514928),
+ normal: (-0.148191, -0.901516, 0.40658), },
+ Vertex { position: (-2.667969, -2.036634, -0.471396),
+ normal: (-0.443612, -0.876487, 0.187028), },
+ Vertex { position: (-2.709403, -1.879947, -0.508775),
+ normal: (0.099157, -0.476834, -0.873383), },
+ Vertex { position: (-2.667969, -2.036634, -0.471396),
+ normal: (-0.443612, -0.876487, 0.187028), },
+ Vertex { position: (-2.684452, -1.891207, -0.447388),
+ normal: (-0.147229, -0.706225, -0.69251), },
+ Vertex { position: (-2.684452, -1.891207, -0.447388),
+ normal: (-0.147229, -0.706225, -0.69251), },
+ Vertex { position: (-2.667969, -2.036634, -0.471396),
+ normal: (-0.443612, -0.876487, 0.187028), },
+ Vertex { position: (-2.618068, -2.046419, -0.441284),
+ normal: (-0.508388, -0.837291, -0.20121), },
+ Vertex { position: (-2.684452, -1.891207, -0.447388),
+ normal: (-0.147229, -0.706225, -0.69251), },
+ Vertex { position: (-2.618068, -2.046419, -0.441284),
+ normal: (-0.508388, -0.837291, -0.20121), },
+ Vertex { position: (-2.614084, -1.905005, -0.404925),
+ normal: (0.328486, -0.940918, 0.082286), },
+ Vertex { position: (-2.614084, -1.905005, -0.404925),
+ normal: (0.328486, -0.940918, 0.082286), },
+ Vertex { position: (-2.618068, -2.046419, -0.441284),
+ normal: (-0.508388, -0.837291, -0.20121), },
+ Vertex { position: (-2.539874, -2.049824, -0.460098),
+ normal: (-0.409829, -0.525605, -0.745506), },
+ Vertex { position: (-2.614084, -1.905005, -0.404925),
+ normal: (0.328486, -0.940918, 0.082286), },
+ Vertex { position: (-2.539874, -2.049824, -0.460098),
+ normal: (-0.409829, -0.525605, -0.745506), },
+ Vertex { position: (-2.503818, -1.909806, -0.431456),
+ normal: (-0.319475, -0.944225, -0.079844), },
+ Vertex { position: (-2.503818, -1.909806, -0.431456),
+ normal: (-0.319475, -0.944225, -0.079844), },
+ Vertex { position: (-2.539874, -2.049824, -0.460098),
+ normal: (-0.409829, -0.525605, -0.745506), },
+ Vertex { position: (-2.499138, -2.03809, -0.504529),
+ normal: (0.50178, 0.000639, 0.864995), },
+ Vertex { position: (-2.503818, -1.909806, -0.431456),
+ normal: (-0.319475, -0.944225, -0.079844), },
+ Vertex { position: (-2.499138, -2.03809, -0.504529),
+ normal: (0.50178, 0.000639, 0.864995), },
+ Vertex { position: (-2.446375, -1.893261, -0.49411),
+ normal: (0.183908, -0.773381, -0.606679), },
+ Vertex { position: (-2.060902, -2.031698, -0.372079),
+ normal: (-0.276108, -0.088024, -0.957087), },
+ Vertex { position: (-2.065655, -2.124623, -0.36872),
+ normal: (0.10009, -0.380026, -0.919545), },
+ Vertex { position: (-1.985123, -2.116661, -0.394256),
+ normal: (-0.227573, -0.361149, -0.904313), },
+ Vertex { position: (-2.060902, -2.031698, -0.372079),
+ normal: (-0.276108, -0.088024, -0.957087), },
+ Vertex { position: (-1.985123, -2.116661, -0.394256),
+ normal: (-0.227573, -0.361149, -0.904313), },
+ Vertex { position: (-1.978344, -2.023535, -0.398257),
+ normal: (-0.40904, -0.077842, -0.90919), },
+ Vertex { position: (-2.120746, -2.045137, -0.411171),
+ normal: (0.129519, -0.132707, -0.982656), },
+ Vertex { position: (-2.12403, -2.137733, -0.406853),
+ normal: (0.547733, -0.470267, -0.691981), },
+ Vertex { position: (-2.065655, -2.124623, -0.36872),
+ normal: (0.10009, -0.380026, -0.919545), },
+ Vertex { position: (-2.120746, -2.045137, -0.411171),
+ normal: (0.129519, -0.132707, -0.982656), },
+ Vertex { position: (-2.065655, -2.124623, -0.36872),
+ normal: (0.10009, -0.380026, -0.919545), },
+ Vertex { position: (-2.060902, -2.031698, -0.372079),
+ normal: (-0.276108, -0.088024, -0.957087), },
+ Vertex { position: (-2.141621, -2.024301, -0.470257),
+ normal: (0.701057, -0.210559, -0.68131), },
+ Vertex { position: (-2.144393, -2.117408, -0.464489),
+ normal: (-0.071182, -0.950841, -0.301389), },
+ Vertex { position: (-2.12403, -2.137733, -0.406853),
+ normal: (0.547733, -0.470267, -0.691981), },
+ Vertex { position: (-2.141621, -2.024301, -0.470257),
+ normal: (0.701057, -0.210559, -0.68131), },
+ Vertex { position: (-2.12403, -2.137733, -0.406853),
+ normal: (0.547733, -0.470267, -0.691981), },
+ Vertex { position: (-2.120746, -2.045137, -0.411171),
+ normal: (0.129519, -0.132707, -0.982656), },
+ Vertex { position: (-2.106039, -2.019111, -0.510759),
+ normal: (0.908243, -0.229695, -0.349765), },
+ Vertex { position: (-2.109684, -2.112345, -0.503997),
+ normal: (0.216748, 0.039315, -0.975436), },
+ Vertex { position: (-2.144393, -2.117408, -0.464489),
+ normal: (-0.071182, -0.950841, -0.301389), },
+ Vertex { position: (-2.106039, -2.019111, -0.510759),
+ normal: (0.908243, -0.229695, -0.349765), },
+ Vertex { position: (-2.144393, -2.117408, -0.464489),
+ normal: (-0.071182, -0.950841, -0.301389), },
+ Vertex { position: (-2.141621, -2.024301, -0.470257),
+ normal: (0.701057, -0.210559, -0.68131), },
+ Vertex { position: (-2.03574, -1.981182, -0.547873),
+ normal: (0.537835, -0.193789, 0.820475), },
+ Vertex { position: (-2.04111, -2.075348, -0.540201),
+ normal: (0.555949, 0.246865, -0.793712), },
+ Vertex { position: (-2.109684, -2.112345, -0.503997),
+ normal: (0.216748, 0.039315, -0.975436), },
+ Vertex { position: (-2.03574, -1.981182, -0.547873),
+ normal: (0.537835, -0.193789, 0.820475), },
+ Vertex { position: (-2.109684, -2.112345, -0.503997),
+ normal: (0.216748, 0.039315, -0.975436), },
+ Vertex { position: (-2.106039, -2.019111, -0.510759),
+ normal: (0.908243, -0.229695, -0.349765), },
+ Vertex { position: (-1.971059, -1.992958, -0.500845),
+ normal: (0.313565, -0.18353, 0.931662), },
+ Vertex { position: (-1.978016, -2.086834, -0.494327),
+ normal: (0.768311, 0.202351, -0.60725), },
+ Vertex { position: (-2.04111, -2.075348, -0.540201),
+ normal: (0.555949, 0.246865, -0.793712), },
+ Vertex { position: (-1.971059, -1.992958, -0.500845),
+ normal: (0.313565, -0.18353, 0.931662), },
+ Vertex { position: (-2.04111, -2.075348, -0.540201),
+ normal: (0.555949, 0.246865, -0.793712), },
+ Vertex { position: (-2.03574, -1.981182, -0.547873),
+ normal: (0.537835, -0.193789, 0.820475), },
+ Vertex { position: (-1.933565, -1.993029, -0.438902),
+ normal: (0.728068, -0.191899, 0.658097), },
+ Vertex { position: (-1.941442, -2.086904, -0.433904),
+ normal: (0.833232, 0.046883, -0.550932), },
+ Vertex { position: (-1.978016, -2.086834, -0.494327),
+ normal: (0.768311, 0.202351, -0.60725), },
+ Vertex { position: (-1.933565, -1.993029, -0.438902),
+ normal: (0.728068, -0.191899, 0.658097), },
+ Vertex { position: (-1.978016, -2.086834, -0.494327),
+ normal: (0.768311, 0.202351, -0.60725), },
+ Vertex { position: (-1.971059, -1.992958, -0.500845),
+ normal: (0.313565, -0.18353, 0.931662), },
+ Vertex { position: (-1.978344, -2.023535, -0.398257),
+ normal: (-0.40904, -0.077842, -0.90919), },
+ Vertex { position: (-1.985123, -2.116661, -0.394256),
+ normal: (-0.227573, -0.361149, -0.904313), },
+ Vertex { position: (-1.941442, -2.086904, -0.433904),
+ normal: (0.833232, 0.046883, -0.550932), },
+ Vertex { position: (-1.978344, -2.023535, -0.398257),
+ normal: (-0.40904, -0.077842, -0.90919), },
+ Vertex { position: (-1.941442, -2.086904, -0.433904),
+ normal: (0.833232, 0.046883, -0.550932), },
+ Vertex { position: (-1.933565, -1.993029, -0.438902),
+ normal: (0.728068, -0.191899, 0.658097), },
+ Vertex { position: (-2.539874, -2.049824, -0.460098),
+ normal: (-0.409829, -0.525605, -0.745506), },
+ Vertex { position: (-2.552923, -2.142304, -0.454579),
+ normal: (0.213243, -0.278119, -0.936578), },
+ Vertex { position: (-2.513187, -2.130859, -0.49792),
+ normal: (0.587809, -0.328911, -0.73912), },
+ Vertex { position: (-2.539874, -2.049824, -0.460098),
+ normal: (-0.409829, -0.525605, -0.745506), },
+ Vertex { position: (-2.513187, -2.130859, -0.49792),
+ normal: (0.587809, -0.328911, -0.73912), },
+ Vertex { position: (-2.499138, -2.03809, -0.504529),
+ normal: (0.50178, 0.000639, 0.864995), },
+ Vertex { position: (-2.618068, -2.046419, -0.441284),
+ normal: (-0.508388, -0.837291, -0.20121), },
+ Vertex { position: (-2.629199, -2.138983, -0.436227),
+ normal: (0.794828, 0.083381, -0.601079), },
+ Vertex { position: (-2.552923, -2.142304, -0.454579),
+ normal: (0.213243, -0.278119, -0.936578), },
+ Vertex { position: (-2.618068, -2.046419, -0.441284),
+ normal: (-0.508388, -0.837291, -0.20121), },
+ Vertex { position: (-2.552923, -2.142304, -0.454579),
+ normal: (0.213243, -0.278119, -0.936578), },
+ Vertex { position: (-2.539874, -2.049824, -0.460098),
+ normal: (-0.409829, -0.525605, -0.745506), },
+ Vertex { position: (-2.667969, -2.036634, -0.471396),
+ normal: (-0.443612, -0.876487, 0.187028), },
+ Vertex { position: (-2.677875, -2.129439, -0.4656),
+ normal: (0.873201, -0.04546, -0.485236), },
+ Vertex { position: (-2.629199, -2.138983, -0.436227),
+ normal: (0.794828, 0.083381, -0.601079), },
+ Vertex { position: (-2.667969, -2.036634, -0.471396),
+ normal: (-0.443612, -0.876487, 0.187028), },
+ Vertex { position: (-2.629199, -2.138983, -0.436227),
+ normal: (0.794828, 0.083381, -0.601079), },
+ Vertex { position: (-2.618068, -2.046419, -0.441284),
+ normal: (-0.508388, -0.837291, -0.20121), },
+ Vertex { position: (-2.685663, -2.028649, -0.514928),
+ normal: (-0.148191, -0.901516, 0.40658), },
+ Vertex { position: (-2.695135, -2.12165, -0.508064),
+ normal: (0.829377, -0.173624, -0.531026), },
+ Vertex { position: (-2.677875, -2.129439, -0.4656),
+ normal: (0.873201, -0.04546, -0.485236), },
+ Vertex { position: (-2.685663, -2.028649, -0.514928),
+ normal: (-0.148191, -0.901516, 0.40658), },
+ Vertex { position: (-2.677875, -2.129439, -0.4656),
+ normal: (0.873201, -0.04546, -0.485236), },
+ Vertex { position: (-2.667969, -2.036634, -0.471396),
+ normal: (-0.443612, -0.876487, 0.187028), },
+ Vertex { position: (-2.678971, -2.007694, -0.558395),
+ normal: (0.260319, -0.908993, 0.325523), },
+ Vertex { position: (-2.688607, -2.101208, -0.550465),
+ normal: (0.506864, -0.193035, -0.840135), },
+ Vertex { position: (-2.695135, -2.12165, -0.508064),
+ normal: (0.829377, -0.173624, -0.531026), },
+ Vertex { position: (-2.678971, -2.007694, -0.558395),
+ normal: (0.260319, -0.908993, 0.325523), },
+ Vertex { position: (-2.695135, -2.12165, -0.508064),
+ normal: (0.829377, -0.173624, -0.531026), },
+ Vertex { position: (-2.685663, -2.028649, -0.514928),
+ normal: (-0.148191, -0.901516, 0.40658), },
+ Vertex { position: (-2.641567, -2.003164, -0.575611),
+ normal: (0.687126, -0.68509, -0.241887), },
+ Vertex { position: (-2.65212, -2.09679, -0.567258),
+ normal: (0.166377, -0.157108, -0.973466), },
+ Vertex { position: (-2.688607, -2.101208, -0.550465),
+ normal: (0.506864, -0.193035, -0.840135), },
+ Vertex { position: (-2.641567, -2.003164, -0.575611),
+ normal: (0.687126, -0.68509, -0.241887), },
+ Vertex { position: (-2.688607, -2.101208, -0.550465),
+ normal: (0.506864, -0.193035, -0.840135), },
+ Vertex { position: (-2.678971, -2.007694, -0.558395),
+ normal: (0.260319, -0.908993, 0.325523), },
+ Vertex { position: (-2.571019, -1.995375, -0.58623),
+ normal: (0.678632, -0.017853, 0.734261), },
+ Vertex { position: (-2.583303, -2.089191, -0.577616),
+ normal: (0.054863, -0.132815, -0.989621), },
+ Vertex { position: (-2.65212, -2.09679, -0.567258),
+ normal: (0.166377, -0.157108, -0.973466), },
+ Vertex { position: (-2.571019, -1.995375, -0.58623),
+ normal: (0.678632, -0.017853, 0.734261), },
+ Vertex { position: (-2.65212, -2.09679, -0.567258),
+ normal: (0.166377, -0.157108, -0.973466), },
+ Vertex { position: (-2.641567, -2.003164, -0.575611),
+ normal: (0.687126, -0.68509, -0.241887), },
+ Vertex { position: (-2.513608, -2.012858, -0.558673),
+ normal: (0.300485, 0.019099, 0.953595), },
+ Vertex { position: (-2.527301, -2.106246, -0.550735),
+ normal: (0.238844, 0.101951, -0.965691), },
+ Vertex { position: (-2.583303, -2.089191, -0.577616),
+ normal: (0.054863, -0.132815, -0.989621), },
+ Vertex { position: (-2.513608, -2.012858, -0.558673),
+ normal: (0.300485, 0.019099, 0.953595), },
+ Vertex { position: (-2.583303, -2.089191, -0.577616),
+ normal: (0.054863, -0.132815, -0.989621), },
+ Vertex { position: (-2.571019, -1.995375, -0.58623),
+ normal: (0.678632, -0.017853, 0.734261), },
+ Vertex { position: (-2.499138, -2.03809, -0.504529),
+ normal: (0.50178, 0.000639, 0.864995), },
+ Vertex { position: (-2.513187, -2.130859, -0.49792),
+ normal: (0.587809, -0.328911, -0.73912), },
+ Vertex { position: (-2.527301, -2.106246, -0.550735),
+ normal: (0.238844, 0.101951, -0.965691), },
+ Vertex { position: (-2.499138, -2.03809, -0.504529),
+ normal: (0.50178, 0.000639, 0.864995), },
+ Vertex { position: (-2.527301, -2.106246, -0.550735),
+ normal: (0.238844, 0.101951, -0.965691), },
+ Vertex { position: (-2.513608, -2.012858, -0.558673),
+ normal: (0.300485, 0.019099, 0.953595), },
+ Vertex { position: (-1.978016, -2.086834, -0.494327),
+ normal: (0.768311, 0.202351, -0.60725), },
+ Vertex { position: (-1.941442, -2.086904, -0.433904),
+ normal: (0.833232, 0.046883, -0.550932), },
+ Vertex { position: (-2.048681, -2.165282, -0.450843),
+ normal: (0.604307, 0.204357, -0.770098), },
+ Vertex { position: (-2.04111, -2.075348, -0.540201),
+ normal: (0.555949, 0.246865, -0.793712), },
+ Vertex { position: (-1.978016, -2.086834, -0.494327),
+ normal: (0.768311, 0.202351, -0.60725), },
+ Vertex { position: (-2.048681, -2.165282, -0.450843),
+ normal: (0.604307, 0.204357, -0.770098), },
+ Vertex { position: (-2.109684, -2.112345, -0.503997),
+ normal: (0.216748, 0.039315, -0.975436), },
+ Vertex { position: (-2.04111, -2.075348, -0.540201),
+ normal: (0.555949, 0.246865, -0.793712), },
+ Vertex { position: (-2.048681, -2.165282, -0.450843),
+ normal: (0.604307, 0.204357, -0.770098), },
+ Vertex { position: (-2.144393, -2.117408, -0.464489),
+ normal: (-0.071182, -0.950841, -0.301389), },
+ Vertex { position: (-2.109684, -2.112345, -0.503997),
+ normal: (0.216748, 0.039315, -0.975436), },
+ Vertex { position: (-2.048681, -2.165282, -0.450843),
+ normal: (0.604307, 0.204357, -0.770098), },
+ Vertex { position: (-2.12403, -2.137733, -0.406853),
+ normal: (0.547733, -0.470267, -0.691981), },
+ Vertex { position: (-2.144393, -2.117408, -0.464489),
+ normal: (-0.071182, -0.950841, -0.301389), },
+ Vertex { position: (-2.048681, -2.165282, -0.450843),
+ normal: (0.604307, 0.204357, -0.770098), },
+ Vertex { position: (-2.065655, -2.124623, -0.36872),
+ normal: (0.10009, -0.380026, -0.919545), },
+ Vertex { position: (-2.12403, -2.137733, -0.406853),
+ normal: (0.547733, -0.470267, -0.691981), },
+ Vertex { position: (-2.048681, -2.165282, -0.450843),
+ normal: (0.604307, 0.204357, -0.770098), },
+ Vertex { position: (-1.985123, -2.116661, -0.394256),
+ normal: (-0.227573, -0.361149, -0.904313), },
+ Vertex { position: (-2.065655, -2.124623, -0.36872),
+ normal: (0.10009, -0.380026, -0.919545), },
+ Vertex { position: (-2.048681, -2.165282, -0.450843),
+ normal: (0.604307, 0.204357, -0.770098), },
+ Vertex { position: (-1.941442, -2.086904, -0.433904),
+ normal: (0.833232, 0.046883, -0.550932), },
+ Vertex { position: (-1.985123, -2.116661, -0.394256),
+ normal: (-0.227573, -0.361149, -0.904313), },
+ Vertex { position: (-2.048681, -2.165282, -0.450843),
+ normal: (0.604307, 0.204357, -0.770098), },
+ Vertex { position: (-2.527301, -2.106246, -0.550735),
+ normal: (0.238844, 0.101951, -0.965691), },
+ Vertex { position: (-2.513187, -2.130859, -0.49792),
+ normal: (0.587809, -0.328911, -0.73912), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-2.583303, -2.089191, -0.577616),
+ normal: (0.054863, -0.132815, -0.989621), },
+ Vertex { position: (-2.527301, -2.106246, -0.550735),
+ normal: (0.238844, 0.101951, -0.965691), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-2.65212, -2.09679, -0.567258),
+ normal: (0.166377, -0.157108, -0.973466), },
+ Vertex { position: (-2.583303, -2.089191, -0.577616),
+ normal: (0.054863, -0.132815, -0.989621), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-2.688607, -2.101208, -0.550465),
+ normal: (0.506864, -0.193035, -0.840135), },
+ Vertex { position: (-2.65212, -2.09679, -0.567258),
+ normal: (0.166377, -0.157108, -0.973466), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-2.695135, -2.12165, -0.508064),
+ normal: (0.829377, -0.173624, -0.531026), },
+ Vertex { position: (-2.688607, -2.101208, -0.550465),
+ normal: (0.506864, -0.193035, -0.840135), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-2.677875, -2.129439, -0.4656),
+ normal: (0.873201, -0.04546, -0.485236), },
+ Vertex { position: (-2.695135, -2.12165, -0.508064),
+ normal: (0.829377, -0.173624, -0.531026), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-2.629199, -2.138983, -0.436227),
+ normal: (0.794828, 0.083381, -0.601079), },
+ Vertex { position: (-2.677875, -2.129439, -0.4656),
+ normal: (0.873201, -0.04546, -0.485236), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-2.552923, -2.142304, -0.454579),
+ normal: (0.213243, -0.278119, -0.936578), },
+ Vertex { position: (-2.629199, -2.138983, -0.436227),
+ normal: (0.794828, 0.083381, -0.601079), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-2.513187, -2.130859, -0.49792),
+ normal: (0.587809, -0.328911, -0.73912), },
+ Vertex { position: (-2.552923, -2.142304, -0.454579),
+ normal: (0.213243, -0.278119, -0.936578), },
+ Vertex { position: (-2.603284, -2.176802, -0.510638),
+ normal: (0.02054, -0.128179, -0.991538), },
+ Vertex { position: (-3.139394, -1.687482, -0.638546),
+ normal: (-0.012978, -0.998326, 0.056357), },
+ Vertex { position: (-3.008323, -1.759271, -0.655672),
+ normal: (0.579344, -0.339433, 0.741044), },
+ Vertex { position: (-2.941731, -1.787431, -0.442574),
+ normal: (-0.073547, -0.481419, -0.8734), },
+ Vertex { position: (-3.139394, -1.687482, -0.638546),
+ normal: (-0.012978, -0.998326, 0.056357), },
+ Vertex { position: (-2.941731, -1.787431, -0.442574),
+ normal: (-0.073547, -0.481419, -0.8734), },
+ Vertex { position: (-3.120907, -1.707924, -0.431829),
+ normal: (0.074429, -0.99521, 0.063385), },
+ Vertex { position: (-3.008323, -1.759271, -0.655672),
+ normal: (0.579344, -0.339433, 0.741044), },
+ Vertex { position: (-2.709403, -1.879947, -0.508775),
+ normal: (0.099157, -0.476834, -0.873383), },
+ Vertex { position: (-2.941731, -1.787431, -0.442574),
+ normal: (-0.073547, -0.481419, -0.8734), },
+ Vertex { position: (-3.008323, -1.759271, -0.655672),
+ normal: (0.579344, -0.339433, 0.741044), },
+ Vertex { position: (-2.811581, -1.79821, -0.712737),
+ normal: (0.43907, -0.579988, -0.686171), },
+ Vertex { position: (-2.699966, -1.850397, -0.57007),
+ normal: (0.49176, -0.810764, -0.317543), },
+ Vertex { position: (-3.008323, -1.759271, -0.655672),
+ normal: (0.579344, -0.339433, 0.741044), },
+ Vertex { position: (-2.699966, -1.850397, -0.57007),
+ normal: (0.49176, -0.810764, -0.317543), },
+ Vertex { position: (-2.709403, -1.879947, -0.508775),
+ normal: (0.099157, -0.476834, -0.873383), },
+ Vertex { position: (-2.306662, -1.116976, 0.961238),
+ normal: (-0.822733, 0.223687, 0.522565), },
+ Vertex { position: (-2.119856, -1.1288, 0.97096),
+ normal: (-0.950882, -0.075567, 0.300188), },
+ Vertex { position: (-2.033406, -0.91003, 0.96422),
+ normal: (-0.619245, -0.050391, 0.783579), },
+ Vertex { position: (-2.031698, -1.097344, 0.966701),
+ normal: (-0.993498, 0.089934, 0.06981), },
+ Vertex { position: (-2.033406, -0.91003, 0.96422),
+ normal: (-0.619245, -0.050391, 0.783579), },
+ Vertex { position: (-2.119856, -1.1288, 0.97096),
+ normal: (-0.950882, -0.075567, 0.300188), },
+ Vertex { position: (-1.782298, -1.020581, 0.943381),
+ normal: (-0.379807, -0.084066, 0.921238), },
+ Vertex { position: (-2.033406, -0.91003, 0.96422),
+ normal: (-0.619245, -0.050391, 0.783579), },
+ Vertex { position: (-2.031698, -1.097344, 0.966701),
+ normal: (-0.993498, 0.089934, 0.06981), },
+ Vertex { position: (-2.337617, -1.334842, 0.966761),
+ normal: (-0.9775, 0.159844, 0.137638), },
+ Vertex { position: (-2.306662, -1.116976, 0.961238),
+ normal: (-0.822733, 0.223687, 0.522565), },
+ Vertex { position: (-2.462835, -1.3055, 0.966395),
+ normal: (-0.951862, 0.098243, 0.290356), },
+ Vertex { position: (-2.161843, -1.325837, 0.957465),
+ normal: (-0.923845, 0.18432, 0.335466), },
+ Vertex { position: (-2.119856, -1.1288, 0.97096),
+ normal: (-0.950882, -0.075567, 0.300188), },
+ Vertex { position: (-2.306662, -1.116976, 0.961238),
+ normal: (-0.822733, 0.223687, 0.522565), },
+ Vertex { position: (-2.161843, -1.325837, 0.957465),
+ normal: (-0.923845, 0.18432, 0.335466), },
+ Vertex { position: (-2.306662, -1.116976, 0.961238),
+ normal: (-0.822733, 0.223687, 0.522565), },
+ Vertex { position: (-2.337617, -1.334842, 0.966761),
+ normal: (-0.9775, 0.159844, 0.137638), },
+ Vertex { position: (-2.042059, -1.312976, 0.940911),
+ normal: (-0.971344, 0.144305, 0.188856), },
+ Vertex { position: (-2.031698, -1.097344, 0.966701),
+ normal: (-0.993498, 0.089934, 0.06981), },
+ Vertex { position: (-2.119856, -1.1288, 0.97096),
+ normal: (-0.950882, -0.075567, 0.300188), },
+ Vertex { position: (-2.042059, -1.312976, 0.940911),
+ normal: (-0.971344, 0.144305, 0.188856), },
+ Vertex { position: (-2.119856, -1.1288, 0.97096),
+ normal: (-0.950882, -0.075567, 0.300188), },
+ Vertex { position: (-2.161843, -1.325837, 0.957465),
+ normal: (-0.923845, 0.18432, 0.335466), },
+ Vertex { position: (-1.776785, -1.275107, 0.914703),
+ normal: (-0.908258, 0.139498, 0.394471), },
+ Vertex { position: (-1.782298, -1.020581, 0.943381),
+ normal: (-0.379807, -0.084066, 0.921238), },
+ Vertex { position: (-2.031698, -1.097344, 0.966701),
+ normal: (-0.993498, 0.089934, 0.06981), },
+ Vertex { position: (-1.776785, -1.275107, 0.914703),
+ normal: (-0.908258, 0.139498, 0.394471), },
+ Vertex { position: (-2.031698, -1.097344, 0.966701),
+ normal: (-0.993498, 0.089934, 0.06981), },
+ Vertex { position: (-2.042059, -1.312976, 0.940911),
+ normal: (-0.971344, 0.144305, 0.188856), },
+ Vertex { position: (-1.709172, -1.283232, 0.897427),
+ normal: (-0.985615, 0.064121, 0.156369), },
+ Vertex { position: (-1.782298, -1.020581, 0.943381),
+ normal: (-0.379807, -0.084066, 0.921238), },
+ Vertex { position: (-1.776785, -1.275107, 0.914703),
+ normal: (-0.908258, 0.139498, 0.394471), },
+ Vertex { position: (-1.456655, -1.295527, 0.89424),
+ normal: (-0.982334, -0.04331, 0.182057), },
+ Vertex { position: (-1.782298, -1.020581, 0.943381),
+ normal: (-0.379807, -0.084066, 0.921238), },
+ Vertex { position: (-1.709172, -1.283232, 0.897427),
+ normal: (-0.985615, 0.064121, 0.156369), },
+ Vertex { position: (-2.417777, -1.553136, 0.887222),
+ normal: (-0.938884, 0.007108, 0.344159), },
+ Vertex { position: (-2.337617, -1.334842, 0.966761),
+ normal: (-0.9775, 0.159844, 0.137638), },
+ Vertex { position: (-2.462835, -1.3055, 0.966395),
+ normal: (-0.951862, 0.098243, 0.290356), },
+ Vertex { position: (-2.417777, -1.553136, 0.887222),
+ normal: (-0.938884, 0.007108, 0.344159), },
+ Vertex { position: (-2.462835, -1.3055, 0.966395),
+ normal: (-0.951862, 0.098243, 0.290356), },
+ Vertex { position: (-2.591357, -1.510845, 0.88547),
+ normal: (-0.995081, -0.092251, -0.036114), },
+ Vertex { position: (-2.223917, -1.541268, 0.87926),
+ normal: (-0.782249, 0.198377, 0.590536), },
+ Vertex { position: (-2.161843, -1.325837, 0.957465),
+ normal: (-0.923845, 0.18432, 0.335466), },
+ Vertex { position: (-2.337617, -1.334842, 0.966761),
+ normal: (-0.9775, 0.159844, 0.137638), },
+ Vertex { position: (-2.223917, -1.541268, 0.87926),
+ normal: (-0.782249, 0.198377, 0.590536), },
+ Vertex { position: (-2.337617, -1.334842, 0.966761),
+ normal: (-0.9775, 0.159844, 0.137638), },
+ Vertex { position: (-2.417777, -1.553136, 0.887222),
+ normal: (-0.938884, 0.007108, 0.344159), },
+ Vertex { position: (-2.049879, -1.562369, 0.829319),
+ normal: (-0.743901, 0.102645, 0.66036), },
+ Vertex { position: (-2.042059, -1.312976, 0.940911),
+ normal: (-0.971344, 0.144305, 0.188856), },
+ Vertex { position: (-2.161843, -1.325837, 0.957465),
+ normal: (-0.923845, 0.18432, 0.335466), },
+ Vertex { position: (-2.049879, -1.562369, 0.829319),
+ normal: (-0.743901, 0.102645, 0.66036), },
+ Vertex { position: (-2.161843, -1.325837, 0.957465),
+ normal: (-0.923845, 0.18432, 0.335466), },
+ Vertex { position: (-2.223917, -1.541268, 0.87926),
+ normal: (-0.782249, 0.198377, 0.590536), },
+ Vertex { position: (-1.778934, -1.550199, 0.776454),
+ normal: (-0.605564, -0.17532, 0.776244), },
+ Vertex { position: (-1.777628, -1.473076, 0.845827),
+ normal: (-0.681141, -0.040116, 0.731052), },
+ Vertex { position: (-2.042059, -1.312976, 0.940911),
+ normal: (-0.971344, 0.144305, 0.188856), },
+ Vertex { position: (-1.778934, -1.550199, 0.776454),
+ normal: (-0.605564, -0.17532, 0.776244), },
+ Vertex { position: (-2.042059, -1.312976, 0.940911),
+ normal: (-0.971344, 0.144305, 0.188856), },
+ Vertex { position: (-2.049879, -1.562369, 0.829319),
+ normal: (-0.743901, 0.102645, 0.66036), },
+ Vertex { position: (-1.776785, -1.275107, 0.914703),
+ normal: (-0.908258, 0.139498, 0.394471), },
+ Vertex { position: (-2.042059, -1.312976, 0.940911),
+ normal: (-0.971344, 0.144305, 0.188856), },
+ Vertex { position: (-1.777628, -1.473076, 0.845827),
+ normal: (-0.681141, -0.040116, 0.731052), },
+ Vertex { position: (-1.686329, -1.414405, 0.869373),
+ normal: (-0.823768, 0.005745, 0.566899), },
+ Vertex { position: (-1.709172, -1.283232, 0.897427),
+ normal: (-0.985615, 0.064121, 0.156369), },
+ Vertex { position: (-1.776785, -1.275107, 0.914703),
+ normal: (-0.908258, 0.139498, 0.394471), },
+ Vertex { position: (-1.686329, -1.414405, 0.869373),
+ normal: (-0.823768, 0.005745, 0.566899), },
+ Vertex { position: (-1.776785, -1.275107, 0.914703),
+ normal: (-0.908258, 0.139498, 0.394471), },
+ Vertex { position: (-1.777628, -1.473076, 0.845827),
+ normal: (-0.681141, -0.040116, 0.731052), },
+ Vertex { position: (-1.592146, -1.408592, 0.838483),
+ normal: (-0.838192, 0.000364, 0.545375), },
+ Vertex { position: (-1.456655, -1.295527, 0.89424),
+ normal: (-0.982334, -0.04331, 0.182057), },
+ Vertex { position: (-1.709172, -1.283232, 0.897427),
+ normal: (-0.985615, 0.064121, 0.156369), },
+ Vertex { position: (-1.592146, -1.408592, 0.838483),
+ normal: (-0.838192, 0.000364, 0.545375), },
+ Vertex { position: (-1.709172, -1.283232, 0.897427),
+ normal: (-0.985615, 0.064121, 0.156369), },
+ Vertex { position: (-1.686329, -1.414405, 0.869373),
+ normal: (-0.823768, 0.005745, 0.566899), },
+ Vertex { position: (-1.552229, -1.555077, 0.735708),
+ normal: (-0.472479, 0.093413, 0.876377), },
+ Vertex { position: (-1.456655, -1.295527, 0.89424),
+ normal: (-0.982334, -0.04331, 0.182057), },
+ Vertex { position: (-1.592146, -1.408592, 0.838483),
+ normal: (-0.838192, 0.000364, 0.545375), },
+ Vertex { position: (-1.592146, -1.408592, 0.838483),
+ normal: (-0.838192, 0.000364, 0.545375), },
+ Vertex { position: (-1.659758, -1.544361, 0.788181),
+ normal: (-0.43302, -0.02622, 0.901003), },
+ Vertex { position: (-1.552229, -1.555077, 0.735708),
+ normal: (-0.472479, 0.093413, 0.876377), },
+ Vertex { position: (-1.686329, -1.414405, 0.869373),
+ normal: (-0.823768, 0.005745, 0.566899), },
+ Vertex { position: (-1.659758, -1.544361, 0.788181),
+ normal: (-0.43302, -0.02622, 0.901003), },
+ Vertex { position: (-1.592146, -1.408592, 0.838483),
+ normal: (-0.838192, 0.000364, 0.545375), },
+ Vertex { position: (-1.777628, -1.473076, 0.845827),
+ normal: (-0.681141, -0.040116, 0.731052), },
+ Vertex { position: (-1.778934, -1.550199, 0.776454),
+ normal: (-0.605564, -0.17532, 0.776244), },
+ Vertex { position: (-1.659758, -1.544361, 0.788181),
+ normal: (-0.43302, -0.02622, 0.901003), },
+ Vertex { position: (-1.777628, -1.473076, 0.845827),
+ normal: (-0.681141, -0.040116, 0.731052), },
+ Vertex { position: (-1.659758, -1.544361, 0.788181),
+ normal: (-0.43302, -0.02622, 0.901003), },
+ Vertex { position: (-1.686329, -1.414405, 0.869373),
+ normal: (-0.823768, 0.005745, 0.566899), },
+ Vertex { position: (-1.376186, -1.661988, 0.718954),
+ normal: (-0.285709, 0.130064, 0.949449), },
+ Vertex { position: (-1.366873, -1.340211, 0.907567),
+ normal: (-0.311485, 0.082882, 0.94663), },
+ Vertex { position: (-1.456655, -1.295527, 0.89424),
+ normal: (-0.982334, -0.04331, 0.182057), },
+ Vertex { position: (-1.376186, -1.661988, 0.718954),
+ normal: (-0.285709, 0.130064, 0.949449), },
+ Vertex { position: (-1.456655, -1.295527, 0.89424),
+ normal: (-0.982334, -0.04331, 0.182057), },
+ Vertex { position: (-1.552229, -1.555077, 0.735708),
+ normal: (-0.472479, 0.093413, 0.876377), },
+ Vertex { position: (-1.200688, -1.577575, 0.799188),
+ normal: (-0.809154, 0.004832, 0.587577), },
+ Vertex { position: (-1.198513, -1.456102, 0.885435),
+ normal: (-0.742985, 0.015712, 0.669123), },
+ Vertex { position: (-1.366873, -1.340211, 0.907567),
+ normal: (-0.311485, 0.082882, 0.94663), },
+ Vertex { position: (-1.200688, -1.577575, 0.799188),
+ normal: (-0.809154, 0.004832, 0.587577), },
+ Vertex { position: (-1.366873, -1.340211, 0.907567),
+ normal: (-0.311485, 0.082882, 0.94663), },
+ Vertex { position: (-1.376186, -1.661988, 0.718954),
+ normal: (-0.285709, 0.130064, 0.949449), },
+ Vertex { position: (-0.953236, -1.545941, 0.89918),
+ normal: (-0.02449, 0.224062, 0.974267), },
+ Vertex { position: (-1.198513, -1.456102, 0.885435),
+ normal: (-0.742985, 0.015712, 0.669123), },
+ Vertex { position: (-1.200688, -1.577575, 0.799188),
+ normal: (-0.809154, 0.004832, 0.587577), },
+ Vertex { position: (-1.376186, -1.661988, 0.718954),
+ normal: (-0.285709, 0.130064, 0.949449), },
+ Vertex { position: (-1.480217, -1.6566, 0.606638),
+ normal: (0.924702, -0.311563, 0.218757), },
+ Vertex { position: (-1.397474, -1.693815, 0.570541),
+ normal: (-0.587909, -0.233166, 0.774594), },
+ Vertex { position: (-1.552229, -1.555077, 0.735708),
+ normal: (-0.472479, 0.093413, 0.876377), },
+ Vertex { position: (-1.480217, -1.6566, 0.606638),
+ normal: (0.924702, -0.311563, 0.218757), },
+ Vertex { position: (-1.376186, -1.661988, 0.718954),
+ normal: (-0.285709, 0.130064, 0.949449), },
+ Vertex { position: (-1.601625, -1.593321, 0.605607),
+ normal: (0.73827, -0.277136, 0.614942), },
+ Vertex { position: (-1.480217, -1.6566, 0.606638),
+ normal: (0.924702, -0.311563, 0.218757), },
+ Vertex { position: (-1.552229, -1.555077, 0.735708),
+ normal: (-0.472479, 0.093413, 0.876377), },
+ Vertex { position: (-1.519339, -1.653776, 0.501741),
+ normal: (0.366416, -0.175098, 0.913827), },
+ Vertex { position: (-1.480217, -1.6566, 0.606638),
+ normal: (0.924702, -0.311563, 0.218757), },
+ Vertex { position: (-1.601625, -1.593321, 0.605607),
+ normal: (0.73827, -0.277136, 0.614942), },
+ Vertex { position: (-1.406693, -1.697325, 0.450399),
+ normal: (0.023392, -0.110333, 0.993619), },
+ Vertex { position: (-1.397474, -1.693815, 0.570541),
+ normal: (-0.587909, -0.233166, 0.774594), },
+ Vertex { position: (-1.480217, -1.6566, 0.606638),
+ normal: (0.924702, -0.311563, 0.218757), },
+ Vertex { position: (-1.406693, -1.697325, 0.450399),
+ normal: (0.023392, -0.110333, 0.993619), },
+ Vertex { position: (-1.480217, -1.6566, 0.606638),
+ normal: (0.924702, -0.311563, 0.218757), },
+ Vertex { position: (-1.519339, -1.653776, 0.501741),
+ normal: (0.366416, -0.175098, 0.913827), },
+ Vertex { position: (-1.576196, -1.696317, 0.358146),
+ normal: (-0.157802, -0.148625, 0.976222), },
+ Vertex { position: (-1.519339, -1.653776, 0.501741),
+ normal: (0.366416, -0.175098, 0.913827), },
+ Vertex { position: (-1.601625, -1.593321, 0.605607),
+ normal: (0.73827, -0.277136, 0.614942), },
+ Vertex { position: (-1.386502, -1.718441, 0.350823),
+ normal: (-0.279485, 0.127803, 0.951606), },
+ Vertex { position: (-1.406693, -1.697325, 0.450399),
+ normal: (0.023392, -0.110333, 0.993619), },
+ Vertex { position: (-1.519339, -1.653776, 0.501741),
+ normal: (0.366416, -0.175098, 0.913827), },
+ Vertex { position: (-1.386502, -1.718441, 0.350823),
+ normal: (-0.279485, 0.127803, 0.951606), },
+ Vertex { position: (-1.519339, -1.653776, 0.501741),
+ normal: (0.366416, -0.175098, 0.913827), },
+ Vertex { position: (-1.576196, -1.696317, 0.358146),
+ normal: (-0.157802, -0.148625, 0.976222), },
+ Vertex { position: (-1.576196, -1.696317, 0.358146),
+ normal: (-0.157802, -0.148625, 0.976222), },
+ Vertex { position: (-1.610025, -1.711571, 0.0),
+ normal: (0.106808, 0.99428, 0.0), },
+ Vertex { position: (-1.395728, -1.723811, 0.0),
+ normal: (0.011286, 0.999936, 0.0), },
+ Vertex { position: (-1.576196, -1.696317, 0.358146),
+ normal: (-0.157802, -0.148625, 0.976222), },
+ Vertex { position: (-1.395728, -1.723811, 0.0),
+ normal: (0.011286, 0.999936, 0.0), },
+ Vertex { position: (-1.386502, -1.718441, 0.350823),
+ normal: (-0.279485, 0.127803, 0.951606), },
+ Vertex { position: (-1.764045, -1.764987, 0.406586),
+ normal: (-0.661097, -0.258238, 0.70446), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-1.610025, -1.711571, 0.0),
+ normal: (0.106808, 0.99428, 0.0), },
+ Vertex { position: (-1.764045, -1.764987, 0.406586),
+ normal: (-0.661097, -0.258238, 0.70446), },
+ Vertex { position: (-1.610025, -1.711571, 0.0),
+ normal: (0.106808, 0.99428, 0.0), },
+ Vertex { position: (-1.576196, -1.696317, 0.358146),
+ normal: (-0.157802, -0.148625, 0.976222), },
+ Vertex { position: (-1.576196, -1.696317, 0.358146),
+ normal: (-0.157802, -0.148625, 0.976222), },
+ Vertex { position: (-1.601625, -1.593321, 0.605607),
+ normal: (0.73827, -0.277136, 0.614942), },
+ Vertex { position: (-1.74779, -1.667608, 0.60634),
+ normal: (-0.632119, -0.359381, 0.686492), },
+ Vertex { position: (-1.576196, -1.696317, 0.358146),
+ normal: (-0.157802, -0.148625, 0.976222), },
+ Vertex { position: (-1.74779, -1.667608, 0.60634),
+ normal: (-0.632119, -0.359381, 0.686492), },
+ Vertex { position: (-1.764045, -1.764987, 0.406586),
+ normal: (-0.661097, -0.258238, 0.70446), },
+ Vertex { position: (-1.778934, -1.550199, 0.776454),
+ normal: (-0.605564, -0.17532, 0.776244), },
+ Vertex { position: (-1.74779, -1.667608, 0.60634),
+ normal: (-0.632119, -0.359381, 0.686492), },
+ Vertex { position: (-1.601625, -1.593321, 0.605607),
+ normal: (0.73827, -0.277136, 0.614942), },
+ Vertex { position: (-1.601625, -1.593321, 0.605607),
+ normal: (0.73827, -0.277136, 0.614942), },
+ Vertex { position: (-1.659758, -1.544361, 0.788181),
+ normal: (-0.43302, -0.02622, 0.901003), },
+ Vertex { position: (-1.778934, -1.550199, 0.776454),
+ normal: (-0.605564, -0.17532, 0.776244), },
+ Vertex { position: (-1.552229, -1.555077, 0.735708),
+ normal: (-0.472479, 0.093413, 0.876377), },
+ Vertex { position: (-1.659758, -1.544361, 0.788181),
+ normal: (-0.43302, -0.02622, 0.901003), },
+ Vertex { position: (-1.601625, -1.593321, 0.605607),
+ normal: (0.73827, -0.277136, 0.614942), },
+ Vertex { position: (-2.508885, -1.719933, 0.721675),
+ normal: (0.772916, -0.305378, 0.556188), },
+ Vertex { position: (-2.417777, -1.553136, 0.887222),
+ normal: (-0.938884, 0.007108, 0.344159), },
+ Vertex { position: (-2.591357, -1.510845, 0.88547),
+ normal: (-0.995081, -0.092251, -0.036114), },
+ Vertex { position: (-2.508885, -1.719933, 0.721675),
+ normal: (0.772916, -0.305378, 0.556188), },
+ Vertex { position: (-2.591357, -1.510845, 0.88547),
+ normal: (-0.995081, -0.092251, -0.036114), },
+ Vertex { position: (-2.734184, -1.717948, 0.749581),
+ normal: (0.942117, -0.292664, 0.163592), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-2.223917, -1.541268, 0.87926),
+ normal: (-0.782249, 0.198377, 0.590536), },
+ Vertex { position: (-2.417777, -1.553136, 0.887222),
+ normal: (-0.938884, 0.007108, 0.344159), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-2.417777, -1.553136, 0.887222),
+ normal: (-0.938884, 0.007108, 0.344159), },
+ Vertex { position: (-2.508885, -1.719933, 0.721675),
+ normal: (0.772916, -0.305378, 0.556188), },
+ Vertex { position: (-2.037371, -1.73636, 0.656787),
+ normal: (0.02992, -0.202031, 0.978922), },
+ Vertex { position: (-2.049879, -1.562369, 0.829319),
+ normal: (-0.743901, 0.102645, 0.66036), },
+ Vertex { position: (-2.223917, -1.541268, 0.87926),
+ normal: (-0.782249, 0.198377, 0.590536), },
+ Vertex { position: (-2.037371, -1.73636, 0.656787),
+ normal: (0.02992, -0.202031, 0.978922), },
+ Vertex { position: (-2.223917, -1.541268, 0.87926),
+ normal: (-0.782249, 0.198377, 0.590536), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-1.74779, -1.667608, 0.60634),
+ normal: (-0.632119, -0.359381, 0.686492), },
+ Vertex { position: (-1.778934, -1.550199, 0.776454),
+ normal: (-0.605564, -0.17532, 0.776244), },
+ Vertex { position: (-2.049879, -1.562369, 0.829319),
+ normal: (-0.743901, 0.102645, 0.66036), },
+ Vertex { position: (-1.74779, -1.667608, 0.60634),
+ normal: (-0.632119, -0.359381, 0.686492), },
+ Vertex { position: (-2.049879, -1.562369, 0.829319),
+ normal: (-0.743901, 0.102645, 0.66036), },
+ Vertex { position: (-2.037371, -1.73636, 0.656787),
+ normal: (0.02992, -0.202031, 0.978922), },
+ Vertex { position: (-1.936032, -1.829617, 0.488916),
+ normal: (-0.498756, -0.224101, 0.83727), },
+ Vertex { position: (-1.88316, -1.829718, 0.401567),
+ normal: (-0.239734, -0.173966, 0.955125), },
+ Vertex { position: (-1.764045, -1.764987, 0.406586),
+ normal: (-0.661097, -0.258238, 0.70446), },
+ Vertex { position: (-1.936032, -1.829617, 0.488916),
+ normal: (-0.498756, -0.224101, 0.83727), },
+ Vertex { position: (-1.764045, -1.764987, 0.406586),
+ normal: (-0.661097, -0.258238, 0.70446), },
+ Vertex { position: (-1.74779, -1.667608, 0.60634),
+ normal: (-0.632119, -0.359381, 0.686492), },
+ Vertex { position: (-1.74779, -1.667608, 0.60634),
+ normal: (-0.632119, -0.359381, 0.686492), },
+ Vertex { position: (-2.037371, -1.73636, 0.656787),
+ normal: (0.02992, -0.202031, 0.978922), },
+ Vertex { position: (-2.027242, -1.813012, 0.555232),
+ normal: (-0.759627, -0.28527, 0.584455), },
+ Vertex { position: (-1.74779, -1.667608, 0.60634),
+ normal: (-0.632119, -0.359381, 0.686492), },
+ Vertex { position: (-2.027242, -1.813012, 0.555232),
+ normal: (-0.759627, -0.28527, 0.584455), },
+ Vertex { position: (-1.936032, -1.829617, 0.488916),
+ normal: (-0.498756, -0.224101, 0.83727), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-2.126375, -1.866497, 0.502895),
+ normal: (-0.672688, -0.442616, 0.592944), },
+ Vertex { position: (-2.027242, -1.813012, 0.555232),
+ normal: (-0.759627, -0.28527, 0.584455), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-2.027242, -1.813012, 0.555232),
+ normal: (-0.759627, -0.28527, 0.584455), },
+ Vertex { position: (-2.037371, -1.73636, 0.656787),
+ normal: (0.02992, -0.202031, 0.978922), },
+ Vertex { position: (-2.317557, -1.8742, 0.470587),
+ normal: (0.80128, -0.303744, 0.515451), },
+ Vertex { position: (-2.176551, -1.873816, 0.445782),
+ normal: (0.954473, -0.270031, 0.126745), },
+ Vertex { position: (-2.126375, -1.866497, 0.502895),
+ normal: (-0.672688, -0.442616, 0.592944), },
+ Vertex { position: (-2.317557, -1.8742, 0.470587),
+ normal: (0.80128, -0.303744, 0.515451), },
+ Vertex { position: (-2.126375, -1.866497, 0.502895),
+ normal: (-0.672688, -0.442616, 0.592944), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-2.466779, -1.857679, 0.570461),
+ normal: (0.080262, -0.270606, 0.959339), },
+ Vertex { position: (-2.446375, -1.893261, 0.49411),
+ normal: (0.441315, -0.29978, 0.845797), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-2.446375, -1.893261, 0.49411),
+ normal: (0.441315, -0.29978, 0.845797), },
+ Vertex { position: (-2.317557, -1.8742, 0.470587),
+ normal: (0.80128, -0.303744, 0.515451), },
+ Vertex { position: (-2.508885, -1.719933, 0.721675),
+ normal: (0.772916, -0.305378, 0.556188), },
+ Vertex { position: (-2.547737, -1.833025, 0.609321),
+ normal: (-0.247433, -0.24804, 0.936618), },
+ Vertex { position: (-2.466779, -1.857679, 0.570461),
+ normal: (0.080262, -0.270606, 0.959339), },
+ Vertex { position: (-2.508885, -1.719933, 0.721675),
+ normal: (0.772916, -0.305378, 0.556188), },
+ Vertex { position: (-2.466779, -1.857679, 0.570461),
+ normal: (0.080262, -0.270606, 0.959339), },
+ Vertex { position: (-2.267049, -1.753901, 0.662106),
+ normal: (0.38578, -0.259547, 0.88533), },
+ Vertex { position: (-2.734184, -1.717948, 0.749581),
+ normal: (0.942117, -0.292664, 0.163592), },
+ Vertex { position: (-2.64722, -1.84401, 0.594347),
+ normal: (-0.587844, -0.244917, 0.771009), },
+ Vertex { position: (-2.547737, -1.833025, 0.609321),
+ normal: (-0.247433, -0.24804, 0.936618), },
+ Vertex { position: (-2.734184, -1.717948, 0.749581),
+ normal: (0.942117, -0.292664, 0.163592), },
+ Vertex { position: (-2.547737, -1.833025, 0.609321),
+ normal: (-0.247433, -0.24804, 0.936618), },
+ Vertex { position: (-2.508885, -1.719933, 0.721675),
+ normal: (0.772916, -0.305378, 0.556188), },
+ Vertex { position: (-2.811581, -1.79821, 0.712737),
+ normal: (-0.732521, -0.474279, 0.488336), },
+ Vertex { position: (-2.699966, -1.850397, 0.57007),
+ normal: (-0.845196, -0.27877, 0.455994), },
+ Vertex { position: (-2.64722, -1.84401, 0.594347),
+ normal: (-0.587844, -0.244917, 0.771009), },
+ Vertex { position: (-2.811581, -1.79821, 0.712737),
+ normal: (-0.732521, -0.474279, 0.488336), },
+ Vertex { position: (-2.64722, -1.84401, 0.594347),
+ normal: (-0.587844, -0.244917, 0.771009), },
+ Vertex { position: (-2.734184, -1.717948, 0.749581),
+ normal: (0.942117, -0.292664, 0.163592), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-2.684452, -1.891207, 0.447388),
+ normal: (0.975634, -0.187231, -0.114377), },
+ Vertex { position: (-2.709403, -1.879947, 0.508775),
+ normal: (0.972392, 0.232654, 0.018037), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-2.709403, -1.879947, 0.508775),
+ normal: (0.972392, 0.232654, 0.018037), },
+ Vertex { position: (-2.941731, -1.787431, 0.442574),
+ normal: (0.999491, -0.02584, 0.01873), },
+ Vertex { position: (-2.656867, -1.853045, 0.0),
+ normal: (0.058013, 0.998316, 0.0), },
+ Vertex { position: (-2.614084, -1.905005, 0.404925),
+ normal: (0.985192, -0.12583, -0.116459), },
+ Vertex { position: (-2.684452, -1.891207, 0.447388),
+ normal: (0.975634, -0.187231, -0.114377), },
+ Vertex { position: (-2.656867, -1.853045, 0.0),
+ normal: (0.058013, 0.998316, 0.0), },
+ Vertex { position: (-2.684452, -1.891207, 0.447388),
+ normal: (0.975634, -0.187231, -0.114377), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.503818, -1.909806, 0.431456),
+ normal: (0.996811, -0.048518, -0.063355), },
+ Vertex { position: (-2.614084, -1.905005, 0.404925),
+ normal: (0.985192, -0.12583, -0.116459), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.614084, -1.905005, 0.404925),
+ normal: (0.985192, -0.12583, -0.116459), },
+ Vertex { position: (-2.656867, -1.853045, 0.0),
+ normal: (0.058013, 0.998316, 0.0), },
+ Vertex { position: (-2.317557, -1.8742, 0.470587),
+ normal: (0.80128, -0.303744, 0.515451), },
+ Vertex { position: (-2.446375, -1.893261, 0.49411),
+ normal: (0.441315, -0.29978, 0.845797), },
+ Vertex { position: (-2.503818, -1.909806, 0.431456),
+ normal: (0.996811, -0.048518, -0.063355), },
+ Vertex { position: (-2.317557, -1.8742, 0.470587),
+ normal: (0.80128, -0.303744, 0.515451), },
+ Vertex { position: (-2.503818, -1.909806, 0.431456),
+ normal: (0.996811, -0.048518, -0.063355), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.147113, -1.903198, 0.362462),
+ normal: (0.957938, -0.285979, 0.023877), },
+ Vertex { position: (-2.176551, -1.873816, 0.445782),
+ normal: (0.954473, -0.270031, 0.126745), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-2.176551, -1.873816, 0.445782),
+ normal: (0.954473, -0.270031, 0.126745), },
+ Vertex { position: (-2.317557, -1.8742, 0.470587),
+ normal: (0.80128, -0.303744, 0.515451), },
+ Vertex { position: (-2.092921, -1.839622, 0.0),
+ normal: (0.149455, 0.988769, 0.0), },
+ Vertex { position: (-2.062725, -1.884246, 0.307336),
+ normal: (-0.274087, 0.000043, -0.961705), },
+ Vertex { position: (-2.147113, -1.903198, 0.362462),
+ normal: (0.957938, -0.285979, 0.023877), },
+ Vertex { position: (-2.092921, -1.839622, 0.0),
+ normal: (0.149455, 0.988769, 0.0), },
+ Vertex { position: (-2.147113, -1.903198, 0.362462),
+ normal: (0.957938, -0.285979, 0.023877), },
+ Vertex { position: (-2.348005, -1.869142, 0.0),
+ normal: (0.093777, 0.995593, 0.0), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-1.946306, -1.872735, 0.344251),
+ normal: (0.74023, -0.090866, 0.666185), },
+ Vertex { position: (-2.062725, -1.884246, 0.307336),
+ normal: (-0.274087, 0.000043, -0.961705), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-2.062725, -1.884246, 0.307336),
+ normal: (-0.274087, 0.000043, -0.961705), },
+ Vertex { position: (-2.092921, -1.839622, 0.0),
+ normal: (0.149455, 0.988769, 0.0), },
+ Vertex { position: (-1.764045, -1.764987, 0.406586),
+ normal: (-0.661097, -0.258238, 0.70446), },
+ Vertex { position: (-1.88316, -1.829718, 0.401567),
+ normal: (-0.239734, -0.173966, 0.955125), },
+ Vertex { position: (-1.946306, -1.872735, 0.344251),
+ normal: (0.74023, -0.090866, 0.666185), },
+ Vertex { position: (-1.764045, -1.764987, 0.406586),
+ normal: (-0.661097, -0.258238, 0.70446), },
+ Vertex { position: (-1.946306, -1.872735, 0.344251),
+ normal: (0.74023, -0.090866, 0.666185), },
+ Vertex { position: (-1.799827, -1.753136, 0.0),
+ normal: (-0.160087, -0.987103, 0.0), },
+ Vertex { position: (-3.304804, -1.582192, 0.643445),
+ normal: (0.830793, -0.244757, 0.499877), },
+ Vertex { position: (-3.314868, -1.599081, 0.439626),
+ normal: (0.846555, -0.103662, 0.52211), },
+ Vertex { position: (-3.120907, -1.707924, 0.431829),
+ normal: (0.820312, -0.193024, 0.538358), },
+ Vertex { position: (-3.304804, -1.582192, 0.643445),
+ normal: (0.830793, -0.244757, 0.499877), },
+ Vertex { position: (-3.120907, -1.707924, 0.431829),
+ normal: (0.820312, -0.193024, 0.538358), },
+ Vertex { position: (-3.139394, -1.687482, 0.638546),
+ normal: (0.843062, -0.10517, 0.527433), },
+ Vertex { position: (-3.387254, -1.486027, 0.672861),
+ normal: (0.290478, -0.146424, 0.945612), },
+ Vertex { position: (-3.442085, -1.48412, 0.406377),
+ normal: (0.159615, 0.129847, 0.978602), },
+ Vertex { position: (-3.314868, -1.599081, 0.439626),
+ normal: (0.846555, -0.103662, 0.52211), },
+ Vertex { position: (-3.387254, -1.486027, 0.672861),
+ normal: (0.290478, -0.146424, 0.945612), },
+ Vertex { position: (-3.314868, -1.599081, 0.439626),
+ normal: (0.846555, -0.103662, 0.52211), },
+ Vertex { position: (-3.304804, -1.582192, 0.643445),
+ normal: (0.830793, -0.244757, 0.499877), },
+ Vertex { position: (-3.53391, -1.330455, 0.568246),
+ normal: (0.431429, -0.109339, 0.895497), },
+ Vertex { position: (-3.557869, -1.325941, 0.37803),
+ normal: (0.407719, -0.190267, 0.893064), },
+ Vertex { position: (-3.442085, -1.48412, 0.406377),
+ normal: (0.159615, 0.129847, 0.978602), },
+ Vertex { position: (-3.53391, -1.330455, 0.568246),
+ normal: (0.431429, -0.109339, 0.895497), },
+ Vertex { position: (-3.442085, -1.48412, 0.406377),
+ normal: (0.159615, 0.129847, 0.978602), },
+ Vertex { position: (-3.387254, -1.486027, 0.672861),
+ normal: (0.290478, -0.146424, 0.945612), },
+ Vertex { position: (-3.631179, -1.157838, 0.50561),
+ normal: (0.473622, -0.284001, 0.833682), },
+ Vertex { position: (-3.639586, -1.140102, 0.3338),
+ normal: (0.459595, -0.144347, 0.87632), },
+ Vertex { position: (-3.557869, -1.325941, 0.37803),
+ normal: (0.407719, -0.190267, 0.893064), },
+ Vertex { position: (-3.631179, -1.157838, 0.50561),
+ normal: (0.473622, -0.284001, 0.833682), },
+ Vertex { position: (-3.557869, -1.325941, 0.37803),
+ normal: (0.407719, -0.190267, 0.893064), },
+ Vertex { position: (-3.53391, -1.330455, 0.568246),
+ normal: (0.431429, -0.109339, 0.895497), },
+ Vertex { position: (-3.667859, -0.964867, 0.464702),
+ normal: (-0.069043, -0.157333, 0.985129), },
+ Vertex { position: (-3.686518, -0.955181, 0.320349),
+ normal: (0.051664, -0.122235, 0.991156), },
+ Vertex { position: (-3.639586, -1.140102, 0.3338),
+ normal: (0.459595, -0.144347, 0.87632), },
+ Vertex { position: (-3.667859, -0.964867, 0.464702),
+ normal: (-0.069043, -0.157333, 0.985129), },
+ Vertex { position: (-3.639586, -1.140102, 0.3338),
+ normal: (0.459595, -0.144347, 0.87632), },
+ Vertex { position: (-3.631179, -1.157838, 0.50561),
+ normal: (0.473622, -0.284001, 0.833682), },
+ Vertex { position: (-3.665774, -0.73408, 0.446286),
+ normal: (0.039, -0.185675, 0.981837), },
+ Vertex { position: (-3.676599, -0.729578, 0.330724),
+ normal: (-0.051713, -0.100833, 0.993559), },
+ Vertex { position: (-3.686518, -0.955181, 0.320349),
+ normal: (0.051664, -0.122235, 0.991156), },
+ Vertex { position: (-3.665774, -0.73408, 0.446286),
+ normal: (0.039, -0.185675, 0.981837), },
+ Vertex { position: (-3.686518, -0.955181, 0.320349),
+ normal: (0.051664, -0.122235, 0.991156), },
+ Vertex { position: (-3.667859, -0.964867, 0.464702),
+ normal: (-0.069043, -0.157333, 0.985129), },
+ Vertex { position: (-3.595973, -0.346391, 0.426453),
+ normal: (-0.09542, 0.162222, 0.98213), },
+ Vertex { position: (-3.616627, -0.350374, 0.338492),
+ normal: (0.109483, -0.310605, 0.944213), },
+ Vertex { position: (-3.676599, -0.729578, 0.330724),
+ normal: (-0.051713, -0.100833, 0.993559), },
+ Vertex { position: (-3.595973, -0.346391, 0.426453),
+ normal: (-0.09542, 0.162222, 0.98213), },
+ Vertex { position: (-3.676599, -0.729578, 0.330724),
+ normal: (-0.051713, -0.100833, 0.993559), },
+ Vertex { position: (-3.665774, -0.73408, 0.446286),
+ normal: (0.039, -0.185675, 0.981837), },
+ Vertex { position: (-3.529709, -0.065998, 0.437217),
+ normal: (-0.246054, -0.154918, 0.956796), },
+ Vertex { position: (-3.570243, -0.060093, 0.344854),
+ normal: (-0.211092, -0.082708, 0.973961), },
+ Vertex { position: (-3.616627, -0.350374, 0.338492),
+ normal: (0.109483, -0.310605, 0.944213), },
+ Vertex { position: (-3.529709, -0.065998, 0.437217),
+ normal: (-0.246054, -0.154918, 0.956796), },
+ Vertex { position: (-3.616627, -0.350374, 0.338492),
+ normal: (0.109483, -0.310605, 0.944213), },
+ Vertex { position: (-3.595973, -0.346391, 0.426453),
+ normal: (-0.09542, 0.162222, 0.98213), },
+ Vertex { position: (-3.51684, 0.149002, 0.430359),
+ normal: (-0.136917, -0.20176, 0.969818), },
+ Vertex { position: (-3.535416, 0.191408, 0.338478),
+ normal: (-0.176356, -0.113876, 0.977717), },
+ Vertex { position: (-3.570243, -0.060093, 0.344854),
+ normal: (-0.211092, -0.082708, 0.973961), },
+ Vertex { position: (-3.51684, 0.149002, 0.430359),
+ normal: (-0.136917, -0.20176, 0.969818), },
+ Vertex { position: (-3.570243, -0.060093, 0.344854),
+ normal: (-0.211092, -0.082708, 0.973961), },
+ Vertex { position: (-3.529709, -0.065998, 0.437217),
+ normal: (-0.246054, -0.154918, 0.956796), },
+ Vertex { position: (-3.536654, 0.442277, 0.322),
+ normal: (-0.17902, -0.308668, 0.934171), },
+ Vertex { position: (-3.535416, 0.191408, 0.338478),
+ normal: (-0.176356, -0.113876, 0.977717), },
+ Vertex { position: (-3.51684, 0.149002, 0.430359),
+ normal: (-0.136917, -0.20176, 0.969818), },
+ Vertex { position: (-3.544507, 0.467147, 0.0),
+ normal: (-0.57342, 0.819261, 0.0), },
+ Vertex { position: (-3.55232, 0.219613, 0.0),
+ normal: (0.170833, 0.9853, 0.0), },
+ Vertex { position: (-3.535416, 0.191408, 0.338478),
+ normal: (-0.176356, -0.113876, 0.977717), },
+ Vertex { position: (-3.544507, 0.467147, 0.0),
+ normal: (-0.57342, 0.819261, 0.0), },
+ Vertex { position: (-3.535416, 0.191408, 0.338478),
+ normal: (-0.176356, -0.113876, 0.977717), },
+ Vertex { position: (-3.536654, 0.442277, 0.322),
+ normal: (-0.17902, -0.308668, 0.934171), },
+ Vertex { position: (-3.583763, -0.052271, 0.0),
+ normal: (0.614301, 0.789071, -0.000581), },
+ Vertex { position: (-3.570243, -0.060093, 0.344854),
+ normal: (-0.211092, -0.082708, 0.973961), },
+ Vertex { position: (-3.535416, 0.191408, 0.338478),
+ normal: (-0.176356, -0.113876, 0.977717), },
+ Vertex { position: (-3.583763, -0.052271, 0.0),
+ normal: (0.614301, 0.789071, -0.000581), },
+ Vertex { position: (-3.535416, 0.191408, 0.338478),
+ normal: (-0.176356, -0.113876, 0.977717), },
+ Vertex { position: (-3.55232, 0.219613, 0.0),
+ normal: (0.170833, 0.9853, 0.0), },
+ Vertex { position: (-3.673607, -0.720796, 0.0),
+ normal: (0.353735, -0.935346, 0.0), },
+ Vertex { position: (-3.676599, -0.729578, 0.330724),
+ normal: (-0.051713, -0.100833, 0.993559), },
+ Vertex { position: (-3.616627, -0.350374, 0.338492),
+ normal: (0.109483, -0.310605, 0.944213), },
+ Vertex { position: (-3.673607, -0.720796, 0.0),
+ normal: (0.353735, -0.935346, 0.0), },
+ Vertex { position: (-3.616627, -0.350374, 0.338492),
+ normal: (0.109483, -0.310605, 0.944213), },
+ Vertex { position: (-3.637643, -0.356271, 0.0),
+ normal: (0.098463, -0.995141, 0.0), },
+ Vertex { position: (-3.678793, -0.926816, 0.0),
+ normal: (-0.34926, -0.937026, 0.0), },
+ Vertex { position: (-3.686518, -0.955181, 0.320349),
+ normal: (0.051664, -0.122235, 0.991156), },
+ Vertex { position: (-3.676599, -0.729578, 0.330724),
+ normal: (-0.051713, -0.100833, 0.993559), },
+ Vertex { position: (-3.678793, -0.926816, 0.0),
+ normal: (-0.34926, -0.937026, 0.0), },
+ Vertex { position: (-3.676599, -0.729578, 0.330724),
+ normal: (-0.051713, -0.100833, 0.993559), },
+ Vertex { position: (-3.673607, -0.720796, 0.0),
+ normal: (0.353735, -0.935346, 0.0), },
+ Vertex { position: (-3.650579, -1.142448, 0.0),
+ normal: (-0.164, -0.98646, 0.0), },
+ Vertex { position: (-3.639586, -1.140102, 0.3338),
+ normal: (0.459595, -0.144347, 0.87632), },
+ Vertex { position: (-3.686518, -0.955181, 0.320349),
+ normal: (0.051664, -0.122235, 0.991156), },
+ Vertex { position: (-3.650579, -1.142448, 0.0),
+ normal: (-0.164, -0.98646, 0.0), },
+ Vertex { position: (-3.686518, -0.955181, 0.320349),
+ normal: (0.051664, -0.122235, 0.991156), },
+ Vertex { position: (-3.678793, -0.926816, 0.0),
+ normal: (-0.34926, -0.937026, 0.0), },
+ Vertex { position: (-3.522115, -1.366623, 0.0),
+ normal: (0.030921, -0.999522, 0.0), },
+ Vertex { position: (-3.557869, -1.325941, 0.37803),
+ normal: (0.407719, -0.190267, 0.893064), },
+ Vertex { position: (-3.639586, -1.140102, 0.3338),
+ normal: (0.459595, -0.144347, 0.87632), },
+ Vertex { position: (-3.522115, -1.366623, 0.0),
+ normal: (0.030921, -0.999522, 0.0), },
+ Vertex { position: (-3.639586, -1.140102, 0.3338),
+ normal: (0.459595, -0.144347, 0.87632), },
+ Vertex { position: (-3.650579, -1.142448, 0.0),
+ normal: (-0.164, -0.98646, 0.0), },
+ Vertex { position: (-3.417689, -1.494416, 0.0),
+ normal: (0.183204, -0.983075, 0.0), },
+ Vertex { position: (-3.442085, -1.48412, 0.406377),
+ normal: (0.159615, 0.129847, 0.978602), },
+ Vertex { position: (-3.557869, -1.325941, 0.37803),
+ normal: (0.407719, -0.190267, 0.893064), },
+ Vertex { position: (-3.417689, -1.494416, 0.0),
+ normal: (0.183204, -0.983075, 0.0), },
+ Vertex { position: (-3.557869, -1.325941, 0.37803),
+ normal: (0.407719, -0.190267, 0.893064), },
+ Vertex { position: (-3.522115, -1.366623, 0.0),
+ normal: (0.030921, -0.999522, 0.0), },
+ Vertex { position: (-3.271035, -1.609292, 0.0),
+ normal: (-0.997516, 0.070442, 0.0), },
+ Vertex { position: (-3.314868, -1.599081, 0.439626),
+ normal: (0.846555, -0.103662, 0.52211), },
+ Vertex { position: (-3.442085, -1.48412, 0.406377),
+ normal: (0.159615, 0.129847, 0.978602), },
+ Vertex { position: (-3.271035, -1.609292, 0.0),
+ normal: (-0.997516, 0.070442, 0.0), },
+ Vertex { position: (-3.442085, -1.48412, 0.406377),
+ normal: (0.159615, 0.129847, 0.978602), },
+ Vertex { position: (-3.417689, -1.494416, 0.0),
+ normal: (0.183204, -0.983075, 0.0), },
+ Vertex { position: (-3.1103, -1.69172, 0.0),
+ normal: (-0.99928, -0.037933, 0.0), },
+ Vertex { position: (-3.120907, -1.707924, 0.431829),
+ normal: (0.820312, -0.193024, 0.538358), },
+ Vertex { position: (-3.314868, -1.599081, 0.439626),
+ normal: (0.846555, -0.103662, 0.52211), },
+ Vertex { position: (-3.1103, -1.69172, 0.0),
+ normal: (-0.99928, -0.037933, 0.0), },
+ Vertex { position: (-3.314868, -1.599081, 0.439626),
+ normal: (0.846555, -0.103662, 0.52211), },
+ Vertex { position: (-3.271035, -1.609292, 0.0),
+ normal: (-0.997516, 0.070442, 0.0), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-2.941731, -1.787431, 0.442574),
+ normal: (0.999491, -0.02584, 0.01873), },
+ Vertex { position: (-3.120907, -1.707924, 0.431829),
+ normal: (0.820312, -0.193024, 0.538358), },
+ Vertex { position: (-2.892162, -1.781087, 0.0),
+ normal: (0.0787, 0.996898, 0.0), },
+ Vertex { position: (-3.120907, -1.707924, 0.431829),
+ normal: (0.820312, -0.193024, 0.538358), },
+ Vertex { position: (-3.1103, -1.69172, 0.0),
+ normal: (-0.99928, -0.037933, 0.0), },
+ Vertex { position: (-3.637643, -0.356271, 0.0),
+ normal: (0.098463, -0.995141, 0.0), },
+ Vertex { position: (-3.616627, -0.350374, 0.338492),
+ normal: (0.109483, -0.310605, 0.944213), },
+ Vertex { position: (-3.570243, -0.060093, 0.344854),
+ normal: (-0.211092, -0.082708, 0.973961), },
+ Vertex { position: (-3.637643, -0.356271, 0.0),
+ normal: (0.098463, -0.995141, 0.0), },
+ Vertex { position: (-3.570243, -0.060093, 0.344854),
+ normal: (-0.211092, -0.082708, 0.973961), },
+ Vertex { position: (-3.583763, -0.052271, 0.0),
+ normal: (0.614301, 0.789071, -0.000581), },
+ Vertex { position: (-3.529709, -0.065998, 0.437217),
+ normal: (-0.246054, -0.154918, 0.956796), },
+ Vertex { position: (-3.470778, -0.078218, 0.546398),
+ normal: (-0.739347, 0.031953, 0.672566), },
+ Vertex { position: (-3.51684, 0.149002, 0.430359),
+ normal: (-0.136917, -0.20176, 0.969818), },
+ Vertex { position: (-3.595973, -0.346391, 0.426453),
+ normal: (-0.09542, 0.162222, 0.98213), },
+ Vertex { position: (-3.526766, -0.317542, 0.560837),
+ normal: (-0.652584, -0.147678, 0.743186), },
+ Vertex { position: (-3.470778, -0.078218, 0.546398),
+ normal: (-0.739347, 0.031953, 0.672566), },
+ Vertex { position: (-3.595973, -0.346391, 0.426453),
+ normal: (-0.09542, 0.162222, 0.98213), },
+ Vertex { position: (-3.470778, -0.078218, 0.546398),
+ normal: (-0.739347, 0.031953, 0.672566), },
+ Vertex { position: (-3.529709, -0.065998, 0.437217),
+ normal: (-0.246054, -0.154918, 0.956796), },
+ Vertex { position: (-3.665774, -0.73408, 0.446286),
+ normal: (0.039, -0.185675, 0.981837), },
+ Vertex { position: (-3.569993, -0.731989, 0.649435),
+ normal: (-0.483189, -0.207332, 0.850613), },
+ Vertex { position: (-3.526766, -0.317542, 0.560837),
+ normal: (-0.652584, -0.147678, 0.743186), },
+ Vertex { position: (-3.665774, -0.73408, 0.446286),
+ normal: (0.039, -0.185675, 0.981837), },
+ Vertex { position: (-3.526766, -0.317542, 0.560837),
+ normal: (-0.652584, -0.147678, 0.743186), },
+ Vertex { position: (-3.595973, -0.346391, 0.426453),
+ normal: (-0.09542, 0.162222, 0.98213), },
+ Vertex { position: (-3.667859, -0.964867, 0.464702),
+ normal: (-0.069043, -0.157333, 0.985129), },
+ Vertex { position: (-3.55012, -0.984868, 0.675228),
+ normal: (-0.4008, -0.167777, 0.900672), },
+ Vertex { position: (-3.569993, -0.731989, 0.649435),
+ normal: (-0.483189, -0.207332, 0.850613), },
+ Vertex { position: (-3.667859, -0.964867, 0.464702),
+ normal: (-0.069043, -0.157333, 0.985129), },
+ Vertex { position: (-3.569993, -0.731989, 0.649435),
+ normal: (-0.483189, -0.207332, 0.850613), },
+ Vertex { position: (-3.665774, -0.73408, 0.446286),
+ normal: (0.039, -0.185675, 0.981837), },
+ Vertex { position: (-3.631179, -1.157838, 0.50561),
+ normal: (0.473622, -0.284001, 0.833682), },
+ Vertex { position: (-3.492599, -1.180646, 0.692282),
+ normal: (-0.417424, -0.199203, 0.886609), },
+ Vertex { position: (-3.55012, -0.984868, 0.675228),
+ normal: (-0.4008, -0.167777, 0.900672), },
+ Vertex { position: (-3.631179, -1.157838, 0.50561),
+ normal: (0.473622, -0.284001, 0.833682), },
+ Vertex { position: (-3.55012, -0.984868, 0.675228),
+ normal: (-0.4008, -0.167777, 0.900672), },
+ Vertex { position: (-3.667859, -0.964867, 0.464702),
+ normal: (-0.069043, -0.157333, 0.985129), },
+ Vertex { position: (-3.53391, -1.330455, 0.568246),
+ normal: (0.431429, -0.109339, 0.895497), },
+ Vertex { position: (-3.335942, -1.365685, 0.72459),
+ normal: (-0.521685, -0.261319, 0.812131), },
+ Vertex { position: (-3.492599, -1.180646, 0.692282),
+ normal: (-0.417424, -0.199203, 0.886609), },
+ Vertex { position: (-3.53391, -1.330455, 0.568246),
+ normal: (0.431429, -0.109339, 0.895497), },
+ Vertex { position: (-3.492599, -1.180646, 0.692282),
+ normal: (-0.417424, -0.199203, 0.886609), },
+ Vertex { position: (-3.631179, -1.157838, 0.50561),
+ normal: (0.473622, -0.284001, 0.833682), },
+ Vertex { position: (-3.387254, -1.486027, 0.672861),
+ normal: (0.290478, -0.146424, 0.945612), },
+ Vertex { position: (-3.335942, -1.365685, 0.72459),
+ normal: (-0.521685, -0.261319, 0.812131), },
+ Vertex { position: (-3.53391, -1.330455, 0.568246),
+ normal: (0.431429, -0.109339, 0.895497), },
+ Vertex { position: (-3.438226, -0.721479, 0.728141),
+ normal: (-0.912869, -0.285577, 0.291747), },
+ Vertex { position: (-3.283698, -0.730967, 0.793898),
+ normal: (-0.99574, -0.082547, 0.041071), },
+ Vertex { position: (-3.415655, -0.308965, 0.671045),
+ normal: (-0.970971, -0.219011, 0.096178), },
+ Vertex { position: (-3.526766, -0.317542, 0.560837),
+ normal: (-0.652584, -0.147678, 0.743186), },
+ Vertex { position: (-3.415655, -0.308965, 0.671045),
+ normal: (-0.970971, -0.219011, 0.096178), },
+ Vertex { position: (-3.470778, -0.078218, 0.546398),
+ normal: (-0.739347, 0.031953, 0.672566), },
+ Vertex { position: (-3.569993, -0.731989, 0.649435),
+ normal: (-0.483189, -0.207332, 0.850613), },
+ Vertex { position: (-3.438226, -0.721479, 0.728141),
+ normal: (-0.912869, -0.285577, 0.291747), },
+ Vertex { position: (-3.415655, -0.308965, 0.671045),
+ normal: (-0.970971, -0.219011, 0.096178), },
+ Vertex { position: (-3.569993, -0.731989, 0.649435),
+ normal: (-0.483189, -0.207332, 0.850613), },
+ Vertex { position: (-3.415655, -0.308965, 0.671045),
+ normal: (-0.970971, -0.219011, 0.096178), },
+ Vertex { position: (-3.526766, -0.317542, 0.560837),
+ normal: (-0.652584, -0.147678, 0.743186), },
+ Vertex { position: (-3.55012, -0.984868, 0.675228),
+ normal: (-0.4008, -0.167777, 0.900672), },
+ Vertex { position: (-3.355398, -0.969157, 0.766213),
+ normal: (-0.883057, -0.239959, 0.403273), },
+ Vertex { position: (-3.438226, -0.721479, 0.728141),
+ normal: (-0.912869, -0.285577, 0.291747), },
+ Vertex { position: (-3.55012, -0.984868, 0.675228),
+ normal: (-0.4008, -0.167777, 0.900672), },
+ Vertex { position: (-3.438226, -0.721479, 0.728141),
+ normal: (-0.912869, -0.285577, 0.291747), },
+ Vertex { position: (-3.569993, -0.731989, 0.649435),
+ normal: (-0.483189, -0.207332, 0.850613), },
+ Vertex { position: (-3.492599, -1.180646, 0.692282),
+ normal: (-0.417424, -0.199203, 0.886609), },
+ Vertex { position: (-3.27979, -1.162072, 0.784602),
+ normal: (-0.872722, -0.174901, 0.455813), },
+ Vertex { position: (-3.355398, -0.969157, 0.766213),
+ normal: (-0.883057, -0.239959, 0.403273), },
+ Vertex { position: (-3.492599, -1.180646, 0.692282),
+ normal: (-0.417424, -0.199203, 0.886609), },
+ Vertex { position: (-3.355398, -0.969157, 0.766213),
+ normal: (-0.883057, -0.239959, 0.403273), },
+ Vertex { position: (-3.55012, -0.984868, 0.675228),
+ normal: (-0.4008, -0.167777, 0.900672), },
+ Vertex { position: (-3.335942, -1.365685, 0.72459),
+ normal: (-0.521685, -0.261319, 0.812131), },
+ Vertex { position: (-3.27979, -1.162072, 0.784602),
+ normal: (-0.872722, -0.174901, 0.455813), },
+ Vertex { position: (-3.492599, -1.180646, 0.692282),
+ normal: (-0.417424, -0.199203, 0.886609), },
+ Vertex { position: (-3.25121, -0.948205, 0.819868),
+ normal: (-0.874358, -0.225285, 0.429819), },
+ Vertex { position: (-3.355398, -0.969157, 0.766213),
+ normal: (-0.883057, -0.239959, 0.403273), },
+ Vertex { position: (-3.27979, -1.162072, 0.784602),
+ normal: (-0.872722, -0.174901, 0.455813), },
+ Vertex { position: (-3.556552, 0.704883, 0.28063),
+ normal: (-0.794709, -0.185222, -0.57804), },
+ Vertex { position: (-3.566995, 0.656967, 0.0),
+ normal: (-0.989276, 0.146061, 0.0), },
+ Vertex { position: (-3.544507, 0.467147, 0.0),
+ normal: (-0.57342, 0.819261, 0.0), },
+ Vertex { position: (-3.556552, 0.704883, 0.28063),
+ normal: (-0.794709, -0.185222, -0.57804), },
+ Vertex { position: (-3.544507, 0.467147, 0.0),
+ normal: (-0.57342, 0.819261, 0.0), },
+ Vertex { position: (-3.536654, 0.442277, 0.322),
+ normal: (-0.17902, -0.308668, 0.934171), },
+ Vertex { position: (-3.57817, 0.837714, 0.288502),
+ normal: (-0.845931, -0.255219, -0.468256), },
+ Vertex { position: (-3.599077, 0.796217, 0.0),
+ normal: (-0.989171, 0.146765, 0.0), },
+ Vertex { position: (-3.566995, 0.656967, 0.0),
+ normal: (-0.989276, 0.146061, 0.0), },
+ Vertex { position: (-3.57817, 0.837714, 0.288502),
+ normal: (-0.845931, -0.255219, -0.468256), },
+ Vertex { position: (-3.566995, 0.656967, 0.0),
+ normal: (-0.989276, 0.146061, 0.0), },
+ Vertex { position: (-3.556552, 0.704883, 0.28063),
+ normal: (-0.794709, -0.185222, -0.57804), },
+ Vertex { position: (-3.283698, -0.730967, 0.793898),
+ normal: (-0.99574, -0.082547, 0.041071), },
+ Vertex { position: (-3.438226, -0.721479, 0.728141),
+ normal: (-0.912869, -0.285577, 0.291747), },
+ Vertex { position: (-3.355398, -0.969157, 0.766213),
+ normal: (-0.883057, -0.239959, 0.403273), },
+ Vertex { position: (-3.283698, -0.730967, 0.793898),
+ normal: (-0.99574, -0.082547, 0.041071), },
+ Vertex { position: (-3.355398, -0.969157, 0.766213),
+ normal: (-0.883057, -0.239959, 0.403273), },
+ Vertex { position: (-3.25121, -0.948205, 0.819868),
+ normal: (-0.874358, -0.225285, 0.429819), },
+ Vertex { position: (-1.936032, -1.829617, 0.488916),
+ normal: (-0.498756, -0.224101, 0.83727), },
+ Vertex { position: (-1.971059, -1.992958, 0.500845),
+ normal: (0.722741, 0.690989, -0.01339), },
+ Vertex { position: (-1.933565, -1.993029, 0.438902),
+ normal: (0.532717, 0.840798, 0.09629), },
+ Vertex { position: (-1.936032, -1.829617, 0.488916),
+ normal: (-0.498756, -0.224101, 0.83727), },
+ Vertex { position: (-1.933565, -1.993029, 0.438902),
+ normal: (0.532717, 0.840798, 0.09629), },
+ Vertex { position: (-1.88316, -1.829718, 0.401567),
+ normal: (-0.239734, -0.173966, 0.955125), },
+ Vertex { position: (-2.027242, -1.813012, 0.555232),
+ normal: (-0.759627, -0.28527, 0.584455), },
+ Vertex { position: (-2.03574, -1.981182, 0.547873),
+ normal: (0.870384, 0.492056, 0.017698), },
+ Vertex { position: (-1.971059, -1.992958, 0.500845),
+ normal: (0.722741, 0.690989, -0.01339), },
+ Vertex { position: (-2.027242, -1.813012, 0.555232),
+ normal: (-0.759627, -0.28527, 0.584455), },
+ Vertex { position: (-1.971059, -1.992958, 0.500845),
+ normal: (0.722741, 0.690989, -0.01339), },
+ Vertex { position: (-1.936032, -1.829617, 0.488916),
+ normal: (-0.498756, -0.224101, 0.83727), },
+ Vertex { position: (-2.126375, -1.866497, 0.502895),
+ normal: (-0.672688, -0.442616, 0.592944), },
+ Vertex { position: (-2.106039, -2.019111, 0.510759),
+ normal: (0.947044, 0.280641, 0.156039), },
+ Vertex { position: (-2.03574, -1.981182, 0.547873),
+ normal: (0.870384, 0.492056, 0.017698), },
+ Vertex { position: (-2.126375, -1.866497, 0.502895),
+ normal: (-0.672688, -0.442616, 0.592944), },
+ Vertex { position: (-2.03574, -1.981182, 0.547873),
+ normal: (0.870384, 0.492056, 0.017698), },
+ Vertex { position: (-2.027242, -1.813012, 0.555232),
+ normal: (-0.759627, -0.28527, 0.584455), },
+ Vertex { position: (-2.176551, -1.873816, 0.445782),
+ normal: (0.954473, -0.270031, 0.126745), },
+ Vertex { position: (-2.141621, -2.024301, 0.470257),
+ normal: (0.925586, 0.050829, 0.375109), },
+ Vertex { position: (-2.106039, -2.019111, 0.510759),
+ normal: (0.947044, 0.280641, 0.156039), },
+ Vertex { position: (-2.176551, -1.873816, 0.445782),
+ normal: (0.954473, -0.270031, 0.126745), },
+ Vertex { position: (-2.106039, -2.019111, 0.510759),
+ normal: (0.947044, 0.280641, 0.156039), },
+ Vertex { position: (-2.126375, -1.866497, 0.502895),
+ normal: (-0.672688, -0.442616, 0.592944), },
+ Vertex { position: (-2.147113, -1.903198, 0.362462),
+ normal: (0.957938, -0.285979, 0.023877), },
+ Vertex { position: (-2.120746, -2.045137, 0.411171),
+ normal: (-0.212651, -0.104685, 0.971504), },
+ Vertex { position: (-2.141621, -2.024301, 0.470257),
+ normal: (0.925586, 0.050829, 0.375109), },
+ Vertex { position: (-2.147113, -1.903198, 0.362462),
+ normal: (0.957938, -0.285979, 0.023877), },
+ Vertex { position: (-2.141621, -2.024301, 0.470257),
+ normal: (0.925586, 0.050829, 0.375109), },
+ Vertex { position: (-2.176551, -1.873816, 0.445782),
+ normal: (0.954473, -0.270031, 0.126745), },
+ Vertex { position: (-2.062725, -1.884246, 0.307336),
+ normal: (-0.274087, 0.000043, -0.961705), },
+ Vertex { position: (-2.060902, -2.031698, 0.372079),
+ normal: (0.332529, 0.910491, 0.245827), },
+ Vertex { position: (-2.120746, -2.045137, 0.411171),
+ normal: (-0.212651, -0.104685, 0.971504), },
+ Vertex { position: (-2.062725, -1.884246, 0.307336),
+ normal: (-0.274087, 0.000043, -0.961705), },
+ Vertex { position: (-2.120746, -2.045137, 0.411171),
+ normal: (-0.212651, -0.104685, 0.971504), },
+ Vertex { position: (-2.147113, -1.903198, 0.362462),
+ normal: (0.957938, -0.285979, 0.023877), },
+ Vertex { position: (-1.946306, -1.872735, 0.344251),
+ normal: (0.74023, -0.090866, 0.666185), },
+ Vertex { position: (-1.978344, -2.023535, 0.398257),
+ normal: (0.530834, 0.847416, -0.010102), },
+ Vertex { position: (-2.060902, -2.031698, 0.372079),
+ normal: (0.332529, 0.910491, 0.245827), },
+ Vertex { position: (-1.946306, -1.872735, 0.344251),
+ normal: (0.74023, -0.090866, 0.666185), },
+ Vertex { position: (-2.060902, -2.031698, 0.372079),
+ normal: (0.332529, 0.910491, 0.245827), },
+ Vertex { position: (-2.062725, -1.884246, 0.307336),
+ normal: (-0.274087, 0.000043, -0.961705), },
+ Vertex { position: (-1.88316, -1.829718, 0.401567),
+ normal: (-0.239734, -0.173966, 0.955125), },
+ Vertex { position: (-1.933565, -1.993029, 0.438902),
+ normal: (0.532717, 0.840798, 0.09629), },
+ Vertex { position: (-1.978344, -2.023535, 0.398257),
+ normal: (0.530834, 0.847416, -0.010102), },
+ Vertex { position: (-1.88316, -1.829718, 0.401567),
+ normal: (-0.239734, -0.173966, 0.955125), },
+ Vertex { position: (-1.978344, -2.023535, 0.398257),
+ normal: (0.530834, 0.847416, -0.010102), },
+ Vertex { position: (-1.946306, -1.872735, 0.344251),
+ normal: (0.74023, -0.090866, 0.666185), },
+ Vertex { position: (-2.466779, -1.857679, 0.570461),
+ normal: (0.080262, -0.270606, 0.959339), },
+ Vertex { position: (-2.513608, -2.012858, 0.558673),
+ normal: (0.78715, 0.616449, -0.019656), },
+ Vertex { position: (-2.499138, -2.03809, 0.504529),
+ normal: (0.66813, 0.738233, -0.092817), },
+ Vertex { position: (-2.466779, -1.857679, 0.570461),
+ normal: (0.080262, -0.270606, 0.959339), },
+ Vertex { position: (-2.499138, -2.03809, 0.504529),
+ normal: (0.66813, 0.738233, -0.092817), },
+ Vertex { position: (-2.446375, -1.893261, 0.49411),
+ normal: (0.441315, -0.29978, 0.845797), },
+ Vertex { position: (-2.547737, -1.833025, 0.609321),
+ normal: (-0.247433, -0.24804, 0.936618), },
+ Vertex { position: (-2.571019, -1.995375, 0.58623),
+ normal: (0.856604, 0.474875, 0.201802), },
+ Vertex { position: (-2.513608, -2.012858, 0.558673),
+ normal: (0.78715, 0.616449, -0.019656), },
+ Vertex { position: (-2.547737, -1.833025, 0.609321),
+ normal: (-0.247433, -0.24804, 0.936618), },
+ Vertex { position: (-2.513608, -2.012858, 0.558673),
+ normal: (0.78715, 0.616449, -0.019656), },
+ Vertex { position: (-2.466779, -1.857679, 0.570461),
+ normal: (0.080262, -0.270606, 0.959339), },
+ Vertex { position: (-2.64722, -1.84401, 0.594347),
+ normal: (-0.587844, -0.244917, 0.771009), },
+ Vertex { position: (-2.641567, -2.003164, 0.575611),
+ normal: (0.827569, 0.284291, 0.484054), },
+ Vertex { position: (-2.571019, -1.995375, 0.58623),
+ normal: (0.856604, 0.474875, 0.201802), },
+ Vertex { position: (-2.64722, -1.84401, 0.594347),
+ normal: (-0.587844, -0.244917, 0.771009), },
+ Vertex { position: (-2.571019, -1.995375, 0.58623),
+ normal: (0.856604, 0.474875, 0.201802), },
+ Vertex { position: (-2.547737, -1.833025, 0.609321),
+ normal: (-0.247433, -0.24804, 0.936618), },
+ Vertex { position: (-2.699966, -1.850397, 0.57007),
+ normal: (-0.845196, -0.27877, 0.455994), },
+ Vertex { position: (-2.678971, -2.007694, 0.558395),
+ normal: (0.754806, 0.216246, 0.619279), },
+ Vertex { position: (-2.641567, -2.003164, 0.575611),
+ normal: (0.827569, 0.284291, 0.484054), },
+ Vertex { position: (-2.699966, -1.850397, 0.57007),
+ normal: (-0.845196, -0.27877, 0.455994), },
+ Vertex { position: (-2.641567, -2.003164, 0.575611),
+ normal: (0.827569, 0.284291, 0.484054), },
+ Vertex { position: (-2.64722, -1.84401, 0.594347),
+ normal: (-0.587844, -0.244917, 0.771009), },
+ Vertex { position: (-2.709403, -1.879947, 0.508775),
+ normal: (0.972392, 0.232654, 0.018037), },
+ Vertex { position: (-2.685663, -2.028649, 0.514928),
+ normal: (0.512523, 0.043999, 0.857545), },
+ Vertex { position: (-2.678971, -2.007694, 0.558395),
+ normal: (0.754806, 0.216246, 0.619279), },
+ Vertex { position: (-2.709403, -1.879947, 0.508775),
+ normal: (0.972392, 0.232654, 0.018037), },
+ Vertex { position: (-2.678971, -2.007694, 0.558395),
+ normal: (0.754806, 0.216246, 0.619279), },
+ Vertex { position: (-2.699966, -1.850397, 0.57007),
+ normal: (-0.845196, -0.27877, 0.455994), },
+ Vertex { position: (-2.684452, -1.891207, 0.447388),
+ normal: (0.975634, -0.187231, -0.114377), },
+ Vertex { position: (-2.667969, -2.036634, 0.471396),
+ normal: (0.45571, -0.00339, 0.890122), },
+ Vertex { position: (-2.685663, -2.028649, 0.514928),
+ normal: (0.512523, 0.043999, 0.857545), },
+ Vertex { position: (-2.684452, -1.891207, 0.447388),
+ normal: (0.975634, -0.187231, -0.114377), },
+ Vertex { position: (-2.685663, -2.028649, 0.514928),
+ normal: (0.512523, 0.043999, 0.857545), },
+ Vertex { position: (-2.709403, -1.879947, 0.508775),
+ normal: (0.972392, 0.232654, 0.018037), },
+ Vertex { position: (-2.614084, -1.905005, 0.404925),
+ normal: (0.985192, -0.12583, -0.116459), },
+ Vertex { position: (-2.618068, -2.046419, 0.441284),
+ normal: (0.373808, -0.059429, 0.9256), },
+ Vertex { position: (-2.667969, -2.036634, 0.471396),
+ normal: (0.45571, -0.00339, 0.890122), },
+ Vertex { position: (-2.614084, -1.905005, 0.404925),
+ normal: (0.985192, -0.12583, -0.116459), },
+ Vertex { position: (-2.667969, -2.036634, 0.471396),
+ normal: (0.45571, -0.00339, 0.890122), },
+ Vertex { position: (-2.684452, -1.891207, 0.447388),
+ normal: (0.975634, -0.187231, -0.114377), },
+ Vertex { position: (-2.503818, -1.909806, 0.431456),
+ normal: (0.996811, -0.048518, -0.063355), },
+ Vertex { position: (-2.539874, -2.049824, 0.460098),
+ normal: (0.276212, -0.065585, 0.958856), },
+ Vertex { position: (-2.618068, -2.046419, 0.441284),
+ normal: (0.373808, -0.059429, 0.9256), },
+ Vertex { position: (-2.503818, -1.909806, 0.431456),
+ normal: (0.996811, -0.048518, -0.063355), },
+ Vertex { position: (-2.618068, -2.046419, 0.441284),
+ normal: (0.373808, -0.059429, 0.9256), },
+ Vertex { position: (-2.614084, -1.905005, 0.404925),
+ normal: (0.985192, -0.12583, -0.116459), },
+ Vertex { position: (-2.446375, -1.893261, 0.49411),
+ normal: (0.441315, -0.29978, 0.845797), },
+ Vertex { position: (-2.499138, -2.03809, 0.504529),
+ normal: (0.66813, 0.738233, -0.092817), },
+ Vertex { position: (-2.539874, -2.049824, 0.460098),
+ normal: (0.276212, -0.065585, 0.958856), },
+ Vertex { position: (-2.446375, -1.893261, 0.49411),
+ normal: (0.441315, -0.29978, 0.845797), },
+ Vertex { position: (-2.539874, -2.049824, 0.460098),
+ normal: (0.276212, -0.065585, 0.958856), },
+ Vertex { position: (-2.503818, -1.909806, 0.431456),
+ normal: (0.996811, -0.048518, -0.063355), },
+ Vertex { position: (-1.978344, -2.023535, 0.398257),
+ normal: (0.530834, 0.847416, -0.010102), },
+ Vertex { position: (-1.985123, -2.116661, 0.394256),
+ normal: (0.122987, -0.006582, 0.992387), },
+ Vertex { position: (-2.065655, -2.124623, 0.36872),
+ normal: (0.041586, 0.068165, 0.996807), },
+ Vertex { position: (-1.978344, -2.023535, 0.398257),
+ normal: (0.530834, 0.847416, -0.010102), },
+ Vertex { position: (-2.065655, -2.124623, 0.36872),
+ normal: (0.041586, 0.068165, 0.996807), },
+ Vertex { position: (-2.060902, -2.031698, 0.372079),
+ normal: (0.332529, 0.910491, 0.245827), },
+ Vertex { position: (-2.060902, -2.031698, 0.372079),
+ normal: (0.332529, 0.910491, 0.245827), },
+ Vertex { position: (-2.065655, -2.124623, 0.36872),
+ normal: (0.041586, 0.068165, 0.996807), },
+ Vertex { position: (-2.12403, -2.137733, 0.406853),
+ normal: (0.035084, 0.005692, 0.999368), },
+ Vertex { position: (-2.060902, -2.031698, 0.372079),
+ normal: (0.332529, 0.910491, 0.245827), },
+ Vertex { position: (-2.12403, -2.137733, 0.406853),
+ normal: (0.035084, 0.005692, 0.999368), },
+ Vertex { position: (-2.120746, -2.045137, 0.411171),
+ normal: (-0.212651, -0.104685, 0.971504), },
+ Vertex { position: (-2.120746, -2.045137, 0.411171),
+ normal: (-0.212651, -0.104685, 0.971504), },
+ Vertex { position: (-2.12403, -2.137733, 0.406853),
+ normal: (0.035084, 0.005692, 0.999368), },
+ Vertex { position: (-2.144393, -2.117408, 0.464489),
+ normal: (-0.01346, -0.014478, 0.999805), },
+ Vertex { position: (-2.120746, -2.045137, 0.411171),
+ normal: (-0.212651, -0.104685, 0.971504), },
+ Vertex { position: (-2.144393, -2.117408, 0.464489),
+ normal: (-0.01346, -0.014478, 0.999805), },
+ Vertex { position: (-2.141621, -2.024301, 0.470257),
+ normal: (0.925586, 0.050829, 0.375109), },
+ Vertex { position: (-2.141621, -2.024301, 0.470257),
+ normal: (0.925586, 0.050829, 0.375109), },
+ Vertex { position: (-2.144393, -2.117408, 0.464489),
+ normal: (-0.01346, -0.014478, 0.999805), },
+ Vertex { position: (-2.109684, -2.112345, 0.503997),
+ normal: (-0.114527, 0.103064, 0.988059), },
+ Vertex { position: (-2.141621, -2.024301, 0.470257),
+ normal: (0.925586, 0.050829, 0.375109), },
+ Vertex { position: (-2.109684, -2.112345, 0.503997),
+ normal: (-0.114527, 0.103064, 0.988059), },
+ Vertex { position: (-2.106039, -2.019111, 0.510759),
+ normal: (0.947044, 0.280641, 0.156039), },
+ Vertex { position: (-2.106039, -2.019111, 0.510759),
+ normal: (0.947044, 0.280641, 0.156039), },
+ Vertex { position: (-2.109684, -2.112345, 0.503997),
+ normal: (-0.114527, 0.103064, 0.988059), },
+ Vertex { position: (-2.04111, -2.075348, 0.540201),
+ normal: (0.2189, 0.87846, 0.424724), },
+ Vertex { position: (-2.106039, -2.019111, 0.510759),
+ normal: (0.947044, 0.280641, 0.156039), },
+ Vertex { position: (-2.04111, -2.075348, 0.540201),
+ normal: (0.2189, 0.87846, 0.424724), },
+ Vertex { position: (-2.03574, -1.981182, 0.547873),
+ normal: (0.870384, 0.492056, 0.017698), },
+ Vertex { position: (-2.03574, -1.981182, 0.547873),
+ normal: (0.870384, 0.492056, 0.017698), },
+ Vertex { position: (-2.04111, -2.075348, 0.540201),
+ normal: (0.2189, 0.87846, 0.424724), },
+ Vertex { position: (-1.978016, -2.086834, 0.494327),
+ normal: (-0.194126, 0.280848, 0.939914), },
+ Vertex { position: (-2.03574, -1.981182, 0.547873),
+ normal: (0.870384, 0.492056, 0.017698), },
+ Vertex { position: (-1.978016, -2.086834, 0.494327),
+ normal: (-0.194126, 0.280848, 0.939914), },
+ Vertex { position: (-1.971059, -1.992958, 0.500845),
+ normal: (0.722741, 0.690989, -0.01339), },
+ Vertex { position: (-1.971059, -1.992958, 0.500845),
+ normal: (0.722741, 0.690989, -0.01339), },
+ Vertex { position: (-1.978016, -2.086834, 0.494327),
+ normal: (-0.194126, 0.280848, 0.939914), },
+ Vertex { position: (-1.941442, -2.086904, 0.433904),
+ normal: (0.742615, 0.656803, 0.130894), },
+ Vertex { position: (-1.971059, -1.992958, 0.500845),
+ normal: (0.722741, 0.690989, -0.01339), },
+ Vertex { position: (-1.941442, -2.086904, 0.433904),
+ normal: (0.742615, 0.656803, 0.130894), },
+ Vertex { position: (-1.933565, -1.993029, 0.438902),
+ normal: (0.532717, 0.840798, 0.09629), },
+ Vertex { position: (-1.933565, -1.993029, 0.438902),
+ normal: (0.532717, 0.840798, 0.09629), },
+ Vertex { position: (-1.941442, -2.086904, 0.433904),
+ normal: (0.742615, 0.656803, 0.130894), },
+ Vertex { position: (-1.985123, -2.116661, 0.394256),
+ normal: (0.122987, -0.006582, 0.992387), },
+ Vertex { position: (-1.933565, -1.993029, 0.438902),
+ normal: (0.532717, 0.840798, 0.09629), },
+ Vertex { position: (-1.985123, -2.116661, 0.394256),
+ normal: (0.122987, -0.006582, 0.992387), },
+ Vertex { position: (-1.978344, -2.023535, 0.398257),
+ normal: (0.530834, 0.847416, -0.010102), },
+ Vertex { position: (-2.499138, -2.03809, 0.504529),
+ normal: (0.66813, 0.738233, -0.092817), },
+ Vertex { position: (-2.513187, -2.130859, 0.49792),
+ normal: (0.681964, 0.386261, 0.621069), },
+ Vertex { position: (-2.552923, -2.142304, 0.454579),
+ normal: (0.584509, 0.341142, 0.736187), },
+ Vertex { position: (-2.499138, -2.03809, 0.504529),
+ normal: (0.66813, 0.738233, -0.092817), },
+ Vertex { position: (-2.552923, -2.142304, 0.454579),
+ normal: (0.584509, 0.341142, 0.736187), },
+ Vertex { position: (-2.539874, -2.049824, 0.460098),
+ normal: (0.276212, -0.065585, 0.958856), },
+ Vertex { position: (-2.539874, -2.049824, 0.460098),
+ normal: (0.276212, -0.065585, 0.958856), },
+ Vertex { position: (-2.552923, -2.142304, 0.454579),
+ normal: (0.584509, 0.341142, 0.736187), },
+ Vertex { position: (-2.629199, -2.138983, 0.436227),
+ normal: (0.519595, 0.25029, 0.816931), },
+ Vertex { position: (-2.539874, -2.049824, 0.460098),
+ normal: (0.276212, -0.065585, 0.958856), },
+ Vertex { position: (-2.629199, -2.138983, 0.436227),
+ normal: (0.519595, 0.25029, 0.816931), },
+ Vertex { position: (-2.618068, -2.046419, 0.441284),
+ normal: (0.373808, -0.059429, 0.9256), },
+ Vertex { position: (-2.618068, -2.046419, 0.441284),
+ normal: (0.373808, -0.059429, 0.9256), },
+ Vertex { position: (-2.629199, -2.138983, 0.436227),
+ normal: (0.519595, 0.25029, 0.816931), },
+ Vertex { position: (-2.677875, -2.129439, 0.4656),
+ normal: (0.237937, 0.08172, 0.967837), },
+ Vertex { position: (-2.618068, -2.046419, 0.441284),
+ normal: (0.373808, -0.059429, 0.9256), },
+ Vertex { position: (-2.677875, -2.129439, 0.4656),
+ normal: (0.237937, 0.08172, 0.967837), },
+ Vertex { position: (-2.667969, -2.036634, 0.471396),
+ normal: (0.45571, -0.00339, 0.890122), },
+ Vertex { position: (-2.667969, -2.036634, 0.471396),
+ normal: (0.45571, -0.00339, 0.890122), },
+ Vertex { position: (-2.677875, -2.129439, 0.4656),
+ normal: (0.237937, 0.08172, 0.967837), },
+ Vertex { position: (-2.695135, -2.12165, 0.508064),
+ normal: (0.198142, 0.152918, 0.968171), },
+ Vertex { position: (-2.667969, -2.036634, 0.471396),
+ normal: (0.45571, -0.00339, 0.890122), },
+ Vertex { position: (-2.695135, -2.12165, 0.508064),
+ normal: (0.198142, 0.152918, 0.968171), },
+ Vertex { position: (-2.685663, -2.028649, 0.514928),
+ normal: (0.512523, 0.043999, 0.857545), },
+ Vertex { position: (-2.685663, -2.028649, 0.514928),
+ normal: (0.512523, 0.043999, 0.857545), },
+ Vertex { position: (-2.695135, -2.12165, 0.508064),
+ normal: (0.198142, 0.152918, 0.968171), },
+ Vertex { position: (-2.688607, -2.101208, 0.550465),
+ normal: (0.198441, 0.172024, 0.964898), },
+ Vertex { position: (-2.685663, -2.028649, 0.514928),
+ normal: (0.512523, 0.043999, 0.857545), },
+ Vertex { position: (-2.688607, -2.101208, 0.550465),
+ normal: (0.198441, 0.172024, 0.964898), },
+ Vertex { position: (-2.678971, -2.007694, 0.558395),
+ normal: (0.754806, 0.216246, 0.619279), },
+ Vertex { position: (-2.678971, -2.007694, 0.558395),
+ normal: (0.754806, 0.216246, 0.619279), },
+ Vertex { position: (-2.688607, -2.101208, 0.550465),
+ normal: (0.198441, 0.172024, 0.964898), },
+ Vertex { position: (-2.65212, -2.09679, 0.567258),
+ normal: (0.204819, 0.130792, 0.970022), },
+ Vertex { position: (-2.678971, -2.007694, 0.558395),
+ normal: (0.754806, 0.216246, 0.619279), },
+ Vertex { position: (-2.65212, -2.09679, 0.567258),
+ normal: (0.204819, 0.130792, 0.970022), },
+ Vertex { position: (-2.641567, -2.003164, 0.575611),
+ normal: (0.827569, 0.284291, 0.484054), },
+ Vertex { position: (-2.641567, -2.003164, 0.575611),
+ normal: (0.827569, 0.284291, 0.484054), },
+ Vertex { position: (-2.65212, -2.09679, 0.567258),
+ normal: (0.204819, 0.130792, 0.970022), },
+ Vertex { position: (-2.583303, -2.089191, 0.577616),
+ normal: (0.154029, 0.078449, 0.984947), },
+ Vertex { position: (-2.641567, -2.003164, 0.575611),
+ normal: (0.827569, 0.284291, 0.484054), },
+ Vertex { position: (-2.583303, -2.089191, 0.577616),
+ normal: (0.154029, 0.078449, 0.984947), },
+ Vertex { position: (-2.571019, -1.995375, 0.58623),
+ normal: (0.856604, 0.474875, 0.201802), },
+ Vertex { position: (-2.571019, -1.995375, 0.58623),
+ normal: (0.856604, 0.474875, 0.201802), },
+ Vertex { position: (-2.583303, -2.089191, 0.577616),
+ normal: (0.154029, 0.078449, 0.984947), },
+ Vertex { position: (-2.527301, -2.106246, 0.550735),
+ normal: (0.032152, 0.123743, 0.991793), },
+ Vertex { position: (-2.571019, -1.995375, 0.58623),
+ normal: (0.856604, 0.474875, 0.201802), },
+ Vertex { position: (-2.527301, -2.106246, 0.550735),
+ normal: (0.032152, 0.123743, 0.991793), },
+ Vertex { position: (-2.513608, -2.012858, 0.558673),
+ normal: (0.78715, 0.616449, -0.019656), },
+ Vertex { position: (-2.513608, -2.012858, 0.558673),
+ normal: (0.78715, 0.616449, -0.019656), },
+ Vertex { position: (-2.527301, -2.106246, 0.550735),
+ normal: (0.032152, 0.123743, 0.991793), },
+ Vertex { position: (-2.513187, -2.130859, 0.49792),
+ normal: (0.681964, 0.386261, 0.621069), },
+ Vertex { position: (-2.513608, -2.012858, 0.558673),
+ normal: (0.78715, 0.616449, -0.019656), },
+ Vertex { position: (-2.513187, -2.130859, 0.49792),
+ normal: (0.681964, 0.386261, 0.621069), },
+ Vertex { position: (-2.499138, -2.03809, 0.504529),
+ normal: (0.66813, 0.738233, -0.092817), },
+ Vertex { position: (-2.048681, -2.165282, 0.450843),
+ normal: (-0.077208, 0.343417, 0.936004), },
+ Vertex { position: (-1.941442, -2.086904, 0.433904),
+ normal: (0.742615, 0.656803, 0.130894), },
+ Vertex { position: (-1.978016, -2.086834, 0.494327),
+ normal: (-0.194126, 0.280848, 0.939914), },
+ Vertex { position: (-2.048681, -2.165282, 0.450843),
+ normal: (-0.077208, 0.343417, 0.936004), },
+ Vertex { position: (-1.978016, -2.086834, 0.494327),
+ normal: (-0.194126, 0.280848, 0.939914), },
+ Vertex { position: (-2.04111, -2.075348, 0.540201),
+ normal: (0.2189, 0.87846, 0.424724), },
+ Vertex { position: (-2.048681, -2.165282, 0.450843),
+ normal: (-0.077208, 0.343417, 0.936004), },
+ Vertex { position: (-2.04111, -2.075348, 0.540201),
+ normal: (0.2189, 0.87846, 0.424724), },
+ Vertex { position: (-2.109684, -2.112345, 0.503997),
+ normal: (-0.114527, 0.103064, 0.988059), },
+ Vertex { position: (-2.048681, -2.165282, 0.450843),
+ normal: (-0.077208, 0.343417, 0.936004), },
+ Vertex { position: (-2.109684, -2.112345, 0.503997),
+ normal: (-0.114527, 0.103064, 0.988059), },
+ Vertex { position: (-2.144393, -2.117408, 0.464489),
+ normal: (-0.01346, -0.014478, 0.999805), },
+ Vertex { position: (-2.048681, -2.165282, 0.450843),
+ normal: (-0.077208, 0.343417, 0.936004), },
+ Vertex { position: (-2.144393, -2.117408, 0.464489),
+ normal: (-0.01346, -0.014478, 0.999805), },
+ Vertex { position: (-2.12403, -2.137733, 0.406853),
+ normal: (0.035084, 0.005692, 0.999368), },
+ Vertex { position: (-2.048681, -2.165282, 0.450843),
+ normal: (-0.077208, 0.343417, 0.936004), },
+ Vertex { position: (-2.12403, -2.137733, 0.406853),
+ normal: (0.035084, 0.005692, 0.999368), },
+ Vertex { position: (-2.065655, -2.124623, 0.36872),
+ normal: (0.041586, 0.068165, 0.996807), },
+ Vertex { position: (-2.048681, -2.165282, 0.450843),
+ normal: (-0.077208, 0.343417, 0.936004), },
+ Vertex { position: (-2.065655, -2.124623, 0.36872),
+ normal: (0.041586, 0.068165, 0.996807), },
+ Vertex { position: (-1.985123, -2.116661, 0.394256),
+ normal: (0.122987, -0.006582, 0.992387), },
+ Vertex { position: (-2.048681, -2.165282, 0.450843),
+ normal: (-0.077208, 0.343417, 0.936004), },
+ Vertex { position: (-1.985123, -2.116661, 0.394256),
+ normal: (0.122987, -0.006582, 0.992387), },
+ Vertex { position: (-1.941442, -2.086904, 0.433904),
+ normal: (0.742615, 0.656803, 0.130894), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.513187, -2.130859, 0.49792),
+ normal: (0.681964, 0.386261, 0.621069), },
+ Vertex { position: (-2.527301, -2.106246, 0.550735),
+ normal: (0.032152, 0.123743, 0.991793), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.527301, -2.106246, 0.550735),
+ normal: (0.032152, 0.123743, 0.991793), },
+ Vertex { position: (-2.583303, -2.089191, 0.577616),
+ normal: (0.154029, 0.078449, 0.984947), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.583303, -2.089191, 0.577616),
+ normal: (0.154029, 0.078449, 0.984947), },
+ Vertex { position: (-2.65212, -2.09679, 0.567258),
+ normal: (0.204819, 0.130792, 0.970022), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.65212, -2.09679, 0.567258),
+ normal: (0.204819, 0.130792, 0.970022), },
+ Vertex { position: (-2.688607, -2.101208, 0.550465),
+ normal: (0.198441, 0.172024, 0.964898), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.688607, -2.101208, 0.550465),
+ normal: (0.198441, 0.172024, 0.964898), },
+ Vertex { position: (-2.695135, -2.12165, 0.508064),
+ normal: (0.198142, 0.152918, 0.968171), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.695135, -2.12165, 0.508064),
+ normal: (0.198142, 0.152918, 0.968171), },
+ Vertex { position: (-2.677875, -2.129439, 0.4656),
+ normal: (0.237937, 0.08172, 0.967837), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.677875, -2.129439, 0.4656),
+ normal: (0.237937, 0.08172, 0.967837), },
+ Vertex { position: (-2.629199, -2.138983, 0.436227),
+ normal: (0.519595, 0.25029, 0.816931), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.629199, -2.138983, 0.436227),
+ normal: (0.519595, 0.25029, 0.816931), },
+ Vertex { position: (-2.552923, -2.142304, 0.454579),
+ normal: (0.584509, 0.341142, 0.736187), },
+ Vertex { position: (-2.603284, -2.176802, 0.510638),
+ normal: (0.510285, 0.851048, 0.1238), },
+ Vertex { position: (-2.552923, -2.142304, 0.454579),
+ normal: (0.584509, 0.341142, 0.736187), },
+ Vertex { position: (-2.513187, -2.130859, 0.49792),
+ normal: (0.681964, 0.386261, 0.621069), },
+ Vertex { position: (-3.120907, -1.707924, 0.431829),
+ normal: (0.820312, -0.193024, 0.538358), },
+ Vertex { position: (-2.941731, -1.787431, 0.442574),
+ normal: (0.999491, -0.02584, 0.01873), },
+ Vertex { position: (-3.008323, -1.759271, 0.655672),
+ normal: (0.713401, 0.39471, -0.579019), },
+ Vertex { position: (-3.120907, -1.707924, 0.431829),
+ normal: (0.820312, -0.193024, 0.538358), },
+ Vertex { position: (-3.008323, -1.759271, 0.655672),
+ normal: (0.713401, 0.39471, -0.579019), },
+ Vertex { position: (-3.139394, -1.687482, 0.638546),
+ normal: (0.843062, -0.10517, 0.527433), },
+ Vertex { position: (-2.941731, -1.787431, 0.442574),
+ normal: (0.999491, -0.02584, 0.01873), },
+ Vertex { position: (-2.709403, -1.879947, 0.508775),
+ normal: (0.972392, 0.232654, 0.018037), },
+ Vertex { position: (-3.008323, -1.759271, 0.655672),
+ normal: (0.713401, 0.39471, -0.579019), },
+ Vertex { position: (-2.709403, -1.879947, 0.508775),
+ normal: (0.972392, 0.232654, 0.018037), },
+ Vertex { position: (-2.699966, -1.850397, 0.57007),
+ normal: (-0.845196, -0.27877, 0.455994), },
+ Vertex { position: (-2.811581, -1.79821, 0.712737),
+ normal: (-0.732521, -0.474279, 0.488336), },
+ Vertex { position: (-2.709403, -1.879947, 0.508775),
+ normal: (0.972392, 0.232654, 0.018037), },
+ Vertex { position: (-2.811581, -1.79821, 0.712737),
+ normal: (-0.732521, -0.474279, 0.488336), },
+ Vertex { position: (-3.008323, -1.759271, 0.655672),
+ normal: (0.713401, 0.39471, -0.579019), },
+ Vertex { position: (-3.697889, -0.951955, 0.098793),
+ normal: (-0.530021, 0.13773, 0.836724), },
+ Vertex { position: (-3.67645, -0.551317, 0.077574),
+ normal: (-0.54555, -0.056478, 0.836173), },
+];
diff --git a/src/cow_vertex.rs b/src/cow_vertex.rs
new file mode 100644
index 0000000..c099052
--- /dev/null
+++ b/src/cow_vertex.rs
@@ -0,0 +1,7 @@
+
+#[derive(Copy, Clone)]
+pub struct Vertex {
+ pub position: (f32, f32, f32),
+ pub normal: (f32, f32, f32),
+}
+implement_vertex!(Vertex, position, normal);
diff --git a/src/main.rs b/src/main.rs
index 186cbb0..83d5bf8 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -4,8 +4,13 @@ extern crate glium;
extern crate image;
mod util;
+mod cow_vertex;
mod cow_face;
mod cow_hide;
+mod cow_hoofs;
+mod cow_horns;
+mod cow_tail;
+mod cow_udder;
fn run() {
@@ -21,8 +26,20 @@ fn run() {
.unwrap();
let indices = glium::index::NoIndices(glium::index::PrimitiveType::TrianglesList);
- let vertices = glium::VertexBuffer::new(
- &display, &cow_hide::cow_hide_vertices).unwrap();
+
+ let face_vertices = glium::VertexBuffer::new(
+ &display, &cow_face::COW_FACE_VERTICES).unwrap();
+ let hide_vertices = glium::VertexBuffer::new(
+ &display, &cow_hide::COW_HIDE_VERTICES).unwrap();
+ let hoofs_vertices = glium::VertexBuffer::new(
+ &display, &cow_hoofs::COW_HOOFS_VERTICES).unwrap();
+ let horns_vertices = glium::VertexBuffer::new(
+ &display, &cow_horns::COW_HORNS_VERTICES).unwrap();
+ let tail_vertices = glium::VertexBuffer::new(
+ &display, &cow_tail::COW_TAIL_VERTICES).unwrap();
+ let udder_vertices = glium::VertexBuffer::new(
+ &display, &cow_udder::COW_UDDER_VERTICES).unwrap();
+
let vertex_shader_src = r#"
#version 140
@@ -54,9 +71,9 @@ fn run() {
out vec4 color;
- const vec3 ambient_color = vec3(0.2, 0.0, 0.0);
- const vec3 diffuse_color = vec3(0.6, 0.0, 0.0);
- const vec3 specular_color = vec3(1.0, 1.0, 1.0);
+ const vec3 ambient_color = vec3(0.63, 0.43, 0.36);
+ const vec3 diffuse_color = vec3(0.5, 0.5, 0.5);
+ const vec3 specular_color = vec3(0.0, 0.0, 0.0);
void main() {
float diffuse = max(dot(normalize(v_normal), normalize(u_light)), 0.0);
@@ -116,7 +133,8 @@ fn run() {
view: view,
};
- target.clear_color_and_depth((0.2, 0.2, 0.2, 1.0), 1.0);
+ // Set black background
+ target.clear_color_and_depth((0.0, 0.0, 0.0, 1.0), 1.0);
let params = glium::DrawParameters {
depth: glium::Depth {
@@ -125,15 +143,23 @@ fn run() {
.. Default::default()
},
// NB: would enable if all models were "closed" ("sealed", no gaps)
- backface_culling: glium::draw_parameters::BackfaceCullingMode::CullClockwise,
+ backface_culling: glium::draw_parameters::BackfaceCullingMode::CullCounterClockwise,
.. Default::default()
};
- target.draw(&vertices,
- &indices,
- &program,
- &uniforms,
- &params).unwrap();
+ for part_vertices in vec![&face_vertices,
+ &hide_vertices,
+ &hoofs_vertices,
+ &horns_vertices,
+ &tail_vertices,
+ &udder_vertices] {
+
+ target.draw(part_vertices,
+ &indices,
+ &program,
+ &uniforms,
+ &params).unwrap();
+ }
target.finish().unwrap();