jquery 怎么调节图片亮度_3d渲染效果图亮度不对?收藏这个Gamma调整的教程就可以了。...

8d4888ac716ed2a22d57a186f1058426.png

3D MAX中的Gamma(伽马),就是非线性渐变的颜色从暗到亮的程度,有着对图像亮度校正的功能。他直接影响我们视觉上看到的这张图片的颜色亮度,可以让视图与渲染得到一致的显示。同时,还可以辅助我们在灯光方面的运用。我们在3d max中常用到的gamma设置值有1.0和2.2两种。

如果我们的gamma值设定不当,就会造成我们看到的图片的亮度差异。主要表现为,当我们渲染出的图片与本地图片相比,亮度颜色偏黑或者偏白了,很大概率就是文件的伽马输入和输出不一样。

简单说来,对于gamma问题的判断,就是对图片整体亮度的判断,同时查看文件任务的gamma设置情况。需要特别注意的是,我们对亮度偏暗或者偏亮的程度界定。

比如,偏亮的程度并没有达到大面积的曝光,比如还有的问题是VRay渲染超级曝光的问题,这个是不当选择了过滤贴图的原因。而亮度偏暗,也不是指渲染图片中,有大面积的黑色块状物的情况下。真正的gamma问题,是像下面这样的图片所示:

d3366569571b22014f3ce55be7aa99b9.png
渲染结果,亮度偏低,偏暗

1dfca3971a3792defc43a36b3ae4e027.png
正确的渲染结果图

因此,我们应该在3D MAX里如何设置伽马(Gamma),才保证我们渲染出的结果不出错呢?

这里我们整理分析了2个原因及解决方法如下:

1、当gamma校正没有打开。

如果gamma校正没有打开,我们要先确定自己所使用的渲染窗口是3dmax默认的帧窗口还是VR的帧缓冲窗口。

ee0b263d7c1676bb89c00e456bef1542.png

在没有打开gamma校正的情况下,3d max输出图像是按默认一个没有修改伽马的数值,也就是1.0的gamma值来输出,但是在VR帧缓冲窗口中有一个选项会误导我们:VR帧缓冲窗口里有一个sRGB的按钮点下之后图像会给覆盖一个伽马2.2的值。

但是这个选项它只是影响显示输出并不影响结果输出。所以当启用这个选项的时候,我们在渲染中可能看到图渲染是亮的,但是保存出来却是暗的。

8a8df983fff6b9f0530e9d5be96ff3bb.png
sRGB按钮

解决办法:

我们在没有启用gamma校正的情况下,如果使用了VR的帧缓冲窗口渲染,就要注意把sRGB的按钮给取消,避免误导。

2、已经开启gamma校正:(以2014版本为界)

启用了gamma校正的情况下,我们要注意一个输入gamma值和输出gamma值。

这里要先说明一个版本的问题。2014以后的版本中,gamma校正取消了直接设置伽马输入和输出的数值。

一般情况下我们的输入gamma都是不会改动的,所以这里我们重点关注输出gamma。

而很多用户不能正确的理解输出gamma所以就导致渲染的时候和输出的图像亮度不同的情况。

解决办法:

2014以后的版本中我们可以打开MAX侦听器(F11)

1.输入fileingamma可以检测出文件的输入gamma

2.输入fileoutgamma可以检测出文件的输出gamma

要注意输入gamma和输出gamma是只有打开了伽马矫正的时候才会生效的。

b89a4ed32b416c9710ab0060bd3418f4.png

以后再碰到上述情况,我们只需要在保存的时候,覆盖上对应渲染窗口的gamma值,就可以解决色差问题。

我们知道输出gamma后就可以弄清楚为什么渲染和保存对不上的情况了。

例如:

输出gamma检测到是1.0的时候,但是3d的默认帧窗口显示的是gamma2.2或者VR的帧缓冲窗口sRGB选项打开的时候那么你保存的就会给窗口显示的不一样。

580cff002dee577de068de9933fce6ea.png

输出gamma检测到是2.2的时候,但是3d的默认帧窗口显示的是gamma1.0或者VR的帧缓冲窗口sRGB选项没有打开的时候那么你保存的就会给窗口显示的不一样。

e5a34f23e19030789291c001f40af00d.png

所以,碰到上面的情况我们只需要在保存的时候覆盖上对应渲染窗口的gamma值就可以了。

80676ac14f9d66f311caa354e87f67f6.png

但是如果我们gamma没设置好,却已经渲染出图了,又该如何调整补救呢?

针对这种情况,有两种办法可以调节图片亮度,不用重新再次渲染。

1、推荐可以采用PS进行二次调节,具体方法如下:

①首先,我们打开PS,再打开需要调整亮度的图片;

②点击菜单栏【图像】——【调整】——【色阶】;

6847aee45956e638712aed2138d439bc.png

③会弹出色阶的参数设置界面;

④上面的原图是一个明显变黑,亮度偏暗的图片,这里我们把它调亮一点,就在箭头处填入2.0,或者其他你需要的参数。

⑤如果需要图片颜色变暗,同在这个位置,改动参数,比如输入0.45。

21d2d654227d61106fc46a3557741a1c.png

2、3dmax中gamma二次校正,具体方法如下:

①在3D MAX中打开渲染,选择Gamma/LUT设置。

②启用Gamma/LUT校正,并可查看你当前的gamma值。

③打开查看图像文件。

7c3d23d0b2e798b6c35b73ae979424d7.png

④选择你需要调节亮度的文件后,点击左上角保存。

⑤保存图像,选择相应的gamma值,想要调亮就输入2.2,想要暗一点就输入1.0。

0889fda728cfccd99c199269a922c570.png

⑥保存后,查看你调节好亮度的图片。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值