如何去掉skybox的边框????

力为 2005-08-07 05:05:53
如何去掉skybox的边框????
图片如下:

http://mythma.blogchina.com/inc/CTS.JPG
...全文
254 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
力为 2005-10-13
大家都来参与啊,参与有分哦!
  • 打赏
  • 举报
回复
力为 2005-09-08
还是没搞懂啊
  • 打赏
  • 举报
回复
chenlee 2005-08-15
http://oss.sgi.com/projects/ogl-sample/registry/
下载一个glext.h, wglext.h, glxext.h就行了
  • 打赏
  • 举报
回复
力为 2005-08-10
to chenlee:
谢谢 chenlee
我也发现有GL_CLAMP_TO_EDGE选项,可无论是GL_CLAMP_TO_EDGE还是GL_CLAMP_TO_EDGE_EXT ,VC都是找不到,不知道包含在哪个头文件里。

to williamx(WILL) :
是对齐的。设置边界的颜色可看到。
  • 打赏
  • 举报
回复
力为 2005-08-09
to: CGChina(时空英雄)
纹理的边线如何设置为1?

to:chglei1976(阿成)
是采用的线性滤波
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  • 打赏
  • 举报
回复
何哀何欢 2005-08-09
怎么会有线?感觉是没有对齐。
  • 打赏
  • 举报
回复
chenlee 2005-08-09
是由于wrap模式造成的,设置成clamp-to-edge即可

glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S/T, GL_CLAMP_TO_EDGE_EXT );

当然,前提是的你的显卡得支持GL_EXT_texture_edge_clamp扩展
  • 打赏
  • 举报
回复
CGChina 2005-08-08
看看纹理的边线是不是为1,建议你使用HalfSphere+CubeMap作为天空
  • 打赏
  • 举报
回复
chglei1976 2005-08-08
生成纹理的时候选择 线性 .
  • 打赏
  • 举报
回复
相关推荐
发帖
游戏开发
加入

8118

社区成员

游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
申请成为版主
帖子事件
创建了帖子
2005-08-07 05:05
社区公告
暂无公告