]> git.rm.cloudns.org Git - xonotic/xonotic-maps.pk3dir.git/commitdiff
Glowy plant models. Red shader for usage.
authorcbrutail <ruszkai.akos@gmail.com>
Tue, 17 Sep 2013 06:59:02 +0000 (08:59 +0200)
committercbrutail <ruszkai.akos@gmail.com>
Tue, 17 Sep 2013 06:59:02 +0000 (08:59 +0200)
38 files changed:
models/glowyplants/flowers/.directory [new file with mode: 0644]
models/glowyplants/flowers/glowyflower_blue.tga [new file with mode: 0644]
models/glowyplants/flowers/glowyflower_cyan.tga [new file with mode: 0644]
models/glowyplants/flowers/glowyflower_magenta.tga [new file with mode: 0644]
models/glowyplants/flowers/glowyflower_orange.tga [new file with mode: 0644]
models/glowyplants/flowers/glowyflower_purple.tga [new file with mode: 0644]
models/glowyplants/flowers/glowyflower_red.tga [new file with mode: 0644]
models/glowyplants/flowers/glowyflower_white.tga [new file with mode: 0644]
models/glowyplants/flowers/glowyflower_yellow.tga [new file with mode: 0644]
models/glowyplants/glowyplant_blue.ase [new file with mode: 0644]
models/glowyplants/glowyplant_cyan.ase [new file with mode: 0644]
models/glowyplants/glowyplant_grass01.ase [new file with mode: 0644]
models/glowyplants/glowyplant_grass02.ase [new file with mode: 0644]
models/glowyplants/glowyplant_grass03.ase [new file with mode: 0644]
models/glowyplants/glowyplant_magenta.ase [new file with mode: 0644]
models/glowyplants/glowyplant_orange.ase [new file with mode: 0644]
models/glowyplants/glowyplant_purple.ase [new file with mode: 0644]
models/glowyplants/glowyplant_red.ase [new file with mode: 0644]
models/glowyplants/glowyplant_white.ase [new file with mode: 0644]
models/glowyplants/glowyplant_yellow.ase [new file with mode: 0644]
models/glowyplants/grass/.directory [new file with mode: 0644]
models/glowyplants/grass/glowygrass01.tga [new file with mode: 0644]
models/glowyplants/grass/glowygrass02.tga [new file with mode: 0644]
models/glowyplants/trees/glowybark.tga [new file with mode: 0644]
models/glowyplants/trees/glowyleaves01.tga [new file with mode: 0644]
models/glowyplants/trees/glowyleaves02.tga [new file with mode: 0644]
models/glowyplants/trees/glowyleaves03.tga [new file with mode: 0644]
models/glowyplants/trees/glowyleaves04.tga [new file with mode: 0644]
models/mtree01.md3_1.skin [new file with mode: 0644]
models/mtree01.md3_2.skin [new file with mode: 0644]
models/mtree01.md3_3.skin [new file with mode: 0644]
models/mtree02.md3_1.skin [new file with mode: 0644]
models/mtree02.md3_2.skin [new file with mode: 0644]
models/mtree02.md3_3.skin [new file with mode: 0644]
models/mtree03.md3_1.skin [new file with mode: 0644]
models/mtree03.md3_2.skin [new file with mode: 0644]
models/mtree03.md3_3.skin [new file with mode: 0644]
scripts/model_glowyplants.shader [new file with mode: 0644]

diff --git a/models/glowyplants/flowers/.directory b/models/glowyplants/flowers/.directory
new file mode 100644 (file)
index 0000000..29f9246
--- /dev/null
@@ -0,0 +1,4 @@
+[Dolphin]
+PreviewsShown=true
+Timestamp=2013,9,15,17,17,28
+Version=3
diff --git a/models/glowyplants/flowers/glowyflower_blue.tga b/models/glowyplants/flowers/glowyflower_blue.tga
new file mode 100644 (file)
index 0000000..476bdc5
Binary files /dev/null and b/models/glowyplants/flowers/glowyflower_blue.tga differ
diff --git a/models/glowyplants/flowers/glowyflower_cyan.tga b/models/glowyplants/flowers/glowyflower_cyan.tga
new file mode 100644 (file)
index 0000000..0d810ee
Binary files /dev/null and b/models/glowyplants/flowers/glowyflower_cyan.tga differ
diff --git a/models/glowyplants/flowers/glowyflower_magenta.tga b/models/glowyplants/flowers/glowyflower_magenta.tga
new file mode 100644 (file)
index 0000000..17fdbd9
Binary files /dev/null and b/models/glowyplants/flowers/glowyflower_magenta.tga differ
diff --git a/models/glowyplants/flowers/glowyflower_orange.tga b/models/glowyplants/flowers/glowyflower_orange.tga
new file mode 100644 (file)
index 0000000..922fcf7
Binary files /dev/null and b/models/glowyplants/flowers/glowyflower_orange.tga differ
diff --git a/models/glowyplants/flowers/glowyflower_purple.tga b/models/glowyplants/flowers/glowyflower_purple.tga
new file mode 100644 (file)
index 0000000..72a8be3
Binary files /dev/null and b/models/glowyplants/flowers/glowyflower_purple.tga differ
diff --git a/models/glowyplants/flowers/glowyflower_red.tga b/models/glowyplants/flowers/glowyflower_red.tga
new file mode 100644 (file)
index 0000000..dc48b39
Binary files /dev/null and b/models/glowyplants/flowers/glowyflower_red.tga differ
diff --git a/models/glowyplants/flowers/glowyflower_white.tga b/models/glowyplants/flowers/glowyflower_white.tga
new file mode 100644 (file)
index 0000000..a3d4556
Binary files /dev/null and b/models/glowyplants/flowers/glowyflower_white.tga differ
diff --git a/models/glowyplants/flowers/glowyflower_yellow.tga b/models/glowyplants/flowers/glowyflower_yellow.tga
new file mode 100644 (file)
index 0000000..0510b01
Binary files /dev/null and b/models/glowyplants/flowers/glowyflower_yellow.tga differ
diff --git a/models/glowyplants/glowyplant_blue.ase b/models/glowyplants/glowyplant_blue.ase
new file mode 100644 (file)
index 0000000..c58990d
--- /dev/null
@@ -0,0 +1,113 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "glowyplant.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/caulk"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/caulk"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/caulk"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "textures/common/nodrawnonsolid"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/nodrawnonsolid"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/nodrawnonsolid"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowyflower_blue"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        0.606649        0.347645\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowyflower_blue"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowyflower_blue"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf0"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf0"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       0.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       0.000000        8.000000        32.000000\r
+                       *MESH_VERTEX    3       0.000000        -8.000000       32.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       1.000000        0.000000        0.000000\r
+                       *MESH_FACENORMAL        1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       1.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.000000        1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_cyan.ase b/models/glowyplants/glowyplant_cyan.ase
new file mode 100644 (file)
index 0000000..ec60747
--- /dev/null
@@ -0,0 +1,113 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "glowyplant.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/caulk"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/caulk"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/caulk"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "textures/common/nodrawnonsolid"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/nodrawnonsolid"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/nodrawnonsolid"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowyflower_cyan"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        0.606649        0.347645\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowyflower_cyan"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowyflower_cyan"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf0"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf0"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       0.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       0.000000        8.000000        32.000000\r
+                       *MESH_VERTEX    3       0.000000        -8.000000       32.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       1.000000        0.000000        0.000000\r
+                       *MESH_FACENORMAL        1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       1.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.000000        1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_grass01.ase b/models/glowyplants/glowyplant_grass01.ase
new file mode 100644 (file)
index 0000000..ce8272c
--- /dev/null
@@ -0,0 +1,599 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "grass01.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/origin"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/origin"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "..\textures\common\origin.tga"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowygrass01"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowygrass01"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowygrass01"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplantsglowygrass01"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowygrass01"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowygrass01"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf4"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf4"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       8.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       8.000000        -8.000000       16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf5"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf5"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       8.000000        16.000000\r
+                       *MESH_VERTEX    1       -8.000000       8.000000        0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       8.000000        8.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        1.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf6"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf6"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        -8.000000       16.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       16.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       -8.000000       8.000000        16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        0.000000        1.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.500000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.500000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.500000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.500000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf7"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf7"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       -8.000000       16.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       -8.000000       8.000000        16.000000\r
+                       *MESH_VERTEX    3       -8.000000       8.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       -1.000000       0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf8"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf8"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        -8.000000       16.000000\r
+                       *MESH_VERTEX    3       -8.000000       -8.000000       16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        -1.000000       0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf9"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf9"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       8.000000        0.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    3       8.000000        -8.000000       0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        0.000000        -1.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.500000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.500000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.500000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.500000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf10"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf10"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        -48.000000      0.000000\r
+                       *MESH_VERTEX    1       0.000000        -48.000000      64.000000\r
+                       *MESH_VERTEX    2       0.000000        48.000000       64.000000\r
+                       *MESH_VERTEX    3       0.000000        48.000000       0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      0       B:      3       C:      2       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        1.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       1.000000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       0       3       2\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf11"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf11"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -36.000000      -36.000000      0.000000\r
+                       *MESH_VERTEX    1       -36.000000      -36.000000      64.000000\r
+                       *MESH_VERTEX    2       36.000000       36.000000       64.000000\r
+                       *MESH_VERTEX    3       36.000000       36.000000       0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.707107        -0.707107       0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      0       B:      3       C:      2       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        1.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       1.000000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       0       3       2\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf12"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf12"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -36.000000      36.000000       0.000000\r
+                       *MESH_VERTEX    1       -36.000000      36.000000       64.000000\r
+                       *MESH_VERTEX    2       36.000000       -36.000000      64.000000\r
+                       *MESH_VERTEX    3       36.000000       -36.000000      0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       -0.707107       -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      1       -0.707107       -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      2       -0.707107       -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      3       -0.707107       -0.707107       0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      0       B:      3       C:      2       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        1.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       1.000000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       0       3       2\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf13"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf13"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -48.000000      0.000000        0.000000\r
+                       *MESH_VERTEX    1       -48.000000      0.000000        64.000000\r
+                       *MESH_VERTEX    2       48.000000       0.000000        64.000000\r
+                       *MESH_VERTEX    3       48.000000       0.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.707107        -0.707107       0.000000\r
+                       *MESH_FACENORMAL        1       0.707107        -0.707107       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        -1.000000       0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      0       B:      3       C:      2       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        1.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       1.000000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       0       3       2\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_grass02.ase b/models/glowyplants/glowyplant_grass02.ase
new file mode 100644 (file)
index 0000000..809f247
--- /dev/null
@@ -0,0 +1,491 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "grass02.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/origin"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/origin"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "..\textures\common\origin.tga"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowygrass01"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowygrass01"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowygrass01"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowygrass01"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowygrass01"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowygrass01"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf2"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf2"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       8.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       8.000000        -8.000000       16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf3"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf3"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       8.000000        16.000000\r
+                       *MESH_VERTEX    1       -8.000000       8.000000        0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       8.000000        8.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        1.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf4"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf4"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        -8.000000       16.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       16.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       -8.000000       8.000000        16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        0.000000        1.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.500000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.500000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.500000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.500000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf5"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf5"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       -8.000000       16.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       -8.000000       8.000000        16.000000\r
+                       *MESH_VERTEX    3       -8.000000       8.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       -1.000000       0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf6"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf6"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        -8.000000       16.000000\r
+                       *MESH_VERTEX    3       -8.000000       -8.000000       16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        -1.000000       0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf7"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf7"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       8.000000        0.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    3       8.000000        -8.000000       0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        0.000000        -1.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.500000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.500000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.500000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.500000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf8"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf8"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        32.000000       0.000000\r
+                       *MESH_VERTEX    1       0.000000        32.000000       64.000000\r
+                       *MESH_VERTEX    2       0.000000        -32.000000      64.000000\r
+                       *MESH_VERTEX    3       0.000000        -32.000000      0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       -1.000000       0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      0       B:      3       C:      2       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        1.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       1.000000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       0       3       2\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf9"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf9"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -32.000000      0.000000        0.000000\r
+                       *MESH_VERTEX    1       -32.000000      0.000000        64.000000\r
+                       *MESH_VERTEX    2       32.000000       0.000000        64.000000\r
+                       *MESH_VERTEX    3       32.000000       0.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        -1.000000       0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      0       B:      3       C:      2       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        1.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       1.000000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       0       3       2\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_grass03.ase b/models/glowyplants/glowyplant_grass03.ase
new file mode 100644 (file)
index 0000000..223b0c5
--- /dev/null
@@ -0,0 +1,491 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "grass03.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/origin"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/origin"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "..\textures\common\origin.tga"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowygrass02"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowygrass02"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowygrass02"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowygrass02"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowygrass02"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowygrass02"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf2"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf2"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       8.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       8.000000        -8.000000       16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf3"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf3"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       8.000000        16.000000\r
+                       *MESH_VERTEX    1       -8.000000       8.000000        0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       8.000000        8.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        1.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        1.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf4"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf4"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        -8.000000       16.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       16.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        16.000000\r
+                       *MESH_VERTEX    3       -8.000000       8.000000        16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        0.000000        1.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        0.000000        1.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.500000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.500000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.500000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.500000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf5"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf5"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       -8.000000       16.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       -8.000000       8.000000        16.000000\r
+                       *MESH_VERTEX    3       -8.000000       8.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       -1.000000       0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf6"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf6"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       8.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        -8.000000       16.000000\r
+                       *MESH_VERTEX    3       -8.000000       -8.000000       16.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        -1.000000       0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.500000        0.000000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.000000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.000000        1.000000\r
+                       *MESH_TVERT     3       -0.500000       1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat0model0surf7"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat0model0surf7"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -8.000000       8.000000        0.000000\r
+                       *MESH_VERTEX    1       -8.000000       -8.000000       0.000000\r
+                       *MESH_VERTEX    2       8.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    3       8.000000        -8.000000       0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        0.000000        -1.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        0.000000        -1.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       -0.500000       1.500000        1.000000\r
+                       *MESH_TVERT     1       -0.500000       0.500000        1.000000\r
+                       *MESH_TVERT     2       0.500000        1.500000        1.000000\r
+                       *MESH_TVERT     3       0.500000        0.500000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   0\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf8"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf8"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        16.000000       0.000000\r
+                       *MESH_VERTEX    1       0.000000        16.000000       32.000000\r
+                       *MESH_VERTEX    2       0.000000        -16.000000      32.000000\r
+                       *MESH_VERTEX    3       0.000000        -16.000000      0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       -1.000000       0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       -1.000000       0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      0       B:      3       C:      2       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        1.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       1.000000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       0       3       2\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf9"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf9"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       -16.000000      0.000000        0.000000\r
+                       *MESH_VERTEX    1       -16.000000      0.000000        32.000000\r
+                       *MESH_VERTEX    2       16.000000       0.000000        32.000000\r
+                       *MESH_VERTEX    3       16.000000       0.000000        0.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       0.000000        -1.000000       0.000000\r
+                       *MESH_FACENORMAL        1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      0       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      1       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      2       0.000000        -1.000000       0.000000\r
+                       *MESH_VERTEXNORMAL      3       0.000000        -1.000000       0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      0       B:      3       C:      2       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        1.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       1.000000        0.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       0       3       2\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_magenta.ase b/models/glowyplants/glowyplant_magenta.ase
new file mode 100644 (file)
index 0000000..d4e15f7
--- /dev/null
@@ -0,0 +1,113 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "glowyplant.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/caulk"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/caulk"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/caulk"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "textures/common/nodrawnonsolid"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/nodrawnonsolid"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/nodrawnonsolid"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowyflower_magenta"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        0.606649        0.347645\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowyflower_magenta"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowyflower_magenta"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf0"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf0"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       0.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       0.000000        8.000000        32.000000\r
+                       *MESH_VERTEX    3       0.000000        -8.000000       32.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       1.000000        0.000000        0.000000\r
+                       *MESH_FACENORMAL        1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       1.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.000000        1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_orange.ase b/models/glowyplants/glowyplant_orange.ase
new file mode 100644 (file)
index 0000000..0a0766f
--- /dev/null
@@ -0,0 +1,113 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "glowyplant.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/caulk"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/caulk"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/caulk"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "textures/common/nodrawnonsolid"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/nodrawnonsolid"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/nodrawnonsolid"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowyflower_orange"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        0.606649        0.347645\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowyflower_orange"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowyflower_orange"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf0"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf0"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       0.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       0.000000        8.000000        32.000000\r
+                       *MESH_VERTEX    3       0.000000        -8.000000       32.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       1.000000        0.000000        0.000000\r
+                       *MESH_FACENORMAL        1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       1.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.000000        1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_purple.ase b/models/glowyplants/glowyplant_purple.ase
new file mode 100644 (file)
index 0000000..cd9cfd4
--- /dev/null
@@ -0,0 +1,113 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "glowyplant.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/caulk"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/caulk"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/caulk"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "textures/common/nodrawnonsolid"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/nodrawnonsolid"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/nodrawnonsolid"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowyflower_purple"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        0.606649        0.347645\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowyflower_purple"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowyflower_purple"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf0"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf0"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       0.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       0.000000        8.000000        32.000000\r
+                       *MESH_VERTEX    3       0.000000        -8.000000       32.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       1.000000        0.000000        0.000000\r
+                       *MESH_FACENORMAL        1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       1.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.000000        1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_red.ase b/models/glowyplants/glowyplant_red.ase
new file mode 100644 (file)
index 0000000..118cae3
--- /dev/null
@@ -0,0 +1,113 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "glowyplant.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/caulk"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/caulk"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/caulk"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "textures/common/nodrawnonsolid"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/nodrawnonsolid"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/nodrawnonsolid"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowyflower_red"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        0.606649        0.347645\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowyflower_red"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowyflower_red"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf0"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf0"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       0.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       0.000000        8.000000        32.000000\r
+                       *MESH_VERTEX    3       0.000000        -8.000000       32.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       1.000000        0.000000        0.000000\r
+                       *MESH_FACENORMAL        1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       1.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.000000        1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_white.ase b/models/glowyplants/glowyplant_white.ase
new file mode 100644 (file)
index 0000000..d38c767
--- /dev/null
@@ -0,0 +1,113 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "glowyplant.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/caulk"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/caulk"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/caulk"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "textures/common/nodrawnonsolid"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/nodrawnonsolid"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/nodrawnonsolid"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowyflower_white"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        0.606649        0.347645\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowyflower_white"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowyflower_white"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf0"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf0"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       0.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       0.000000        8.000000        32.000000\r
+                       *MESH_VERTEX    3       0.000000        -8.000000       32.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       1.000000        0.000000        0.000000\r
+                       *MESH_FACENORMAL        1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       1.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.000000        1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/glowyplant_yellow.ase b/models/glowyplants/glowyplant_yellow.ase
new file mode 100644 (file)
index 0000000..ad96fa7
--- /dev/null
@@ -0,0 +1,113 @@
+*3DSMAX_ASCIIEXPORT    200\r
+*COMMENT       "Generated by Q3Map2 (ydnar) -convert -format ase"\r
+*SCENE {\r
+       *SCENE_FILENAME "glowyplant.bsp"\r
+       *SCENE_FIRSTFRAME       0\r
+       *SCENE_LASTFRAME        100\r
+       *SCENE_FRAMESPEED       30\r
+       *SCENE_TICKSPERFRAME    160\r
+       *SCENE_BACKGROUND_STATIC        0.0000  0.0000  0.0000\r
+       *SCENE_AMBIENT_STATIC   0.0000  0.0000  0.0000\r
+}\r
+*MATERIAL_LIST {\r
+       *MATERIAL_COUNT 3\r
+       *MATERIAL       0       {\r
+               *MATERIAL_NAME  "textures/common/caulk"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/caulk"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/caulk"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       1       {\r
+               *MATERIAL_NAME  "textures/common/nodrawnonsolid"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        1.000000        1.000000\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "textures/common/nodrawnonsolid"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "textures/common/nodrawnonsolid"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+       *MATERIAL       2       {\r
+               *MATERIAL_NAME  "models/glowyplants/glowyflower_yellow"\r
+               *MATERIAL_CLASS "Standard"\r
+               *MATERIAL_DIFFUSE       1.000000        0.606649        0.347645\r
+               *MATERIAL_SHADING Phong\r
+               *MAP_DIFFUSE    {\r
+                       *MAP_NAME       "models/glowyplants/glowyflower_yellow"\r
+                       *MAP_CLASS      "Bitmap"\r
+                       *MAP_SUBNO      1\r
+                       *MAP_AMOUNT     1.0\r
+                       *MAP_TYPE       Screen\r
+                       *BITMAP "models/glowyplants/glowyflower_yellow"\r
+                       *BITMAP_FILTER  Pyramidal\r
+               }\r
+       }\r
+}\r
+*GEOMOBJECT    {\r
+       *NODE_NAME      "mat2model0surf0"\r
+       *NODE_TM        {\r
+               *NODE_NAME      "mat2model0surf0"\r
+               *INHERIT_POS    0       0       0\r
+               *INHERIT_ROT    0       0       0\r
+               *INHERIT_SCL    0       0       0\r
+               *TM_ROW0        1.0     0       0\r
+               *TM_ROW1        0       1.0     0\r
+               *TM_ROW2        0       0       1.0\r
+               *TM_ROW3        0       0       0\r
+               *TM_POS 0.000000        0.000000        0.000000\r
+       }\r
+       *MESH   {\r
+               *TIMEVALUE      0\r
+               *MESH_NUMVERTEX 4\r
+               *MESH_NUMFACES  2\r
+               *COMMENT        "SURFACETYPE    MST_PLANAR"\r
+               *MESH_VERTEX_LIST       {\r
+                       *MESH_VERTEX    0       0.000000        8.000000        0.000000\r
+                       *MESH_VERTEX    1       0.000000        -8.000000       0.000000\r
+                       *MESH_VERTEX    2       0.000000        8.000000        32.000000\r
+                       *MESH_VERTEX    3       0.000000        -8.000000       32.000000\r
+               }\r
+               *MESH_NORMALS   {\r
+                       *MESH_FACENORMAL        0       1.000000        0.000000        0.000000\r
+                       *MESH_FACENORMAL        1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      0       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      1       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      2       1.000000        0.000000        0.000000\r
+                       *MESH_VERTEXNORMAL      3       1.000000        0.000000        0.000000\r
+               }\r
+               *MESH_FACE_LIST {\r
+                       *MESH_FACE      0       A:      0       B:      2       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+                       *MESH_FACE      1       A:      2       B:      3       C:      1       AB:     1       BC:     1       CA:     1       *MESH_SMOOTHING 0       *MESH_MTLID     0\r
+               }\r
+               *MESH_NUMTVERTEX        4\r
+               *MESH_TVERTLIST {\r
+                       *MESH_TVERT     0       1.000000        0.000000        1.000000\r
+                       *MESH_TVERT     1       0.000000        0.000000        1.000000\r
+                       *MESH_TVERT     2       1.000000        1.000000        1.000000\r
+                       *MESH_TVERT     3       0.000000        1.000000        1.000000\r
+               }\r
+               *MESH_NUMTVFACES        2\r
+               *MESH_TFACELIST {\r
+                       *MESH_TFACE     0       0       2       1\r
+                       *MESH_TFACE     1       2       3       1\r
+               }\r
+       }\r
+       *PROP_MOTIONBLUR        0\r
+       *PROP_CASTSHADOW        1\r
+       *PROP_RECVSHADOW        1\r
+       *MATERIAL_REF   2\r
+}\r
diff --git a/models/glowyplants/grass/.directory b/models/glowyplants/grass/.directory
new file mode 100644 (file)
index 0000000..e8e8c41
--- /dev/null
@@ -0,0 +1,3 @@
+[Dolphin]
+Timestamp=2013,9,16,9,58,0
+Version=3
diff --git a/models/glowyplants/grass/glowygrass01.tga b/models/glowyplants/grass/glowygrass01.tga
new file mode 100644 (file)
index 0000000..136ca2e
Binary files /dev/null and b/models/glowyplants/grass/glowygrass01.tga differ
diff --git a/models/glowyplants/grass/glowygrass02.tga b/models/glowyplants/grass/glowygrass02.tga
new file mode 100644 (file)
index 0000000..b11c09c
Binary files /dev/null and b/models/glowyplants/grass/glowygrass02.tga differ
diff --git a/models/glowyplants/trees/glowybark.tga b/models/glowyplants/trees/glowybark.tga
new file mode 100644 (file)
index 0000000..e342d6c
Binary files /dev/null and b/models/glowyplants/trees/glowybark.tga differ
diff --git a/models/glowyplants/trees/glowyleaves01.tga b/models/glowyplants/trees/glowyleaves01.tga
new file mode 100644 (file)
index 0000000..64b12da
Binary files /dev/null and b/models/glowyplants/trees/glowyleaves01.tga differ
diff --git a/models/glowyplants/trees/glowyleaves02.tga b/models/glowyplants/trees/glowyleaves02.tga
new file mode 100644 (file)
index 0000000..866cbe0
Binary files /dev/null and b/models/glowyplants/trees/glowyleaves02.tga differ
diff --git a/models/glowyplants/trees/glowyleaves03.tga b/models/glowyplants/trees/glowyleaves03.tga
new file mode 100644 (file)
index 0000000..66b153f
Binary files /dev/null and b/models/glowyplants/trees/glowyleaves03.tga differ
diff --git a/models/glowyplants/trees/glowyleaves04.tga b/models/glowyplants/trees/glowyleaves04.tga
new file mode 100644 (file)
index 0000000..99e907e
Binary files /dev/null and b/models/glowyplants/trees/glowyleaves04.tga differ
diff --git a/models/mtree01.md3_1.skin b/models/mtree01.md3_1.skin
new file mode 100644 (file)
index 0000000..8157fed
--- /dev/null
@@ -0,0 +1,3 @@
+trunk,models/glowyplants/glowybark
+branches,models/glowyplants/glowybark
+leaf,models/glowyplants/glowyleaves01
diff --git a/models/mtree01.md3_2.skin b/models/mtree01.md3_2.skin
new file mode 100644 (file)
index 0000000..d5e8c2c
--- /dev/null
@@ -0,0 +1,3 @@
+trunk,models/glowyplants/glowybark
+branches,models/glowyplants/glowybark
+leaf,models/glowyplants/glowyleaves03
diff --git a/models/mtree01.md3_3.skin b/models/mtree01.md3_3.skin
new file mode 100644 (file)
index 0000000..041f7b1
--- /dev/null
@@ -0,0 +1,2 @@
+trunk,models/glowyplants/glowybark
+branches,models/glowyplants/glowybark
diff --git a/models/mtree02.md3_1.skin b/models/mtree02.md3_1.skin
new file mode 100644 (file)
index 0000000..c39eaf1
--- /dev/null
@@ -0,0 +1,3 @@
+leaf06,models/glowyplants/glowyleaves01
+trunk04,models/glowyplants/glowybark
+trunk,models/glowyplants/glowybark
diff --git a/models/mtree02.md3_2.skin b/models/mtree02.md3_2.skin
new file mode 100644 (file)
index 0000000..8d1d66c
--- /dev/null
@@ -0,0 +1,3 @@
+leaf06,models/glowyplants/glowyleaves03
+trunk04,models/glowyplants/glowybark
+trunk,models/glowyplants/glowybark
diff --git a/models/mtree02.md3_3.skin b/models/mtree02.md3_3.skin
new file mode 100644 (file)
index 0000000..f877b1f
--- /dev/null
@@ -0,0 +1,2 @@
+trunk04,models/glowyplants/glowybark
+trunk,models/glowyplants/glowybark
diff --git a/models/mtree03.md3_1.skin b/models/mtree03.md3_1.skin
new file mode 100644 (file)
index 0000000..1399cec
--- /dev/null
@@ -0,0 +1,2 @@
+Cylinder01,models/glowyplants/glowybark
+leaf,models/glowyplants/glowyleaves02
diff --git a/models/mtree03.md3_2.skin b/models/mtree03.md3_2.skin
new file mode 100644 (file)
index 0000000..2268de9
--- /dev/null
@@ -0,0 +1,2 @@
+Cylinder01,models/glowyplants/glowybark
+leaf,models/glowyplants/glowyleaves04
diff --git a/models/mtree03.md3_3.skin b/models/mtree03.md3_3.skin
new file mode 100644 (file)
index 0000000..45ad149
--- /dev/null
@@ -0,0 +1 @@
+Cylinder01,models/glowyplants/glowybark
diff --git a/scripts/model_glowyplants.shader b/scripts/model_glowyplants.shader
new file mode 100644 (file)
index 0000000..2c5df80
--- /dev/null
@@ -0,0 +1,275 @@
+//Glowy plants
+//Glowy flowers are ASE models ready to use.
+
+//Blue flower with green body
+models/glowyplants/glowyflower_blue
+{
+       qer_editorimage models/glowyplants/flowers/glowyflower_blue.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/flowers/glowyflower_blue.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+}
+}
+
+//Cyan flower with green body
+models/glowyplants/glowyflower_cyan
+{
+       qer_editorimage models/glowyplants/flowers/glowyflower_cyan.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/flowers/glowyflower_cyan.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+}
+}
+
+//Magenta flower with green body
+models/glowyplants/glowyflower_magenta
+{
+       qer_editorimage models/glowyplants/flowers/glowyflower_magenta.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/flowers/glowyflower_magenta.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+}
+}
+
+//Orange flower with green body
+models/glowyplants/glowyflower_orange
+{
+       qer_editorimage models/glowyplants/flowers/glowyflower_orange.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/flowers/glowyflower_orange.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+}
+}
+
+//Purple flower with green body
+models/glowyplants/glowyflower_purple
+{
+       qer_editorimage models/glowyplants/flowers/glowyflower_purple.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/flowers/glowyflower_purple.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+}
+}
+
+//Red flower with green body
+models/glowyplants/glowyflower_red
+{
+       qer_editorimage models/glowyplants/flowers/glowyflower_red.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/flowers/glowyflower_red.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+}
+}
+
+//White flower with green body
+models/glowyplants/glowyflower_white
+{
+       qer_editorimage models/glowyplants/flowers/glowyflower_white.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/flowers/glowyflower_white.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+}
+}
+
+//Yellow flower with green body
+models/glowyplants/glowyflower_yellow
+{
+       qer_editorimage models/glowyplants/flowers/glowyflower_yellow.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/flowers/glowyflower_yellow.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+}
+}
+
+//Glowy grass
+//Glowy grass are ASE models, ready to be used
+//Grass variant for glowyplant_grass01.ase and glowyplant_grass02.ase
+models/glowyplants/glowygrass01
+{
+       qer_editorimage models/glowyplants/grass/glowygrass01.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/grass/glowygrass01.tga
+               blendfunc blend
+               rgbGen vertex
+       }
+}
+
+//Grass variant 01 for glowyplant_grass03.ase
+models/glowyplants/glowygrass02
+{
+       qer_editorimage models/glowyplants/grass/glowygrass02.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/grass/glowygrass02.tga
+               blendfunc blend
+               rgbGen vertex
+}
+}
+
+//Glowy trees
+//These shaders are used by the mktree model in /models
+//You have to use the .skin files:
+//mtree0*.md3_1.skin: Semi transparent tree with glowy green leaves
+//mtree0*.md3_2.skin: Semi transparent tree with glowy white leaves
+//mtree0*.md3_3.skin: Semi transparent tree leaveless
+//The bark
+models/glowyplants/glowybark
+{
+       qer_editorimage models/glowyplants/trees/glowybark.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       surfaceparm alphashadow
+       cull none
+       qer_trans 0.6
+       {
+               map models/glowyplants/trees/glowybark.tga
+               blendFunc blend
+         
+       }
+}
+
+//Leaves used by mtree01 and 02 green
+models/glowyplants/glowyleaves01
+{
+       qer_editorimage models/glowyplants/trees/glowyleaves01.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       surfaceparm alphashadow
+       cull none
+       qer_trans 0.6
+       deformVertexes autosprite
+       q3map_vertexScale 1
+       deformVertexes wave 128 sin 0 1 0 0.4
+       {
+               map models/glowyplants/trees/glowyleaves01.tga
+               blendFunc blend
+               rgbGen vertex
+}
+}
+
+//Leaves used by mtree03 green
+models/glowyplants/glowyleaves02
+{
+       qer_editorimage models/glowyplants/trees/glowyleaves02.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       surfaceparm alphashadow
+       cull none
+       qer_trans 0.6
+       deformVertexes autosprite
+       q3map_vertexScale 1
+       deformVertexes wave 128 sin 0 1 0 0.5
+       {
+               map models/glowyplants/trees/glowyleaves02.tga
+               blendFunc blend
+               rgbGen vertex
+}
+}
+
+//Leaves used by mktree01 and mtree02 white
+models/glowyplants/glowyleaves03
+{
+       qer_editorimage models/glowyplants/trees/glowyleaves03.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       surfaceparm alphashadow
+       cull none
+       qer_trans 0.6
+       deformVertexes autosprite
+       q3map_vertexScale 1
+       deformVertexes wave 128 sin 0 1 0 0.5
+       {
+               map models/glowyplants/trees/glowyleaves03.tga
+               blendFunc blend
+               rgbGen vertex
+}
+}
+
+
+//Leaves used by mktree03 white
+models/glowyplants/glowyleaves04
+{
+       qer_editorimage models/glowyplants/trees/glowyleaves04.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       surfaceparm alphashadow
+       cull none
+       qer_trans 0.6
+       deformVertexes autosprite
+       q3map_vertexScale 1
+       deformVertexes wave 128 sin 0 1 0 0.5
+       {
+               map models/glowyplants/trees/glowyleaves04.tga
+               blendFunc blend
+               rgbGen vertex
+}
+}
\ No newline at end of file