Evas: fix example for convex hull

Summary: Made new models with no normal component to print
сorrect print message for testing not only by visual result.

Reviewers: cedric, raster, Hermet

Subscribers: jpeg, artem.popov

Differential Revision: https://phab.enlightenment.org/D3562
This commit is contained in:
perepelits.m 2016-01-14 11:45:26 +09:00 committed by Jean-Philippe Andre
parent cbbe4122e1
commit 8b00eb1dd1
11 changed files with 15688 additions and 229 deletions

View File

@ -70,17 +70,25 @@ typedef struct _Scene_Data
Eo *mesh_blender_home;
Eo *mesh_blender_sonic;
Eo *mesh_blender_eagle;
Eo *mesh_blender_test_sphere;
Eo *mesh_blender_test_torus;
Eo *mesh_blender_test_cube;
Eo *mesh_blender_test_plain;
Eo *mesh_blender_test_column;
Eo *mesh_blender_test_home;
Eo *mesh_blender_test_sonic;
Eo *mesh_blender_test_eagle;
Eo *material;
} Scene_Data;
int rr;
#define MODEL_MESH_INIT(name, model) \
#define MODEL_MESH_INIT(name, model, shade) \
data->mesh_##name = eo_add(EVAS_CANVAS3D_MESH_CLASS, evas); \
eo_do(data->mesh_##name, \
efl_file_set(model, NULL), \
evas_canvas3d_mesh_vertex_assembly_set(EVAS_CANVAS3D_VERTEX_ASSEMBLY_TRIANGLES), \
evas_canvas3d_mesh_shade_mode_set(EVAS_CANVAS3D_SHADE_MODE_DIFFUSE), \
evas_canvas3d_mesh_shade_mode_set(EVAS_CANVAS3D_SHADE_MODE_##shade), \
evas_canvas3d_mesh_frame_material_set(0, data->material));
#define CONVEX_HULL_MESH_INIT(name) \
@ -129,23 +137,32 @@ int rr;
evas_canvas3d_node_mesh_del(mesh), \
evas_canvas3d_node_mesh_add(scene->mesh_blender_##name), \
evas_canvas3d_node_scale_set(scale, scale, scale)); \
_print_result(scene->mesh_##name##_ch, scene->mesh_blender_##name); \
_print_result(scene->mesh_##name##_ch, scene->mesh_blender_test_##name); \
break; \
}
static const char *home_ch = PACKAGE_EXAMPLES_DIR EVAS_MODEL_FOLDER "/sweet_home_without_tex_coords.obj";
static const char *sonic_ch = PACKAGE_EXAMPLES_DIR EVAS_MODEL_FOLDER "/sonic.md2";
static const char *home = PACKAGE_EXAMPLES_DIR EVAS_MODEL_FOLDER "/sweet_home_without_tex_coords.obj";
static const char *sonic = PACKAGE_EXAMPLES_DIR EVAS_MODEL_FOLDER "/sonic.md2";
static const char *eagle = PACKAGE_EXAMPLES_DIR "/shooter/assets/models/eagle.md2";
static const char *column_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/column_test.ply";
static const char *plain_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/plain.ply";
static const char *plain = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/plain_blender_ch.ply";
static const char *sphere = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/sphere_blender_ch.ply";
static const char *torus = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/torus_blender_ch.ply";
static const char *cube = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/cube_blender_ch.ply";
static const char *column = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/column_blender_ch.ply";
static const char *home = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/home_blender_ch.obj";
static const char *sonic = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/sonic_blender_ch.ply";
static const char *eagle = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/eagle_blender_ch.ply";
static const char *column = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/column.ply";
static const char *plain = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/plain.ply";
static const char *plain_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/plain_blender_ch.ply";
static const char *sphere_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/sphere_blender_ch.ply";
static const char *torus_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/torus_blender_ch.ply";
static const char *cube_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/cube_blender_ch.ply";
static const char *column_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/column_blender_ch.ply";
static const char *home_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/home_blender_ch.obj";
static const char *sonic_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/sonic_blender_ch.ply";
static const char *eagle_ch = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/eagle_blender_ch.ply";
static const char *plain_test = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/plain_blender_ch_test.ply";
static const char *sphere_test = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/sphere_blender_ch_test.ply";
static const char *torus_test = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/torus_blender_ch_test.ply";
static const char *cube_test = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/cube_blender_ch_test.ply";
static const char *column_test = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/column_blender_ch_test.ply";
static const char *home_test = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/home_blender_ch_test.ply";
static const char *sonic_test = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/sonic_blender_ch_test.ply";
static const char *eagle_test = PACKAGE_EXAMPLES_DIR EVAS_CONVEX_HULL_FOLDER "/eagle_blender_ch_test.ply";
static Ecore_Evas *ecore_evas = NULL;
static Evas *evas = NULL;
@ -286,13 +303,6 @@ _light_setup(Scene_Data *data)
static void
_mesh_setup(Scene_Data *data)
{
/*int vertex_ch_count = 0, index_ch_count = 0;
float *vert = NULL;
unsigned short int *ind = NULL;
int count = 0;
float *v = NULL;
unsigned short int *indx = NULL;*/
Eina_Inarray *vert, *ind;
float *vertex;
unsigned short int *index;
@ -347,20 +357,29 @@ _mesh_setup(Scene_Data *data)
evas_canvas3d_mesh_shade_mode_set(EVAS_CANVAS3D_SHADE_MODE_PHONG),
evas_canvas3d_mesh_frame_material_set(0, data->material));
MODEL_MESH_INIT(plain, plain_ch)
MODEL_MESH_INIT(column, column_ch)
MODEL_MESH_INIT(home, home_ch)
MODEL_MESH_INIT(sonic, sonic_ch)
MODEL_MESH_INIT(eagle, PACKAGE_EXAMPLES_DIR "/shooter/assets/models/eagle.md2")
MODEL_MESH_INIT(plain, plain, PHONG)
MODEL_MESH_INIT(column, column, PHONG)
MODEL_MESH_INIT(home, home, PHONG)
MODEL_MESH_INIT(sonic, sonic, PHONG)
MODEL_MESH_INIT(eagle, eagle, PHONG)
MODEL_MESH_INIT(blender_sphere, sphere)
MODEL_MESH_INIT(blender_torus, torus)
MODEL_MESH_INIT(blender_cube, cube)
MODEL_MESH_INIT(blender_plain, plain)
MODEL_MESH_INIT(blender_column, column)
MODEL_MESH_INIT(blender_home, home)
MODEL_MESH_INIT(blender_eagle, eagle)
MODEL_MESH_INIT(blender_sonic, sonic)
MODEL_MESH_INIT(blender_sphere, sphere_ch, PHONG)
MODEL_MESH_INIT(blender_torus, torus_ch, PHONG)
MODEL_MESH_INIT(blender_cube, cube_ch, PHONG)
MODEL_MESH_INIT(blender_plain, plain_ch, PHONG)
MODEL_MESH_INIT(blender_column, column_ch, PHONG)
MODEL_MESH_INIT(blender_home, home_ch, PHONG)
MODEL_MESH_INIT(blender_eagle, eagle_ch, PHONG)
MODEL_MESH_INIT(blender_sonic, sonic_ch, PHONG)
MODEL_MESH_INIT(blender_test_sphere, sphere_test, DIFFUSE)
MODEL_MESH_INIT(blender_test_torus, torus_test, DIFFUSE)
MODEL_MESH_INIT(blender_test_cube, cube_test, DIFFUSE)
MODEL_MESH_INIT(blender_test_plain, plain_test, DIFFUSE)
MODEL_MESH_INIT(blender_test_column, column_test, DIFFUSE)
MODEL_MESH_INIT(blender_test_home, home_test, DIFFUSE)
MODEL_MESH_INIT(blender_test_eagle, eagle_test, DIFFUSE)
MODEL_MESH_INIT(blender_test_sonic, sonic_test, DIFFUSE)
data->mesh_node =
eo_add(EVAS_CANVAS3D_NODE_CLASS, evas,
@ -380,7 +399,7 @@ _mesh_setup(Scene_Data *data)
CONVEX_HULL_MESH_INIT(sonic)
CONVEX_HULL_MESH_INIT(eagle)
_print_result(data->mesh_sphere_ch, data->mesh_blender_sphere);
_print_result(data->mesh_sphere_ch, data->mesh_blender_test_sphere);
data->mesh_node_convex_hull =
eo_add(EVAS_CANVAS3D_NODE_CLASS, evas,

View File

@ -0,0 +1,164 @@
ply
format ascii 1.0
comment Created by Blender 2.69 (sub 0) - www.blender.org, source file: ''
element vertex 64
property float x
property float y
property float z
element face 90
property list uchar uint vertex_indices
end_header
-0.117223 0.529503 0.964306
-0.011899 -0.539876 0.964306
0.093426 -0.529502 0.964306
0.194703 -0.498780 0.964306
0.436992 0.299939 0.964306
0.831470 0.555570 -1.000000
0.707107 0.707107 -1.000000
0.369851 0.381750 0.964306
-0.510679 -0.206601 0.964306
-0.923880 -0.382683 -1.000000
-0.831470 -0.555570 -1.000000
-0.460790 -0.299939 0.964306
0.707107 -0.707107 -1.000000
0.831470 -0.555570 -1.000000
0.436992 -0.299939 0.964306
0.369851 -0.381750 0.964306
0.195090 0.980785 -1.000000
-0.980785 -0.195089 -1.000000
-1.000000 0.000001 -1.000000
0.288040 -0.448890 0.964306
-0.460789 0.299940 0.964306
-0.393648 0.381751 0.964306
-0.707106 0.707108 -1.000000
-0.831469 0.555571 -1.000000
-0.980785 0.195091 -1.000000
-0.923879 0.382684 -1.000000
0.486882 -0.206601 0.964306
0.517604 -0.105324 0.964306
0.527978 0.000000 0.964306
0.382683 0.923880 -1.000000
0.555570 0.831470 -1.000000
-0.555569 0.831470 -1.000000
-0.382682 0.923880 -1.000000
0.517604 0.105325 0.964306
-0.195089 0.980786 -1.000000
-0.218500 0.498781 0.964306
-0.311837 0.448891 0.964306
0.288041 0.448891 0.964306
0.194703 0.498781 0.964306
0.980785 -0.195090 -1.000000
0.923880 -0.382683 -1.000000
-0.707107 -0.707106 -1.000000
-0.393649 -0.381750 0.964306
0.923880 0.382683 -1.000000
0.486882 0.206602 0.964306
0.000000 1.000000 -1.000000
-0.011899 0.539877 0.964306
0.093426 0.529503 0.964306
0.555570 -0.831470 -1.000000
-0.510679 0.206603 0.964306
-0.555571 -0.831469 -1.000000
-0.311838 -0.448890 0.964306
0.980785 0.195090 -1.000000
0.382683 -0.923880 -1.000000
-0.541401 0.105325 0.964306
-0.218501 -0.498780 0.964306
-0.382684 -0.923879 -1.000000
1.000000 0.000000 -1.000000
0.195090 -0.980785 -1.000000
-0.551775 0.000001 0.964306
-0.117224 -0.529502 0.964306
-0.195091 -0.980785 -1.000000
0.000000 -1.000000 -1.000000
-0.541401 -0.105324 0.964306
4 0 1 2 3
4 4 5 6 7
4 8 9 10 11
4 12 13 14 15
3 16 17 18
3 0 3 19
4 20 21 22 23
3 16 18 24
3 16 24 25
3 0 26 27
3 0 27 28
3 16 29 30
3 16 31 32
3 0 28 33
3 16 32 34
3 0 35 36
3 0 37 38
3 16 39 40
3 0 19 15
4 41 42 11 10
3 0 15 14
4 43 5 4 44
3 16 25 23
3 0 14 26
4 45 46 47 16
4 19 48 12 15
3 16 23 22
4 49 20 23 25
3 16 22 31
4 50 51 42 41
4 33 52 43 44
3 16 30 6
4 3 53 48 19
3 0 33 44
3 16 6 5
3 34 45 16
3 0 44 4
4 0 46 45 34
3 16 5 43
4 54 49 25 24
3 0 4 7
4 55 51 50 56
3 16 43 52
3 0 7 37
4 57 52 33 28
3 16 52 57
4 2 58 53 3
3 16 57 39
3 0 36 21
3 0 38 47
4 18 59 54 24
3 0 21 20
3 0 47 46
4 29 16 47 38
3 16 40 13
3 0 20 49
4 60 55 56 61
4 27 39 57 28
3 0 49 54
3 16 13 12
4 0 34 32 35
3 16 12 48
3 0 54 59
4 1 62 58 2
4 63 59 18 17
3 16 48 53
3 0 59 63
4 30 29 38 37
3 16 53 58
4 62 1 60 61
3 0 63 8
4 26 40 39 27
3 16 58 62
3 0 8 11
4 61 56 16 62
4 31 36 35 32
3 0 11 42
4 9 8 63 17
3 0 42 51
4 7 6 30 37
3 16 56 50
3 0 51 55
4 14 13 40 26
3 16 50 41
3 0 55 60
4 21 36 31 22
3 16 41 10
3 0 60 1
3 16 10 9
3 16 9 17

View File

@ -0,0 +1,24 @@
ply
format ascii 1.0
comment Created by Blender 2.69 (sub 0) - www.blender.org, source file: ''
element vertex 8
property float x
property float y
property float z
element face 6
property list uchar uint vertex_indices
end_header
-1.000000 1.000000 -1.000000
-1.000000 -1.000000 -1.000000
-1.000000 -1.000000 1.000000
-1.000000 1.000000 1.000000
1.000000 1.000000 1.000000
1.000000 1.000000 -1.000000
1.000000 -1.000000 1.000000
1.000000 -1.000000 -1.000000
4 0 1 2 3
4 3 4 5 0
4 4 6 7 5
4 1 7 6 2
4 1 0 5 7
4 6 4 3 2

View File

@ -0,0 +1,124 @@
ply
format ascii 1.0
comment Created by Blender 2.69 (sub 0) - www.blender.org, source file: ''
element vertex 45
property float x
property float y
property float z
element face 69
property list uchar uint vertex_indices
end_header
5.286846 -12.507089 -2.892074
5.286847 -11.926323 -1.918860
5.051982 -11.998919 -1.797208
-28.298796 3.100986 -3.378680
-28.533657 2.738008 -3.135377
-22.427179 3.681757 2.095648
-18.434486 4.770696 -11.407694
-29.473116 3.318773 -12.137604
-17.025297 5.061080 -9.217964
29.008156 3.972170 -3.378680
29.243021 3.681786 -3.135377
30.417343 4.189959 -12.137604
7.635484 1.503901 13.530909
7.635484 1.721687 13.530909
0.824412 1.140917 15.112381
26.424646 3.826977 -13.354122
18.674114 4.915909 -12.259256
19.378708 5.351484 -11.407694
18.204386 5.424080 -9.217964
23.371405 4.335146 2.095648
-22.427179 3.100990 2.338951
23.606272 3.681784 2.338951
-2.463683 -12.361902 -0.459039
10.453859 -0.093205 10.854572
-25.480419 2.955797 -13.354122
0.354687 -4.303767 -15.300550
-2.463684 -11.055178 -7.149884
-9.039898 -0.093217 10.854572
-8.335305 0.995720 11.949438
-17.964754 4.335121 -12.259256
14.916283 5.351483 -7.149884
15.620876 4.915908 4.285378
-2.698548 -13.087861 -1.432253
-13.972055 5.061082 -7.149884
-14.676649 4.552910 4.285378
-4.577465 -10.982584 -5.811715
0.824414 -2.634064 -15.908808
-6.456389 1.721679 13.530909
0.824415 -3.940788 -15.787157
0.824415 -3.360022 -15.908808
-6.456389 1.503891 13.530909
0.824416 -4.448958 -15.178898
3.173064 -10.111429 -8.123098
29.947615 3.826977 -11.894300
5.756574 -9.821045 -7.149884
3 0 1 2
3 3 4 5
3 6 7 8
3 9 10 11
3 12 13 14
3 15 16 17
3 7 4 3
3 9 18 19
3 9 19 10
3 4 20 5
3 7 3 8
3 19 21 10
4 22 2 23 14
4 1 10 23 2
4 24 25 26 7
3 27 28 20
3 16 15 29
4 18 30 31 19
3 23 12 14
4 32 0 2 22
4 33 34 31 30
3 26 35 7
3 15 24 29
3 10 21 23
3 15 36 24
3 13 37 14
4 32 22 27 4
3 21 12 23
3 25 38 26
3 36 39 24
3 34 5 37
3 30 18 33
4 20 40 37 5
3 39 38 24
3 38 41 26
4 21 19 13 12
4 7 35 32 4
4 38 15 11 42
3 41 42 26
3 18 8 33
3 38 25 24
3 39 15 38
3 41 38 42
3 13 31 37
3 35 26 32
3 19 31 13
4 8 5 34 33
3 39 36 15
4 17 6 8 18
3 31 34 37
4 0 32 26 42
4 0 43 10 1
3 11 44 42
3 20 28 40
3 44 0 42
3 11 43 44
3 28 27 40
3 43 0 44
3 15 17 11
3 27 22 40
4 11 17 18 9
3 8 3 5
4 16 29 6 17
3 37 40 14
3 40 22 14
3 6 29 7
3 4 27 20
3 29 24 7
3 43 11 10

View File

@ -0,0 +1,35 @@
ply
format ascii 1.0
comment Created by Blender 2.69 (sub 0) - www.blender.org, source file: ''
element vertex 12
property float x
property float y
property float z
element face 13
property list uchar uint vertex_indices
end_header
-0.000002 3.075149 -1.000000
0.000002 3.075149 1.000000
1.000002 2.000002 0.999998
0.999998 2.000002 -1.000002
0.999997 0.000002 -1.000003
-1.000002 2.000002 -0.999998
-0.662208 2.991038 -0.307612
-0.999997 2.000002 1.000003
1.000002 0.000002 0.999998
-0.999998 0.000002 1.000002
-0.662209 2.991038 -0.629904
-1.000003 0.000002 -0.999997
4 0 1 2 3
4 4 5 0 3
3 1 6 7
4 8 2 7 9
4 5 7 6 10
4 4 3 2 8
3 10 0 5
3 0 10 6
4 9 11 4 8
4 11 9 7 5
3 2 1 7
3 6 1 0
3 4 11 5

View File

@ -0,0 +1,15 @@
ply
format ascii 1.0
comment Created by Blender 2.69 (sub 0) - www.blender.org, source file: ''
element vertex 4
property float x
property float y
property float z
element face 1
property list uchar uint vertex_indices
end_header
1.010000 -1.000000 0.000000
1.010000 1.000000 0.000000
-0.990000 1.000000 0.000000
-0.990000 -1.000000 0.000000
4 0 1 2 3

View File

@ -0,0 +1,260 @@
ply
format ascii 1.0
comment Created by Blender 2.69 (sub 0) - www.blender.org, source file: ''
element vertex 97
property float x
property float y
property float z
element face 153
property list uchar uint vertex_indices
end_header
-7.648584 -5.354379 40.099701
-4.763044 -5.435272 40.257534
-7.648587 -4.221783 40.257538
-12.727139 -3.655493 38.837002
-12.727139 -4.140892 38.994839
-10.303285 -3.412790 39.626190
-6.378932 -13.444347 33.786201
-7.994836 -13.444351 33.154854
-7.533150 -13.606150 31.892155
-8.571943 -13.201653 33.944042
-6.840620 -12.716251 34.575394
-7.071465 -11.907255 35.206741
-12.611733 4.434479 30.471617
-10.303303 4.677183 31.892155
-10.072460 4.758083 30.787292
10.588003 3.868225 0.166830
11.511386 -1.713855 0.166830
8.625835 3.949121 0.008991
11.511396 -6.972337 0.166830
10.588035 -12.554419 0.166830
8.625867 -12.635324 0.008991
3.201058 -14.657825 12.162475
4.816958 -14.172424 7.900866
4.816960 -14.415123 12.478149
4.816921 5.486207 7.900866
3.201020 5.971603 12.162475
4.816922 5.728907 12.478149
-4.763049 -3.170080 40.257534
-7.648588 -3.331884 40.099701
-10.303284 -4.221786 39.784027
-12.727138 -4.707191 38.994839
-15.035570 -4.221796 37.574303
-12.727137 -5.192589 38.837002
-10.303282 -5.273483 39.626190
-10.072424 -13.606153 30.787292
-10.303267 -13.444355 31.892155
-12.611699 -13.444359 30.471617
-7.994871 4.677187 33.154854
-7.533185 4.758088 31.892155
9.664642 -2.522855 0.008991
9.664649 -6.163343 0.008991
-7.648590 -2.280189 39.626190
3.431894 -11.745436 0.008993
3.431867 3.059213 0.008993
5.624905 -12.311729 0.008993
12.896457 -7.700430 0.482506
12.896444 -0.985754 0.482506
-1.415820 -4.221771 40.099697
6.548257 2.169322 37.889973
8.395024 -13.201622 1.113853
12.088513 -12.311718 0.482506
12.088514 -12.392616 1.113853
0.315503 -4.221767 39.626186
12.088484 3.625528 0.482506
6.548281 -10.855533 37.889973
6.894546 -10.855532 37.732136
5.624876 3.625515 0.008993
2.623950 -14.415127 10.584101
5.740328 -12.878027 1.113855
8.394991 4.515418 1.113853
12.088484 3.706429 1.113853
-8.571977 4.191788 33.944042
-4.878484 3.463697 35.206738
-14.343026 -12.473566 28.577570
9.664652 -5.273447 32.523502
11.395974 -4.707145 26.683516
2.046834 -11.179140 0.166830
0.084644 0.713115 0.640345
2.046808 2.492913 0.166830
-7.071494 3.301892 35.206741
-10.995797 -12.473559 32.997017
9.664650 -4.221749 32.681339
13.819809 2.654735 1.429529
13.935230 2.573835 1.113853
5.740296 4.191814 1.113855
-6.378967 4.434491 33.786201
6.894521 2.169323 37.732136
-5.917280 4.677190 32.365665
8.972122 -4.221751 33.944038
-10.534111 -13.201656 32.523506
2.623912 5.728904 10.584101
-14.343058 3.787279 28.577570
6.432859 -11.098231 37.574299
6.548282 -11.098231 37.258625
13.819837 -11.340918 1.429529
0.084663 -9.399349 0.640345
-10.995829 3.787284 32.997017
1.008015 1.845713 0.482508
-13.650513 -4.221793 23.526773
14.396943 -10.370119 1.113853
14.396918 1.683939 1.113853
9.664649 -3.412752 32.523502
11.395973 -4.140847 26.683516
-7.648582 -6.244276 39.626190
11.395974 -4.464446 26.841352
13.935257 -11.260017 1.113853
1.008038 -10.531944 0.482508
3 0 1 2
3 3 4 5
3 6 7 8
3 9 10 11
3 12 13 14
3 15 16 17
3 18 19 20
3 21 22 23
3 24 25 26
3 27 28 2
3 5 4 29
3 29 4 30
3 4 31 30
3 30 31 32
3 31 4 3
3 29 30 33
3 33 30 32
3 8 7 34
3 7 35 34
3 34 35 36
3 13 37 14
3 14 37 38
3 16 39 17
3 40 18 20
4 28 41 5 29
4 42 43 40 44
4 45 18 16 46
3 27 47 48
4 49 19 50 51
3 35 7 9
4 8 21 23 6
3 47 52 48
4 15 53 46 16
3 7 6 9
4 54 55 48 52
4 45 50 19 18
3 40 43 56
3 57 58 22
4 59 60 53 15
3 61 62 48
3 21 57 22
3 40 56 17
4 31 63 36 32
3 64 55 65
4 66 67 68 42
3 62 69 48
3 40 17 39
3 42 44 58
3 36 70 32
4 41 27 48 69
3 64 71 55
4 60 72 73 53
3 57 42 58
3 43 74 56
3 42 68 43
4 75 48 76 77
3 71 78 55
3 36 79 70
3 43 80 74
3 68 81 43
3 54 82 55
3 23 49 51
3 80 24 74
3 81 80 43
3 82 83 55
3 72 76 73
3 83 23 51
3 80 25 24
4 12 25 80 81
4 51 84 55 83
4 39 16 18 40
3 25 38 37
3 49 20 19
3 66 85 67
3 12 86 13
3 22 58 49
4 44 20 49 58
3 81 31 12
3 48 55 76
4 13 86 61 37
4 31 3 86 12
3 55 78 76
3 67 87 68
4 63 31 81 88
3 89 45 46
3 78 71 76
3 87 81 68
3 12 14 25
3 23 22 49
3 89 46 90
3 71 91 76
4 56 74 59 17
3 17 59 15
3 14 38 25
3 46 53 90
3 91 92 76
4 86 3 5 61
3 52 47 54
4 76 92 90 73
3 53 73 90
3 72 60 76
3 87 67 81
4 0 2 29 33
3 47 1 54
4 41 69 61 5
4 85 88 81 67
3 0 93 1
3 60 26 76
3 74 24 59
4 93 11 54 1
4 26 25 77 76
3 0 33 93
4 94 89 90 92
3 29 2 28
3 24 26 59
3 69 62 61
4 9 11 93 33
4 91 71 94 92
4 36 57 21 34
3 26 60 59
3 11 10 54
3 88 85 63
3 8 34 21
3 37 75 77
3 10 9 54
3 95 50 89
4 64 65 94 71
4 32 70 9 33
3 85 96 63
3 9 6 54
4 55 95 89 65
3 50 45 89
3 96 66 63
3 25 37 77
3 6 82 54
3 27 41 28
3 94 65 89
3 36 63 57
3 61 48 75
3 55 84 95
3 96 85 66
3 6 23 82
3 70 79 9
4 51 50 95 84
3 63 42 57
3 37 61 75
3 23 83 82
3 2 1 27
3 63 66 42
3 79 36 9
3 1 47 27
3 40 20 44
3 36 35 9

View File

@ -0,0 +1,194 @@
ply
format ascii 1.0
comment Created by Blender 2.69 (sub 0) - www.blender.org, source file: ''
element vertex 92
property float x
property float y
property float z
element face 92
property list uchar uint vertex_indices
end_header
0.155145 -0.475683 0.000000
0.147583 -0.452409 0.154509
-0.146310 -0.452409 0.154509
-0.153872 -0.475683 0.000000
0.048383 -0.147101 -0.475529
-0.047109 -0.147101 -0.475529
0.000637 -0.000154 -0.500000
0.125637 -0.090972 -0.475529
-0.326617 0.237610 -0.293893
-0.124363 0.384556 -0.293893
-0.090181 0.279354 -0.404509
-0.237127 0.172592 -0.404509
0.327891 -0.237919 0.293893
0.405146 -0.000154 0.293893
0.294530 -0.000154 0.404509
0.238401 -0.172900 0.404509
0.476165 -0.000154 -0.154509
0.385347 -0.279663 -0.154509
0.327891 -0.237919 -0.293893
0.405146 -0.000154 -0.293893
-0.124363 0.090664 0.475529
-0.153872 -0.000154 0.475529
0.000637 -0.000154 0.500000
-0.047109 0.146792 0.475529
-0.326617 0.237610 0.293893
-0.124363 0.384556 0.293893
-0.146309 0.452100 0.154509
-0.384074 0.279354 0.154509
-0.384074 -0.279663 0.154509
-0.474892 -0.000154 0.154509
-0.499363 -0.000154 0.000000
-0.403872 -0.294047 0.000000
-0.124363 -0.090972 0.475529
-0.237127 -0.172900 0.404509
-0.090181 -0.279663 0.404509
-0.047109 -0.147101 0.475529
0.327891 0.237610 -0.293893
0.385348 0.279354 -0.154509
0.091455 0.279354 -0.404509
0.125637 0.384556 -0.293893
0.125637 0.090664 0.475529
0.048383 0.146792 0.475529
0.091455 -0.279663 0.404509
0.125637 -0.384865 0.293893
0.147583 0.452100 0.154509
0.125637 0.384556 0.293893
-0.124363 -0.090972 -0.475529
-0.090181 -0.279663 -0.404509
-0.237127 -0.172900 -0.404509
-0.293256 -0.000154 -0.404509
-0.153872 -0.000154 -0.475529
0.147583 -0.452409 -0.154509
0.125637 -0.384865 -0.293893
0.155146 -0.000154 0.475529
0.327891 0.237610 0.293893
0.385348 0.279354 0.154509
0.238401 0.172592 -0.404509
-0.403872 0.293738 0.000000
0.048383 -0.147101 0.475529
0.125637 -0.090972 0.475529
0.476165 -0.000154 0.154509
-0.124363 0.090664 -0.475529
0.294530 -0.000154 -0.404509
-0.384074 -0.279663 -0.154509
-0.146310 -0.452409 -0.154509
-0.047109 0.146792 -0.475529
-0.153872 0.475374 0.000000
0.385348 -0.279663 0.154509
-0.293256 -0.000154 0.404509
0.238401 -0.172900 -0.404509
-0.474891 -0.000154 -0.154509
0.155146 0.475374 0.000000
0.048383 0.146792 -0.475529
-0.237127 0.172592 0.404509
0.091455 -0.279663 -0.404509
-0.124363 -0.384865 0.293893
0.405146 0.293738 0.000000
0.125637 0.090664 -0.475529
-0.384074 0.279354 -0.154509
-0.090181 0.279354 0.404509
-0.124363 -0.384865 -0.293893
-0.326618 -0.237918 0.293893
0.500637 -0.000154 0.000000
0.155145 -0.000154 -0.475529
-0.146309 0.452100 -0.154509
0.091455 0.279354 0.404509
0.405146 -0.294047 0.000000
-0.326618 -0.237918 -0.293893
-0.403872 -0.000154 0.293893
0.147583 0.452100 -0.154509
0.238401 0.172592 0.404509
-0.403872 -0.000154 -0.293893
4 0 1 2 3
4 4 5 6 7
4 8 9 10 11
4 12 13 14 15
4 16 17 18 19
4 20 21 22 23
4 24 25 26 27
4 28 29 30 31
4 32 33 34 35
4 19 36 37 16
4 38 10 9 39
4 22 40 41 23
4 42 43 12 15
4 44 26 25 45
4 46 5 47 48
4 49 50 46 48
4 51 52 18 17
3 22 53 40
4 45 54 55 44
4 39 36 56 38
4 27 57 30 29
4 22 58 59 53
4 54 13 60 55
4 49 11 61 50
4 36 19 62 56
4 3 31 63 64
4 35 34 42 58
4 11 10 65 61
4 51 0 3 64
4 27 26 66 57
4 67 60 13 12
4 32 21 68 33
4 18 69 62 19
4 12 43 1 67
4 30 70 63 31
4 71 66 26 44
4 72 65 10 38
4 20 73 68 21
4 18 52 74 69
4 34 75 43 42
4 55 76 71 44
4 56 77 72 38
4 30 57 78 70
4 20 23 79 73
4 64 80 52 51
4 33 81 75 34
4 55 60 82 76
4 56 62 83 77
4 66 84 78 57
4 85 79 23 41
4 67 86 82 60
4 63 87 80 64
4 33 68 88 81
4 69 7 83 62
4 68 73 24 88
4 89 84 66 71
4 40 90 85 41
4 46 50 6 5
4 91 87 63 70
4 0 86 67 1
4 69 74 4 7
4 8 91 70 78
4 71 76 37 89
4 40 53 14 90
4 61 65 6 50
4 78 84 9 8
4 59 15 14 53
4 73 79 25 24
4 75 81 28 2
4 82 16 37 76
4 80 87 48 47
4 45 25 79 85
4 72 77 6 65
4 75 2 1 43
4 80 47 74 52
4 39 9 84 89
4 82 86 17 16
4 59 58 42 15
4 81 88 29 28
4 87 91 49 48
3 77 83 6
4 90 54 45 85
4 0 51 17 86
3 83 7 6
4 91 8 11 49
3 58 22 35
4 47 5 4 74
4 37 36 39 89
4 22 21 32 35
4 90 14 13 54
4 88 24 27 29
4 28 31 3 2

File diff suppressed because it is too large Load Diff