游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 复制中心

求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

[复制链接]

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-12-4 22:38:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

先说卡是什么卡。ati的无视。顺便无视一下马肝和他那个公司。

9

主题

688

帖子

688

积分

高级会员

Rank: 4

积分
688
发表于 2006-12-5 15:22:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

试试1/z缓存。

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
发表于 2006-12-6 19:02:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

结果怎么样了,楼主。这个问题我从没见过,好奇怪。

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
发表于 2006-12-6 21:02:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

八成是z-fighting.我今天看了,也确实有时有线出现。不过不是象这样规则的。还是垂直的。间距也不相等。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2006-12-7 10:26:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

让我猜测以下可以吗
原因可能是以下两个中的一个:

1.深度缓冲位数太少(可以设成32位再试试,如果还不行,试试下面的)

2.gluPerspective(角度,宽高比,近距离,远距离); 里的 "近距离" 与 "远距离" 的差距太悬殊.
比如 近距离是 0.0001 远距离是10000,这样就很容易出现以上现象.(我碰到过)

请楼主告诉我调试后的结果,如果还不行,我再去研究研究.

1

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2006-12-13 13:47:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

我用了楼上大家所说的一些方法,没有解决问题,可能是我理解的有问题,也许是代码写的不对。总之不行!

谢谢大家了。

1

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2006-12-13 13:51:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

我用了楼上大家所说的一些方法,没有解决问题,可能是我理解的有问题,也许是代码写的不对。总之不行!

谢谢大家了。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2006-12-13 14:47:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

要不,
把你的 CPP 文件发上来吧。
让大伙研究研究,OK否?

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
发表于 2006-12-13 15:09:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

有什么用。如果是ZFIGHT.实际上面是模型的问题。只有那些程序上故意生成的面片可以用lPolygonOffset。如果他整个模型就是这样,用lPolygonOffset(-1.0f, -2.0f),不是整个模型都OFFSET了么。有没有解决问题。

要看他那个模型,是不是真的有2个面片共面。游戏里面他们经常会把东西叠在一起。

今天真郁闷,   整个图片都显示不了。

1

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2006-12-18 14:38:00 | 显示全部楼层

Re:求助:OpenGL贴图,对象缩小时候,图片出现了黑色条纹

我做的是一个立方体,只有一个正面使用了贴图,其他面用了蓝色。因为我是初学者,可能大家说的东西我没有试验好,谢谢大家!

另外:to snhun:我用的是VB.NET,不是C++,不好意思。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 06:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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