[[TableOfContents]] === 개요 === 일시 : 2003년 3월 31일 월요일 7시 장소 : 7층 PC실 - 세미나실 === 내용 === PPT 파일: Upload:CGSeminar5.zip === 숙제 === * ASE File Loader 구현하기 || 윤정수 || Upload:Loader&Test.zip || === ASE File Format === {{{~cpp *3DSMAX_ASCIIEXPORT 200 *COMMENT "AsciiExport Version 2.00 - Mon Mar 31 12:46:45 2003" *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.0431 0.0431 0.0431 } *MATERIAL_LIST { *MATERIAL_COUNT 5 *MATERIAL 0 { *MATERIAL_NAME "Material #7" *MATERIAL_CLASS "Standard" *MATERIAL_AMBIENT 1.0000 0.0000 0.0000 *MATERIAL_DIFFUSE 1.0000 0.0000 0.0000 *MATERIAL_SPECULAR 0.8980 0.8980 0.8980 *MATERIAL_SHINE 0.2500 *MATERIAL_SHINESTRENGTH 0.5000 *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 4 { *MATERIAL_NAME "Material #3" *MATERIAL_CLASS "Standard" *MATERIAL_AMBIENT 0.0314 0.6235 0.0588 *MATERIAL_DIFFUSE 0.0314 0.6235 0.0588 *MATERIAL_SPECULAR 0.9000 0.9000 0.9000 *MATERIAL_SHINE 0.2500 *MATERIAL_SHINESTRENGTH 0.0500 *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 "Box01" *NODE_TM { *NODE_NAME "Box01" *INHERIT_POS 0 0 0 *INHERIT_ROT 0 0 0 *INHERIT_SCL 0 0 0 *TM_ROW0 1.8000 0.0000 0.0000 *TM_ROW1 0.0000 1.8720 -0.0000 *TM_ROW2 0.0000 0.0000 1.6800 *TM_ROW3 -24.6342 23.5630 0.0000 *TM_POS -24.6342 23.5630 0.0000 *TM_ROTAXIS 0.0000 0.0000 0.0000 *TM_ROTANGLE 0.0000 *TM_SCALE 1.8000 1.8720 1.6800 *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 -43.8607 3.5674 0.0000 *MESH_VERTEX 1 -5.4077 3.5674 0.0000 *MESH_VERTEX 2 -43.8607 43.5585 -0.0000 *MESH_VERTEX 3 -5.4077 43.5585 -0.0000 *MESH_VERTEX 4 -43.8607 3.5674 35.8895 *MESH_VERTEX 5 -5.4077 3.5674 35.8895 *MESH_VERTEX 6 -43.8607 43.5585 35.8895 *MESH_VERTEX 7 -5.4077 43.5585 35.8895 } *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 } *MESH_NUMTVERTEX 0 *MESH_NORMALS { *MESH_FACENORMAL 0 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 0 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 2 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 3 0.0000 0.0000 -1.0000 *MESH_FACENORMAL 1 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 3 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 1 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 0 0.0000 0.0000 -1.0000 *MESH_FACENORMAL 2 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 4 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 5 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 7 0.0000 0.0000 1.0000 *MESH_FACENORMAL 3 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 7 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 6 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 4 0.0000 0.0000 1.0000 *MESH_FACENORMAL 4 0.0000 -1.0000 0.0000 *MESH_VERTEXNORMAL 0 0.0000 -1.0000 0.0000 *MESH_VERTEXNORMAL 1 0.0000 -1.0000 0.0000 *MESH_VERTEXNORMAL 5 0.0000 -1.0000 0.0000 *MESH_FACENORMAL 5 0.0000 -1.0000 0.0000 *MESH_VERTEXNORMAL 5 0.0000 -1.0000 0.0000 *MESH_VERTEXNORMAL 4 0.0000 -1.0000 0.0000 *MESH_VERTEXNORMAL 0 0.0000 -1.0000 0.0000 *MESH_FACENORMAL 6 1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 1 1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 3 1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 7 1.0000 0.0000 0.0000 *MESH_FACENORMAL 7 1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 7 1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 5 1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 1 1.0000 0.0000 0.0000 *MESH_FACENORMAL 8 0.0000 1.0000 0.0000 *MESH_VERTEXNORMAL 3 0.0000 1.0000 0.0000 *MESH_VERTEXNORMAL 2 0.0000 1.0000 0.0000 *MESH_VERTEXNORMAL 6 0.0000 1.0000 0.0000 *MESH_FACENORMAL 9 0.0000 1.0000 0.0000 *MESH_VERTEXNORMAL 6 0.0000 1.0000 0.0000 *MESH_VERTEXNORMAL 7 0.0000 1.0000 0.0000 *MESH_VERTEXNORMAL 3 0.0000 1.0000 0.0000 *MESH_FACENORMAL 10 -1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 2 -1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 0 -1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 4 -1.0000 0.0000 0.0000 *MESH_FACENORMAL 11 -1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 4 -1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 6 -1.0000 0.0000 0.0000 *MESH_VERTEXNORMAL 2 -1.0000 0.0000 0.0000 } } *PROP_MOTIONBLUR 0 *PROP_CASTSHADOW 1 *PROP_RECVSHADOW 1 *MATERIAL_REF 0 } *GEOMOBJECT { *NODE_NAME "Pyramid01" *NODE_TM { *NODE_NAME "Pyramid01" *INHERIT_POS 0 0 0 *INHERIT_ROT 0 0 0 *INHERIT_SCL 0 0 0 *TM_ROW0 1.7822 0.0000 0.0000 *TM_ROW1 0.0000 1.8360 0.0000 *TM_ROW2 0.0000 0.0000 2.0944 *TM_ROW3 -14.3727 -40.8065 0.0050 *TM_POS -14.3727 -40.8065 0.0050 *TM_ROTAXIS 0.0000 0.0000 0.0000 *TM_ROTANGLE 0.0000 *TM_SCALE 1.7822 1.8360 2.0944 *TM_SCALEAXIS 0.0000 0.0000 0.0000 *TM_SCALEAXISANG 0.0000 } *MESH { *TIMEVALUE 0 *MESH_NUMVERTEX 6 *MESH_NUMFACES 8 *MESH_VERTEX_LIST { *MESH_VERTEX 0 -14.3727 -40.8065 47.8329 *MESH_VERTEX 1 -36.0345 -62.4463 0.0050 *MESH_VERTEX 2 7.2891 -62.4463 0.0050 *MESH_VERTEX 3 7.2891 -19.1668 0.0050 *MESH_VERTEX 4 -36.0345 -19.1668 0.0050 *MESH_VERTEX 5 -14.3727 -40.8065 0.0050 } *MESH_FACE_LIST { *MESH_FACE 0: A: 0 B: 1 C: 2 AB: 1 BC: 1 CA: 1 *MESH_SMOOTHING 3 *MESH_MTLID 0 *MESH_FACE 1: A: 0 B: 2 C: 3 AB: 1 BC: 1 CA: 1 *MESH_SMOOTHING 2 *MESH_MTLID 0 *MESH_FACE 2: A: 0 B: 3 C: 4 AB: 1 BC: 1 CA: 1 *MESH_SMOOTHING 5 *MESH_MTLID 0 *MESH_FACE 3: A: 0 B: 4 C: 1 AB: 1 BC: 1 CA: 1 *MESH_SMOOTHING 6 *MESH_MTLID 0 *MESH_FACE 4: A: 1 B: 5 C: 2 AB: 1 BC: 1 CA: 1 *MESH_SMOOTHING 4 *MESH_MTLID 0 *MESH_FACE 5: A: 2 B: 5 C: 3 AB: 1 BC: 1 CA: 1 *MESH_SMOOTHING 4 *MESH_MTLID 0 *MESH_FACE 6: A: 3 B: 5 C: 4 AB: 1 BC: 1 CA: 1 *MESH_SMOOTHING 4 *MESH_MTLID 0 *MESH_FACE 7: A: 4 B: 5 C: 1 AB: 1 BC: 1 CA: 1 *MESH_SMOOTHING 4 *MESH_MTLID 0 } *MESH_NUMTVERTEX 0 *MESH_NORMALS { *MESH_FACENORMAL 0 0.0000 -0.8886 0.4586 *MESH_VERTEXNORMAL 0 0.0000 -0.8886 0.4586 *MESH_VERTEXNORMAL 1 0.0000 -0.8886 0.4586 *MESH_VERTEXNORMAL 2 0.0000 -0.8886 0.4586 *MESH_FACENORMAL 1 0.8827 0.0000 0.4698 *MESH_VERTEXNORMAL 0 0.8827 0.0000 0.4698 *MESH_VERTEXNORMAL 2 0.8827 0.0000 0.4698 *MESH_VERTEXNORMAL 3 0.8827 0.0000 0.4698 *MESH_FACENORMAL 2 0.0000 0.8886 0.4586 *MESH_VERTEXNORMAL 0 0.0000 0.8886 0.4586 *MESH_VERTEXNORMAL 3 0.0000 0.8886 0.4586 *MESH_VERTEXNORMAL 4 0.0000 0.8886 0.4586 *MESH_FACENORMAL 3 -0.8827 0.0000 0.4698 *MESH_VERTEXNORMAL 0 -0.8827 0.0000 0.4698 *MESH_VERTEXNORMAL 4 -0.8827 0.0000 0.4698 *MESH_VERTEXNORMAL 1 -0.8827 0.0000 0.4698 *MESH_FACENORMAL 4 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 1 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 5 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 2 0.0000 0.0000 -1.0000 *MESH_FACENORMAL 5 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 2 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 5 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 3 0.0000 0.0000 -1.0000 *MESH_FACENORMAL 6 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 3 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 5 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 4 0.0000 0.0000 -1.0000 *MESH_FACENORMAL 7 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 4 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 5 0.0000 0.0000 -1.0000 *MESH_VERTEXNORMAL 1 0.0000 0.0000 -1.0000 } } *PROP_MOTIONBLUR 0 *PROP_CASTSHADOW 1 *PROP_RECVSHADOW 1 *MATERIAL_REF 1 } *GEOMOBJECT { *NODE_NAME "Plane01" *NODE_TM { *NODE_NAME "Plane01" *INHERIT_POS 0 0 0 *INHERIT_ROT 0 0 0 *INHERIT_SCL 0 0 0 *TM_ROW0 0.9241 0.0000 0.0000 *TM_ROW1 0.0000 0.9241 0.0000 *TM_ROW2 0.0000 0.0000 1.0000 *TM_ROW3 17.6796 -19.1529 0.0000 *TM_POS 17.6796 -19.1529 0.0000 *TM_ROTAXIS 0.0000 0.0000 0.0000 *TM_ROTANGLE 0.0000 *TM_SCALE 0.9241 0.9241 1.0000 *TM_SCALEAXIS 0.0000 0.0000 0.0000 *TM_SCALEAXISANG 0.0000 } *MESH { *TIMEVALUE 0 *MESH_NUMVERTEX 25 *MESH_NUMFACES 32 *MESH_VERTEX_LIST { *MESH_VERTEX 0 -64.0100 -96.4176 0.0000 *MESH_VERTEX 1 -23.1652 -96.4176 0.0000 *MESH_VERTEX 2 17.6796 -96.4176 0.0000 *MESH_VERTEX 3 58.5244 -96.4176 0.0000 *MESH_VERTEX 4 99.3692 -96.4176 0.0000 *MESH_VERTEX 5 -64.0100 -57.7852 0.0000 *MESH_VERTEX 6 -23.1652 -57.7852 0.0000 *MESH_VERTEX 7 17.6796 -57.7852 0.0000 *MESH_VERTEX 8 58.5244 -57.7852 0.0000 *MESH_VERTEX 9 99.3692 -57.7852 0.0000 *MESH_VERTEX 10 -64.0100 -19.1529 0.0000 *MESH_VERTEX 11 -23.1652 -19.1529 0.0000 *MESH_VERTEX 12 17.6796 -19.1529 0.0000 *MESH_VERTEX 13 58.5244 -19.1529 0.0000 *MESH_VERTEX 14 99.3692 -19.1529 0.0000 *MESH_VERTEX 15 -64.0100 19.4795 0.0000 *MESH_VERTEX 16 -23.1652 19.4795 0.0000 *MESH_VERTEX 17 17.6796 19.4795 0.0000 *MESH_VERTEX 18 58.5244 19.4795 0.0000 *MESH_VERTEX 19 99.3692 19.4795 0.0000 *MESH_VERTEX 20 -64.0100 58.1119 0.0000 *MESH_VERTEX 21 -23.1652 58.1119 0.0000 *MESH_VERTEX 22 17.6796 58.1119 0.0000 *MESH_VERTEX 23 58.5244 58.1119 0.0000 *MESH_VERTEX 24 99.3692 58.1119 0.0000 } *MESH_FACE_LIST { *MESH_FACE 0: A: 5 B: 0 C: 6 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 1: A: 1 B: 6 C: 0 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 2: A: 6 B: 1 C: 7 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 3: A: 2 B: 7 C: 1 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 4: A: 7 B: 2 C: 8 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 5: A: 3 B: 8 C: 2 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 6: A: 8 B: 3 C: 9 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 7: A: 4 B: 9 C: 3 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 8: A: 10 B: 5 C: 11 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 9: A: 6 B: 11 C: 5 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 10: A: 11 B: 6 C: 12 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 11: A: 7 B: 12 C: 6 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 12: A: 12 B: 7 C: 13 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 13: A: 8 B: 13 C: 7 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 14: A: 13 B: 8 C: 14 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 15: A: 9 B: 14 C: 8 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 16: A: 15 B: 10 C: 16 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 17: A: 11 B: 16 C: 10 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 18: A: 16 B: 11 C: 17 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 19: A: 12 B: 17 C: 11 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 20: A: 17 B: 12 C: 18 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 21: A: 13 B: 18 C: 12 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 22: A: 18 B: 13 C: 19 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 23: A: 14 B: 19 C: 13 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 24: A: 20 B: 15 C: 21 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 25: A: 16 B: 21 C: 15 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 26: A: 21 B: 16 C: 22 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 27: A: 17 B: 22 C: 16 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 28: A: 22 B: 17 C: 23 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 29: A: 18 B: 23 C: 17 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 30: A: 23 B: 18 C: 24 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 *MESH_FACE 31: A: 19 B: 24 C: 18 AB: 1 BC: 0 CA: 1 *MESH_SMOOTHING 1 *MESH_MTLID 0 } *MESH_NUMTVERTEX 0 *MESH_NORMALS { *MESH_FACENORMAL 0 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 5 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 0 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 6 0.0000 0.0000 1.0000 *MESH_FACENORMAL 1 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 1 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 6 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 0 0.0000 0.0000 1.0000 *MESH_FACENORMAL 2 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 6 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 1 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 7 0.0000 0.0000 1.0000 *MESH_FACENORMAL 3 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 2 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 7 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 1 0.0000 0.0000 1.0000 ============================= 중간 생략 ============================= *MESH_FACENORMAL 30 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 23 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 18 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 24 0.0000 0.0000 1.0000 *MESH_FACENORMAL 31 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 19 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 24 0.0000 0.0000 1.0000 *MESH_VERTEXNORMAL 18 0.0000 0.0000 1.0000 } } *PROP_MOTIONBLUR 0 *PROP_CASTSHADOW 1 *PROP_RECVSHADOW 1 *MATERIAL_REF 2 } }}} ---- [그래픽스세미나]