游戏开发论坛

 找回密码
 立即注册
搜索
查看: 853|回复: 0

大家帮忙参考一下。

[复制链接]

6

主题

27

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2008-5-5 20:06:00 | 显示全部楼层 |阅读模式
现在遇到一个兼容性的问题:
a4r4g4b4格式的纹理在GeForce4 MX 4000 显卡上宽度要求似乎是必须是2^n,
即2, 4, 8, 16, 32, 64,128,256...。
遇到非2^n的纹理显示就不正常了。郁闷了好几天了也没找到理想的解决方法。
请大家帮忙参考以下,想想办法。
附上source,资源中的3张图片分别是a4r4g4b4, a1r5g5b5和a5g6b5格式的。
a1r5g5b5和a5g6b5格式非2^n宽度的纹理在Geforce4 MX 4000显卡上都正常,
就是a4r4g4b4非得是2^n宽度.很郁闷。
希望各位前辈能帮忙看一下是否有好的解决方案。

sf_2008552061.rar

220.45 KB, 下载次数:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 14:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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