HDR 显示器

4.2 新版功能.

注解

目前仅在 Windows 环境可用。

自 4.2 版起,Krita 不但可以编辑高位深图像,还可以把它们作为 HDR 图像显示在符合 HDR 规格的屏幕上。简单来说,HDR 图像就是色彩非常明亮的图像,它们在亮色区域的颜色亮度超过一般显示器白色的最大亮度。它们的通道位深在 16 位以上,颜色数目更加丰富,所涵盖的色彩范围也更加宽广。HDR 显示器可以显示比一般显示器更明亮的色彩,因此能够呈现 HDR 图像原本的效果。HDR 的上述特性可以让高反差的明亮场景,如火光、夕阳、魔法等看起来更加出彩。它们在暗部区域也能提供更好的反差,揭示更微妙的色彩变化,但这需要更敏锐的观察能力才能察觉。

配置 HDR

并非所有显示器都能显示 HDR 图像。要让 Krita 正常显示 HDR 图像,你的硬件环境必须符合 HDR 规范的要求。HDR 显示器的亮度至少要超过 100 nits,而理想情况下亮度应在 1000 nits 左右,且支持 Rec. 2020 PQ 色彩空间。连接显示器的视频线缆必须支持 HDR,否则会被降为 SDR 显示。显卡本身也要支持 HDR 视频输出,且安装了相应的驱动。操作系统本身也要进行相应的配置。

如果你确认系统已经将你的硬件环境识别为支持 HDR,接下来就可以 配置 Krita 了。前往菜单栏的 设置 ‣ 配置 Krita ‣ 显示 。选择首选的输出格式,把它设置得尽可能接近显示器支持的格式,并重启 Krita。

在 HDR 环境下绘画

要新建正确的 HDR 图像,图像的特性文件必须使用 Rec. 2020 色域和线性 TRC。Krita 自带了 Rec2020-elle-V4-g10.icc 作为 HDR 图像的默认特性文件。

HDR 图像标准规定必须使用 Rec. 2020 色域和 PQ TRC。但是线性 TRC 在编辑图像时更好用,所以我们可以在编辑结束后才把图像转换成 PQ TRC。

要了解如何使用这种更加先进的色彩空间进行绘画,请参考 场景线性绘画 页面,它介绍了如何正确拾取颜色、常见问题、混色模式和滤镜的兼容性、合适的绘画流程等。

导出成 HDR 图像

下面介绍 HDR 图像的保存和载入。

Krita 的原生 KRA 格式可以保存浮点通道的图像,适合作为 HDR 的工作文件。

要在图像编辑器之间交换图像数据,我们推荐使用 *.exr 格式。要在互联网上展示 HDR 图像,目前只能 导出为 HDR 的 PNG 格式 ,但此标准并不普及。我们寄望于未来 HEIF 和 AVIF 格式能实现更好的 HDR 支持。

要导出 HDR 动画,我们支持通过 H.265 编码保存 HDR 视频为 MP4 和 MKV 格式。请如下配置相关选项:

  • 获取支持 H.265 的 FFmpeg 软件包。

  • 打开一个动画。

  • 菜单栏: 文件 ‣ 渲染动画

  • 选择 视频

  • 渲染为 选单中选取 ‘MPEG-4 视频’ 或者 ‘Matroska’ 。

  • 点击在格式下拉选单旁边的配置按钮。

  • 在对话框顶部的下拉选单中选择“H.265, MPEG-H Part 2 (HEVC)”。

  • 配置 选单中选择 ‘main10 (HDR)’ 。

  • 现在 HDR 模式 选框已经可用,勾选它。

  • 点击 HDR 元数据 按钮,配置 HDR 元数据 (下文将详细介绍各个选项)。

  • 配置完成后,点击“确定”按钮。

HDR 元数据

这是在渲染动画对话框中的一个次级对话框,它用于配置 SMPTE ST.2086 或者主显示器色彩空间的元数据,这是 HDR 视频能够被视频播放器正确解码和被视频线缆正确传输的前提。

主显示器

选择主显示器的色彩空间特性文件,这是你用于绘制作品的显示器。有两种常用的默认色彩空间可选,如果选择自定义模式,你还可以在下面的 显示 区域中输入相关数值。

显示

此区域用于指定绘制图像所用的主显示器的精确色彩空间特性。如果在 主显示器 选单中并没有选中“自定义”,则此区域的输入框将被禁用,Krita 将使用选中的特性文件的预设值。

红/绿/蓝原色

屏幕的三原色 xyY x 和 xyY y 数值,它们决定了色域的基本特性。

白点

屏幕白点的 xyY x 和 xyY y 数值,它们决定了“中间灰”的特性。

最小光度

屏幕可以显示的最暗颜色数值,以 nits 为单位。

最大光度

屏幕可以显示的最亮颜色数值,以 nits 为单位。

MaxCLL

动画中像素的最亮颜色数值,以 nits 为单位。

MaxFALL

整段动画的平均最亮颜色数值。