游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1784|回复: 2

有关简单天空盒的问题

[复制链接]

1

主题

18

帖子

20

积分

注册会员

Rank: 2

积分
20
QQ
发表于 2010-3-13 20:05:00 | 显示全部楼层 |阅读模式
    最近在学习做一个简单的天空盒, 因为有六个面,每个面都是不同的纹理,所以我就使用很笨滴方法,直接弄24个顶点,每个面4个顶点。    但是渲染出来后效果很差,因为每个面之间会看到明显的裂痕,首先纹理贴图本身没有问题。 所以请高手指点一下 我这样做是不是不行?    还有我看到别人的方法 是用 立方体纹理 来实现的。。但是我对这个不太懂,跪求那位高手 能提供一下资料???

34

主题

443

帖子

478

积分

中级会员

Rank: 3Rank: 3

积分
478
发表于 2010-3-13 20:21:00 | 显示全部楼层

Re:有关简单天空盒的问题

m_pd3dDevice->SetSamplerState(0,D3DSAMP_ADDRESSU,D3DTADDRESS_CLAMP);
m_pd3dDevice->SetSamplerState(0,D3DSAMP_ADDRESSV,D3DTADDRESS_CLAMP);

改下纹理的寻址方式,这样就没裂痕了

1

主题

18

帖子

20

积分

注册会员

Rank: 2

积分
20
QQ
 楼主| 发表于 2010-3-15 09:18:00 | 显示全部楼层

Re: 有关简单天空盒的问题

哦。。知道了。。嘿嘿。。谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-14 19:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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