游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1423|回复: 3

关于DX载入不规则纹理的问题

[复制链接]

2

主题

8

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2006-10-12 16:56:00 | 显示全部楼层 |阅读模式
如果我载入一个33*33的纹理图片,系统会创建一个64*64的纹理对象,那会有一些地方是空白的吗,那将这个纹理贴到图形的时候那些空白会显示出来吗?

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-10-12 17:16:00 | 显示全部楼层

Re:关于DX载入不规则纹理的问题

想直接创建为非2的幂纹理,在创建时长宽参数指定D3DX_DEFAULT_NONPOW2
如果想不留空白让它自动拉伸,就不能把过滤方式设置为D3DX_FILTER_NONE,给定线性或其他过滤方式

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2006-10-13 15:49:00 | 显示全部楼层

不过

最好还是把 33*33 的图片用 ACDSEE等软件拉伸成 64*64, 再直接使用.[em9]

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-10-13 16:36:00 | 显示全部楼层

Re: 不过

snhun: 不过


先去看看NPOT和Texture_rectangle的 spec再说吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 15:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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