summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/engine/meshes
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-06-06 07:43:12 +0300
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-06-06 08:22:38 +0300
commitf412e68d45fb3f629d793988d5350ad458809bc0 (patch)
tree8ba329e132f9701a4f230bc808a9ffcf63b7b92d /src/datavis3d/engine/meshes
parent4f5546e028c346537df65e3f5977ab7922ccedf2 (diff)
Q3DBars: Background disabling finalized
Bar meshes with bottom faces added. They are loaded if background is disabled. Change-Id: I54fcb8b2fef9f176c309aec6f5b141a8adf29d0e Change-Id: I54fcb8b2fef9f176c309aec6f5b141a8adf29d0e Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'src/datavis3d/engine/meshes')
-rw-r--r--src/datavis3d/engine/meshes/barFilledFlat.obj242
-rw-r--r--src/datavis3d/engine/meshes/barFilledSmooth.obj236
-rw-r--r--src/datavis3d/engine/meshes/coneFilledFlat.obj128
-rw-r--r--src/datavis3d/engine/meshes/coneFilledSmooth.obj128
-rw-r--r--src/datavis3d/engine/meshes/cubeFilledFlat.obj54
-rw-r--r--src/datavis3d/engine/meshes/cubeFilledSmooth.obj56
-rw-r--r--src/datavis3d/engine/meshes/cylinderFilledFlat.obj361
-rw-r--r--src/datavis3d/engine/meshes/cylinderFilledSmooth.obj391
-rw-r--r--src/datavis3d/engine/meshes/pyramidFilledFlat.obj36
-rw-r--r--src/datavis3d/engine/meshes/pyramidFilledSmooth.obj36
10 files changed, 1668 insertions, 0 deletions
diff --git a/src/datavis3d/engine/meshes/barFilledFlat.obj b/src/datavis3d/engine/meshes/barFilledFlat.obj
new file mode 100644
index 00000000..5f627091
--- /dev/null
+++ b/src/datavis3d/engine/meshes/barFilledFlat.obj
@@ -0,0 +1,242 @@
+# Blender v2.66 (sub 0) OBJ File: 'smoothcube_filled.blend'
+# www.blender.org
+o Cube
+v -0.980000 -1.000000 1.000000
+v -1.000000 -1.000000 0.980000
+v -0.994142 -1.000000 0.994142
+v -1.000000 -1.000000 -0.980000
+v -0.980000 -1.000000 -1.000000
+v -0.994142 -1.000000 -0.994142
+v 0.980000 -1.000000 -1.000000
+v 1.000000 -1.000000 -0.980000
+v 0.994142 -1.000000 -0.994142
+v 1.000000 -1.000000 0.980000
+v 0.980000 -1.000000 1.000000
+v 0.994142 -1.000000 0.994142
+v -0.980000 0.980000 1.000000
+v -0.980000 1.000000 0.980000
+v -1.000000 0.980000 0.980000
+v -0.980000 0.994142 0.994142
+v -0.994142 0.994142 0.980000
+v -0.994142 0.980000 0.994142
+v -0.992998 0.992998 0.992998
+v -1.000000 0.980000 -0.980000
+v -0.980000 1.000000 -0.980000
+v -0.980000 0.980000 -1.000000
+v -0.994142 0.994142 -0.980000
+v -0.980000 0.994142 -0.994142
+v -0.994142 0.980000 -0.994142
+v -0.992998 0.992998 -0.992998
+v 0.980000 0.980000 -1.000000
+v 0.980000 1.000000 -0.980000
+v 1.000000 0.980000 -0.980000
+v 0.980000 0.994142 -0.994142
+v 0.994142 0.994142 -0.980000
+v 0.994142 0.980000 -0.994142
+v 0.992998 0.992998 -0.992998
+v 1.000000 0.980000 0.980000
+v 0.980000 1.000000 0.980000
+v 0.980000 0.980000 1.000000
+v 0.994142 0.994142 0.980000
+v 0.980000 0.994142 0.994142
+v 0.994142 0.980000 0.994142
+v 0.992998 0.992998 0.992998
+vt 0.339018 0.659342
+vt 0.338105 0.335826
+vt 0.664825 0.343846
+vt 0.669233 0.664931
+vt 0.668227 0.337019
+vt 0.995472 0.336015
+vt 0.337976 0.003372
+vt 0.665888 0.002366
+vt 0.666894 0.330278
+vt 0.672755 0.331283
+vt 0.671749 0.003372
+vt 1.000000 0.330280
+vt 0.335610 0.335927
+vt 0.337937 0.333650
+vt 0.338982 0.331284
+vt 0.338989 0.333650
+vt 0.336616 0.331291
+vt 0.326720 0.346123
+vt 0.326875 0.343630
+vt 0.329215 0.346022
+vt 0.327633 0.669639
+vt 0.330128 0.669538
+vt 0.327801 0.671815
+vt 0.669260 0.330271
+vt 0.666901 0.332644
+vt 0.672610 0.333650
+vt 0.670266 0.331291
+vt 0.669260 0.003379
+vt 0.669412 0.001204
+vt 0.665880 0.000000
+vt 0.668056 0.000185
+vt 0.669089 0.667298
+vt 0.666910 0.667113
+vt 0.665738 0.337027
+vt 0.665891 0.334852
+vt 0.335610 0.003379
+vt 0.335795 0.001204
+vt 0.338863 0.661835
+vt 0.336686 0.661624
+vt 0.001081 0.663795
+vt 0.664657 0.341670
+vt 0.000155 0.335610
+vt 0.000000 0.338102
+vt 0.996478 0.663927
+vt 0.996334 0.666294
+vt 0.671590 0.001006
+vt 0.998835 0.000002
+vt 0.998994 0.002368
+vt 0.337969 0.001006
+vt 0.666744 0.664939
+vt 0.665738 0.667363
+vt 0.665583 0.669855
+vt 0.668068 0.334654
+vt 0.995313 0.333650
+vt 0.336523 0.659443
+vt 0.001006 0.332274
+vt 0.000000 0.004362
+vt 0.001993 0.334637
+vt 0.335761 0.333817
+vt 0.336814 0.333465
+vt 0.329052 0.343841
+vt 0.329977 0.671648
+vt 0.669075 0.332446
+vt 0.670432 0.333465
+vt 0.668254 0.002359
+vt 0.999855 0.332646
+vt 0.000913 0.661618
+vt 0.000973 0.001993
+vt 0.003336 0.001006
+vt 0.331248 0.000000
+vt 0.333617 0.000973
+vt 0.334604 0.003336
+vt 0.335610 0.331248
+vt 0.334637 0.333617
+vt 0.332274 0.334604
+vt 0.004362 0.335610
+vn 0.000000 0.000000 1.000000
+vn 1.000000 -0.000000 0.000000
+vn 0.000000 1.000000 0.000000
+vn 0.000000 0.000000 -1.000000
+vn -0.357407 0.357407 0.862856
+vn -0.357409 0.862855 0.357407
+vn -0.862855 0.357409 0.357407
+vn -0.862855 0.357407 -0.357409
+vn -0.357407 0.862855 -0.357409
+vn -0.357408 0.357408 -0.862855
+vn 0.114222 0.380181 -0.917832
+vn 0.380181 0.917832 -0.114222
+vn 0.917832 0.114222 -0.380181
+vn 0.917832 0.380181 0.114222
+vn 0.114222 0.917832 0.380181
+vn 0.380181 0.114222 0.917832
+vn -0.382685 0.923879 0.000000
+vn -0.923879 0.382685 0.000000
+vn -0.382685 0.000000 -0.923879
+vn -0.923879 0.000000 -0.382685
+vn -0.382685 0.000000 0.923879
+vn -0.923879 0.000000 0.382685
+vn 0.000000 0.923879 -0.382685
+vn 0.000000 0.382685 -0.923879
+vn 0.923879 0.000000 -0.382685
+vn 0.382685 0.000000 -0.923879
+vn 0.382685 0.923879 0.000000
+vn 0.923879 0.382685 0.000000
+vn 0.382685 -0.000000 0.923879
+vn 0.923879 -0.000000 0.382685
+vn -0.000000 0.923879 0.382685
+vn -0.000000 0.382685 0.923879
+vn -1.000000 0.000000 0.000000
+vn -0.000000 -1.000000 -0.000000
+vn -0.095602 0.095602 0.990818
+vn -0.095602 0.990818 0.095602
+vn -0.990818 0.095602 0.095602
+vn -0.990818 0.095602 -0.095602
+vn -0.095602 0.990818 -0.095602
+vn -0.095602 0.095602 -0.990818
+vn 0.380181 0.114222 -0.917832
+vn 0.114222 0.917832 -0.380181
+vn 0.917832 0.380181 -0.114222
+vn 0.917832 0.114222 0.380181
+vn 0.380181 0.917832 0.114222
+vn 0.114222 0.380181 0.917832
+s off
+f 36/1/1 13/2/1 1/3/1
+f 29/4/2 34/5/2 10/6/2
+f 35/7/3 28/8/3 21/9/3
+f 22/10/4 27/11/4 5/12/4
+f 13/2/5 16/13/5 18/14/5
+f 14/15/6 17/16/6 16/17/6
+f 15/18/7 18/19/7 17/20/7
+f 20/21/8 23/22/8 25/23/8
+f 21/9/9 24/24/9 23/25/9
+f 22/10/10 25/26/10 24/27/10
+f 27/11/11 30/28/11 33/29/11
+f 28/8/12 31/30/12 33/31/12
+f 29/4/13 32/32/13 33/33/13
+f 34/5/14 37/34/14 40/35/14
+f 35/7/15 38/36/15 40/37/15
+f 36/1/16 39/38/16 40/39/16
+f 14/15/17 21/9/17 17/16/17
+f 17/20/18 23/22/18 15/18/18
+f 22/10/19 5/12/19 25/26/19
+f 25/23/20 6/40/20 20/21/20
+f 1/3/21 13/2/21 3/41/21
+f 3/42/22 18/19/22 2/43/22
+f 21/9/23 28/8/23 24/24/23
+f 24/27/24 30/28/24 22/10/24
+f 29/4/25 8/44/25 9/45/25
+f 32/46/26 9/47/26 7/48/26
+f 28/8/27 35/7/27 37/49/27
+f 31/50/28 37/34/28 34/5/28
+f 36/1/29 11/51/29 12/52/29
+f 39/53/30 12/54/30 10/6/30
+f 35/7/31 14/15/31 16/17/31
+f 38/55/32 16/13/32 13/2/32
+f 15/18/33 20/21/33 2/43/33
+f 5/56/34 7/57/34 6/58/34
+f 11/51/1 36/1/1 1/3/1
+f 8/44/2 29/4/2 10/6/2
+f 14/15/3 35/7/3 21/9/3
+f 27/11/4 7/48/4 5/12/4
+f 16/13/35 19/59/35 18/14/35
+f 17/16/36 19/60/36 16/17/36
+f 18/19/37 19/61/37 17/20/37
+f 23/22/38 26/62/38 25/23/38
+f 24/24/39 26/63/39 23/25/39
+f 25/26/40 26/64/40 24/27/40
+f 32/46/41 27/11/41 33/29/41
+f 30/65/42 28/8/42 33/31/42
+f 31/50/43 29/4/43 33/33/43
+f 39/53/44 34/5/44 40/35/44
+f 37/49/45 35/7/45 40/37/45
+f 38/55/46 36/1/46 40/39/46
+f 21/9/17 23/25/17 17/16/17
+f 23/22/18 20/21/18 15/18/18
+f 5/12/19 6/66/19 25/26/19
+f 6/40/20 4/67/20 20/21/20
+f 13/2/21 18/14/21 3/41/21
+f 18/19/22 15/18/22 2/43/22
+f 28/8/23 30/65/23 24/24/23
+f 30/28/24 27/11/24 22/10/24
+f 32/32/25 29/4/25 9/45/25
+f 27/11/26 32/46/26 7/48/26
+f 31/30/27 28/8/27 37/49/27
+f 29/4/28 31/50/28 34/5/28
+f 39/38/29 36/1/29 12/52/29
+f 34/5/30 39/53/30 10/6/30
+f 38/36/31 35/7/31 16/17/31
+f 36/1/32 38/55/32 13/2/32
+f 20/21/33 4/67/33 2/43/33
+f 7/57/34 9/68/34 6/58/34
+f 9/68/34 8/69/34 6/58/34
+f 8/69/34 10/70/34 6/58/34
+f 10/70/34 12/71/34 6/58/34
+f 12/71/34 11/72/34 6/58/34
+f 11/72/34 1/73/34 6/58/34
+f 1/73/34 3/74/34 6/58/34
+f 3/74/34 2/75/34 4/76/34
+f 6/58/34 3/74/34 4/76/34
diff --git a/src/datavis3d/engine/meshes/barFilledSmooth.obj b/src/datavis3d/engine/meshes/barFilledSmooth.obj
new file mode 100644
index 00000000..efc4317a
--- /dev/null
+++ b/src/datavis3d/engine/meshes/barFilledSmooth.obj
@@ -0,0 +1,236 @@
+# Blender v2.66 (sub 0) OBJ File: 'smoothcube_filled.blend'
+# www.blender.org
+o Cube
+v -0.980000 -1.000000 1.000000
+v -1.000000 -1.000000 0.980000
+v -0.994142 -1.000000 0.994142
+v -1.000000 -1.000000 -0.980000
+v -0.980000 -1.000000 -1.000000
+v -0.994142 -1.000000 -0.994142
+v 0.980000 -1.000000 -1.000000
+v 1.000000 -1.000000 -0.980000
+v 0.994142 -1.000000 -0.994142
+v 1.000000 -1.000000 0.980000
+v 0.980000 -1.000000 1.000000
+v 0.994142 -1.000000 0.994142
+v -0.980000 0.980000 1.000000
+v -0.980000 1.000000 0.980000
+v -1.000000 0.980000 0.980000
+v -0.980000 0.994142 0.994142
+v -0.994142 0.994142 0.980000
+v -0.994142 0.980000 0.994142
+v -0.992998 0.992998 0.992998
+v -1.000000 0.980000 -0.980000
+v -0.980000 1.000000 -0.980000
+v -0.980000 0.980000 -1.000000
+v -0.994142 0.994142 -0.980000
+v -0.980000 0.994142 -0.994142
+v -0.994142 0.980000 -0.994142
+v -0.992998 0.992998 -0.992998
+v 0.980000 0.980000 -1.000000
+v 0.980000 1.000000 -0.980000
+v 1.000000 0.980000 -0.980000
+v 0.980000 0.994142 -0.994142
+v 0.994142 0.994142 -0.980000
+v 0.994142 0.980000 -0.994142
+v 0.992998 0.992998 -0.992998
+v 1.000000 0.980000 0.980000
+v 0.980000 1.000000 0.980000
+v 0.980000 0.980000 1.000000
+v 0.994142 0.994142 0.980000
+v 0.980000 0.994142 0.994142
+v 0.994142 0.980000 0.994142
+v 0.992998 0.992998 0.992998
+vt 0.339018 0.659342
+vt 0.338105 0.335826
+vt 0.664825 0.343846
+vt 0.669233 0.664931
+vt 0.668227 0.337019
+vt 0.995472 0.336015
+vt 0.337976 0.003372
+vt 0.665888 0.002366
+vt 0.666894 0.330278
+vt 0.672755 0.331283
+vt 0.671749 0.003372
+vt 0.998994 0.002368
+vt 0.335610 0.335927
+vt 0.335761 0.333817
+vt 0.338982 0.331284
+vt 0.338989 0.333650
+vt 0.336814 0.333465
+vt 0.326720 0.346123
+vt 0.326875 0.343630
+vt 0.329052 0.343841
+vt 0.327633 0.669639
+vt 0.330128 0.669538
+vt 0.329977 0.671648
+vt 0.669260 0.330271
+vt 0.669075 0.332446
+vt 0.672610 0.333650
+vt 0.670432 0.333465
+vt 0.669260 0.003379
+vt 0.669412 0.001204
+vt 0.665880 0.000000
+vt 0.668056 0.000185
+vt 0.669089 0.667298
+vt 0.666910 0.667113
+vt 0.665738 0.337027
+vt 0.665891 0.334852
+vt 0.335610 0.003379
+vt 0.335795 0.001204
+vt 0.338863 0.661835
+vt 0.336686 0.661624
+vt 0.666901 0.332644
+vt 0.329215 0.346022
+vt 1.000000 0.330280
+vt 0.999855 0.332646
+vt 0.327801 0.671815
+vt 0.001081 0.663795
+vt 0.000913 0.661618
+vt 0.337937 0.333650
+vt 0.000155 0.335610
+vt 0.668254 0.002359
+vt 0.670266 0.331291
+vt 0.996478 0.663927
+vt 0.996334 0.666294
+vt 0.671590 0.001006
+vt 0.998835 0.000002
+vt 0.337969 0.001006
+vt 0.666744 0.664939
+vt 0.665738 0.667363
+vt 0.665583 0.669855
+vt 0.668068 0.334654
+vt 0.995313 0.333650
+vt 0.336616 0.331291
+vt 0.336523 0.659443
+vt 0.000000 0.004362
+vt 0.000973 0.001993
+vt 0.003336 0.001006
+vt 0.664657 0.341670
+vt 0.000000 0.338102
+vt 0.334604 0.003336
+vt 0.331248 0.000000
+vt 0.333617 0.000973
+vt 0.332274 0.334604
+vt 0.335610 0.331248
+vt 0.334637 0.333617
+vt 0.001993 0.334637
+vt 0.001006 0.332274
+vt 0.004362 0.335610
+vn 0.161046 0.161046 0.973693
+vn -0.161046 0.161046 0.973693
+vn -0.145573 -0.665700 0.731864
+vn 0.973693 0.161046 -0.161046
+vn 0.973693 0.161046 0.161046
+vn 0.731864 -0.665700 0.145573
+vn 0.161046 0.973693 0.161046
+vn 0.161046 0.973693 -0.161046
+vn -0.161046 0.973693 -0.161046
+vn -0.161046 0.161046 -0.973693
+vn 0.161046 0.161046 -0.973693
+vn 0.145573 -0.665700 -0.731864
+vn -0.060945 0.705771 0.705771
+vn -0.577349 0.577349 0.577349
+vn -0.161046 0.973693 0.161046
+vn -0.705771 0.705771 0.060945
+vn -0.973693 0.161046 0.161046
+vn -0.705771 0.060945 0.705771
+vn -0.973693 0.161046 -0.161046
+vn -0.705771 0.705771 -0.060945
+vn -0.577349 0.577349 -0.577349
+vn -0.060945 0.705771 -0.705771
+vn -0.705771 0.060945 -0.705771
+vn 0.060945 0.705771 -0.705771
+vn 0.577349 0.577349 -0.577349
+vn 0.705771 0.705771 -0.060945
+vn 0.705771 0.060945 -0.705771
+vn 0.705771 0.705771 0.060945
+vn 0.577349 0.577349 0.577349
+vn 0.060945 0.705771 0.705771
+vn 0.705771 0.060945 0.705771
+vn -0.145573 -0.665700 -0.731864
+vn -0.548967 -0.630238 -0.548967
+vn -0.731864 -0.665700 -0.145573
+vn -0.548967 -0.630238 0.548967
+vn 0.731864 -0.665700 -0.145573
+vn 0.548967 -0.630238 -0.548967
+vn 0.145573 -0.665700 0.731864
+vn 0.548967 -0.630238 0.548967
+vn -0.731864 -0.665700 0.145573
+s 1
+f 36/1/1 13/2/2 1/3/3
+f 29/4/4 34/5/5 10/6/6
+f 35/7/7 28/8/8 21/9/9
+f 22/10/10 27/11/11 7/12/12
+f 13/2/2 16/13/13 19/14/14
+f 14/15/15 17/16/16 19/17/14
+f 15/18/17 18/19/18 19/20/14
+f 20/21/19 23/22/20 26/23/21
+f 21/9/9 24/24/22 26/25/21
+f 22/10/10 25/26/23 26/27/21
+f 27/11/11 30/28/24 33/29/25
+f 28/8/8 31/30/26 33/31/25
+f 29/4/4 32/32/27 33/33/25
+f 34/5/5 37/34/28 40/35/29
+f 35/7/7 38/36/30 40/37/29
+f 36/1/1 39/38/31 40/39/29
+f 14/15/15 21/9/9 23/40/20
+f 17/41/16 23/22/20 20/21/19
+f 22/10/10 5/42/32 6/43/33
+f 25/44/23 6/45/33 4/46/34
+f 1/3/3 13/2/2 18/47/18
+f 3/48/35 18/19/18 15/18/17
+f 21/9/9 28/8/8 30/49/24
+f 24/50/22 30/28/24 27/11/11
+f 29/4/4 8/51/36 9/52/37
+f 32/53/27 9/54/37 7/12/12
+f 28/8/8 35/7/7 37/55/28
+f 31/56/26 37/34/28 34/5/5
+f 36/1/1 11/57/38 12/58/39
+f 39/59/31 12/60/39 10/6/6
+f 35/7/7 14/15/15 16/61/13
+f 38/62/30 16/13/13 13/2/2
+f 15/18/17 20/21/19 4/46/34
+f 7/63/12 9/64/37 8/65/36
+f 11/57/38 36/1/1 1/3/3
+f 8/51/36 29/4/4 10/6/6
+f 14/15/15 35/7/7 21/9/9
+f 5/42/32 22/10/10 7/12/12
+f 18/47/18 13/2/2 19/14/14
+f 16/61/13 14/15/15 19/17/14
+f 17/41/16 15/18/17 19/20/14
+f 25/44/23 20/21/19 26/23/21
+f 23/40/20 21/9/9 26/25/21
+f 24/50/22 22/10/10 26/27/21
+f 32/53/27 27/11/11 33/29/25
+f 30/49/24 28/8/8 33/31/25
+f 31/56/26 29/4/4 33/33/25
+f 39/59/31 34/5/5 40/35/29
+f 37/55/28 35/7/7 40/37/29
+f 38/62/30 36/1/1 40/39/29
+f 17/16/16 14/15/15 23/40/20
+f 15/18/17 17/41/16 20/21/19
+f 25/26/23 22/10/10 6/43/33
+f 20/21/19 25/44/23 4/46/34
+f 3/66/35 1/3/3 18/47/18
+f 2/67/40 3/48/35 15/18/17
+f 24/24/22 21/9/9 30/49/24
+f 22/10/10 24/50/22 27/11/11
+f 32/32/27 29/4/4 9/52/37
+f 27/11/11 32/53/27 7/12/12
+f 31/30/26 28/8/8 37/55/28
+f 29/4/4 31/56/26 34/5/5
+f 39/38/31 36/1/1 12/58/39
+f 34/5/5 39/59/31 10/6/6
+f 38/36/30 35/7/7 16/61/13
+f 36/1/1 38/62/30 13/2/2
+f 2/67/40 15/18/17 4/46/34
+f 11/68/38 10/69/6 12/70/39
+f 2/71/40 1/72/3 3/73/35
+f 6/74/33 5/75/32 4/76/34
+f 5/75/32 7/63/12 4/76/34
+f 2/71/40 4/76/34 8/65/36
+f 8/65/36 10/69/6 2/71/40
+f 10/69/6 11/68/38 1/72/3
+f 2/71/40 10/69/6 1/72/3
+f 4/76/34 7/63/12 8/65/36
diff --git a/src/datavis3d/engine/meshes/coneFilledFlat.obj b/src/datavis3d/engine/meshes/coneFilledFlat.obj
new file mode 100644
index 00000000..cbbffaff
--- /dev/null
+++ b/src/datavis3d/engine/meshes/coneFilledFlat.obj
@@ -0,0 +1,128 @@
+# Blender v2.66 (sub 0) OBJ File: 'cone_filled.blend'
+# www.blender.org
+o Cone_Cone.001
+v 0.000000 -1.000000 -1.000000
+v 0.309017 -1.000000 -0.951057
+v 0.587785 -1.000000 -0.809017
+v 0.809017 -1.000000 -0.587785
+v 0.951057 -1.000000 -0.309017
+v 1.000000 -1.000000 0.000000
+v 0.951056 -1.000000 0.309017
+v 0.809017 -1.000000 0.587785
+v 0.000000 1.000000 0.000000
+v 0.587785 -1.000000 0.809017
+v 0.309017 -1.000000 0.951057
+v -0.000000 -1.000000 1.000000
+v -0.309017 -1.000000 0.951056
+v -0.587786 -1.000000 0.809017
+v -0.809017 -1.000000 0.587785
+v -0.951057 -1.000000 0.309016
+v -1.000000 -1.000000 -0.000001
+v -0.951056 -1.000000 -0.309018
+v -0.809016 -1.000000 -0.587786
+v -0.587784 -1.000000 -0.809018
+v -0.309016 -1.000000 -0.951057
+vt 0.636534 0.537407
+vt 0.609784 0.926283
+vt 0.571680 0.562142
+vt 0.911640 0.504376
+vt 0.571680 0.368442
+vt 0.953118 0.448721
+vt 0.853526 0.537297
+vt 0.973901 0.375780
+vt 0.712378 0.537297
+vt 0.791787 0.561822
+vt 0.866987 0.608581
+vt 0.930618 0.672998
+vt 0.976451 0.748767
+vt 1.000000 0.828470
+vt 0.998959 0.904307
+vt 0.973430 0.968853
+vt 0.629860 0.006965
+vt 0.571746 0.039886
+vt 0.698921 0.000000
+vt 0.772169 0.019673
+vt 0.842434 0.064059
+vt 0.902837 0.128812
+vt 0.947467 0.207594
+vt 0.971954 0.292693
+vt 0.154453 0.543699
+vt 0.081201 0.490478
+vt 0.240567 0.571679
+vt 0.027980 0.417226
+vt 0.000000 0.331112
+vt 0.000000 0.240567
+vt 0.027980 0.154454
+vt 0.081201 0.081201
+vt 0.154454 0.027980
+vt 0.240567 0.000000
+vt 0.331112 0.000000
+vt 0.417226 0.027980
+vt 0.490479 0.081201
+vt 0.543700 0.154454
+vt 0.571680 0.240567
+vt 0.571680 0.331113
+vt 0.543699 0.417226
+vt 0.490478 0.490479
+vt 0.417226 0.543700
+vt 0.331112 0.571680
+vn -0.407058 0.442793 -0.798898
+vn 0.140263 0.442793 -0.885585
+vn -0.140262 0.442793 -0.885585
+vn 0.407059 0.442793 -0.798898
+vn -0.634008 0.442793 -0.634010
+vn -0.798897 0.442793 -0.407060
+vn -0.885585 0.442793 -0.140264
+vn -0.885585 0.442793 0.140262
+vn -0.798898 0.442793 0.407058
+vn -0.634009 0.442793 0.634009
+vn -0.407059 0.442793 0.798898
+vn -0.140263 0.442793 0.885585
+vn 0.140263 0.442793 0.885585
+vn 0.407059 0.442793 0.798898
+vn 0.634009 0.442793 0.634009
+vn 0.798898 0.442793 0.407059
+vn 0.885585 0.442793 0.140263
+vn 0.885585 0.442793 -0.140263
+vn 0.798898 0.442793 -0.407059
+vn 0.634009 0.442793 -0.634009
+vn -0.000000 -1.000000 -0.000000
+s off
+f 20/1/1 9/2/1 21/3/1
+f 1/4/2 9/5/2 2/6/2
+f 21/7/3 9/5/3 1/4/3
+f 2/6/4 9/5/4 3/8/4
+f 19/9/5 9/2/5 20/1/5
+f 18/10/6 9/2/6 19/9/6
+f 17/11/7 9/2/7 18/10/7
+f 16/12/8 9/2/8 17/11/8
+f 15/13/9 9/2/9 16/12/9
+f 14/14/10 9/2/10 15/13/10
+f 13/15/11 9/2/11 14/14/11
+f 12/16/12 9/2/12 13/15/12
+f 11/17/13 9/5/13 12/18/13
+f 10/19/14 9/5/14 11/17/14
+f 8/20/15 9/5/15 10/19/15
+f 7/21/16 9/5/16 8/20/16
+f 6/22/17 9/5/17 7/21/17
+f 5/23/18 9/5/18 6/22/18
+f 4/24/19 9/5/19 5/23/19
+f 3/8/20 9/5/20 4/24/20
+f 21/25/21 1/26/21 20/27/21
+f 1/26/21 2/28/21 20/27/21
+f 2/28/21 3/29/21 20/27/21
+f 3/29/21 4/30/21 20/27/21
+f 4/30/21 5/31/21 20/27/21
+f 5/31/21 6/32/21 20/27/21
+f 6/32/21 7/33/21 20/27/21
+f 7/33/21 8/34/21 20/27/21
+f 8/34/21 10/35/21 20/27/21
+f 10/35/21 11/36/21 20/27/21
+f 11/36/21 12/37/21 20/27/21
+f 12/37/21 13/38/21 20/27/21
+f 13/38/21 14/39/21 20/27/21
+f 14/39/21 15/40/21 20/27/21
+f 15/40/21 16/41/21 20/27/21
+f 16/41/21 17/42/21 20/27/21
+f 17/42/21 18/43/21 19/44/21
+f 20/27/21 17/42/21 19/44/21
diff --git a/src/datavis3d/engine/meshes/coneFilledSmooth.obj b/src/datavis3d/engine/meshes/coneFilledSmooth.obj
new file mode 100644
index 00000000..ea3a8702
--- /dev/null
+++ b/src/datavis3d/engine/meshes/coneFilledSmooth.obj
@@ -0,0 +1,128 @@
+# Blender v2.66 (sub 0) OBJ File: 'cone_filled.blend'
+# www.blender.org
+o Cone_Cone.001
+v 0.000000 -1.000000 -1.000000
+v 0.309017 -1.000000 -0.951057
+v 0.587785 -1.000000 -0.809017
+v 0.809017 -1.000000 -0.587785
+v 0.951057 -1.000000 -0.309017
+v 1.000000 -1.000000 0.000000
+v 0.951056 -1.000000 0.309017
+v 0.809017 -1.000000 0.587785
+v 0.000000 1.000000 0.000000
+v 0.587785 -1.000000 0.809017
+v 0.309017 -1.000000 0.951057
+v -0.000000 -1.000000 1.000000
+v -0.309017 -1.000000 0.951056
+v -0.587786 -1.000000 0.809017
+v -0.809017 -1.000000 0.587785
+v -0.951057 -1.000000 0.309016
+v -1.000000 -1.000000 -0.000001
+v -0.951056 -1.000000 -0.309018
+v -0.809016 -1.000000 -0.587786
+v -0.587784 -1.000000 -0.809018
+v -0.309016 -1.000000 -0.951057
+vt 0.636534 0.537407
+vt 0.609784 0.926283
+vt 0.571680 0.562142
+vt 0.911640 0.504376
+vt 0.571680 0.368442
+vt 0.953118 0.448721
+vt 0.853526 0.537297
+vt 0.973901 0.375780
+vt 0.712378 0.537297
+vt 0.791787 0.561822
+vt 0.866987 0.608581
+vt 0.930618 0.672998
+vt 0.976451 0.748767
+vt 1.000000 0.828470
+vt 0.998959 0.904307
+vt 0.973430 0.968853
+vt 0.629860 0.006965
+vt 0.571746 0.039886
+vt 0.698921 0.000000
+vt 0.772169 0.019673
+vt 0.842434 0.064059
+vt 0.902837 0.128812
+vt 0.947467 0.207594
+vt 0.971954 0.292693
+vt 0.154453 0.543699
+vt 0.081201 0.490478
+vt 0.240567 0.571679
+vt 0.027980 0.417226
+vt 0.000000 0.331112
+vt 0.000000 0.240567
+vt 0.027980 0.154454
+vt 0.081201 0.081201
+vt 0.154454 0.027980
+vt 0.240567 0.000000
+vt 0.331112 0.000000
+vt 0.417226 0.027980
+vt 0.490479 0.081201
+vt 0.543700 0.154454
+vt 0.571680 0.240567
+vt 0.571680 0.331113
+vt 0.543699 0.417226
+vt 0.490478 0.490479
+vt 0.417226 0.543700
+vt 0.331112 0.571680
+vn -0.512009 -0.491043 -0.704733
+vn 0.000000 1.000000 0.000000
+vn -0.269173 -0.491043 -0.828486
+vn 0.000000 -0.491043 -0.871120
+vn 0.269173 -0.491043 -0.828486
+vn 0.512009 -0.491043 -0.704733
+vn -0.704733 -0.491043 -0.512040
+vn -0.828486 -0.491043 -0.269173
+vn -0.871120 -0.491043 0.000000
+vn -0.828486 -0.491043 0.269173
+vn -0.704733 -0.491043 0.512009
+vn -0.512009 -0.491043 0.704733
+vn -0.269173 -0.491043 0.828486
+vn 0.000000 -0.491043 0.871120
+vn 0.269173 -0.491043 0.828486
+vn 0.512009 -0.491043 0.704733
+vn 0.704733 -0.491043 0.512009
+vn 0.828486 -0.491043 0.269173
+vn 0.871120 -0.491043 0.000000
+vn 0.828486 -0.491043 -0.269173
+vn 0.704733 -0.491043 -0.512009
+s 1
+f 20/1/1 9/2/2 21/3/3
+f 1/4/4 9/5/2 2/6/5
+f 21/7/3 9/5/2 1/4/4
+f 2/6/5 9/5/2 3/8/6
+f 19/9/7 9/2/2 20/1/1
+f 18/10/8 9/2/2 19/9/7
+f 17/11/9 9/2/2 18/10/8
+f 16/12/10 9/2/2 17/11/9
+f 15/13/11 9/2/2 16/12/10
+f 14/14/12 9/2/2 15/13/11
+f 13/15/13 9/2/2 14/14/12
+f 12/16/14 9/2/2 13/15/13
+f 11/17/15 9/5/2 12/18/14
+f 10/19/16 9/5/2 11/17/15
+f 8/20/17 9/5/2 10/19/16
+f 7/21/18 9/5/2 8/20/17
+f 6/22/19 9/5/2 7/21/18
+f 5/23/20 9/5/2 6/22/19
+f 4/24/21 9/5/2 5/23/20
+f 3/8/6 9/5/2 4/24/21
+f 21/25/3 1/26/4 20/27/1
+f 1/26/4 2/28/5 20/27/1
+f 2/28/5 3/29/6 20/27/1
+f 3/29/6 4/30/21 20/27/1
+f 4/30/21 5/31/20 20/27/1
+f 5/31/20 6/32/19 20/27/1
+f 6/32/19 7/33/18 20/27/1
+f 7/33/18 8/34/17 20/27/1
+f 8/34/17 10/35/16 20/27/1
+f 10/35/16 11/36/15 20/27/1
+f 11/36/15 12/37/14 20/27/1
+f 12/37/14 13/38/13 20/27/1
+f 13/38/13 14/39/12 20/27/1
+f 14/39/12 15/40/11 20/27/1
+f 15/40/11 16/41/10 20/27/1
+f 16/41/10 17/42/9 20/27/1
+f 17/42/9 18/43/8 19/44/7
+f 20/27/1 17/42/9 19/44/7
diff --git a/src/datavis3d/engine/meshes/cubeFilledFlat.obj b/src/datavis3d/engine/meshes/cubeFilledFlat.obj
new file mode 100644
index 00000000..108cf7ac
--- /dev/null
+++ b/src/datavis3d/engine/meshes/cubeFilledFlat.obj
@@ -0,0 +1,54 @@
+# Blender v2.66 (sub 0) OBJ File: 'cube_filled.blend'
+# www.blender.org
+o Cube
+v -1.000000 -1.000000 1.000000
+v -1.000000 -1.000000 -1.000000
+v 1.000000 -1.000000 -1.000000
+v 1.000000 -1.000000 1.000000
+v -1.000000 1.000000 1.000000
+v -1.000000 1.000000 -1.000000
+v 1.000000 1.000000 -1.000000
+v 1.000000 1.000000 1.000000
+vt 0.666667 0.332314
+vt 0.334353 0.333333
+vt 0.665647 0.000000
+vt 0.001020 0.333333
+vt 0.000000 0.001020
+vt 0.333333 0.332314
+vt 0.333333 0.665647
+vt 0.001019 0.666667
+vt 0.000000 0.334353
+vt 0.334353 0.666667
+vt 0.333333 0.334353
+vt 0.665647 0.333333
+vt 0.333333 0.667686
+vt 0.665647 0.666667
+vt 0.666667 0.998980
+vt 0.667686 0.333333
+vt 0.666667 0.001019
+vt 0.998980 0.000000
+vt 0.333333 0.001019
+vt 0.332314 0.000000
+vt 0.332314 0.333333
+vt 0.666667 0.665647
+vt 0.334353 1.000000
+vt 1.000000 0.332314
+vn -1.000000 0.000000 0.000000
+vn 0.000000 0.000000 -1.000000
+vn 1.000000 -0.000000 0.000000
+vn 0.000000 0.000000 1.000000
+vn 0.000000 1.000000 0.000000
+vn -0.000000 -1.000000 -0.000000
+s off
+f 5/1/1 6/2/1 1/3/1
+f 6/4/2 7/5/2 2/6/2
+f 7/7/3 8/8/3 4/9/3
+f 8/10/4 5/11/4 1/12/4
+f 8/13/5 7/14/5 6/15/5
+f 2/16/6 3/17/6 4/18/6
+f 6/2/1 2/19/1 1/3/1
+f 7/5/2 3/20/2 2/6/2
+f 3/21/3 7/7/3 4/9/3
+f 4/22/4 8/10/4 1/12/4
+f 5/23/5 8/13/5 6/15/5
+f 1/24/6 2/16/6 4/18/6
diff --git a/src/datavis3d/engine/meshes/cubeFilledSmooth.obj b/src/datavis3d/engine/meshes/cubeFilledSmooth.obj
new file mode 100644
index 00000000..07350f03
--- /dev/null
+++ b/src/datavis3d/engine/meshes/cubeFilledSmooth.obj
@@ -0,0 +1,56 @@
+# Blender v2.66 (sub 0) OBJ File: 'cube_filled.blend'
+# www.blender.org
+o Cube
+v -1.000000 -1.000000 1.000000
+v -1.000000 -1.000000 -1.000000
+v 1.000000 -1.000000 -1.000000
+v 1.000000 -1.000000 1.000000
+v -1.000000 1.000000 1.000000
+v -1.000000 1.000000 -1.000000
+v 1.000000 1.000000 -1.000000
+v 1.000000 1.000000 1.000000
+vt 0.666667 0.332314
+vt 0.334353 0.333333
+vt 0.665647 0.000000
+vt 0.001020 0.333333
+vt 0.000000 0.001020
+vt 0.333333 0.332314
+vt 0.333333 0.665647
+vt 0.001019 0.666667
+vt 0.000000 0.334353
+vt 0.334353 0.666667
+vt 0.333333 0.334353
+vt 0.665647 0.333333
+vt 0.333333 0.667686
+vt 0.665647 0.666667
+vt 0.666667 0.998980
+vt 0.667686 0.333333
+vt 0.666667 0.001019
+vt 0.998980 0.000000
+vt 0.333333 0.001019
+vt 0.332314 0.000000
+vt 0.332314 0.333333
+vt 0.666667 0.665647
+vt 0.334353 1.000000
+vt 1.000000 0.332314
+vn -0.577349 0.577349 0.577349
+vn -0.577349 0.577349 -0.577349
+vn -0.577349 -0.577349 0.577349
+vn 0.577349 0.577349 -0.577349
+vn -0.577349 -0.577349 -0.577349
+vn 0.577349 0.577349 0.577349
+vn 0.577349 -0.577349 0.577349
+vn 0.577349 -0.577349 -0.577349
+s 1
+f 5/1/1 6/2/2 1/3/3
+f 6/4/2 7/5/4 2/6/5
+f 7/7/4 8/8/6 4/9/7
+f 8/10/6 5/11/1 1/12/3
+f 8/13/6 7/14/4 6/15/2
+f 2/16/5 3/17/8 4/18/7
+f 6/2/2 2/19/5 1/3/3
+f 7/5/4 3/20/8 2/6/5
+f 3/21/8 7/7/4 4/9/7
+f 4/22/7 8/10/6 1/12/3
+f 5/23/1 8/13/6 6/15/2
+f 1/24/3 2/16/5 4/18/7
diff --git a/src/datavis3d/engine/meshes/cylinderFilledFlat.obj b/src/datavis3d/engine/meshes/cylinderFilledFlat.obj
new file mode 100644
index 00000000..16c2ef36
--- /dev/null
+++ b/src/datavis3d/engine/meshes/cylinderFilledFlat.obj
@@ -0,0 +1,361 @@
+# Blender v2.66 (sub 0) OBJ File: 'cylinder_filled.blend'
+# www.blender.org
+o Cylinder
+v 0.000000 -1.000000 -1.000000
+v 0.000000 1.000000 -1.000000
+v 0.195090 -1.000000 -0.980785
+v 0.195090 1.000000 -0.980785
+v 0.382683 -1.000000 -0.923880
+v 0.382683 1.000000 -0.923880
+v 0.555570 -1.000000 -0.831470
+v 0.555570 1.000000 -0.831470
+v 0.707107 -1.000000 -0.707107
+v 0.707107 1.000000 -0.707107
+v 0.831470 -1.000000 -0.555570
+v 0.831470 1.000000 -0.555570
+v 0.923880 -1.000000 -0.382683
+v 0.923880 1.000000 -0.382683
+v 0.980785 -1.000000 -0.195090
+v 0.980785 1.000000 -0.195090
+v 1.000000 -1.000000 -0.000000
+v 1.000000 1.000000 -0.000000
+v 0.980785 -1.000000 0.195090
+v 0.980785 1.000000 0.195090
+v 0.923880 -1.000000 0.382683
+v 0.923880 1.000000 0.382683
+v 0.831470 -1.000000 0.555570
+v 0.831470 1.000000 0.555570
+v 0.707107 -1.000000 0.707107
+v 0.707107 1.000000 0.707107
+v 0.555570 -1.000000 0.831470
+v 0.555570 1.000000 0.831470
+v 0.382683 -1.000000 0.923880
+v 0.382683 1.000000 0.923880
+v 0.195090 -1.000000 0.980785
+v 0.195090 1.000000 0.980785
+v -0.000000 -1.000000 1.000000
+v -0.000000 1.000000 1.000000
+v -0.195091 -1.000000 0.980785
+v -0.195091 1.000000 0.980785
+v -0.382684 -1.000000 0.923879
+v -0.382684 1.000000 0.923879
+v -0.555571 -1.000000 0.831469
+v -0.555571 1.000000 0.831469
+v -0.707107 -1.000000 0.707106
+v -0.707107 1.000000 0.707106
+v -0.831470 -1.000000 0.555570
+v -0.831470 1.000000 0.555570
+v -0.923880 -1.000000 0.382683
+v -0.923880 1.000000 0.382683
+v -0.980785 -1.000000 0.195089
+v -0.980785 1.000000 0.195089
+v -1.000000 -1.000000 -0.000001
+v -1.000000 1.000000 -0.000001
+v -0.980785 -1.000000 -0.195091
+v -0.980785 1.000000 -0.195091
+v -0.923879 -1.000000 -0.382684
+v -0.923879 1.000000 -0.382684
+v -0.831469 -1.000000 -0.555571
+v -0.831469 1.000000 -0.555571
+v -0.707106 -1.000000 -0.707108
+v -0.707106 1.000000 -0.707108
+v -0.555569 -1.000000 -0.831470
+v -0.555569 1.000000 -0.831470
+v -0.382682 -1.000000 -0.923880
+v -0.382682 1.000000 -0.923880
+v -0.195089 -1.000000 -0.980786
+v -0.195089 1.000000 -0.980786
+vt 0.059001 0.355439
+vt 0.057906 0.712417
+vt 0.027048 0.712322
+vt 0.028143 0.355344
+vt 0.000000 0.712239
+vt 0.998905 0.355261
+vt 1.000000 0.712239
+vt 0.972952 0.712322
+vt 0.971857 0.355344
+vt 0.942094 0.712417
+vt 0.940999 0.355439
+vt 0.908611 0.712520
+vt 0.907515 0.355541
+vt 0.873789 0.712627
+vt 0.872694 0.355648
+vt 0.838968 0.712733
+vt 0.837872 0.355755
+vt 0.805484 0.712836
+vt 0.777341 0.713350
+vt 0.776246 1.070328
+vt 0.742763 1.070225
+vt 0.743858 0.713247
+vt 0.707941 1.070119
+vt 0.709036 0.713140
+vt 0.673120 1.070012
+vt 0.674215 0.713033
+vt 0.639636 1.069909
+vt 0.640732 0.712931
+vt 0.608778 1.069814
+vt 0.609873 0.712836
+vt 0.608778 0.355858
+vt 0.642261 0.355755
+vt 0.643357 0.712733
+vt 0.677083 0.355648
+vt 0.678178 0.712627
+vt 0.711904 0.355541
+vt 0.713000 0.712520
+vt 0.746483 0.712417
+vt 0.745388 0.355439
+vt 0.777341 0.712322
+vt 0.776246 0.355344
+vt 0.804389 0.712239
+vt 0.607683 0.355261
+vt 0.608778 0.712239
+vt 0.580635 0.355344
+vt 0.581730 0.712322
+vt 0.549777 0.355439
+vt 0.550872 0.712417
+vt 0.516293 0.355541
+vt 0.517389 0.712520
+vt 0.481472 0.355648
+vt 0.482567 0.712627
+vt 0.446650 0.355755
+vt 0.447746 0.712733
+vt 0.413167 0.355858
+vt 0.414262 0.712836
+vt 0.382309 0.355952
+vt 0.383404 0.712931
+vt 0.355261 0.356035
+vt 0.226469 0.355952
+vt 0.225374 0.712931
+vt 0.195611 0.355858
+vt 0.194516 0.712836
+vt 0.162127 0.355755
+vt 0.161032 0.712733
+vt 0.127306 0.355648
+vt 0.000000 0.160135
+vt 0.006826 0.125818
+vt 0.000000 0.195126
+vt 0.092484 0.355541
+vt 0.091389 0.712520
+vt 0.126211 0.712627
+vt 0.394917 0.290863
+vt 0.375477 0.261770
+vt 0.419658 0.315605
+vt 0.001095 0.355261
+vt 0.804389 0.355858
+vt 0.803294 0.355261
+vt 0.356356 0.713014
+vt 0.020216 0.093491
+vt 0.039656 0.064398
+vt 0.064397 0.039656
+vt 0.093491 0.020217
+vt 0.125817 0.006826
+vt 0.160135 0.000000
+vt 0.195125 0.000000
+vt 0.229443 0.006826
+vt 0.261770 0.020216
+vt 0.290863 0.039656
+vt 0.315605 0.064398
+vt 0.335045 0.093491
+vt 0.348435 0.125818
+vt 0.355261 0.160135
+vt 0.355261 0.195126
+vt 0.348435 0.229443
+vt 0.335045 0.261770
+vt 0.315605 0.290863
+vt 0.290863 0.315605
+vt 0.261770 0.335045
+vt 0.229443 0.348435
+vt 0.195126 0.355261
+vt 0.160135 0.355261
+vt 0.125818 0.348435
+vt 0.093491 0.335045
+vt 0.064398 0.315605
+vt 0.039656 0.290863
+vt 0.020216 0.261770
+vt 0.006826 0.229443
+vt 0.362087 0.229443
+vt 0.362087 0.125818
+vt 0.375477 0.093491
+vt 0.394917 0.064398
+vt 0.419659 0.039656
+vt 0.448752 0.020216
+vt 0.481079 0.006826
+vt 0.515396 0.000000
+vt 0.550387 0.000000
+vt 0.584704 0.006826
+vt 0.617031 0.020216
+vt 0.646124 0.039656
+vt 0.670866 0.064398
+vt 0.690306 0.093491
+vt 0.703696 0.125818
+vt 0.710522 0.160136
+vt 0.710522 0.195126
+vt 0.703696 0.229444
+vt 0.690306 0.261770
+vt 0.670866 0.290864
+vt 0.646124 0.315605
+vt 0.617031 0.335045
+vt 0.584704 0.348435
+vt 0.550386 0.355261
+vt 0.515396 0.355261
+vt 0.481078 0.348435
+vt 0.448752 0.335045
+vn 0.098017 0.000000 -0.995185
+vn 0.290285 0.000000 -0.956940
+vn 0.471397 0.000000 -0.881921
+vn 0.634393 0.000000 -0.773010
+vn 0.773010 0.000000 -0.634393
+vn 0.881921 0.000000 -0.471397
+vn 0.956940 0.000000 -0.290285
+vn 0.995185 0.000000 -0.098017
+vn 0.995185 0.000000 0.098017
+vn 0.956940 0.000000 0.290285
+vn 0.881921 0.000000 0.471396
+vn 0.773010 0.000000 0.634393
+vn 0.634393 0.000000 0.773010
+vn 0.471397 0.000000 0.881921
+vn 0.290284 0.000000 0.956940
+vn 0.098017 0.000000 0.995185
+vn -0.098018 0.000000 0.995185
+vn -0.290285 0.000000 0.956940
+vn -0.471397 0.000000 0.881921
+vn -0.634394 0.000000 0.773010
+vn -0.773011 0.000000 0.634393
+vn -0.881922 0.000000 0.471396
+vn -0.956941 0.000000 0.290284
+vn -0.995185 0.000000 0.098016
+vn -0.995185 -0.000000 -0.098018
+vn -0.956940 -0.000000 -0.290286
+vn -0.881921 -0.000000 -0.471398
+vn -0.773010 -0.000000 -0.634394
+vn -0.634392 -0.000000 -0.773011
+vn -0.471395 -0.000000 -0.881922
+vn -0.000000 1.000000 0.000000
+vn -0.098017 -0.000000 -0.995185
+vn -0.290283 -0.000000 -0.956941
+vn -0.000000 -1.000000 -0.000000
+s off
+f 1/1/1 2/2/1 4/3/1
+f 3/4/2 4/3/2 6/5/2
+f 5/6/3 6/7/3 8/8/3
+f 7/9/4 8/8/4 10/10/4
+f 9/11/5 10/10/5 12/12/5
+f 11/13/6 12/12/6 14/14/6
+f 13/15/7 14/14/7 16/16/7
+f 15/17/8 16/16/8 18/18/8
+f 17/19/9 18/20/9 20/21/9
+f 19/22/10 20/21/10 22/23/10
+f 21/24/11 22/23/11 24/25/11
+f 23/26/12 24/25/12 26/27/12
+f 25/28/13 26/27/13 28/29/13
+f 27/30/14 28/31/14 30/32/14
+f 29/33/15 30/32/15 32/34/15
+f 31/35/16 32/34/16 34/36/16
+f 33/37/17 34/36/17 35/38/17
+f 35/38/18 36/39/18 37/40/18
+f 37/40/19 38/41/19 39/42/19
+f 39/43/20 40/44/20 41/45/20
+f 41/45/21 42/46/21 43/47/21
+f 43/47/22 44/48/22 45/49/22
+f 45/49/23 46/50/23 47/51/23
+f 47/51/24 48/52/24 49/53/24
+f 49/53/25 50/54/25 51/55/25
+f 51/55/26 52/56/26 53/57/26
+f 53/57/27 54/58/27 55/59/27
+f 55/60/28 56/61/28 57/62/28
+f 57/62/29 58/63/29 59/64/29
+f 59/64/30 60/65/30 61/66/30
+f 4/67/31 2/68/31 6/69/31
+f 63/70/32 64/71/32 1/1/32
+f 61/66/33 62/72/33 63/70/33
+f 63/73/34 1/74/34 61/75/34
+f 3/4/1 1/1/1 4/3/1
+f 5/76/2 3/4/2 6/5/2
+f 7/9/3 5/6/3 8/8/3
+f 9/11/4 7/9/4 10/10/4
+f 11/13/5 9/11/5 12/12/5
+f 13/15/6 11/13/6 14/14/6
+f 15/17/7 13/15/7 16/16/7
+f 17/77/8 15/17/8 18/18/8
+f 19/22/9 17/19/9 20/21/9
+f 21/24/10 19/22/10 22/23/10
+f 23/26/11 21/24/11 24/25/11
+f 25/28/12 23/26/12 26/27/12
+f 27/30/13 25/28/13 28/29/13
+f 29/33/14 27/30/14 30/32/14
+f 31/35/15 29/33/15 32/34/15
+f 33/37/16 31/35/16 34/36/16
+f 34/36/17 36/39/17 35/38/17
+f 36/39/18 38/41/18 37/40/18
+f 38/41/19 40/78/19 39/42/19
+f 40/44/20 42/46/20 41/45/20
+f 42/46/21 44/48/21 43/47/21
+f 44/48/22 46/50/22 45/49/22
+f 46/50/23 48/52/23 47/51/23
+f 48/52/24 50/54/24 49/53/24
+f 50/54/25 52/56/25 51/55/25
+f 52/56/26 54/58/26 53/57/26
+f 54/58/27 56/79/27 55/59/27
+f 56/61/28 58/63/28 57/62/28
+f 58/63/29 60/65/29 59/64/29
+f 60/65/30 62/72/30 61/66/30
+f 2/68/31 64/80/31 6/69/31
+f 64/80/31 62/81/31 6/69/31
+f 62/81/31 60/82/31 6/69/31
+f 60/82/31 58/83/31 6/69/31
+f 58/83/31 56/84/31 6/69/31
+f 56/84/31 54/85/31 6/69/31
+f 54/85/31 52/86/31 6/69/31
+f 52/86/31 50/87/31 6/69/31
+f 50/87/31 48/88/31 6/69/31
+f 48/88/31 46/89/31 6/69/31
+f 46/89/31 44/90/31 6/69/31
+f 44/90/31 42/91/31 6/69/31
+f 42/91/31 40/92/31 6/69/31
+f 40/92/31 38/93/31 6/69/31
+f 38/93/31 36/94/31 6/69/31
+f 36/94/31 34/95/31 6/69/31
+f 34/95/31 32/96/31 6/69/31
+f 32/96/31 30/97/31 6/69/31
+f 30/97/31 28/98/31 6/69/31
+f 28/98/31 26/99/31 6/69/31
+f 26/99/31 24/100/31 6/69/31
+f 24/100/31 22/101/31 6/69/31
+f 22/101/31 20/102/31 6/69/31
+f 20/102/31 18/103/31 6/69/31
+f 18/103/31 16/104/31 6/69/31
+f 16/104/31 14/105/31 6/69/31
+f 14/105/31 12/106/31 6/69/31
+f 12/106/31 10/107/31 8/108/31
+f 6/69/31 12/106/31 8/108/31
+f 64/71/32 2/2/32 1/1/32
+f 62/72/33 64/71/33 63/70/33
+f 1/74/34 3/109/34 61/75/34
+f 3/109/34 5/94/34 61/75/34
+f 5/94/34 7/93/34 61/75/34
+f 7/93/34 9/110/34 61/75/34
+f 9/110/34 11/111/34 61/75/34
+f 11/111/34 13/112/34 61/75/34
+f 13/112/34 15/113/34 61/75/34
+f 15/113/34 17/114/34 61/75/34
+f 17/114/34 19/115/34 61/75/34
+f 19/115/34 21/116/34 61/75/34
+f 21/116/34 23/117/34 61/75/34
+f 23/117/34 25/118/34 61/75/34
+f 25/118/34 27/119/34 61/75/34
+f 27/119/34 29/120/34 61/75/34
+f 29/120/34 31/121/34 61/75/34
+f 31/121/34 33/122/34 61/75/34
+f 33/122/34 35/123/34 61/75/34
+f 35/123/34 37/124/34 61/75/34
+f 37/124/34 39/125/34 61/75/34
+f 39/125/34 41/126/34 61/75/34
+f 41/126/34 43/127/34 61/75/34
+f 43/127/34 45/128/34 61/75/34
+f 45/128/34 47/129/34 61/75/34
+f 47/129/34 49/130/34 61/75/34
+f 49/130/34 51/131/34 61/75/34
+f 51/131/34 53/132/34 61/75/34
+f 53/132/34 55/133/34 61/75/34
+f 55/133/34 57/134/34 59/135/34
+f 61/75/34 55/133/34 59/135/34
diff --git a/src/datavis3d/engine/meshes/cylinderFilledSmooth.obj b/src/datavis3d/engine/meshes/cylinderFilledSmooth.obj
new file mode 100644
index 00000000..90db7d63
--- /dev/null
+++ b/src/datavis3d/engine/meshes/cylinderFilledSmooth.obj
@@ -0,0 +1,391 @@
+# Blender v2.66 (sub 0) OBJ File: 'cylinder_filled.blend'
+# www.blender.org
+o Cylinder
+v 0.000000 -1.000000 -1.000000
+v 0.000000 1.000000 -1.000000
+v 0.195090 -1.000000 -0.980785
+v 0.195090 1.000000 -0.980785
+v 0.382683 -1.000000 -0.923880
+v 0.382683 1.000000 -0.923880
+v 0.555570 -1.000000 -0.831470
+v 0.555570 1.000000 -0.831470
+v 0.707107 -1.000000 -0.707107
+v 0.707107 1.000000 -0.707107
+v 0.831470 -1.000000 -0.555570
+v 0.831470 1.000000 -0.555570
+v 0.923880 -1.000000 -0.382683
+v 0.923880 1.000000 -0.382683
+v 0.980785 -1.000000 -0.195090
+v 0.980785 1.000000 -0.195090
+v 1.000000 -1.000000 -0.000000
+v 1.000000 1.000000 -0.000000
+v 0.980785 -1.000000 0.195090
+v 0.980785 1.000000 0.195090
+v 0.923880 -1.000000 0.382683
+v 0.923880 1.000000 0.382683
+v 0.831470 -1.000000 0.555570
+v 0.831470 1.000000 0.555570
+v 0.707107 -1.000000 0.707107
+v 0.707107 1.000000 0.707107
+v 0.555570 -1.000000 0.831470
+v 0.555570 1.000000 0.831470
+v 0.382683 -1.000000 0.923880
+v 0.382683 1.000000 0.923880
+v 0.195090 -1.000000 0.980785
+v 0.195090 1.000000 0.980785
+v -0.000000 -1.000000 1.000000
+v -0.000000 1.000000 1.000000
+v -0.195091 -1.000000 0.980785
+v -0.195091 1.000000 0.980785
+v -0.382684 -1.000000 0.923879
+v -0.382684 1.000000 0.923879
+v -0.555571 -1.000000 0.831469
+v -0.555571 1.000000 0.831469
+v -0.707107 -1.000000 0.707106
+v -0.707107 1.000000 0.707106
+v -0.831470 -1.000000 0.555570
+v -0.831470 1.000000 0.555570
+v -0.923880 -1.000000 0.382683
+v -0.923880 1.000000 0.382683
+v -0.980785 -1.000000 0.195089
+v -0.980785 1.000000 0.195089
+v -1.000000 -1.000000 -0.000001
+v -1.000000 1.000000 -0.000001
+v -0.980785 -1.000000 -0.195091
+v -0.980785 1.000000 -0.195091
+v -0.923879 -1.000000 -0.382684
+v -0.923879 1.000000 -0.382684
+v -0.831469 -1.000000 -0.555571
+v -0.831469 1.000000 -0.555571
+v -0.707106 -1.000000 -0.707108
+v -0.707106 1.000000 -0.707108
+v -0.555569 -1.000000 -0.831470
+v -0.555569 1.000000 -0.831470
+v -0.382682 -1.000000 -0.923880
+v -0.382682 1.000000 -0.923880
+v -0.195089 -1.000000 -0.980786
+v -0.195089 1.000000 -0.980786
+vt 0.059001 0.355439
+vt 0.057906 0.712417
+vt 0.027048 0.712322
+vt 0.028143 0.355344
+vt 0.000000 0.712239
+vt 0.998905 0.355261
+vt 1.000000 0.712239
+vt 0.972952 0.712322
+vt 0.971857 0.355344
+vt 0.942094 0.712417
+vt 0.940999 0.355439
+vt 0.908611 0.712520
+vt 0.907515 0.355541
+vt 0.873789 0.712627
+vt 0.872694 0.355648
+vt 0.838968 0.712733
+vt 0.837872 0.355755
+vt 0.805484 0.712836
+vt 0.777341 0.713350
+vt 0.776246 1.070328
+vt 0.742763 1.070225
+vt 0.743858 0.713247
+vt 0.707941 1.070119
+vt 0.709036 0.713140
+vt 0.673120 1.070012
+vt 0.674215 0.713033
+vt 0.639636 1.069909
+vt 0.640732 0.712931
+vt 0.608778 1.069814
+vt 0.609873 0.712836
+vt 0.608778 0.355858
+vt 0.642261 0.355755
+vt 0.643357 0.712733
+vt 0.677083 0.355648
+vt 0.678178 0.712627
+vt 0.711904 0.355541
+vt 0.713000 0.712520
+vt 0.746483 0.712417
+vt 0.745388 0.355439
+vt 0.777341 0.712322
+vt 0.776246 0.355344
+vt 0.804389 0.712239
+vt 0.607683 0.355261
+vt 0.608778 0.712239
+vt 0.580635 0.355344
+vt 0.581730 0.712322
+vt 0.549777 0.355439
+vt 0.550872 0.712417
+vt 0.516293 0.355541
+vt 0.517389 0.712520
+vt 0.481472 0.355648
+vt 0.482567 0.712627
+vt 0.446650 0.355755
+vt 0.447746 0.712733
+vt 0.413167 0.355858
+vt 0.414262 0.712836
+vt 0.382309 0.355952
+vt 0.383404 0.712931
+vt 0.355261 0.356035
+vt 0.226469 0.355952
+vt 0.225374 0.712931
+vt 0.195611 0.355858
+vt 0.194516 0.712836
+vt 0.162127 0.355755
+vt 0.161032 0.712733
+vt 0.127306 0.355648
+vt 0.000000 0.160135
+vt 0.006826 0.125818
+vt 0.000000 0.195126
+vt 0.092484 0.355541
+vt 0.091389 0.712520
+vt 0.126211 0.712627
+vt 0.394917 0.290863
+vt 0.375477 0.261770
+vt 0.419658 0.315605
+vt 0.001095 0.355261
+vt 0.804389 0.355858
+vt 0.803294 0.355261
+vt 0.356356 0.713014
+vt 0.020216 0.093491
+vt 0.039656 0.064398
+vt 0.064397 0.039656
+vt 0.093491 0.020217
+vt 0.125817 0.006826
+vt 0.160135 0.000000
+vt 0.195125 0.000000
+vt 0.229443 0.006826
+vt 0.261770 0.020216
+vt 0.290863 0.039656
+vt 0.315605 0.064398
+vt 0.335045 0.093491
+vt 0.348435 0.125818
+vt 0.355261 0.160135
+vt 0.355261 0.195126
+vt 0.348435 0.229443
+vt 0.335045 0.261770
+vt 0.315605 0.290863
+vt 0.290863 0.315605
+vt 0.261770 0.335045
+vt 0.229443 0.348435
+vt 0.195126 0.355261
+vt 0.160135 0.355261
+vt 0.125818 0.348435
+vt 0.093491 0.335045
+vt 0.064398 0.315605
+vt 0.039656 0.290863
+vt 0.020216 0.261770
+vt 0.006826 0.229443
+vt 0.362087 0.229443
+vt 0.362087 0.125818
+vt 0.375477 0.093491
+vt 0.394917 0.064398
+vt 0.419659 0.039656
+vt 0.448752 0.020216
+vt 0.481079 0.006826
+vt 0.515396 0.000000
+vt 0.550387 0.000000
+vt 0.584704 0.006826
+vt 0.617031 0.020216
+vt 0.646124 0.039656
+vt 0.670866 0.064398
+vt 0.690306 0.093491
+vt 0.703696 0.125818
+vt 0.710522 0.160136
+vt 0.710522 0.195126
+vt 0.703696 0.229444
+vt 0.690306 0.261770
+vt 0.670866 0.290864
+vt 0.646124 0.315605
+vt 0.617031 0.335045
+vt 0.584704 0.348435
+vt 0.550386 0.355261
+vt 0.515396 0.355261
+vt 0.481078 0.348435
+vt 0.448752 0.335045
+vn 0.000000 -0.685690 -0.727866
+vn 0.000000 0.685690 -0.727866
+vn 0.142003 0.685690 -0.713889
+vn 0.142003 -0.685690 -0.713889
+vn 0.278542 0.685690 -0.672475
+vn 0.278542 -0.685690 -0.672475
+vn 0.404370 0.685690 -0.605213
+vn 0.404370 -0.685690 -0.605213
+vn 0.514664 0.685690 -0.514664
+vn 0.514664 -0.685690 -0.514664
+vn 0.605213 0.685690 -0.404370
+vn 0.605213 -0.685690 -0.404370
+vn 0.672475 0.685690 -0.278542
+vn 0.672475 -0.685690 -0.278542
+vn 0.713889 0.685690 -0.142003
+vn 0.713889 -0.685690 -0.142003
+vn 0.727866 0.685690 0.000000
+vn 0.727866 -0.685690 0.000000
+vn 0.713889 0.685690 0.142003
+vn 0.713889 -0.685690 0.142003
+vn 0.672475 0.685690 0.278542
+vn 0.672475 -0.685690 0.278542
+vn 0.605213 0.685690 0.404370
+vn 0.605213 -0.685690 0.404370
+vn 0.514664 0.685690 0.514664
+vn 0.514664 -0.685690 0.514664
+vn 0.404370 0.685690 0.605213
+vn 0.404370 -0.685690 0.605213
+vn 0.278542 0.685690 0.672475
+vn 0.278542 -0.685690 0.672475
+vn 0.142003 0.685690 0.713889
+vn 0.142003 -0.685690 0.713889
+vn 0.000000 0.685690 0.727866
+vn 0.000000 -0.685690 0.727866
+vn -0.142003 -0.685690 0.713889
+vn -0.142003 0.685690 0.713889
+vn -0.278542 -0.685690 0.672475
+vn -0.278542 0.685690 0.672475
+vn -0.404370 -0.685690 0.605213
+vn -0.404370 0.685690 0.605213
+vn -0.514695 -0.685690 0.514664
+vn -0.514664 0.685690 0.514664
+vn -0.605213 -0.685690 0.404370
+vn -0.605213 0.685690 0.404370
+vn -0.672475 -0.685690 0.278542
+vn -0.672475 0.685690 0.278542
+vn -0.713889 -0.685690 0.142003
+vn -0.713889 0.685690 0.142003
+vn -0.727866 -0.685690 0.000000
+vn -0.727866 0.685690 0.000000
+vn -0.713889 -0.685690 -0.142003
+vn -0.713889 0.685690 -0.142003
+vn -0.672475 -0.685690 -0.278542
+vn -0.672475 0.685690 -0.278542
+vn -0.605213 -0.685690 -0.404370
+vn -0.605213 0.685690 -0.404370
+vn -0.514664 -0.685690 -0.514695
+vn -0.514664 0.685690 -0.514695
+vn -0.404370 -0.685690 -0.605213
+vn -0.404370 0.685690 -0.605213
+vn -0.278542 -0.685690 -0.672475
+vn -0.142003 -0.685690 -0.713889
+vn -0.142003 0.685690 -0.713889
+vn -0.278542 0.685690 -0.672475
+s 1
+f 1/1/1 2/2/2 4/3/3
+f 3/4/4 4/3/3 6/5/5
+f 5/6/6 6/7/5 8/8/7
+f 7/9/8 8/8/7 10/10/9
+f 9/11/10 10/10/9 12/12/11
+f 11/13/12 12/12/11 14/14/13
+f 13/15/14 14/14/13 16/16/15
+f 15/17/16 16/16/15 18/18/17
+f 17/19/18 18/20/17 20/21/19
+f 19/22/20 20/21/19 22/23/21
+f 21/24/22 22/23/21 24/25/23
+f 23/26/24 24/25/23 26/27/25
+f 25/28/26 26/27/25 28/29/27
+f 27/30/28 28/31/27 30/32/29
+f 29/33/30 30/32/29 32/34/31
+f 31/35/32 32/34/31 34/36/33
+f 33/37/34 34/36/33 35/38/35
+f 35/38/35 36/39/36 37/40/37
+f 37/40/37 38/41/38 39/42/39
+f 39/43/39 40/44/40 41/45/41
+f 41/45/41 42/46/42 43/47/43
+f 43/47/43 44/48/44 45/49/45
+f 45/49/45 46/50/46 47/51/47
+f 47/51/47 48/52/48 49/53/49
+f 49/53/49 50/54/50 51/55/51
+f 51/55/51 52/56/52 53/57/53
+f 53/57/53 54/58/54 55/59/55
+f 55/60/55 56/61/56 57/62/57
+f 57/62/57 58/63/58 59/64/59
+f 59/64/59 60/65/60 61/66/61
+f 4/67/3 2/68/2 6/69/5
+f 63/70/62 64/71/63 1/1/1
+f 61/66/61 62/72/64 63/70/62
+f 63/73/62 1/74/1 61/75/61
+f 3/4/4 1/1/1 4/3/3
+f 5/76/6 3/4/4 6/5/5
+f 7/9/8 5/6/6 8/8/7
+f 9/11/10 7/9/8 10/10/9
+f 11/13/12 9/11/10 12/12/11
+f 13/15/14 11/13/12 14/14/13
+f 15/17/16 13/15/14 16/16/15
+f 17/77/18 15/17/16 18/18/17
+f 19/22/20 17/19/18 20/21/19
+f 21/24/22 19/22/20 22/23/21
+f 23/26/24 21/24/22 24/25/23
+f 25/28/26 23/26/24 26/27/25
+f 27/30/28 25/28/26 28/29/27
+f 29/33/30 27/30/28 30/32/29
+f 31/35/32 29/33/30 32/34/31
+f 33/37/34 31/35/32 34/36/33
+f 34/36/33 36/39/36 35/38/35
+f 36/39/36 38/41/38 37/40/37
+f 38/41/38 40/78/40 39/42/39
+f 40/44/40 42/46/42 41/45/41
+f 42/46/42 44/48/44 43/47/43
+f 44/48/44 46/50/46 45/49/45
+f 46/50/46 48/52/48 47/51/47
+f 48/52/48 50/54/50 49/53/49
+f 50/54/50 52/56/52 51/55/51
+f 52/56/52 54/58/54 53/57/53
+f 54/58/54 56/79/56 55/59/55
+f 56/61/56 58/63/58 57/62/57
+f 58/63/58 60/65/60 59/64/59
+f 60/65/60 62/72/64 61/66/61
+f 2/68/2 64/80/63 6/69/5
+f 64/80/63 62/81/64 6/69/5
+f 62/81/64 60/82/60 6/69/5
+f 60/82/60 58/83/58 6/69/5
+f 58/83/58 56/84/56 6/69/5
+f 56/84/56 54/85/54 6/69/5
+f 54/85/54 52/86/52 6/69/5
+f 52/86/52 50/87/50 6/69/5
+f 50/87/50 48/88/48 6/69/5
+f 48/88/48 46/89/46 6/69/5
+f 46/89/46 44/90/44 6/69/5
+f 44/90/44 42/91/42 6/69/5
+f 42/91/42 40/92/40 6/69/5
+f 40/92/40 38/93/38 6/69/5
+f 38/93/38 36/94/36 6/69/5
+f 36/94/36 34/95/33 6/69/5
+f 34/95/33 32/96/31 6/69/5
+f 32/96/31 30/97/29 6/69/5
+f 30/97/29 28/98/27 6/69/5
+f 28/98/27 26/99/25 6/69/5
+f 26/99/25 24/100/23 6/69/5
+f 24/100/23 22/101/21 6/69/5
+f 22/101/21 20/102/19 6/69/5
+f 20/102/19 18/103/17 6/69/5
+f 18/103/17 16/104/15 6/69/5
+f 16/104/15 14/105/13 6/69/5
+f 14/105/13 12/106/11 6/69/5
+f 12/106/11 10/107/9 8/108/7
+f 6/69/5 12/106/11 8/108/7
+f 64/71/63 2/2/2 1/1/1
+f 62/72/64 64/71/63 63/70/62
+f 1/74/1 3/109/4 61/75/61
+f 3/109/4 5/94/6 61/75/61
+f 5/94/6 7/93/8 61/75/61
+f 7/93/8 9/110/10 61/75/61
+f 9/110/10 11/111/12 61/75/61
+f 11/111/12 13/112/14 61/75/61
+f 13/112/14 15/113/16 61/75/61
+f 15/113/16 17/114/18 61/75/61
+f 17/114/18 19/115/20 61/75/61
+f 19/115/20 21/116/22 61/75/61
+f 21/116/22 23/117/24 61/75/61
+f 23/117/24 25/118/26 61/75/61
+f 25/118/26 27/119/28 61/75/61
+f 27/119/28 29/120/30 61/75/61
+f 29/120/30 31/121/32 61/75/61
+f 31/121/32 33/122/34 61/75/61
+f 33/122/34 35/123/35 61/75/61
+f 35/123/35 37/124/37 61/75/61
+f 37/124/37 39/125/39 61/75/61
+f 39/125/39 41/126/41 61/75/61
+f 41/126/41 43/127/43 61/75/61
+f 43/127/43 45/128/45 61/75/61
+f 45/128/45 47/129/47 61/75/61
+f 47/129/47 49/130/49 61/75/61
+f 49/130/49 51/131/51 61/75/61
+f 51/131/51 53/132/53 61/75/61
+f 53/132/53 55/133/55 61/75/61
+f 55/133/55 57/134/57 59/135/59
+f 61/75/61 55/133/55 59/135/59
diff --git a/src/datavis3d/engine/meshes/pyramidFilledFlat.obj b/src/datavis3d/engine/meshes/pyramidFilledFlat.obj
new file mode 100644
index 00000000..0cf73bbe
--- /dev/null
+++ b/src/datavis3d/engine/meshes/pyramidFilledFlat.obj
@@ -0,0 +1,36 @@
+# Blender v2.66 (sub 0) OBJ File: 'pyramid_filled.blend'
+# www.blender.org
+o Cone_Cone.001
+v 1.000000 -1.000000 -0.999999
+v 0.999999 -1.000000 1.000000
+v -1.000000 -1.000000 0.999999
+v 0.000000 1.000000 0.000000
+v -0.999999 -1.000000 -1.000000
+vt 0.323067 0.577790
+vt 0.000097 0.866793
+vt 0.000000 0.433396
+vt 0.646133 0.144393
+vt 0.323164 0.433396
+vt 0.323067 0.000000
+vt 0.646133 0.577790
+vt 0.323163 0.866793
+vt 0.323067 0.433396
+vt 0.323067 0.144393
+vt 0.000097 0.433396
+vt 0.000000 0.000000
+vt 0.646133 0.787263
+vt 0.646133 0.433396
+vt 1.000000 0.433396
+vt 1.000000 0.787263
+vn -0.894427 0.447214 -0.000000
+vn 0.894427 0.447213 0.000000
+vn 0.000000 0.447214 -0.894427
+vn -0.000000 0.447214 0.894427
+vn 0.000000 -1.000000 -0.000000
+s off
+f 3/1/1 4/2/1 5/3/1
+f 1/4/2 4/5/2 2/6/2
+f 5/7/3 4/8/3 1/9/3
+f 2/10/4 4/11/4 3/12/4
+f 5/13/5 1/14/5 2/15/5
+f 3/16/5 5/13/5 2/15/5
diff --git a/src/datavis3d/engine/meshes/pyramidFilledSmooth.obj b/src/datavis3d/engine/meshes/pyramidFilledSmooth.obj
new file mode 100644
index 00000000..306bda58
--- /dev/null
+++ b/src/datavis3d/engine/meshes/pyramidFilledSmooth.obj
@@ -0,0 +1,36 @@
+# Blender v2.66 (sub 0) OBJ File: 'pyramid_filled.blend'
+# www.blender.org
+o Cone_Cone.001
+v 1.000000 -1.000000 -0.999999
+v 0.999999 -1.000000 1.000000
+v -1.000000 -1.000000 0.999999
+v 0.000000 1.000000 0.000000
+v -0.999999 -1.000000 -1.000000
+vt 0.323067 0.577790
+vt 0.000097 0.866793
+vt 0.000000 0.433396
+vt 0.646133 0.144393
+vt 0.323164 0.433396
+vt 0.323067 0.000000
+vt 0.646133 0.577790
+vt 0.323163 0.866793
+vt 0.323067 0.433396
+vt 0.323067 0.144393
+vt 0.000097 0.433396
+vt 0.000000 0.000000
+vt 0.646133 0.787263
+vt 0.646133 0.433396
+vt 1.000000 0.433396
+vt 1.000000 0.787263
+vn -0.662618 -0.349040 0.662618
+vn 0.000000 1.000000 0.000000
+vn -0.662618 -0.349040 -0.662618
+vn 0.662618 -0.349040 -0.662618
+vn 0.662618 -0.349040 0.662618
+s 1
+f 3/1/1 4/2/2 5/3/3
+f 1/4/4 4/5/2 2/6/5
+f 5/7/3 4/8/2 1/9/4
+f 2/10/5 4/11/2 3/12/1
+f 5/13/3 1/14/4 2/15/5
+f 3/16/1 5/13/3 2/15/5