Learn

兑换ing Images to .tx Files

级别:中级
HDR Light Studio版本:5
使用的软件:HDR Light Studio(独立)

HDR Light Studio 5见证了我们对该软件进行的最大更改。对于我们现有的用户,其中的某些变化起初似乎是向后退一步。版本5处理加载图像文件的方式就是一个很好的例子。

我们最近有一位客户报告说,当一位摄影师客户进入工作室以美术指导CGI镜头的照明时,将他带来的巨大HDRI地图加载到HDR Light Studio 5和HDR Light中花费的时间太长了Studio 4更快。

我们认为该主题值得撰写一篇文章,以解释版本4和版本5在这方面的区别,并自己检查这些加载时间。

将背景图像加载到HDR Light Studio 4中

在HDR Light Studio版本4中,用户只能加载的单个图像是作为背景的单个HDR或EXR文件。加载此背景图像时,HDR Light Studio会读取文件并快速计算出646 x 323的粗糙图像版本,以在HDR画布上使用。这提供了非常快但非常低分辨率的照明体验,其中HDR图像非常明显地像素化。 Picture Lights文件还包括在HDR画布上使用的低分辨率代理版本。仅在渲染最终的高分辨率和子采样的HDRI映射时,渲染代码才会加载这些文件的高分辨率版本。

在HDR Light Studio 5中,我们希望进行以下改进:

  • 允许用户加载自己的HDR和LDR图像以获取光线,反射,alpha,背景等,从而支持各种文件格式,可能巨大的图像尺寸以及可能的许多图像。
  • 具有可调整大小的HDR画布,其大小不限于646 x 323像素,因此可以在界面上将其调整为更大或更小的尺寸。
  • 使用户能够放大HDR画布的区域以更精确地定位灯光和内容,并允许用户在加载高分辨率图像时探索精细的细节。
  • 能够以比646 x 323像素更高的分辨率与3D应用程序共享实时HDRI地图
  • 保持软件与版本4一样快和响应

我们设法在HDR Light Studio 5中实现了上述所有目标。通过加载已进行mip映射和平铺的图像,可以简化此操作。这是版本5的新方法。

加载图像时,您可能已经注意到,如果它们的分辨率超过1,500像素宽,则会显示以下对话框:

 对话

如果按 ‘Open Anyway’,原始文件将从光盘加载到HDR Light Studio中。如果这是一个非常高分辨率的图像,则可能需要很长时间才能加载并存储到图像缓存中,如果缓存已满,我们将开始在磁盘上缓存,而不是在RAM中缓存,这非常慢。实际上,’令人难以置信的缓慢和可怕。

但是,如果您按‘Convert’按钮,HDR Light Studio将为您进行贴图和平铺图像,并将其保存在具有相同文件名的光盘上,并在文件末尾附加.tx。然后它将自动加载此.tx文件。通过使用.tx文件,HDR Light Studio将保持非常快的响应速度。现在,此图像已被处理为.tx,下次加载时,它将立即加载,无需再次等待转换。正是这种转换过程需要一点时间。

为什么要使用Mip-Mapped和Tiled图像?

映射图像时,将对其进行处理以创建同一图像的多个较低分辨率的版本,并将它们放入光盘上的单个文件中。这是一个示例,显示了要映射32,768 x 16,384像素图像时包含的图像大小。

贴图示例

因此,当HDR Light Studio 5引用此.tx文件时,该软件仅以所需的分辨率检索图像。因此,例如,如果HDR画布非常小,则可以从mip映射的文件中检索512 x 256像素的版本。 HDR Light Studio仅以所需的分辨率加载和处理图像。它没有’除非需要此详细级别,否则无需访问全分辨率图像。

因为映射到mip的图像文件是所有这些多分辨率图像的容器,所以它将比原始文件大,大小约为原始文件的两倍。

图像的平铺也有助于保持快速。图像通常保存为扫描线,因此要加载图像的特定区域,则需要读取每整行像素。使用平铺图像时,图像会分成离散的图块,并且可以通过从所需图像位置仅读取图块来快速读取所需完整图像的一部分。

平铺图片

图像加载时间– V4 vs V5

这是30,000 x 15,000 HDR档案载入时间的比较。

加载时间

您可以看到HDR Light Studio 4确实比5版更快地打开了非常大的HDR文件。实际上,加载此图像时,第5版不可用,HDR Light Studio 5挂了好几分钟(我们等待了17分钟,然后放弃了) )。它的纹理系统并非旨在像这样以全分辨率加载所有图像,而无需先进行mip映射。

按下‘Convert’在HDR Light Studio中打开图像时,单击按钮会将此文件转换为mip映射的平铺版本,然后加载此新文件。这种转换和打开过程的时间大约是在HDR Light Studio 4中打开原始HDR文件的两倍。所以,是的,到目前为止,它的速度较慢。

但是,如果将来将此.tx文件加载到HDR Light Studio中,它将在1秒内加载。确实非常快。对版本4的巨大改进。

因此,例如我们所有的预设灯都是.tx文件。每次运行HDR Light Studio时,通过读取.tx文件并获得所需的最低分辨率来动态生成缩略图。这使其速度很快。想象一下试图将数百张4k图像加载到内存中来做到这一点,这是不可能的。

回到与摄影师合​​作的客户那里。他们是正确的,因为他们第一次转换并加载HDR图像,然后HDR Light Studio 5变慢了。大型HDR文件(30k)上版本4的速度大约是一半。但是,一旦加载了此图像,您就可以在HDR Light Studio 5中做更多的事情:平移并放大HDRI贴图的最细微细节,以100倍的精度放置灯光,将任何图像加载到灯光上,并在任何位置放置HDR画布大小不固定为646像素宽,并且可以通过‘Connection’借助其3D应用程序,这是V4中可用分辨率的22倍。如果不首先转换文件,则将无法执行此操作。

实时地图分辨率比较

Live HDRI地图在第5版中的分辨率比第4版高22倍

该客户第二次加载此转换后的图像时,现在将比使用版本4更好,因为它将在1秒钟内加载,从而弥补了第一次转换所需的额外时间。第三次加载此图像时,与版本4相比,我们现在节省了很多时间。

综上所述

用户在将其加载到HDR Light Studio 5中时,应始终将其图像转换为.tx文件。等待转换所花费的时间很少,肯定是值得的。 HDR Light Studio 5将在加载许多转换为.tx文件的图像时保持快速响应,并且这些文件将始终立即加载。

此条目发布在 提示 .