terrain.cfg
上传用户:kaiguan
上传日期:2007-10-28
资源大小:1074k
文件大小:3k
源码类别:

其他游戏

开发平台:

Visual C++

  1. ####################################################################
  2. #
  3. #                 terrain configuration
  4. #
  5. #  IMPORTANT NOTES: each line that starts with a '#' is a
  6. #                   remark line and ignored by the parser
  7. #                   each data line consists of two parts:
  8. #                   *) the name of the property
  9. #                   *) the value of the property
  10. #
  11. #                   some properties consist of more than one
  12. #                   part (such as 'TerrainSize'). in such cases
  13. #                   all parts have to be seperated by spaces only
  14. #                   (no commas, no semicolons, etc...)
  15. #
  16. #BenchmarkFile maps/gamescene/bench_01
  17. #  set the initial position and direction of the camera
  18. #
  19. CameraPos 10000 10000 20000
  20. CameraDir 292 0 0
  21. MipmapFilter POINT
  22. #ShowInfos no
  23. #  set Near and Far clipping plane
  24. #
  25. ClippingPlanes 100 100000
  26. #  set this value to yes to enable the skybox
  27. #
  28. #Skybox yes
  29. #  basename of the skybox images
  30. #  the images must be named 'SkyboxBaseName' + _ft etc...
  31. #
  32. SkyboxBaseName maps/gamescene/skybox/skybox
  33. #  set this value to yes to enable the lensflare
  34. #
  35. #Lensflare yes
  36. #  defines the position of the lens flase
  37. #  IMPORTANT: in order that the lens flare stays fixed at
  38. #             one position on the cube map it must be positioned
  39. #             on the cube! the cube goes from (-1000,-1000,-1000)
  40. #             to (1000,1000,1000).
  41. #             valid positions are e.g.:
  42. #             (600,400,1000) or (-1000,300,900)
  43. #             invalid positions:
  44. #             (300,400,200) or (-1000,1300,400)
  45. #
  46. LensflarePos 1000 400 600
  47. #  defines the intensity of the lens flare
  48. #  0.0 means invisible (wasting resources since turning off
  49. #  is more usefull...) and 1.0 means full effect.
  50. #
  51. LensflareIntensity 0.7
  52. #  set the name of the heightmap file (without extension) and size
  53. #
  54. HeightMap maps/mountains/heightmap
  55. #  defines the size of the heightmap
  56. #  (of course this must correspond to the data in the heightmap file)
  57. #
  58. #  IMPORTANT: the lightmap must be save in unsigned 8-bit and
  59. #             with squared size: 2^n+1 (and at least 17*17)
  60. #             e.g.: 17*17, 33*33, 65*65, 129*129, 257*257, 513*513, ...
  61. #
  62. HeightMapSize 257 257
  63. #  defines a PVS data set. if this setting is not present,
  64. #  no pvs calculation is done.
  65. #
  66. PVSName maps/mountains/heightmap
  67. #  set the size of the terrain
  68. #  (second value is height)
  69. #
  70. TerrainSize 64000 25000 64000
  71. #  sets the error boundaries in logical coordinates
  72. #  the complete render view has a height of 2.0
  73. #
  74. MaxTerrainError 0.005
  75. #  set the names of the various passes' textures
  76. #  (all without extension)
  77. #
  78. BasePassTexture maps/mountains/baseColor
  79. BasePassLightmap maps/mountains/baseLight
  80. BaseRepeat 32 32
  81. Pass1Texture maps/mountains/pass1Color
  82. Pass1Lightmap maps/mountains/pass1Light
  83. Pass1Repeat 15 15
  84. Pass2Texture maps/mountains/pass2Color
  85. Pass2Lightmap maps/mountains/pass2Light
  86. Pass2Repeat 10 10
  87. #  add more passes (up to 5 passes at all) if you like to...
  88. #  add some Trees
  89. #  (TreeMap must be same size as Heightmap)
  90. #
  91. #TreeMap terrain/v2Trees
  92. #TreeName0 terrain/tree
  93. #  sets a skymap which is projected onto the terrain
  94. #
  95. #Clouds texture/clouds
  96. CloudsRepeat 1.5 1.5
  97. CloudsSpeed -0.025 0.015
  98. # choose between: UNIFIED SPLIT MORPH_SW MORPH_SW2 MORPH_HW
  99. #
  100. RenderMode MORPH_HW