游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3662|回复: 5

如何解决天空盒贴图问题

[复制链接]

5

主题

9

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2006-11-18 19:14:00 | 显示全部楼层 |阅读模式
有缝,看起来不完美.
谁弄过的,请详细给出提示好吗?谢谢!  [em11]

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2006-11-18 21:14:00 | 显示全部楼层

Re:如何解决天空盒贴图问题

用一张天空贴图实现天空。
天空最好是圆的。

21

主题

125

帖子

135

积分

注册会员

Rank: 2

积分
135
QQ
发表于 2006-11-19 09:53:00 | 显示全部楼层

Re:如何解决天空盒贴图问题

有两点要做,那么就无缝.
首先,要确保天空盒图片文件是否有缝边.有些是有一小条黑边.
其次,就是代码.我们不是把天空盒做一个很大的方体.这样是不对的,我们只要天空盒是个 1 单位的小正方体就可以了,再使用投影进我们的场景.

9

主题

104

帖子

104

积分

注册会员

Rank: 2

积分
104
QQ
发表于 2006-11-19 19:46:00 | 显示全部楼层

Re:如何解决天空盒贴图问题

1,让美工做一个无逢连接的贴图
2,很白痴的方法但是我经常用的,把背景缓冲区的颜色设置为缝隙旁边象素的颜色,获取象素的颜色也很简单(用POHTOSHOP的调色板),试试,效果还可以

44

主题

248

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
发表于 2006-11-20 09:46:00 | 显示全部楼层

Re:如何解决天空盒贴图问题

。。。。。。
我还是不说啥了,       
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
       
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2006-11-20 10:39:00 | 显示全部楼层

Re:如何解决天空盒贴图问题

glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);

glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);

是消除<柔化>吗?
那要是<需要柔化>,并且<不要缝>的时候呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 22:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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