square2.x

来自「Direct3D游戏编程入门教程源代码.rar」· X 代码 · 共 52 行

X
52
字号
xof 0302txt 0064


  Material GreenMat {                 // material #0
   0.0;1.0;0.0;1.0;;
   0.0;
   0.0;0.0;0.0;;
   0.0;0.0;0.0;;
  }

  Material RedMat {                 // material #1
   1.0;0.0;0.0;1.0;;
   0.0;
   0.0;0.0;0.0;;
   0.0;0.0;0.0;;
  }


// square
Mesh Square {
 // front face and back face
 8;                          // number of vertices
 1.0; 1.0; 0.0;,             // vertice 0
-1.0; 1.0; 0.0;,             // vertice 1
-1.0;-1.0; 0.0;,             // vertice 2
 1.0;-1.0; 0.0;              // vertice 3

 1.0; 1.0; 0.0;,             // vertice 4
 1.0;-1.0; 0.0;,             // vertice 5
-1.0;-1.0; 0.0;,             // vertice 6
-1.0; 1.0; 0.0;;             // vertice 7

 4;                          // number of triangles
 3;0,1,2;,                   // triangle #1
 3;0,2,3;,                   // triangle #2
 3;4,5,6;,                   // triangle #3
 3;4,6,7;;                   // triangle #4

 MeshMaterialList {
  2;                         // two material
  4;                         // four faces
  0,                         // face #0 use material #0
  0,                         // face #1 use material #0
  1,                         // face #0 use material #0
  1;;                        // face #1 use material #0


  {GreenMat}
  {RedMat}

 }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?