游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2695|回复: 10

在玩halflife2的时候发现了halflife2的两个问题。

[复制链接]

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
发表于 2005-1-16 23:21:00 | 显示全部楼层 |阅读模式
其实准确的说是两个图形表现
上的破绽吧:

第一个,其实是俺上次就问过
的问题;使用billboard表现火焰
特效。我当时就对这种做法有
些疑义(不过没亲自做,所以不
敢多说)。果然,当我在游戏里
面从高处将一个僵尸烧着的时候,
由于是从高处观察,我发现了这
一处非常不自然的地方:这个时候
在高处看去,僵尸身上的火根本不
是火,而是几块矩形状的纹理……
这个我想是不应该在halflife2里面
出现的吧?这种问题,要解决的话
应该也不难吧?

上面那个其实是可以理解的,可是
下面这个我就不明白原因了:
不知玩了halflife2的各位注意到没有
,当游戏中有类似魔法的那种发光
(就好象使用魔法者聚气的时候手
里一团光那种)或者类似点灯光的
光点(不是说的游戏里面的灯)效果
时,这种“点光”不会被任何东西挡住,
换句话说,就是“点光”总是在屏幕上
出现。而且因为这种“点光”效果是半
透明的,所以当“点光”前面有物体本
应将其挡住时,就会出现“物体后面的
点光半透明的显示出来”的效果。

上面第二个问题我不明白为什么会出现。
出现这样的效果估计是因为在渲染“点
光”的时候,清空了zbuffer之类。而这
样做的目的估计是为了不被某些物体挡住。
可是,不想被什么东西挡住也不见得要对z
buffer做什么以至出现这样的问题啊?真是
搞不懂了。
[em15] [em15] [em15] [em15] [em15] [em15] [em15] [em15] [em15] [em15] [em15] [em15] [em15]

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2005-1-16 23:30:00 | 显示全部楼层

Re:在玩halflife2的时候发现了halflife2的两个问题。

有时侯 要把握 很多效果的组合 ,很难

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2005-1-16 23:39:00 | 显示全部楼层

Re: Re:在玩halflife2的时候发现了halflife2的两个问题。

Civilian: Re:在玩halflife2的时候发现了halflife2的两个问题。

有时侯 要把握 很多效果的组合 ,很难


可是,传说中的halflife2 啊!
[em10] [em10] [em10] [em10] [em10] [em10] [em10] [em10] [em10] [em10] [em10] [em10] [em10]

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2005-1-16 23:41:00 | 显示全部楼层

Re:在玩halflife2的时候发现了halflife2的两个问题。

也是一样啊,我早就知道你说的那个枪光源 的问题,似乎是开发者的偏好

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2005-1-16 23:49:00 | 显示全部楼层

Re: Re:在玩halflife2的时候发现了halflife2的两个问题。

Civilian: Re:在玩halflife2的时候发现了halflife2的两个问题。

也是一样啊,我早就知道你说的那个枪光源 的问题,似乎是开发者的偏好


哦?开发者……偏好……
其实效果还是可以的………………

不过觉得表现火的问题的确是简单
了点。

1

主题

130

帖子

135

积分

注册会员

Rank: 2

积分
135
发表于 2005-1-17 11:20:00 | 显示全部楼层

Re:在玩halflife2的时候发现了halflife2的两个问题。

火的问题是因为延续使用了以前的billboard库没有修改.....后面的透明物体排序问题一直是所有3d图像引擎的通病,经常容易忽略东西,这个dd可能就直接写成了zenable = false了

0

主题

237

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
发表于 2005-1-17 19:01:00 | 显示全部楼层

Re:在玩halflife2的时候发现了halflife2的两个问题。

?侵魇怯檬颤N?卡玩的... ??

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2005-1-18 11:48:00 | 显示全部楼层

Re: Re:在玩halflife2的时候发现了halflife2的两个问题。

nlo: Re:在玩halflife2的时候发现了halflife2的两个问题。

?侵魇怯檬颤N?卡玩的... ??


虽然显卡是有点……gforce4mx

不过千万不要说很显卡有关系??

1

主题

130

帖子

135

积分

注册会员

Rank: 2

积分
135
发表于 2005-1-18 12:22:00 | 显示全部楼层

Re:在玩halflife2的时候发现了halflife2的两个问题。

呵呵,有可能和显卡有关系的哦.....从hl泄漏出来的代码看,它在initdevice的时候判断了显卡类型,然后根据显卡选择不同的shader

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2005-1-18 12:35:00 | 显示全部楼层

Re:在玩halflife2的时候发现了halflife2的两个问题。

老实说,我觉得在9550上还不错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-24 03:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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