找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3690|回复: 10

【高级教程】wallbug的一些说明---by flibo

[复制链接]

该用户从未签到

发表于 2007-11-18 11:39:45 | 显示全部楼层 |阅读模式
On right side is a brush with a wallbug. When you're doing a good runand hit to one of these it's not nice. On left there is a cool blockwhich is smooth.
  
  
  
  http://img49.imageshack.us/img49/4131/47340485hk7.png  
  
  
What is a wallbug?
  
When you're compiling your map, the compiler adds something like 1 unitthick invisible brush _around_ your every brush. So what? What doesthis matter? Let me explain with a picture, while 2 brushes are reallynear, they might do this: (VIS is da compile thingy)
  
http://img528.imageshack.us/img528/4308/wallbugbt7.jpg  
  
You might want to see my example map, link at the bottom.
  
How to fix it?
  
When you've already done it, it's pretty hard to fix it anymore,anyway, you can try to do a clip brush around the wallbug to get itsmoother.
  
How to prevent wallbugs?
  
Study vertex tool before doing a map with it. It's a powerful tool butcan be really bad if you use it incorrectly. Some people just use cliptool, you don't usually get wallbugs with it. Anyway, here's a good wayto do cool walls without getting wallbugs; Make brushes, with 5 edges(get the additional edge with clipping tool or just do a cylinder).Then vertex tool the additional edge anyway you want, you wont get anywallbugs, example pics:
  
How to make 5 edges to your brush:
http://img261.imageshack.us/img261/8718/5edgeff2.png
  
Red: Wallbug (Doesn't matter because you can't hit it) Green: Smooth http://img505.imageshack.us/img505/1778/60253273jc0.png  
  
Of course this isn't the only wallbug there, HL is still being studied and we find new bugs all the time.
  
Example map: http://rapidshare.com/files/47933106/example.rar.html
Hammershot of the map: http://img104.imageshack.us/img104/2213/hammershotig8.png
  
  
If you have some news about wallbugs just contact me @ irc.quakenet.org under the nickname Flibo.

[ 本帖最后由 Simen.sllove 于 2007-11-20 09:20 编辑 ]

该用户从未签到

发表于 2007-11-18 11:42:44 | 显示全部楼层
请翻译一下
谢谢!

该用户从未签到

 楼主| 发表于 2007-11-18 11:59:06 | 显示全部楼层

flibo写了这么多其实几乎都是废话~~

记住这一句就够了~

用从顶点视图里看有五个边的固体来进行顶点编辑将不会产生任何wallball~
sexy :)

该用户从未签到

发表于 2007-11-18 12:12:56 | 显示全部楼层
什么啊。。。我怎么什么都看不懂。。。。

该用户从未签到

发表于 2007-11-18 12:15:26 | 显示全部楼层
顶 所长 。。。

虽然没看懂 ````

wallbug是不是就是墙壁会卡人那中?

该用户从未签到

发表于 2007-11-18 12:22:34 | 显示全部楼层
既然3楼在补充,何必还要参杂E文哩?

该用户从未签到

发表于 2007-11-18 12:23:24 | 显示全部楼层
五个面的立方体外角大于90度

该用户从未签到

发表于 2007-11-18 12:34:49 | 显示全部楼层
我翻译了一下。。。。。。


  
大家可以看到,在图片右侧红色的那块是wallbug.当你在游戏里走路时碰到就会卡住减速。图片左侧绿色的是滑顺的墙。
1.JPG

什么是wallbug?

当你编译地图时,软件会在每一个边缘添加约1个单位的隐形的边缘。结果会怎样呢?有何影响?
看下图:当2个边缘接近时,就会这样(用VIS编译的):
2.jpg

想看我的样板地图,点连接下载:
example.rar (185.94 KB, 下载次数: 5)

  
如何修复wallbug
  
当wallbug已经形成后就很难修复了,然而你可以尝试修剪边缘周围来使它更滑顺。
  

如何避免wallbug

在用vertex tool做地图前好好研究一下。这软件很有用,但你用不好结果会很糟糕。
有的人用cliptool,那样一般不会有wallbug.
有个避免wallbug出现的好方法,做5个单位的边缘(用clip tool做多出的边缘,或做成个圆柱状),然后用vertex tool编辑多出来的部分,这样就不会有wallbus,如图:
3.JPG


  
如何在边缘做5个单位:

红色部分是wallbug,有也无所谓,因为人碰不到。
绿色是滑顺部分
4.JPG
  
当然这不是唯一wallbug产生的地方,随着HL引擎的研究我们会不断的发现新的bug
  


Hammershot of the map


5.JPG
  
  
如果你有wallbug的疑问请联系我:@ irc.quakenet.org under the nickname Flibo.

[ 本帖最后由 SiMen.beambean 于 2007-11-18 12:49 编辑 ]

该用户从未签到

发表于 2007-11-18 19:14:26 | 显示全部楼层
晕语

该用户从未签到

发表于 2007-11-18 19:48:03 | 显示全部楼层
全是专业术语

不过看懂了..
是做地图时的问题..哈哈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表