⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 level1.world

📁 <B>DirectX9.0 3D游戏编程</B>
💻 WORLD
📖 第 1 页 / 共 2 页
字号:
#
# level 1 world, hand-crafted by Cuban 12/3 
#
# NUM_CELLS needs to be the first non-commented line
# 
# PT %f %f %f <-- x, y, z location of a point
# FACE nInd [ind] color texid u-mult v-mult
#
# nInd = number of indices in the face, then that many indices
# color can be FFFFFF 101 8 8 (FFFFFF 101 8 8om color) or an HTML style hex color (RRGGBB)
# texid is an integer giving the resource ID for the texture (see level1.res)
# u-mult and v-mult are stretching constants
# 
NUM_CELLS 17 # number of cells to load
#################### Room 1, in the bottom left corner
CELL_START
#
PT 0.0 0.0 8.0 
PT 2.0 0.0 8.0
PT 6.0 0.0 8.0
PT 8.0 0.0 8.0
PT 8.0 0.0 5.0
PT 8.0 0.0 3.0
PT 8.0 0.0 0.0
PT 0.0 0.0 0.0
PT 0.0 3.5 8.0
PT 2.0 3.5 8.0
PT 6.0 3.5 8.0
PT 8.0 3.5 8.0
PT 8.0 3.5 5.0
PT 8.0 3.5 3.0
PT 8.0 3.5 0.0
PT 0.0 3.5 0.0
##
FACE 4 
  2 10 11 3 
  BBBBBB FFFFFF FFFFFF BBBBBB
  AUTO 116 0.66 0.66
FACE 4 
  11 12 4 3 
  FFFFFF FFFFFF BBBBBB BBBBBB 
  AUTO 116 0.66 0.66
FACE 4 
  5 13 14 6 
  BBBBBB FFFFFF FFFFFF BBBBBB 
  AUTO 116 0.66 0.66
FACE 4 
  15 7 6 14 
  FFFFFF BBBBBB BBBBBB FFFFFF 
  AUTO 116 0.66 0.66
FACE 4 
  15 8 0 7 
  FFFFFF FFFFFF BBBBBB BBBBBB 
  AUTO 116 0.66 0.66
FACE 4 
  8 9 1 0 
  FFFFFF FFFFFF BBBBBB BBBBBB 
  AUTO 116 0.66 0.66
FACE 8 
  7 0 1 2 3 4 5 6 
  DDDDDD DDDDDD DDDDDD DDDDDD DDDDDD DDDDDD DDDDDD DDDDDD
  AUTO 114 1 1
FACE 8 
  15 14 13 12 11 10 9 8 
  FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF
  AUTO 113 2 2
#
PORTAL 14 4 9 10 2 1 # top portal
PORTAL 2 4 4 12 13 5 # right portal
#
CELL_END
############# Room 2, bottom-left, connects 1 and 3
CELL_START
#
PT 8.0 0.0 5.0
PT 10.0 0.0 5.0
PT 10.0 0.0 3.0
PT 8.0 0.0 3.0
PT 8.0 3.5 5.0
PT 10.0 3.0 5.0
PT 10.0 3.0 3.0
PT 8.0 3.5 3.0
#
FACE 4 
  0 1 2 3 
  DDDDDD 404040 404040 DDDDDD 
  AUTO 114 1 1
FACE 4 
  7 6 5 4 
  404040 404040 404040 404040 
  AUTO 109 -1 1
FACE 4 
  4 5 1 0 
  404040 404040 404040 DDDDDD 
  AUTO 109 1 1
FACE 4 
  2 6 7 3 
  404040 404040 404040 DDDDDD 
  AUTO 109 -1 1
#
PORTAL 1 4 4 0 3 7 # 'left' portal
PORTAL 3 4 1 5 6 2 # 'right' portal
#
CELL_END
#############  Room 3 (bottom middle)
CELL_START
#
PT 10.0 0.0 7.0 
PT 18.0 0.0 7.0 
PT 18.0 0.0 5.0 
PT 18.0 0.0 3.0 
PT 18.0 0.0 1.0 
PT 10.0 0.0 1.0 #5
PT 10.0 0.0 3.0 
PT 10.0 0.0 5.0 
PT 10.0 5.0 5.0
PT 18.0 5.0 5.0
PT 18.0 5.0 3.0 #10
PT 10.0 5.0 3.0 
PT 10.0 3.0 5.0
PT 18.0 3.0 5.0
PT 18.0 3.0 3.0
PT 10.0 3.0 3.0 #15
#
FACE 4 
  0 1 2 7 
  404040 404040 404040 404040 
  AUTO 108 1 1
FACE 4 
  2 3 6 7 
  404040 404040 404040 404040 
  AUTO 108 1 1
FACE 4 
  6 3 4 5 
  404040 404040 404040 404040 
  AUTO 108 1 1
FACE 4 
  1 9 13 2 
  404040 404040 404040 404040 
  AUTO 109 1 1
FACE 4 
  4 3 14 10 
  404040 404040 404040 404040 
  AUTO 109 1 1
FACE 4 
  13 9 10 14 
  404040 404040 404040 404040 
  AUTO 109 1 1
FACE 4 
  8 12 15 11 
  404040 404040 404040 404040 
  AUTO 109 1 1
FACE 4 
  5 11 15 6 
  404040 404040 404040 404040 
  AUTO 109 1 1
FACE 4 
  8 0 7 12 
  404040 404040 404040 404040 
  AUTO 109 1 1
FACE 4 
  8 9 1 0 
  404040 404040 404040 404040 
  AUTO 107 2 2
FACE 4 
  5 4 10 11 
  404040 404040 404040 404040 
  AUTO 107 2 2
FACE 4 
  9 8 11 10 
  404040 404040 404040 404040 
  AUTO 107 2 2
#
PORTAL 2 4 12 7 6 15 # left
PORTAL 4 4 2 13 14 3 # right
#
CELL_END
############# Room 4, bottom-right, connects 3 and 5
CELL_START
#
PT 18.0 0.0 5.0
PT 23.0 0.0 6.0
PT 23.0 0.0 2.0
PT 18.0 0.0 3.0
PT 18.0 3.0 5.0
PT 23.0 3.0 6.0
PT 23.0 3.0 2.0
PT 18.0 3.0 3.0
#
FACE 4 
  0 1 2 3 
  404040 DDDDDD DDDDDD 404040 
  AUTO 114 1 1
FACE 4 
  7 6 5 4 
  404040 404040 404040 404040 
  AUTO 109 -1 1
FACE 4 
  4 5 1 0 
  404040 404040 DDDDDD 404040 
  AUTO 109 1 1
FACE 4 
  3 2 6 7 
  404040 DDDDDD 404040 404040 
  AUTO 109 -1 1
#
PORTAL 3 4 4 0 3 7 # 'left' portal
PORTAL 5 4 1 5 6 2 # 'right' portal
#
CELL_END
#############  Room 5, big on the right
CELL_START
#
PT 23.0 0.0 20.0 
PT 27.0 0.0 20.0 
PT 29.0 0.0 20.0 
PT 32.0 0.0 20.0 
PT 32.0 0.0 2.0 
PT 23.0 0.0 2.0 
PT 23.0 0.0 6.0 
PT 23.0 3.0 20.0 
PT 27.0 3.0 20.0 
PT 29.0 3.0 20.0 
PT 32.0 3.0 20.0 
PT 32.0 3.0 2.0 
PT 23.0 3.0 2.0 
PT 23.0 3.0 6.0 
#
FACE 4 
  7 8 1 0 
  FFFFFF FFFFFF BBBBBB BBBBBB 
  AUTO 116 0.66 0.66
FACE 4 
  9 10 3 2 
  FFFFFF FFFFFF BBBBBB BBBBBB 
  AUTO 116 0.66 0.66
FACE 4 
  10 11 4 3 
  FFFFFF FFFFFF BBBBBB BBBBBB 
  AUTO 116 0.66 0.66
FACE 4 
  12 5 4 11 
  FFFFFF BBBBBB BBBBBB FFFFFF 
  AUTO 116 0.66 0.66
FACE 4 
  13 7 0 6 
  FFFFFF FFFFFF BBBBBB BBBBBB 
  AUTO 116 0.66 0.66
FACE 7 
  6 0 1 2 3 4 5 
  DDDDDD DDDDDD DDDDDD DDDDDD DDDDDD DDDDDD DDDDDD 
  AUTO 114 1.0 1.0
FACE 7 
  13 12 11 10 9 8 7 
  FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF  
  AUTO 113 2 2
#
PORTAL 6 4 8 9 2 1 # top portal
PORTAL 4 4 13 6 5 12 # left portal
#
CELL_END
############# Room 6, right, connects 5 and 7
CELL_START
#
PT 27.0 0.0 20.0
PT 27.0 1.0 23.0
PT 29.0 1.0 23.0
PT 29.0 0.0 20.0
PT 27.0 3.0 20.0
PT 27.0 3.0 24.0
PT 29.0 3.0 24.0
PT 29.0 3.0 20.0
#
FACE 4 
  0 1 2 3 
  BBBBBB 404040 404040 BBBBBB 
  AUTO 115 1 1
FACE 4 
  7 6 5 4 
  FFFFFF 406040 406040 FFFFFF 
  AUTO 115 1 1
FACE 4 
  4 5 1 0 
  FFFFFF 406040 404040 BBBBBB 
  AUTO 102 4 4
FACE 4 
  3 2 6 7 
  BBBBBB 404040 406040 FFFFFF 
  AUTO 102 4 4
#
PORTAL 5 4 4 0 3 7 # 'bottom' portal
PORTAL 7 4 1 5 6 2 # 'top' portal
#
CELL_END
############# Room 7, diagonal room
CELL_START
#
PT 25.0 1.0 27.0 # 0
PT 28.0 1.0 30.0 
PT 32.0 1.0 26.0 
PT 29.0 1.0 23.0 
PT 27.0 1.0 23.0 
PT 25.0 1.0 25.0 # 5
PT 26.0 3.0 27.0 
PT 28.0 3.0 29.0 
PT 31.0 3.0 26.0 
PT 29.0 3.0 24.0 
PT 27.0 3.0 24.0 # 10
PT 26.0 3.0 25.0 
#
FACE 4 
  6 7 1 0 
  406040 406040 404040 404040 
  AUTO 102 4 4
FACE 4 
  7 8 2 1 
  406040 406040 404040 404040 
  AUTO 102 4 4
FACE 4 
  8 9 3 2 
  406040 406040 404040 404040 
  AUTO 102 4 4
FACE 4 
  11 5 4 10 
  406040 404040 404040 406040 
  AUTO 102 4 4
FACE 6 
  0 1 2 3 4 5 
  404040 404040 404040 404040 404040 404040 
  AUTO 115 1 1
FACE 6 
  11 10 9 8 7 6 
  406040 406040 406040 406040 406040 406040 
  AUTO 115 1 1
#
PORTAL 6 4 4 3 9 10 # bottom portal
PORTAL 8 4 0 5 11 6 # left portal
#
CELL_END
############# Room 8, top-right, connects 9 and 7
CELL_START
#
PT 21.0 0.0 27.0
PT 25.0 1.0 27.0
PT 25.0 1.0 25.0
PT 21.0 0.0 25.0
PT 21.0 3.0 27.0
PT 26.0 3.0 27.0
PT 26.0 3.0 25.0
PT 21.0 3.0 25.0
#
FACE 4 
  1 2 3 0 
  404040 404040 BBBBBB BBBBBB 
  AUTO 115 1 1
FACE 4 
  6 5 4 7 
  406040 406040 FFFFFF FFFFFF 
  AUTO 115 1 1
FACE 4 
  4 5 1 0 
  FFFFFF 406040 404040 BBBBBB 
  AUTO 102 4 4
FACE 4 
  3 2 6 7 
  BBBBBB 404040 406040 FFFFFF 
  AUTO 102 4 4
#
PORTAL 9 4 4 0 3 7 # 'left' portal
PORTAL 7 4 1 5 6 2 # 'right' portal
#
CELL_END
#################### Room 9, top middle
CELL_START
#
PT 21.0 0.0 28.0
PT 21.0 0.0 27.0
PT 21.0 0.0 25.0
PT 21.0 0.0 20.0
PT 18.0 0.0 20.0
PT 14.0 0.0 20.0
PT 13.0 0.0 20.0
PT 13.0 0.0 28.0
PT 21.0 3.0 28.0
PT 21.0 3.0 27.0
PT 21.0 3.0 25.0
PT 21.0 3.0 20.0
PT 18.0 3.0 20.0
PT 14.0 3.0 20.0
PT 13.0 3.0 20.0
PT 13.0 3.0 28.0
##
FACE 4 
  8 9 1 0 
  FFFFFF FFFFFF BBBBBB BBBBBB 
  AUTO 116 0.66 0.66
FACE 4 
  2 10 11 3 
  BBBBBB FFFFFF FFFFFF BBBBBB 
  AUTO 116 0.66 0.66
FACE 4 
  11 12 4 3 

⌨️ 快捷键说明

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