cube1.plg
上传用户:husern
上传日期:2018-01-20
资源大小:42486k
文件大小:1k
源码类别:

游戏

开发平台:

Visual C++

  1. # begin plg/plx file
  2. # define PLX_COLOR_MODE_RGB_FLAG     0x8000   // this poly uses RGB color
  3. # define PLX_COLOR_MODE_INDEXED_FLAG 0x0000   // this poly uses an indexed 8-bit color 
  4. # define PLX_2SIDED_FLAG              0x1000   // this poly is double sided
  5. # define PLX_1SIDED_FLAG              0x0000   // this poly is single sided
  6. # define PLX_SHADE_MODE_PURE_FLAG      0x0000  // this poly is a constant color
  7. # define PLX_SHADE_MODE_CONSTANT_FLAG  0x0000  // alias
  8. # define PLX_SHADE_MODE_FLAT_FLAG      0x2000  // this poly uses flat shading
  9. # define PLX_SHADE_MODE_GOURAUD_FLAG   0x4000  // this poly used gouraud shading
  10. # define PLX_SHADE_MODE_PHONG_FLAG     0x6000  // this poly uses phong shading
  11. # define PLX_SHADE_MODE_FASTPHONG_FLAG 0x6000  // this poly uses phong shading (alias)
  12. # simple cube
  13. tri 8 12   
  14. # vertex list 
  15.  5  5 5
  16. -5  5 5
  17. -5  5 -5
  18.  5  5 -5
  19.  5 -5 5
  20. -5 -5 5
  21. -5 -5 -5
  22.  5 -5 -5
  23. # polygon list
  24. 0xd0f0 3 2 1 0 
  25. 0xd0f0 3 3 2 0
  26. 0xd0f0 3 4 7 0 
  27. 0xd0f0 3 7 3 0
  28. 0xd0f0 3 6 7 4 
  29. 0xd0f0 3 5 6 4
  30. 0xd0f0 3 2 6 1 
  31. 0xd0f0 3 6 5 1
  32. 0xd0f0 3 7 6 3 
  33. 0xd0f0 3 6 2 3
  34. 0xd0f0 3 5 4 0 
  35. 0xd0f0 3 1 5 0 
  36. # end plg/plx file