展开全部列表 | 关闭列表

....

线性工作流程


linear workflow

线性工作流程

我们多年来一直关注的显示器对我们来说是关于光线,颜色和色调的谎言。过去(甚至现在,甚至在某些情况下)我们一直在渲染场景时放置额外的灯光或增加采样数量以照亮黑暗区域。即使明暗平衡总是奇怪或错误,我们仍会继续工作多年而不加照顾。我们还没有发出声音分布错误的声音,简而言之,我们所有的渲染看起来都是不自然的。多年来,我们一直在重复同样的错误。有一天,我们遇到了“线性工作流程”的概念。那是我们找出错误的事情的时候。现在,如果我们告诉您我们多年来所做的所有这些努力是没有必要的,该怎么办?如果我们说这些不必要的努力中唯一可以解决的就是伽玛?

那些知道这个话题的人会立即理解我们的意思。但是,让我们简要解释一下这是干什么的。我们将在简单的水平上进行解释,以免引起混淆。但是这个主题实际上是相当技术性的。如果您需要技术说明,Web上有非常详细的资源。

What is the problem?

问题是什么?

如果颜色,色调和光分布在渲染的输出中看起来不自然,则由显示器和Gamma引起。在理想的世界或理论中,监视器或其他成像设备会在将能量转换为图像时产生线性输出。

Octane帮助文档中英文版

但是在现实世界中,事情并非以这种方式发生。 根据电力定律,输入和输出之间的差异不是线性的,而是对数,如下图所示。

Octane帮助文档中英文版

在这种情况下,您将看不到任何图片或视频。 因此,黑色,白色和灰色不是它们的真实状态。 结果,黑色变深,浅色变亮。 为了正确查看它们,设备会进行更正。 该校正称为“伽马”。 由于有了此伽玛曲线,黑/白平衡得到了更多的校正。

Octane帮助文档中英文版

What does 3D software have to do with it?

3D软件与它有什么关系?

您在计算机屏幕上看到的所有图片或用于渲染的所有纹理大多都是8jpgpng格式。这些都嵌入了伽马信息,当您查看计算机屏幕时,伽马校正将自动应用并出现在屏幕上。大多数显示器具有sRGB 2.2。我们今天使用的大多数3D软件(包括Cinema 4D)都可以用作Linear,并假定您从外部加载的资源也是Linear(浮点)。但是,我们大多数时间使用的纹理是2.2。如果未在3D软件中进行伽玛校正,则将在最终渲染输出中进行伽玛校正,因此将在最终渲染图像中进行两次伽玛校正。在这种情况下,结果远非自然而错误。由于伽玛,光线,阴影和黑/白平衡看起来并不完全自然。

正确的做法是将3D软件中的所有资产转换为Linear并进行处理。我们将在后面详细解释。简而言之,如下图所示,工作流程称为“线性工作流程”。

Octane帮助文档中英文版

BENEFITS

好处

最重要的是,在3D工作期间光的分布更加自然。使用低采样设置,您可以获得更好的外观效果。此外,在更短的渲染时间内。因此,可能不需要对sRGB中的暗区域进行额外的灯光设置或使用更多采样。此工作流程中的反射和折射也显得更自然。

在合成方面,还有更多改进。例如,您正在使用较宽的颜色和色调范围,因此可以更好地控制图像。混合模式(例如屏幕/叠加/添加)可获得更自然,更准确的结果。当涉及到景深和模糊效果时,差异特别大。背景虚化的光彩变得逼真。同样,所有梯度都可以提供更准确的结果。最后,您可以在极度发光和极暗的区域进行干预。

disadvantages

缺点

文件大小。文件大小非常大,因为它们包含大量数据。除了完美渲染外,您还需要获取线性渲染渲染通道,因此整个项目的尺寸可能会很大。但是现在解决了存储问题,这似乎并不是一个缺点。真正的缺点是,在此工作流程中需要强大的计算机功能。随着CPURAM使用量的增加,一台好的计算机对于无懈可击的工作至关重要。当然,您也可以在配置较低的计算机上工作,但是操作速度很慢。

matter of choice

选择问题

当然,不必在此工作流程中工作。 sRGB或线性是一种工作工具。它们将根据您的目的适合您。如果您的sRGB输出令人愉悦,那没有问题。因此,您必须完全根据自己的目的进行选择。通常,这是在3D软件中使用Linear的一种专业方法,将其作为合成结果在合成软件中终止,并最终输出到目标平台(计算机或电影屏幕?)。这取决于您。因此,在sRGB中工作不会使您成为业余爱好者。

linear workflow in OCTANE

OCTANE中的线性工作流程

您可以在Octane中使用线性工作流程。然后,您可以使用渲染过程,美感进行渲染,然后在合成软件中完成。在逐步浏览以下两张照片之前,让我们看一下它们:

第一幅图像是sRGB结果的渲染。来自Cinema 4D内容浏览器的场景是经典的室内场景。仅地板和地毯覆盖有Octane材质/纹理。Octane日光用作光源。如果在Camera Imager中选择“线性”响应曲线,则结果将相反。由于我们的显示器无法显示线性,最终我们将面临经典的sRGB结果。这是所有3D渲染器的预期图像,这些渲染器无法在我们的显示器上使用线性工作流程(sRGB 2.2)。

Octane帮助文档中英文版

使用“线性工作流”渲染第二张图片。 场景是一样的。 地板和地毯的纹理灰度系数设置为“ 1”(您可以在图像纹理设置中调整图像灰度系数)。 渲染缓冲区设置为“线性”。 如果在PhotoshopAfter Effects或任何适用于线性工作流程的合成程序中打开它,您将看到这样的图像。

Octane帮助文档中英文版

现在,这两张图片之间的区别完全是技术性的。第一张图像(sRGB)在技术上不正确,而第二张图像(Linear)在技术上正确。结果图片在美学上是美丽还是丑陋,完全取决于您的目的或您的艺术观点。如果您在第一张图像中保持sRGB状态,并尝试像线性图片一样创建亮度/暗度平衡,则可能需要进行很多灯光设置以及渲染设置。这些设置将花费额外的精力和渲染时间。但是,“线性工作流”选项中没有任何额外的设置。现在,决定权由您决定。如果您对Linear工作流程的结果感兴趣,则可以继续阅读本文的其余部分。

LINEAR WORKFLOW SETUP WITH OCTANE

Octane的线性工作流程设置

打开任何场景。如果需要,还可以打开并使用上图所示的经典Cinema 4D室内场景。让我们继续假设您正在使用此场景,并且已经准备好灯光/摄像机设置。在此场景中,仅地板和地毯覆盖有用于测试目的的纹理。这些纹理可以在网上找到,其伽玛值为2.2。您可以遵循相同的路径。

1-首先为地板和地毯创建两种单独的Octane光面材质(具有非常高的粗糙度,例如float / 0.7-0.75)。将您在网上找到的纹理定义为光泽材质的漫反射通道上的图像纹理(您知道如何使用图像纹理)。在图像纹理选项中,默认的Gamma2.2。您必须进行更改,以便将每个纹理的Gamma设置为“ 1”。如果您使用高质量和高分辨率的“ EXR”格式纹理,则不需要进行此设置,因为EXRHDR图像格式的Gamma默认为1

Octane帮助文档中英文版

2-现在转到“ Octane Camera Imager”设置,如下图所示进行设置。您看到的图片是LV的线性输出。不要混淆将“响应”曲线设置为sRGB。原因是我们使用的监视器。 Cinema 4D假定所有操作都是线性的,直到以Lv渲染结果为止。但是,链的末端,我们的监视器,没有能力显示它。因此,根据上图,在所有这些线性工作流程结束之后,有必要再次执行sRGB。这是您在LV中看到的结果。如果要确定,请将响应曲线更改回线性。那时LV的图像将为sRGB,整个图像将变暗。但是,如果在PV渲染(图片查看器)中将“渲染缓冲区类型”选择为“线性”,则图像将被线性渲染为原始图像。这个令人困惑的过程的唯一责任是我们使用的显示器的伽玛设置。现在使用此设置,因为在下面的文章中,我们将更详细地解释LV和真正的线性工作流之间的区别。

Octane帮助文档中英文版

3-现在开始渲染设置:完成所有操作后,按CTRL +B 将打开“渲染设置”窗口。 首先,转到Octane Renderer,从“ Render Buffer Type”中选择“ FloatLinear)”,然后设置所需的输出并将设置保存为Open EXR 32位。

4-如果需要渲染通道,请从“渲染通道”部分中选择所需的通道。 如下图所示,准备设置。

Octane帮助文档中英文版

5-和最终渲染。 当美妆和渲染过程准备就绪时,打开After Effects(或其他合成软件)。 将您的完美和渲染通道导入After Effects 如果在导入后检查文件信息,您会发现它们都是线性的。

Octane帮助文档中英文版

6-现在在“项目”窗口中按“ 8 bpc”图标。 “项目设置”窗口将打开。 在此窗口中,进行下图所示的设置。

Octane帮助文档中英文版

7-现在您可以使用完全线性的工作流程了。 您可以使用完美和渲染过程来享受线性工作的质量。 现在,您已经脱离了sRGB的黑暗和限制区域,而进入了线性工作流舒适而美丽的区域。 当您看到渐变,颜色,色调和所有其他压缩操作的效果如何时,您将更好地理解我们所说的“我们多年来观察的显示器都对光,颜色和色调撒谎”。

在下面的图片中,您可以看到原始的线性渲染的最终结果。 您可以根据完成操作后使用的媒体获得输出。 例如,如果您再次查看正在使用的监视器,则可以录制经典的JpgPng

Octane帮助文档中英文版

I want to see the same result as LV while I'm working in Linear.

Linear中工作时,我希望看到与LV相同的结果。

让我们对论坛中多次出现的此请求进行说明。 首先,除非您将响应曲线更改为“ sRGB”或“线性”,否则LV中的渲染结果始终为“色调映射”,无论它是否具有Camera Imager设置。 这个色调映射实际上是非常好的。 如果您对此质量感到满意,则无论如何都无法使用Linear Workflow 线性工作流不是定律。 正如我们一开始所说的,这是一个选择问题。

假设您已在Camera Imager中完成了最终设置,如下图所示。 您想获得线性输出并作为线性工作流工作。 假设您还获得了所有的渲染通道都是线性的。

Octane帮助文档中英文版

在这种情况下使用线性工作流可能不是正确的选择。因为已经有Octane Camera应用的响应曲线图。因此,图片与原始线性输出完全不同。在这种情况下,当渲染通道为线性时,它们将永远不匹配。如果要线性工作,则永远不要从相机成像器中选择任何颜色,曝光度,伽玛值,尤其是“响应”。因为所有这些操作实际上都是某种合成操作。一旦有了线性输出,就已经可以根据自己的需求和艺术外观在合成软件中进行这些操作。线性工作也是“颜色等级”思想的一种工作方式。在这里,如果您已经在彩色渐变图片中进行渲染并且以线性方式进行渲染,则在合成程序中处理起来会有些困难。因此,如果要进行线性工作流,只需从摄像机成像器中选择sRGB响应曲线,并且Gamma值应始终为“ 1”。

最后,不要强迫自己使用Linear。如前所述,Tonemap在最终输出方面非常出色,并且与Octane的相机成像器有很大关系。这就是为什么我们将摄像机成像器和后期效果称为“迷你合成工具”。

Oc帮助文档

通用设置

2020-4-7 21:26:17

Oc帮助文档

渲染内核

2020-4-7 21:27:22

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索