CryEngine3中的颜色矫正

 

颜色矫正是一种后期处理效果,用来处理色相、饱和度、对比度和亮度、曝光度、色彩曲线等的调整,CryEngine3中提供的颜色矫正方法与传统的Gamma矫正来比来的更灵活、更直观,它可以通过一张图或者颜色图表(ColorChart)来调整颜色,这使我们游戏中保持风格一直,色调动态调整更方便。

       我们来看如何使用CryEngine3中提供的ColorChart功能来调整画面色彩。

1. 我们可以选择任何一张参考图来作为颜色矫正的基础,这张图应具备比较光的颜色宇,尽量避免过度清晰,避免图象太大,这样会带来更高的开销而不会提高图象的质量。例如我们以下图为参考图

  

2. CryEngine提供的颜色图表(ColorChart)/Files/wanax/RGBChart.rar加入参考图,

  

3. 建立一个新图层,将ColorChart粘贴入该层,并合并可见图层。

4. 调整到参考图到你所想要达到的效果,如我们这里需要将色象调整为绿色,饱和度下降

5. 通过CryTIFF将图象保存为ColorChart模式,命名为sample_cch.tif同时用生成输出(Generate Output)颜色图表sample.dds

6. CryEngine里应用ColorChart,通过控制台命令行r_ColorGrading = 1开启颜色等级,再通过r_ColorGradingCharts = 1 开启颜色图表功能(其中2为显示ColorChart的调试信息),再通过r_ColorGradingChartImage [PATH + ColorChartFileName] 来应用指定的颜色列表

7. 我们先要在Texture.pak中建立ColorCharts文件夹,将我们需要应用的颜色列表图拷贝到该文件加下,通过r_ColorGradingChartImage Textures/ColorCharts/Sample.dds来应用我们的颜色列表,结果如下

8. 另外我们也可以将保存的TIF文件作为输入的颜色列表,也可以同样的效果。如r_ColorGradingChartImage Textures/ColorCharts/Sample_cch.tif

 

作者: 无花无酒
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

 

转载于:https://www.cnblogs.com/wanax/archive/2009/12/03/1616590.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值