Unity日本的Keijiro Takahashi发佈了一个为Unity量身订做的图片压缩套件ChromaPack。
关于ChromaPack,他是一种破坏性压缩图片的技术,採用chroma subsampling technique演算法,可以让图片在记忆体内变小,取样每1 pixel 12bits(x2.67 32位元RGBA压缩),由于算法简单,因此老旧的硬体也能快速解压缩。这张比较图上排是原稿,下排是压缩后的成果。
使用方式也很简单,先到这裡下载(目前在Github上下载)
https://github.com/keijiro/ChromaPack
然后把Assets放入你的项目中,套件会自动把材质转为ChromaPack压缩的格式,并在名称后面加上CP两个字。
用ChromaPack/Opaque这个Shader就可以把你要的图画出来。
ChromaPack也支援1bit的Alpha透明层,当图片有Alpha层时,套件会处理透明度并记录,可以用ChromaPack/cutout这个shader把Alpha画出来。
锐亚教育 锐亚科技 unity unity教程
- 还没有人评论,欢迎说说您的想法!