色调映射 (Tonemapping)

这篇具有很好参考价值的文章主要介绍了色调映射 (Tonemapping)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

色调映射 (Tonemapping)        

色调映射 (Tonemapping) 通常可理解为将颜色值从 HDR(高动态范围)映射到 LDR(低动态范围)的过程。在 Unity 中,这对于大多数平台意味着,任意 16 位浮点颜色值会映射到处于 [0,1] 范围内的传统 8 位值。

请注意,仅当使用的相机支持 HDR 时,色调映射 (Tonemapping) 才能正常工作。还建议提供 高于普通强度值的光源以使用更大范围。正如实际情况一样,存在着更加巨大的亮度差异,我们的眼睛或任何捕获媒介只能对特定范围的亮度进行采样。

色调映射 (Tonemapping) 适合与启用 HDR 的高光溢出 (Bloom) 图像效果结合使用。确保在色调映射 (Tonemapping) 之前应用高光溢出 (Bloom),否则会丢失所有高范围。一般而言,可以从较高亮度获益的任何效果都应安排在色调映射器 (Tonemapper) 之前(另一个示例是视野深度 (Depth of Field) 图像效果)。

可通过不同方式将强度映射到 LDR(通过模式 (Mode) 进行选择)。此效果提供 了几种技术,其中有两种是自适应的AdaptiveReinhard 和 AdaptiveReinhardAutoWhite),这表示会在强度变化完全注册时延迟执行颜色变化。相机和人眼都具有此效果。这样可实现有趣的动态效果,如对进入黑暗隧道或从中离开而进入明亮阳光中时发生的自然适应的模拟。

以下两个屏幕截图显示具有不同曝光值的照相色调映射 (Photographic Tonemapping)。请注意如何使用 HDR 相机避免出现条带。

与其他图像效果一样,此效果仅适用于 Unity 专业版,并且必须先安装 Pro Standard Assets 才能使用。

属性

属性: 功能:
模式 (Mode) 选择所需的色调映射 (Tonemapping) 算法。
曝光 (Exposure) 模拟曝光,用于定义实际亮度范围。
平均灰度 (Average grey) 定义结果强度的场景平均灰度值。
白色 (White) 映射白色的最小值。
适应速度 (Adaption speed) 所有自适应色调映射器 (Tonemapper) 的调整速度。
纹理大小 (Texture size) 所有自适应色调映射器 (Tonemapper) 的内部纹理大小。较大值可在计算新强度时捕获更多细节,但是性能较低。

硬件支持

该效果需要带像素着色器 (2.0) 或 OpenGL ES 2.0 的显卡。 PC: 自 2003 年后的 NVIDIA 卡 (GeForce FX)、自 2004 年后的 AMD 卡 (Radeon 9500)、自 2005 年后的 Intel 卡 (GMA 900);移动: OpenGL ES 2.0;控制台: Xbox 360、PS3。

将自动禁用所有不被终端用户显卡支持的图像效果。文章来源地址https://www.toymoban.com/news/detail-735294.html

到了这里,关于色调映射 (Tonemapping)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小米12s ultra,索尼xperia1 iv,数码相机 拍照对比

    首先说明所有的测试结果和拍摄数据我放到百度网盘了(地址在结尾) 我一直想知道现在的手机和相机差距有多大,到底差在哪儿? 先说结论: 1.1英寸的手机cmos(2022年) 6年前(2016)的入门款相机(m43画幅) 2.手机 不能换镜头,只能在特定的拍摄距离才能发挥出全部的实力.数码变焦画质损

    2024年02月09日
    浏览(83)
  • 【计算机视觉:算法和应用】第二章:图像形成——2.3数码相机

    2.1几何图元与变换 2.2相机辐射成像        从一个或多个光源开始,在世界中一个或多个表面反射并通过相机镜头后,光最终到达成像传感器。到达传感器的光子是如何转换为我们在数字图像上看到的数字(R,G,B)值的呢?在这一节,我们构建了一个简单的模型来解释大多数

    2024年01月19日
    浏览(63)
  • Jellyfin转码和色调映射效率提升:开启处理器低电压模式(GuC/HuC)

    操作系统: Ubuntu 20.04,内核版本5.4.0-165-generic 硬件:工控板 CPU: J4105,1.5GHz, 核显UHD600 Jellyfin: 镜像nyanmisaka/jellyfin: 230901-amd64 本文验证J4105硬件平台能否顺畅播放4K/HDR视频(开启HDR转SDR的色调映射),为此部署最新的nyanmisaka版jellyfin,开启QSV硬件解码和低电压模式,将核显的性能尽量

    2024年02月06日
    浏览(87)
  • 在Unity中如何调整环境光改变整个场景的明暗程度和基础色调

    打开场景 :在Unity编辑器中,打开您想要调整环境光的场景。 添加或选择环境光 :在Hierarchy视图中,您可能需要添加一个环境光组件。如果场景中已经存在环境光,可以直接选择它。通常,环境光是一个场景的全局设置,而不是一个具体的对象。 访问Inspector视图 :选中环境

    2024年04月13日
    浏览(63)
  • Python+OpenGL绘制3D模型(六)材质文件载入和贴图映射

    一、逆向工程 Sketchup 逆向工程(一)破解.skp文件数据结构 Sketchup 逆向工程(二)分析三维模型数据结构 Sketchup 逆向工程(三)软件逆向工程从何处入手 Sketchup 逆向工程(四)破解的乐趣 钩子 外挂 代码注入 二、OpenGL渲染模型 Python+OpenGL绘制3D模型(一)Python 和 PyQt环境搭建

    2024年02月03日
    浏览(48)
  • 【unity设置】导入hdr图并设置为天空盒

    在IBL笔记前,我们都知道IBL是通过环境来作为间接全局光赋予irradiance。 那么首先我们需要导入一张hdr图并将其设置为环境贴图(天空盒)。 这种图片多的小tips放在正文中过于臃肿,这边还是单独拿出来一篇小笔记。 首先我们得找到合适的hdr贴图,这里推荐从这个网站下载

    2024年02月08日
    浏览(36)
  • OpenGL-ES 学习(4)---- OpenGL-ES 坐标体系

    坐标体系 我们知道 OpenGL -ES 坐标系中每个顶点的 x,y,z 坐标都应该在 -1.0 到 1.0 之间,超出这个坐标范围的顶点都将不可见。 将一个物体(图像)渲染到屏幕上,通常经过将物体坐标转换为标准化设备坐标,然后再将标准化设备坐标转化为屏幕坐标的过程。 ( 将物体坐标转

    2024年02月19日
    浏览(36)
  • OpenGL 和 OpenGL ES基础知识

    当今许多视觉应用程序,从简单的游戏到高级工程领域,都使用OpenGL(Open Graphics Library)和OpenGL ES(OpenGL for Embedded Systems)作为其图形渲染API。这些API提供了一种跨平台、可移植且高性能的图形编程解决方案,支持大量不同类型的设备和操作系统。 在本篇博客中,我们将深入

    2024年02月08日
    浏览(41)
  • Unity 粒子特效、材质发光 HDR ShaderGraph图文教程[完成lit发光设置]

    效果如图 准备工作-- 在hdr模式下,关闭Directional Light ,相机设置 移动球挂一个点光源作为子节点,设置自行调节 0.创建移动球的材质及shader shader--在 Project / Create / Shader Graph/ URP / unlit shader graph ; 双击新创建的shadergraph文件,在shadergraph编辑器中 右键new node 输入color。将color链

    2024年02月01日
    浏览(35)
  • 【Android OpenGL开发】OpenGL ES与EGL介绍

    OpenGL(Open Graphics Library)是一个跨编程语言、跨平台的编程图形程序接口,主要用于图像的渲染。 Android提供了简化版的OpenGL接口,即OpenGL ES。 早先定义 OpenGL ES 是 OpenGL 的嵌入式设备版本,用于移动端平台(Android、iOS),但由于嵌入式设备要求的是高性能,所以一些其它纯

    2024年02月04日
    浏览(86)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包