游戏开发论坛

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

请问在DX中如何消除立方体天空盒的边界线?

[复制链接]

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
发表于 2004-8-19 10:11:00 | 显示全部楼层 |阅读模式
我知道opengL中有一个纹理开关,可以控制纹理边界的融合

不知道DX中有没有呢?

天空盒的边界太明显了:(

谢!

35

主题

340

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
发表于 2004-8-19 11:13:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

ding

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2004-8-19 11:19:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

呵呵,我发现如果使用D3DTEXF_FLATCUBIC过滤就不会出现边界线

不过,纹理的质量不好。。。

但是使用D3DTEXF_LINEAR过滤,边界线就很明显了。。。

高手指点一下吧!

30

主题

276

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
发表于 2004-8-19 13:28:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

是开边界的包裹方式,和过滤方式没有关系。
好象是应该开clamp方式,那个你查查。。。现在不在自己机器上查不到。

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2004-8-19 14:35:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

呵呵
搞定了

设定这个就可以了
m_pd3dDevice->SetTextureStageState( 0, D3DTSS_ADDRESSU ,   D3DTADDRESS_CLAMP );
m_pd3dDevice->SetTextureStageState( 0, D3DTSS_ADDRESSV ,   D3DTADDRESS_CLAMP );

小陈00兄,对否??

30

主题

276

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
发表于 2004-8-19 15:01:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

你自己看看嘛。。。没有边界就对了,你查SDK,上面有对这几个address的详细说明,我现在用这台机子上什么都没有哈。

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2004-8-19 16:00:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

晕,那个是做别的用的,用在这里用得不好会出洋相

6

主题

582

帖子

582

积分

高级会员

Rank: 4

积分
582
发表于 2004-8-20 08:52:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

m_pd3dDevice->SetTextureStageState( 0, D3DTSS_ADDRESSU ,   D3DTADDRESS_CLAMP );
m_pd3dDevice->SetTextureStageState( 0, D3DTSS_ADDRESSV ,   D3DTADDRESS_CLAMP );
太对不过了,就是这个!

6

主题

582

帖子

582

积分

高级会员

Rank: 4

积分
582
发表于 2004-8-20 08:52:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

在9.0里是gD3dDevice->SetSamplerState( 0, D3DSAMP_ADDRESSU,  D3DTADDRESS_CLAMP );
gD3dDevice->SetSamplerState( 0, D3DSAMP_ADDRESSV,  D3DTADDRESS_CLAMP );
这个.

139

主题

2005

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
QQ
发表于 2004-8-20 15:18:00 | 显示全部楼层

Re:请问在DX中如何消除立方体天空盒的边界线?

D3D代码我几乎看不懂……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-17 08:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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