请选择 进入手机版 | 继续访问电脑版

开源计算机图形学社区(Open Source Computer Graphics Community) |OpenGPU Forum (2007-2013)| OpenGPU Project

 找回密码
 注册
搜索
查看: 3522|回复: 2

请问: 如何把一个4*4的RGBA压缩为64Bits的DXT1 [复制链接]

Rank: 12Rank: 12Rank: 12

注册时间
2010-7-6
积分
798
发表于 2011-7-10 17:08:40 |显示全部楼层
查了很多资料都是把DXT1格式解压为RGBA的算法,但现在需求把RGBA压缩为DXT1,尝试很久,效果让人很不满意~总是有毛边,如图(毛边.jpg),因为需求不能整个图片压缩,即不能用DX的相应算法来压,只能根据判定某些Block的像素需要进行这样的压缩,所以请问,有达人能解惑咩?谢谢.

Rank: 16Rank: 16Rank: 16Rank: 16

注册时间
2009-9-5
积分
2682
发表于 2011-7-10 18:50:43 |显示全部楼层
my blog:www.cnblogs.com/clayman

使用道具 举报

Rank: 12Rank: 12Rank: 12

注册时间
2010-7-6
积分
798
发表于 2011-7-11 02:11:20 |显示全部楼层
非常感谢,后来我又仔细查了一下代码,一个像素一个像素的查, 比较汗~是我的一个Bit位写错误了的原因才造成了毛边~~ =.=~~

呵呵~

使用道具 举报

最近看过此主题的会员

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

‹‹
我的工具栏

关于我们|手机版|Archiver|开源计算机图形学社区(Open Source Computer Graphics Community) | OpenGPU Project | OpenGPU Forum (2007-2013)

GMT+8, 2017-11-20 03:59 , Processed in 0.144814 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部