Photoshop DDS转化插件的一些问题
最近被老外提NORMAL效果不够好,建议我们使用DXT5来压缩NORMAL,而不是DXT1,我很纳闷,如果不是用DXT5NM,DXT1和DXT5效果应该是一样的才对,难道他指BC5,但BC5支持也还不广泛。后来还特地将原始TGA NORMAL分别压成DXT1和DXT5对比了下,确实DXT5比DXT1好很多,真奇怪,都用的RGB来存储XYZ,怎么会有差别了,当时也没多想,后来有空我测试了下,发现PS插件原来是这样压缩DXT1和DXT5的,如果原始图含RGBA 4个通道,你选择DXT1 WITH 1BIT ALPHA将它当作带ALPHA压缩,这样4色中有1色会被设置成完全无用的黑色,所以如果使用PS DXT PLUGIN存储DXT1时,如果没有ALPHA需求,一定将ALPHA通道给删了。后来只存储RGB 3通道的原图,则DXT1和DXT5效果完全一样。如果追求比较好的效果只能使用DXT5NM,就是将X分量存于DXT5独立压缩的A通道上,而将Y分量存储在有6bit精度的G通道上,同时将RB设置为相同值避免co-compression artifacts,如果是DX10可以考虑使用高精度,且体积小的BC5压缩方式,就是ATI的3Dc,另外还有个trick,我们即可用DXT1存也可以用DXT5存,可以保证shader代码不用变。如果存DXT1可以将X存入R通道,而Y存入G通道,不要ALPHA;如果存成DXT5格式,则将X存入ALPHA,Y存进G通道,且将R通道设置为1,这样shader中的解压代码都是:
normal.x = R * Alpha;
normal.y = G;
normal.z = sqrt(1 - x^2 - y ^2);
转载于:https://www.cnblogs.com/effulgent/archive/2012/03/28/2421662.html
Photoshop DDS转化插件的一些问题相关推荐
- 好用的时间戳转化插件
项目中我们经常会遇见要把时间戳转换成时间的情况,或者是把当前的时间转换成时间戳传给后台. 下面 向大家介绍几款好用的时间戳转化插件 1. Day.js :一个轻量的处理时间和日期的 JavaScrip ...
- ps插件Coolorus for mac(photoshop色轮插件)
coolorus是一款非常好用的Photoshop色轮插件,这款插件可以给你的ps软件增加一个色环配色面板,选择颜色更加方便.coolorus插件可以帮你轻松的获取所选区域的RGB值,可以添加到ps中 ...
- PS插件:Photoshop遥感影像处理插件
Photoshop地理空间插件,实现遥感影像批量转换为PS图层,并且按照地理位置关系,在PS中叠加图层显示:PS图层调色编辑之后,一键转成带地理坐标的遥感影像. PS插件下载地址: https://d ...
- java开发ps插件_超强自主开发的Photoshop CS6增强插件 唯一的面板测试版2
超强自主开发的Photoshop CS6增强插件 唯一的面板测试版2 热心网友2012.10.11Photoshop 适用于Photoshop CS6的增强插件下载.具有增强对齐,加入类似CDR的前进 ...
- 【CSS】PhotoShop 切图 ③ ( PhotoShop 切图插件 - Cutterman | 下载、安装、启动、注册、登录 Cutterman - 切图神奇 插件 | 使用插件进行切图 )
文章目录 一. PhotoShop 切图插件 - Cutterman 1.下载 Cutterman 插件 2.安装 Cutterman 插件 3.启动 Cutterman 插件 4.注册 Cutter ...
- etl常用的三种工具介绍_Adobe Photoshop常用修图插件+屏幕模式+内容感知移动工具介绍...
PS教学第27期 第一篇 1.5 Photoshop的三种屏幕模式 [Ps教程] 1. 本节课将为您演示,系统的三种屏幕显示模式.首先依次点击[文件 > 打开]命令,打开一张示例图片. imag ...
- 给PhotoShop安装Portraiture插件
目录 1. 插件下载地址 2. 装入PhotoShop 3. 注册使用 4. 使用界面 1. 插件下载地址 Portraiture插件下载地址 里面有四个文件,第四个是注册机: 2. 装入PhotoS ...
- 【win】Photoshop+蓝湖插件安装小白教程(下)
本教程为Photoshop安装及蓝湖插件安装教程,windows系统下.本篇紧跟上篇,讲蓝湖插件的下载安装和使用. 蓝湖 Photoshop插件安装: 1.首先下载蓝湖photoshop插件,插件ma ...
- WordPress标签(tag)url自动转化插件
介绍: WordPress网站程序功能很强大,不过自带的标签功能有点缺陷,就是标签的链接页,如果你的标签是中文,那这个标签的页面的url的后面就直接是这个中文,url上有中文,有些浏览器可以直接看到中 ...
- Photoshop的基本使用和Cutterman插件的安装
Photoshop2020的基本使用和Cutterman插件的安装 Photoshop2020在网页编程中常使用的基本快捷键 快捷键 快捷键含义 ctrl + R 显示/隐藏标尺 (将标尺单位改为像素 ...
最新文章
- Rest 微服务工程搭建03——工程重构
- 【论文解读】SIGIR 2020 | 超越用户embedding矩阵:用哈希对大型用户建模
- ReSharper 配置及用法(ZHUANG)
- java ftpclient quit_FTPClient
- 气象背景场_“把脉”风雨 服务为民——甘肃研究型气象预报业务体系发展扫描...
- mysql emma_ubuntu mysql emma中文乱码问题解决
- php 文件 不更新,php页面不刷新更新数据
- java ocr linux_linux系统如何使用tess4j(java)进行ocr图片文字识别
- AD19无法生成PCB_对PCB印制线的传输线效应以及封装、连接器和电缆的频率响应进行全面分析...
- TheFatRat一般使用
- 程序员教你如何用python制作一个牛逼的脚本
- Php7.5,phpwind7.5灵活的业务支持体系
- MATLAB 3D极坐标绘图
- 世界上最难的5种编程语言
- 最简单的九九乘法表打印
- 信号完整性系统学习(一)前言
- Python之列表推导式
- Java项目:智能点餐推荐系统(java+SSM+JSP+BootStrap+Mysql)
- GE Proficy CIMPLICITY如何实现跨版本升级操作?
- 经典题目-如何测试一个一次性纸杯
热门文章
- cuda+cudnn安装(cudnn下载失败解决),环境配置以及遇到的问题记录!
- SQL优化工具SQLAdvisor使用(转)
- MATLAB警告:名称不存在或不是目录
- 使用DataStudio连接本地虚拟机中的opengauss数据库
- psasp和matlab,MATLAB和PSASP电力系统潮流计算比较研究
- android 直播 app下载地址,朵朵直播app下载地址
- 奥维地图导入西安坐标_奥维地图导入坐标样式 奥维地图批量导入经纬度坐标...
- 用canvas画时钟
- 2021世界机器人大赛— 青少年机器人设计大赛
- 富士通MB95F636H输出PWM