模型文件格式:
1,用于保存各个模型文件的配置文件格式
<root>
<!-- pos:初始位置 rot:旋转向量(旋转的方向) scale:缩放系数-->
<node name="1" file="data/model/Box01.sm.xml" pos="0 0 0" rot="0 0 0" scale="1 1 1"/>
<node name="1" file="data/model/Sphere01.sm.xml" pos="5 0 0" rot="0 0 0" scale="1 1 1"/>
<node name="1" file="data/model/Box01.sm.xml" pos="10 0 0" rot="0 0 0" scale="1 1 1"/>
<node name="1" file="data/model/Teapot01.sm.xml" pos="15 0 0" rot="0 0 0" scale="1 1 1"/>
<node name="1" file="data/model/Torus01.sm.xml" pos="20 0 0" rot="0 0 0" scale="1 1 1"/>
<node name="1" file="data/model/Box01.sm.xml" pos="25 0 0" rot="0 0 0" scale="1 1 1"/>
<node name="1" file="data/model/Box01.sm.xml" pos="30 0 0" rot="0 0 0" scale="1 1 1"/>
<node name="1" file="data/model/Box01.sm.xml" pos="35 0 0" rot="0 0 0" scale="1 1 1"/>
</root>
2,模型文件格式:
<?xml version="1.0"?>
<MeshRoot>
<mesh name = "Box01">
<faceIndex size = "12" material ="02 - Default">
<face>0 1 2</face>
<face>2 3 0</face>
<face>4 5 6</face>
<face>6 7 4</face>
<face>0 3 5</face>
<face>5 4 0</face>
<face>3 2 6</face>
<face>6 5 3</face>
<face>2 1 7</face>
<face>7 6 2</face>
<face>1 0 4