专栏名称: 余的ArchiCG
大家好,我是余德杰。这里将会不定期推送各种建筑CG相关的福利,其中包括各类大小个人原创教程以及个人制作或分享的罕见素材,纯属个人喜好,望求得志同道合者
目录
相关文章推荐
湖南建设投资集团有限责任公司  ·  安徽省能源集团到湖南建投集团对接洽谈 ·  昨天  
新闻株洲  ·  陈恢清在天元区走访企业 ·  2 天前  
湖南建设投资集团有限责任公司  ·  湖南建投集团资产内部调剂信息发布(第五期) ·  2 天前  
潇湘晨报  ·  长沙市民注意,这5条公交线路有变化 ·  6 天前  
51好读  ›  专栏  ›  余的ArchiCG

灯光容易过曝、发光颜色不自然?教你一招

余的ArchiCG  · 公众号  ·  · 2017-05-25 10:19

正文

其实上面是个动图


大家好


我回来了

这次谈的不是线性工作流


先看下面两张图



左图灯附近的区域已经过曝

而为了去掉这些过曝的区域

把灯光调暗

却又得到右图


过曝是没了,但图太暗了


再看下面两张



同样是两者兼顾不能


接触过渲染或摄影的同学

几乎都能遇到上述情况


其实理想的结果应该像下面两张图



亮度上来了

同时避免过曝




1.为什么会出现这种过曝


我画了几张简单的函数图



横轴是图片的亮度

纵轴是屏幕上显示的亮度

0是纯黑,1假设是一个单位的亮度


1同时是屏幕能显示的最大亮度

超过1也只能显示为最大亮度


所以上图红色闪烁区域

在屏幕上统统只能显示为最大亮度

因为没有比它更亮的颜色

也就是说

这些区域过曝了

所以函数图应该是下面那样



打开过曝区域警告

可以明显看到有一大片区域过曝



这些过曝区域只能显示为白色

准确来说是有通道显示为白色,因为不排除RGB里有通道还没到白色

这跟我们肉眼观察有很大区别


显示器显示不了的高亮度

我们人眼还是能够识别的


下面左图如果是显示器上所示

那右图应该是肉眼在实景中看到的效果

所以左图有违生活直觉

也就是所谓的不自然





2.如何解决


如果改变一下图片亮度与显示亮度的关系

像下面的蓝色曲线那样



那不就有更多细节能被显示

这意味着过曝的区域变小

原本曝光区域的细节能被显示


常见的渲染器都有类似的处理方法


1.VRAY


所有平台的vray都适用

直接在帧缓存窗口调整


或者在渲染设置面板修改颜色映射

但如果用了这个方法

上面的方法就不管用了

因为exponential会自动把颜色钳制到0-1之间



2.Corona


所有平台的Corona都适用

直接在帧缓存窗口修改

个人觉得比vray的调起来要爽


其他渲染器也有类似的功能

但是我手头上就这两款

所以其他的就不演示了


但是要是渲染器不幸没有这个功能

也没事

我们能后期


3.After Effect


以32bit的图像格式保存渲染好的图片

如*.hdr,*.exr

用ae打开

给图片添加hdr高光压缩

注意:项目色彩深度必须是32bit


4.Photoshop

...

是不行的


最后放一张能用于调整的32bit图

点击阅读原文下载

免得大家还开渲染器


如果操作无误

应该能得到下面的效果



提前答疑


如果一张8位图片过曝了

能用上述方法处理么?


显然不能

因为没有比255更亮的颜色

再怎么压都没用



最后祝大家生活学习工作愉快