From ba55c0e452f707f20386096c0dcbd20ffeffb05f Mon Sep 17 00:00:00 2001 From: aramis_acg Date: Thu, 16 Oct 2008 16:36:25 +0000 Subject: [PATCH] git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@178 67173fc5-114c-0410-ac8e-9d2fd5bffc1f --- test/3DSFiles/Granate.3DS | Bin 0 -> 9005 bytes test/ASEFiles/ThreeCubesGreen.ASE | 218 ++++++++++++++++++++++++++++++ 2 files changed, 218 insertions(+) create mode 100644 test/3DSFiles/Granate.3DS create mode 100644 test/ASEFiles/ThreeCubesGreen.ASE diff --git a/test/3DSFiles/Granate.3DS b/test/3DSFiles/Granate.3DS new file mode 100644 index 0000000000000000000000000000000000000000..dffae63d119719da5c037ac52b6b0a96ba4927a6 GIT binary patch literal 9005 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 literal 0 HcmV?d00001 diff --git a/test/ASEFiles/ThreeCubesGreen.ASE b/test/ASEFiles/ThreeCubesGreen.ASE new file mode 100644 index 000000000..01a6fa732 --- /dev/null +++ b/test/ASEFiles/ThreeCubesGreen.ASE @@ -0,0 +1,218 @@ +*3DSMAX_ASCIIEXPORT 200 +*COMMENT "AsciiExport-Version 2,00 - Tue May 06 17:21:38 2008" +*SCENE { + *SCENE_FILENAME "" + *SCENE_FIRSTFRAME 0 + *SCENE_LASTFRAME 100 + *SCENE_FRAMESPEED 30 + *SCENE_TICKSPERFRAME 160 + *SCENE_BACKGROUND_STATIC 0.0000 0.0000 0.0000 + *SCENE_AMBIENT_STATIC 0.0000 0.0000 0.0000 +} +*MATERIAL_LIST { + *MATERIAL_COUNT 3 + *MATERIAL 0 { + *MATERIAL_NAME "02 - Default" + *MATERIAL_CLASS "Standard" + *MATERIAL_AMBIENT 0.4078 0.6431 0.0000 + *MATERIAL_DIFFUSE 0.6510 0.2902 0.0000 + *MATERIAL_SPECULAR 0.0000 0.4941 0.2549 + *MATERIAL_SHINE 0.1000 + *MATERIAL_SHINESTRENGTH 0.0000 + *MATERIAL_TRANSPARENCY 0.0000 + *MATERIAL_WIRESIZE 1.0000 + *MATERIAL_SHADING Blinn + *MATERIAL_XP_FALLOFF 0.0000 + *MATERIAL_SELFILLUM 0.0000 + *MATERIAL_FALLOFF In + *MATERIAL_XP_TYPE Filter + } + *MATERIAL 1 { + *MATERIAL_NAME "03 - Default" + *MATERIAL_CLASS "Standard" + *MATERIAL_AMBIENT 0.0000 0.4000 0.3373 + *MATERIAL_DIFFUSE 0.4431 0.4588 0.0000 + *MATERIAL_SPECULAR 0.2706 0.2824 0.0000 + *MATERIAL_SHINE 0.1000 + *MATERIAL_SHINESTRENGTH 0.0000 + *MATERIAL_TRANSPARENCY 0.0000 + *MATERIAL_WIRESIZE 1.0000 + *MATERIAL_SHADING Blinn + *MATERIAL_XP_FALLOFF 0.0000 + *MATERIAL_SELFILLUM 0.0000 + *MATERIAL_FALLOFF In + *MATERIAL_XP_TYPE Filter + } + *MATERIAL 2 { + *MATERIAL_NAME "01 - Default" + *MATERIAL_CLASS "Standard" + *MATERIAL_AMBIENT 0.0000 0.5137 0.5922 + *MATERIAL_DIFFUSE 0.4000 0.6314 0.0000 + *MATERIAL_SPECULAR 0.7843 0.0000 0.4431 + *MATERIAL_SHINE 0.1000 + *MATERIAL_SHINESTRENGTH 0.0000 + *MATERIAL_TRANSPARENCY 0.0000 + *MATERIAL_WIRESIZE 1.0000 + *MATERIAL_SHADING Blinn + *MATERIAL_XP_FALLOFF 0.0000 + *MATERIAL_SELFILLUM 0.0000 + *MATERIAL_FALLOFF In + *MATERIAL_XP_TYPE Filter + } +} +*GEOMOBJECT { + *NODE_NAME "Quader01" + *NODE_TM { + *NODE_NAME "Quader01" + *INHERIT_POS 0 0 0 + *INHERIT_ROT 0 0 0 + *INHERIT_SCL 0 0 0 + *TM_ROW0 -0.0000 -1.0000 -0.0000 + *TM_ROW1 -0.0000 -0.0000 1.0000 + *TM_ROW2 -1.0000 0.0000 -0.0000 + *TM_ROW3 -0.0000 -102.4931 36.5651 + *TM_POS -0.0000 -102.4931 36.5651 + *TM_ROTAXIS 0.5774 -0.5774 -0.5774 + *TM_ROTANGLE 4.1888 + *TM_SCALE 1.0000 1.0000 1.0000 + *TM_SCALEAXIS 0.0000 0.0000 0.0000 + *TM_SCALEAXISANG 0.0000 + } + *MESH { + *TIMEVALUE 0 + *MESH_NUMVERTEX 8 + *MESH_NUMFACES 12 + *MESH_VERTEX_LIST { + *MESH_VERTEX 0 0.0000 -52.4931 -13.4349 + *MESH_VERTEX 1 -0.0000 -152.4931 -13.4349 + *MESH_VERTEX 2 0.0000 -52.4931 86.5651 + *MESH_VERTEX 3 -0.0000 -152.4931 86.5651 + *MESH_VERTEX 4 -100.0000 -52.4931 -13.4349 + *MESH_VERTEX 5 -100.0000 -152.4931 -13.4349 + *MESH_VERTEX 6 -100.0000 -52.4931 86.5651 + *MESH_VERTEX 7 -100.0000 -152.4931 86.5651 + } + *MESH_FACE_LIST { + *MESH_FACE 0: A: 0 B: 2 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1 + *MESH_FACE 1: A: 3 B: 1 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1 + *MESH_FACE 2: A: 4 B: 5 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0 + *MESH_FACE 3: A: 7 B: 6 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0 + *MESH_FACE 4: A: 0 B: 1 C: 5 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4 + *MESH_FACE 5: A: 5 B: 4 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4 + *MESH_FACE 6: A: 1 B: 3 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3 + *MESH_FACE 7: A: 7 B: 5 C: 1 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3 + *MESH_FACE 8: A: 3 B: 2 C: 6 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5 + *MESH_FACE 9: A: 6 B: 7 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5 + *MESH_FACE 10: A: 2 B: 0 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2 + *MESH_FACE 11: A: 4 B: 6 C: 2 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2 + } + } + *PROP_MOTIONBLUR 0 + *PROP_CASTSHADOW 1 + *PROP_RECVSHADOW 1 + *MATERIAL_REF 0 +} +*GEOMOBJECT { + *NODE_NAME "Quader02" + *NODE_TM { + *NODE_NAME "Quader02" + *INHERIT_POS 0 0 0 + *INHERIT_ROT 0 0 0 + *INHERIT_SCL 0 0 0 + *TM_ROW0 -0.0000 -1.0000 -0.0000 + *TM_ROW1 -0.0000 -0.0000 1.0000 + *TM_ROW2 -1.0000 0.0000 -0.0000 + *TM_ROW3 -0.0000 -10.8033 -30.7479 + *TM_POS -0.0000 -10.8033 -30.7479 + *TM_ROTAXIS 0.5774 -0.5774 -0.5774 + *TM_ROTANGLE 4.1888 + *TM_SCALE 1.0000 1.0000 1.0000 + *TM_SCALEAXIS 0.0000 0.0000 0.0000 + *TM_SCALEAXISANG 0.0000 + } + *MESH { + *TIMEVALUE 0 + *MESH_NUMVERTEX 8 + *MESH_NUMFACES 12 + *MESH_VERTEX_LIST { + *MESH_VERTEX 0 0.0000 89.1967 -130.7479 + *MESH_VERTEX 1 -0.0000 -110.8033 -130.7479 + *MESH_VERTEX 2 0.0000 89.1967 69.2521 + *MESH_VERTEX 3 -0.0000 -110.8033 69.2521 + *MESH_VERTEX 4 -200.0000 89.1967 -130.7479 + *MESH_VERTEX 5 -200.0000 -110.8033 -130.7479 + *MESH_VERTEX 6 -200.0000 89.1967 69.2521 + *MESH_VERTEX 7 -200.0000 -110.8033 69.2521 + } + *MESH_FACE_LIST { + *MESH_FACE 0: A: 0 B: 2 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1 + *MESH_FACE 1: A: 3 B: 1 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1 + *MESH_FACE 2: A: 4 B: 5 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0 + *MESH_FACE 3: A: 7 B: 6 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0 + *MESH_FACE 4: A: 0 B: 1 C: 5 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4 + *MESH_FACE 5: A: 5 B: 4 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4 + *MESH_FACE 6: A: 1 B: 3 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3 + *MESH_FACE 7: A: 7 B: 5 C: 1 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3 + *MESH_FACE 8: A: 3 B: 2 C: 6 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5 + *MESH_FACE 9: A: 6 B: 7 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5 + *MESH_FACE 10: A: 2 B: 0 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2 + *MESH_FACE 11: A: 4 B: 6 C: 2 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2 + } + } + *PROP_MOTIONBLUR 0 + *PROP_CASTSHADOW 1 + *PROP_RECVSHADOW 1 + *MATERIAL_REF 1 +} +*GEOMOBJECT { + *NODE_NAME "Quader03" + *NODE_TM { + *NODE_NAME "Quader03" + *INHERIT_POS 0 0 0 + *INHERIT_ROT 0 0 0 + *INHERIT_SCL 0 0 0 + *TM_ROW0 -0.0000 -1.0000 -0.0000 + *TM_ROW1 -0.0000 -0.0000 1.0000 + *TM_ROW2 -1.0000 0.0000 -0.0000 + *TM_ROW3 0.0000 91.4127 176.7313 + *TM_POS 0.0000 91.4127 176.7313 + *TM_ROTAXIS 0.5774 -0.5774 -0.5774 + *TM_ROTANGLE 4.1888 + *TM_SCALE 1.0000 1.0000 1.0000 + *TM_SCALEAXIS 0.0000 0.0000 0.0000 + *TM_SCALEAXISANG 0.0000 + } + *MESH { + *TIMEVALUE 0 + *MESH_NUMVERTEX 8 + *MESH_NUMFACES 12 + *MESH_VERTEX_LIST { + *MESH_VERTEX 0 0.0000 241.4127 26.7313 + *MESH_VERTEX 1 -0.0000 -58.5873 26.7313 + *MESH_VERTEX 2 0.0000 241.4127 326.7313 + *MESH_VERTEX 3 -0.0000 -58.5873 326.7313 + *MESH_VERTEX 4 -300.0000 241.4128 26.7313 + *MESH_VERTEX 5 -300.0000 -58.5872 26.7313 + *MESH_VERTEX 6 -300.0000 241.4128 326.7313 + *MESH_VERTEX 7 -300.0000 -58.5872 326.7313 + } + *MESH_FACE_LIST { + *MESH_FACE 0: A: 0 B: 2 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1 + *MESH_FACE 1: A: 3 B: 1 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1 + *MESH_FACE 2: A: 4 B: 5 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0 + *MESH_FACE 3: A: 7 B: 6 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0 + *MESH_FACE 4: A: 0 B: 1 C: 5 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4 + *MESH_FACE 5: A: 5 B: 4 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4 + *MESH_FACE 6: A: 1 B: 3 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3 + *MESH_FACE 7: A: 7 B: 5 C: 1 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3 + *MESH_FACE 8: A: 3 B: 2 C: 6 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5 + *MESH_FACE 9: A: 6 B: 7 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5 + *MESH_FACE 10: A: 2 B: 0 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2 + *MESH_FACE 11: A: 4 B: 6 C: 2 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2 + } + } + *PROP_MOTIONBLUR 0 + *PROP_CASTSHADOW 1 + *PROP_RECVSHADOW 1 + *MATERIAL_REF 2 +}