关于CS地图制作中的一些问题。

来源:百度知道 编辑:UC知道 时间:2024/07/04 19:10:37
1.自己制作的地图为什么亮的发白,连纹理都像是用灯光照的一样,而且地图是封闭的,没有天空,没有任何灯光实体。
2.怎么测定人物与地图的比例问题,比如一个通道蹲下正好能通过,箱子或台面跳蹲就能上去。
3.有玻璃的地图为什么加载后玻璃会是黑色的,不透明。
希望知道的朋友可以详细回答一下,谢谢了!

1、如果在你的地图中,没有放天空,没有放任何灯光实体,这就是说明,你没有过RAD编译,所以地图自动全亮,而且是亮得刺眼,会影响fps.
  解决办法:在地图中放上天空和light_environment实体,作为天空的自然光线,这样就可以在地图中加入了明暗。或是在地图中放置多个light实体。可以用三角打光法(这个方法来源于摄影艺术),加强地图的明暗对比。

  2、
  dust2地图中A大道是320宽1000长 A小道是64宽
  中门的路宽192 玩家最远跳跃距离:255个单位
  玩家最大跳跃高度:42.5个单位
  跳起来不碰头的高度120
  玩家蹲下的高度是 48个单位
  一个典型的门的高度是 128个单位

  单位的看法:你编译器的最下方属性项中,右下角有一个单位显示框,你选上一个物体后,就会在那个显示框中出现长宽高的数值。单位和格子的大小有关,格子大小可以在编辑器的属性设制中设,默认是一个格子是64单位。单位可以通过
  "["键与"]"键来改变格子大小

  3玻璃是固体实体,做法如下:

  需要两个实体
  func_wall
  func_breakable

  1. 首先选择你想作成玻璃的固体。
  2. 点ctrl+t把固体变为固体实体
  3. 如果你想把玻璃作成可打碎的就选择变为func_breakable实体,如果你想你的玻璃是打不碎的就选择变为func_wall实体
  5. 最后修改实体属性 渲染模式: 纹理(英文版的是render mode:texture)这个一定要设对。
  透明度:90(英文版是fx amount :90【指玻璃的透明度 范围是0-255】数字越小就越透明)

  你对照一下,看看你做玻璃时,是哪一个项没有设对

我只能回答第一个问题:那时因为你做好地图之后,点“运行”--有一项是运行“RAD”的吧,你要把那个给打上勾,不然就没有阴影效果了,没有灯也会很亮的……
第二个问题,你