游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2598|回复: 7

D3D下,显示纹理失真,请高手指正

[复制链接]

37

主题

587

帖子

587

积分

高级会员

Rank: 4

积分
587
发表于 2005-8-13 09:13:00 | 显示全部楼层 |阅读模式
我在D3D下,显示一个非正规尺寸的纹理(不是2的N次方),比如一个640*480的背景图,结果图象显示效果很模糊,请高手给予知指导。。!! [em6]

85

主题

824

帖子

878

积分

高级会员

Rank: 4

积分
878
QQ
发表于 2005-8-13 10:01:00 | 显示全部楼层

Re:D3D下,显示纹理失真,请高手指正

关掉纹理过滤

8

主题

239

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
发表于 2005-8-15 11:17:00 | 显示全部楼层

Re:D3D下,显示纹理失真,请高手指正

是不是创建的纹理太小了。你的几*几

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2005-8-18 10:36:00 | 显示全部楼层

Re:D3D下,显示纹理失真,请高手指正

应该是用了滤波,把它改成POINT形式就可以了

37

主题

587

帖子

587

积分

高级会员

Rank: 4

积分
587
 楼主| 发表于 2005-8-18 12:19:00 | 显示全部楼层

Re:D3D下,显示纹理失真,请高手指正

关闭过滤。问题解决,谢谢野猪。
不过用D3D自带的D3DCREATETEXTUREFORMFILE();就模糊了。(我用的方法是D3DCREATETEXTURE();)
请问这是怎么回事!!

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
发表于 2005-8-18 16:38:00 | 显示全部楼层

Re:D3D下,显示纹理失真,请高手指正

to 搂住:
剑孤寒是“野猪”?

37

主题

587

帖子

587

积分

高级会员

Rank: 4

积分
587
 楼主| 发表于 2005-8-19 10:41:00 | 显示全部楼层

Re:D3D下,显示纹理失真,请高手指正

不是!!我手误。。。,
不过能告诉我为什么吗??

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
发表于 2005-8-19 10:57:00 | 显示全部楼层

Re:D3D下,显示纹理失真,请高手指正

D3DCREATETEXTUREFORMFILE()使用时的参数不对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-27 11:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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