当前位置: 首页 > news >正文

GPU PRO 5 - 4.6 Adaptive Scalable Texture Compression 笔记

本笔记仅为个人的理解,如果有误欢迎指出。

Adaptive Scalable Texture Compression

自适应可拓展纹理压缩

简称ASTC,移动端一种常用的贴图压缩格式,在现代的游戏引擎中多有应用,比如Untiy。

ASTC 是 ARM 公司开发的一种纹理压缩格式,其目标是为此前种类繁杂、灵活性不足的纹理压缩格式提供一种统一且灵活的解决方案。它是一种基于块的纹理压缩算法。

基于块的意思是对数据的处理都是基于Block的,也就是图片会被分割成很多的大小相同的小的Block,然后一个Block的数据会被用更少的数据表示,压缩后的数据也只用来表示这个Block的数据。

而ASTC中,每个块都可以存储最多4个顶点(正方形的四个角)的颜色,并根据从预设的颜色计算公式中挑选合适的算法保存。如下图,在文章中这个算法称为分布模式(Distribution Pattern)

最后,在解压缩时就可以根据块上存的顶点颜色以及颜色的分布模式计算出当前块压缩前的颜色。由此可见,ASTC是一种有损的图像压缩格式,因为不是所有颜色块都能有完美的颜色分布模式保证颜色和压缩前一致。

同时,一个Block中,可能存在多个符合条件的分布模式,ASTC算法就会在这里对压缩后最终图像的质量和时间做权衡。质量要求越高,压缩算法在最终决定最佳方案之前,就会尝试更多种候选组合。

但是解压缩的时间是固定的。

参考资料:

深入理解ASTC

http://www.jsqmd.com/news/1189099/

相关文章:

  • C语言实现高性能ECS框架:数据驱动架构与缓存优化实战
  • 2026年7月杭州刑事律师推荐:曾智光律师领衔五强服务商核心能力榜单与实战案例解读 - 优企名品
  • HydroViewer-在线水动力模拟可视化解决方案
  • 2026跨境出海新风口:AI GEO生成式引擎优化,破解海外流量内卷困局
  • AI写作论文怎样不越界?从文献整理、初稿生成到降重润色的合规使用边界 - AI论文先行者
  • 支付系统注意事项-工作记录
  • 计算机毕业设计之基于springboot论坛系统设计与实现
  • 华为MetaERP AI 本体论:设计哲学、底层实现、ERP 全流程落地(财务 / PTP/OTC 端到端打通)一、核心基础:什么是 AI 本体论(面向企业 ERP 场景,非纯哲学)1. 本体论基
  • 模板驱动型文档自动化:从排版工具到知识操作系统
  • 工业级遗传算法四大实战改造:选择、交叉、变异与早熟诊断
  • SL6Pro与SDR6联动:实时频谱分析与软件无线电的协同应用
  • 为什么你的元素总是比预期大一圈?—— 前端盒模型与尺寸计算详解
  • 陶瓷颗粒防滑路面公司推荐几家?2026年五大实力厂商深度横评 - 变量人生001
  • 2026 年至今,鄂温克族自治旗口碑好的40Cr无缝钢管工厂推荐几家,千万别把普通钢管当它用,工厂损失惨重!3Cr2HNiMo1N - 实业推荐官【官方】
  • ComfyUI视频生成INT8量化技术:显存优化与速度提升实践
  • 2026年7月推荐岗位外包公司五强厂商核心能力榜单与实战案例解读 - 优企名品
  • 成都全域营销培训找哪家:TST三维增长方法论助力流量破局 - 即刻爆闻
  • 基于负载预测的自适应线程池:C++实现与生产环境调优
  • 第二章 温度、热量与能量(二)---热量
  • AI 如何帮我打造了自媒体人的“百宝箱”
  • 了解指针4
  • 前端表格隔行换色功能制作指南:从原理到实战
  • 苏州名表回收渠道指南:5 个靠谱变现渠道,出手操作技巧 + 防压价保障干货 - 生活时报
  • 从“帮我看看“到“帮我修“:AI 辅助调试的心路历程
  • 长春880高金价下,实体店回收咋验货转账?上手指南 - 小城生活闲谈
  • 2026户外广告数字化升级:传播易以AI技术重构全域户外品效营销体系
  • 【优选算法】滑动窗口专项:1.长度最小的子数组 2.无重复最长子串
  • Chinese-Poetry:52K Star 的中文诗词宝库,AI 时代的文化基建
  • 2026 北京二手包包变现避坑指南,7 月实时行情零折旧计价 - 生活时报
  • Video2X完整指南:用AI让老旧视频重获新生的终极方案