每个项目总会有一些因为历史问题遗留下来的坑,就比如有一大批的 ui 贴图都是在 ps 的 gamma 颜色空间下画的,很多很多。。。。。。
现在需要把工程转到 Linear 颜色空间下,你不能让人家重画吧,不能吧。。。不能。。。不。。。
额,听说好像有的团队比较猛,就真的重新画了一遍的。。。

以上内容不谈,其实在 ps 里是有一个方法,可以直接把图过渡过来的,完全不用重画,今天讨论一下这个方法。

首先我们讲讲,怎么把 ps 里的颜色空间切到线性里,因为未来我们也是要在线性空间下工作的。

打开 编辑 -> 颜色设置

选择自定义一个自己的 RGB

把灰度系数 = 1,然后确定就行了。

你可以把这个配置保存下来,方便后面建新图时直接选取它。

选配置的菜单就在颜色设置下面

这里我们知道了在 ps 里怎么设,但是你要是真的这么干了,马上就会发现,woc,老子的图白掉了!!!就跟得了白内障似的。。。这怎么办呢?

这就是今天我们的重点了,怎么能确保我们切了线性空间的情况,图没事。

这里就需要用到 ps 一个很牛逼的功能了。

首先我们先用一下时间回溯大法,把之前我们所有的操作都回退掉。现在打开我们在 gamma 空间下做的图,先不要去动颜色空间。

如图,把我们的图从 8位/通道 切换成 32位/通道。

32位是啥,是 hdr 呀,hdr 是啥,线性呀,这一点我们可以从色盘上看到明显的区别。

这是8位的

 这是32位的

是不是很明显,这个时候我们再去看我们的纹理,woc,颜色没有变化,是正确的。

这个时候不算完,再按之前我们切换颜色空间的方法,从 sRGB 切到我们自定义灰度系数=1。

这样,就算我们再把32位切回8位那都是完全没有问题的了,毕竟8位的文件更小嘛,对一些空间敏感型游戏来说,还是很有效的。

在往回切的时候,记得要选不合并。

这个时候,我们即可以用 ps 在线性颜色空间里工作,也可以导出线性纹理了。记得导出时把 “转换为sRGB” 给勾掉了,你不想前面的操作都前功尽弃吧。

导入 Unity 后,记得也要把 sRGB 给勾掉哦,不然你的纹理是会变暗的。

怎么在 PhotoShop 里把在 Gamma 颜色空间画的图,转换到 Linear 颜色空间下相关推荐

  1. [网页设计]如何在Photoshop里画虚线?

    最近又有人问李胖纸了,Photoshop里虚线怎么画啊,每次我都是在Illustrator里画好然后再转到PS里,弄得不好虚线还朦朦胧胧的,看着一点也不精致,有没有简单点的一劳永逸的办法啊? 面对这种 ...

  2. Unity下Gamma和Linear颜色空间的区别。

    伽马校正:pow(color, 1/2.2), 变得更亮了,例如:color值为0.5,校正后是0.5^(1/2.2) = 0.7297 移除伽马校正:pow(color, 2.2),变暗了,例如co ...

  3. 读书笔记 | 之Photoshop里Pantone色类型该如何选择

    读书笔记 | 之Photoshop里Pantone色类型该如何选择 工作内容因为涉及到专色印刷,需考虑将RGB/CMYK模式下的色值转换为PANTONE专色值.PS的拾色器里有一个颜色库,可供不同的色 ...

  4. JS里的居民们7-对象和数组转换

    编码 学习通用的数据用不同的数据结构进行存储,以及相互的转换 对象转为数组: var scoreObject = {"Tony": {"Math": 95,&q ...

  5. php 自动切图,前端工程师技能之photoshop巧用系列扩展篇自动切图

    × 目录 [1]初始设置 [2]自动切图 前面的话 随着photoshop版本的不断升级,软件本身增加了很多新的功能,也为切图工作增加了很多的便利.photoshop最新的版本新增了自动切图功能,本文 ...

  6. 前端工程师技能之photoshop巧用系列扩展篇——自动切图

    前面的话 随着photoshop版本的不断升级,软件本身增加了很多新的功能,也为切图工作增加了很多的便利.photoshop最新的版本新增了自动切图功能,本文将详细介绍photoshop的这个新功能 ...

  7. Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行——怎么将Unix/Mac系统下的文件转换到Windows系统下

    先交代一下遇到的问题: 本人用的是Windows系统.在学习Triangle Mesh时,想将bunny.ply等经典的PLY文件导入程序中. 但是,文件被读入程序后,所有的内容变成了一行.从而,现成 ...

  8. 使用Opencv将RGB颜色空间转换到HSV颜色空间/灰度图

    一. 使用cvCvtColor函数将RGB颜色空间转换到HSV颜色空间 所需函数: 1.cvCvtColor 函数功能:颜色空间转换 函数原型: void cvCvtColor( const CvAr ...

  9. C语言标准库里的获取时间函数及时间格式转换详解

    C语言标准库里的获取时间函数及时间格式转换详解 头文件: #include <time.h> 相关库函数(截图摘自:https://www.runoob.com/cprogramming/ ...

最新文章

  1. mysql floor报错_mysql的floor()报错注入方法详细分析
  2. Mongo DB 2.6 需要知道的一些自身限定
  3. 计算机应用研究投稿,计算机应用研究
  4. 【 2013 Multi-University Training Contest 8 】
  5. 沈阳工程 c语言题库,2017年沈阳航空航天大学航空航天工程学部823C语言程序设计考研仿真模拟题...
  6. 2.7 Client Commands and SQL Statements
  7. 机器学习基本算法的sklearn接口
  8. 数字图像处理--灰度图转伪彩色图
  9. 读书笔记: 博弈论导论 - 05 - 完整信息的静态博弈 纳什均衡
  10. 翻译Programming WCF Services第二版
  11. python入口文件_用Python作GIS之三:入口程序 - stargui.py
  12. 简易PDF电子书书签制作
  13. JAVA 日期格式化
  14. 深入理解JVM & G1 GC
  15. C语言全局变量和局部变量同名时的使用
  16. UML 返回消息的虚线箭头 如何画
  17. 由摊余成本法谈到债券估值
  18. 图像放大的三种处理方法:最近邻插值,双线性插值 ,双三次插值算法
  19. 游戏后台生成唯一ID
  20. 数据库SQL实战(牛客网):获取员工其当前的薪水比其manager当前薪水还高的相关信息

热门文章

  1. 互联网应用中UGC、PGC、OGC三大内容生产方式详解
  2. 考研计算机专业课时长,考研视频计算机专业课哪个好
  3. 你知道ArcGIS电子地图也有大字体地图吗(附下载方法)
  4. YOLO训练自己的数据集的一些心得
  5. 在桌面上创建一个宽带连接服务器,win7怎么在桌面上创建宽带连接图标 桌面上创建宽带连接教程...
  6. Mathematica入门教程
  7. 信息科学学术论文常用词汇
  8. 【历史上的今天】12 月 5 日:分布式系统的“三驾马车”;世界上第一篇计算机科学博士论文;IBM 推出“深蓝”计算机
  9. 奥威BI,适合中国电商的大数据分析平台
  10. 雷达原理笔记之恒虚警概率检测