找回密码
 注册帐号

扫一扫,访问微社区

颜色修正查找纹理(colorcorrectionlookuptexture)

2015-1-8 15:52| 发布者: 杨炎| 查看: 2027| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: 颜色修正查找纹理 (color correction lookup texture)颜色修正查找纹理 (color correction lookup texture)(lut表示查找纹理 (lookup texture)) 是在后期效果中执行颜色分级的优化方式。这种方式仅将单个纹理用于 ...

颜色修正查找纹理 (color correction lookup texture)

颜色修正查找纹理 (color correction lookup texture)lut表示查找纹理 (lookup texture)) 是在后期效果中执行颜色分级的优化方式。这种方式仅将单个纹理用于生成修正的图像,而不是如颜色修正曲线 (color correction curve)一样通过曲线调整各个颜色通道。查找的执行方法是将原始图像颜色用作用于应对查找纹理的向量。

优势包括具有更好的性能和更专业的工作流程时机,其中所有颜色变换都可以在专业图像处理软件(如 photoshop 或 gimp)中定义,因而可以获得更精确的结果。

应用了中性颜色修正的简单场景。

使用包含的“对比度增强”(contrastenhanced) 查找纹理的相同场景。

与其他图像效果一样,此效果仅适用于 unity 专业版,并且必须先安装pro standard assets然后才能使用。

属性

属性:

功能:

基于 (based on)

将用于生成修正图像的三维查找纹理的二维表示形式。

查找纹理要求

二维纹理表示形式需要以特定方式进行布局,使其可表示未包装的卷纹理(请想象“深度切片”的图像序列)。

下图显示可有效增强图像对比度的这类未包装纹理的示例。它应包含在标准包中。

该图像显示尺寸为 256x16 的纹理,从而生成 16x16x16 的颜色查找纹理 (lut)。如果生成的质量太低,则 1024x32 纹理可生成较好结果(以内存为成本)。

纹理导入器要求包括启用读/写支持并禁用纹理压缩。否则,可能会出现未包装图像假象。

示例工作流程

始终准备好基本中性查找纹理 (lut),因为这将是生成所有其他修正 lut 的基础。

获得游戏的屏幕截图

例如导入至 photoshop 并应用颜色调整(如对比度、亮度、颜色级别调整),直至达到满意的结果

对中性 lut 执行相同步骤并保存为新 lut

将新 lut 分配给效果并点击转换并应用 (convert & apply)

硬件支持

该效果需要带像素着色器 (3.0) 或 opengl es 2.0 的显卡。 pc: 自 2004 年后的 nvidia 卡 (geforce 6)、自 2005 年后的 amd 卡 (radeon x1300)、自 2006 年后的 intel 卡 (gma x3000);移动: opengl es 2.0;控制台: xbox 360、ps3。

将自动禁用所有不被终端用户显卡支持的图像效果。

相关阅读

文章点评
相关文章
Unity大学【第二期】!