UltKit

HDR转JPG在线转换

Radiance .hdr是3D艺术家用来给场景布光的浮点全景图。把它转换成普通JPG后,就能在文件浏览器里预览、放进作品集,或发给没有HDR软件的客户。

图片格式转换

或将JPG, JPEG, JPE … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传.hdr文件

    拖入一个或多个 Radiance HDR 图片,一次最多 20 个,每个不超过 95 MB。等距柱状投影 HDRI、光照探针和 HDR 渲染图都可以处理。

  2. 2

    检查JPG质量

    质量默认为 90,适合天空柔和的宽幅全景图。如果只需要小尺寸预览图,可以在高级设置中使用调整输出图片尺寸。

  3. 3

    转换并下载

    点击转换为 JPG,然后保存每个文件,或将全部文件打包为 ZIP 下载。

上传 .hdr 文件并点击转换为 JPG:浮点光照值会被映射为 8 位 sRGB 图片,任何看图软件、浏览器和手机都能打开。

什么是Radiance .hdr文件

这种格式源自 Radiance,这是 Greg Ward 于 20 世纪 80 年代中期在劳伦斯伯克利国家实验室开始开发的照明模拟软件。Ward 在 1991 年的《Graphics Gems II》中介绍了它的 RGBE 编码:每个像素存储为三个 8 位尾数加一个共用的 8 位指数。这样就能用每像素 32 位容纳从深阴影到直射阳光的范围,因此该格式成为 HDRI 环境贴图的默认格式。

如今你见到的 .hdr 文件多是 2:1 比例的等距柱状投影全景图,来自 Poly Haven 等素材库、包围曝光的 360° 相机拍摄,或由 Blender、3ds Max 等工具渲染。它们没有 Alpha 通道和图层,这一点与 OpenEXR 不同;如果需要多通道渲染和透明度,请改用 EXR转PNG。

2:1

1024 × 512 px

1K HDRI

缩略图和快速预览效果

2:1

2048 × 1024 px

2K HDRI

JPG 预览图的理想尺寸

2:1

4096 × 2048 px

4K HDRI

常见下载规格,通常不超过 95 MB

2:1

8192 × 4096 px

8K HDRI

常常接近或超过 95 MB 的限制

HDR

Radiance HDR

.hdr 格式(Radiance RGBE)由 Greg Ward 为 Radiance 光照模拟系统创建。它为每个像素使用共享指数来存储高动态范围图像,以紧凑的文件容纳极大的亮度范围。它广泛用于 HDRI 环境贴图,在 Blender、Unreal 等工具中为 3D 场景提供照明。它不支持透明度,普通查看器和浏览器显示不正确或根本无法显示。

压缩方式
无损
透明度
不支持
动画
不支持
发布年份
Greg Ward (Radiance)
HDR 转换器

JPG

JPEG 图像

JPEG(或 JPG)是使用最广泛的照片格式,由联合图像专家组于 1992 年标准化。它采用有损压缩,丢弃肉眼不易察觉的细节,使照片小到适合网页、邮件和手机存储。它能很好地处理平滑渐变和自然场景,但锐利的文字、线条图和纯色区域会出现明显的块状或模糊伪影。JPEG 不支持透明和动画,每次重新保存都会再损失一点画质。所有浏览器、手机、相机和图片编辑器都能打开。

压缩方式
有损
透明度
不支持
动画
不支持
发布年份
1992 · Joint Photographic Experts Group
JPG 转换器

Radiance .hdr 包含远超屏幕显示范围的光照数值,而且除 3D 软件外几乎没有程序能打开它,所以设计师会把 HDRI 和渲染图另存为 JPG,用于预览、素材目录和客户审阅。

HDR转JPG:从浮点光照到8位色彩

JPG 在黑与白之间每个通道只有 256 级。HDRI 则保存远高于白色的数值:晴朗的天空大约在 1 到 3 之间,而太阳圆盘可达数千。转换就是决定白色落在哪里。本页直接把线性数值映射为 sRGB,因此中间调和天空看起来自然,而比白色更亮的部分,如太阳或灯丝,会被截断为纯白。

这里没有曝光滑块,所以如果全景图太暗或太亮,请在 3D 或 HDR 编辑器中调整曝光,保存新的 .hdr 再转换。用于素材目录和网页图库时,可将调整输出图片尺寸设为宽度 2048 px,质量保持在 85 到 90 之间;如果你的网站更喜欢 WebP 和 AVIF,可以使用图片格式转换。

JPG保留了什么,丢失了什么

JPG 的优势

  • 手机、浏览器和文件管理器都能预览的文件
  • 完整的 2:1 全景图,可直接用于 360° 查看器
  • 文件大小以 MB 计,而不是几十 MB

JPG 的损失

  • 所有高于白色的光照数值
  • 在渲染器中作为真实光源使用的能力
  • 无损存储;JPG 会带来轻微的压缩瑕疵

HDR转JPG常见问题

为什么转换后的JPG看起来和Blender里的HDRI不一样?

Blender 会通过视图变换(Filmic,Blender 4.0 起为 AgX)和你设置的曝光来显示 HDRI,这些处理能平滑地压缩高亮数值。转换器则直接生成 8 位 sRGB 图片,因此天空可能比视口中更亮或对比度更高,特别亮的区域会被截断为纯白。

.hdr文件和手机拍的HDR照片是一回事吗?

不是。手机的 HDR 照片是普通的 JPG 或 HEIC,由相机合成多次曝光得到,有时还附带供 HDR 屏幕使用的额外亮度数据。Radiance .hdr 则为每个像素存储真实的浮点光照值,用于 3D 场景照明和基于图像的照明。

转换后的JPG能用来给3D场景布光吗?

它仍然可以作为背景显示,但所有高于白色的数值都已丢失,太阳不再产生强光或清晰的阴影,反射也会显得平淡。请保留 .hdr 用于照明,JPG 只用于预览、缩略图和背景底图。

我的8K HDRI超过95 MB,该怎么办?

可以改为下载同一个 HDRI 的 2K 或 4K 版本,Poly Haven 等素材网站提供多种分辨率。2048 × 1024 的 JPG 预览图用于素材目录或客户审阅已经足够,体积更小的 .hdr 文件转换也快得多。

为什么JPG比.hdr小这么多?

Radiance HDR 每个像素占 32 位,只使用简单的游程压缩,而质量 90 的 JPG 每个通道 8 位,并采用有损压缩。几十 MB 的 4K 全景图通常会变成几 MB 的 JPG。