Tone Mapping Analysis
runevision
Visit resource ↗Description
Tone Mapping Analysis is an open Unity project by Runevision (Rune Skovbo Johansen) with editor tools to compare HDR tone-mapping LUTs. It targets Unity 2022.3 and ships custom windows rather than a standalone app.
The LUT Comparison window loads HDR .exr 3D LUTs with LogC coordinates, image tables with exposure and multipliers, comparison sliders, and overlays for max channel, saturation, and hue-only views. Graphs plot saturation versus value; a LUT Exporter pulls LUTs from shaders and post profiles. The repo includes the Tony Vibrant tone mapper.
Intermediate graphics developers and technical artists evaluating HDR grades in Unity benefit most.
Source on GitHub under an open license; open via Window > LUT after cloning.
Well known among Unity HDR followers of Runevision's tone-mapping research.
Related resources
- Cyanilux GitHub - URP Blit Renderer Feature
URP_BlitRenderFeature demonstrates a ScriptableRendererFeature that performs full-screen blits in Universal RP - template for custom post effects, copying buffers, or chaining pass
92% match · <general><intermediate><custom><developers><graphs><image><post><processing> - Lossless Float Image Compression
Lossless Float Image Compression is a benchmarking blog post by Aras Pranckevičius on aras-p.info.
90% match · <intermediate><comparing><custom><hdr><image><includes><post><windows> - Kink3d GitHub - kDecals
Kink3d’s kDecals library implements deferred and forward decal projection systems for Unity with material blending and depth rejection rules. Provides runtime components and sha
79% match · <general><intermediate><custom><developers><editor><project><shaders><unity> - The Unity Library (Stelabouras)
Stelabouras Unity Library (unity.stelabouras.com) is a curated searchable index of Unity tutorials, tools, creators, and graphics resources aggregated for quick discovery. Commu
79% match · <general><intermediate><custom><developers><editor><post><shaders><unity> - phi-lira GitHub - Custom SRP Template
Educational stepping stone before customizing URP/HDRP or writing company-specific renderers.
77% match · <general><custom><developers><includes><project><window><unity> - State of GPU Hardware (End of Year 2025)
State of GPU Hardware (End of Year 2025) is a guest blog article by Dmytro Bulatov (Boolka) on asawicki.info.
77% match · <intermediate><analysis><custom><developers><post><shaders><tables> - HDR And Tone Mapping Using OpenGL // Intermediate OpenGL Series
HDR And Tone Mapping Using OpenGL // Intermediate OpenGL Series is a free YouTube tutorial by OGLDEV that implements high dynamic range rendering and tone mapping in an…
77% match · <intermediate><hdr><image><mapping><post><shaders><tone> - Crystal Shader Breakdown (Cyanilux)
A Cyanilux Shader Graph walkthrough for Unity URP that builds an unlit transparent crystal with object-space Y colour gradients, camera opaque-texture refraction, Fresnel opacity, and HDR glow for bloom.
73% match · <intermediate><developers><graphs><includes><post><processing><unity> - Vertex Displacement (Cyanilux)
Vertex Displacement is a free Cyanilux blog tutorial (updated Jan 2023) on moving vertices in Unity Shader Graph, part of the site URP breakdown collection. It covers vertex versus fragment stages on the Master Stack, Object-space scale and offset with Time animation, and fragment-only node limits.
73% match · <intermediate><developers><graphs><includes><post><shaders><unity> - BruteForceGame
Matthieu Houllier's Brute Force studio blog documenting Crumble, a Unity physics platformer released on Steam in late 2020. Devlogs walk through shipped shaders: shell grass ben
73% match · <intermediate><developers><image><includes><shaders><tone><unity> - Custom Post Processing in URP / Unity 2021.3 (Febucci)
Federico Bellucci's May 2022 Febucci article covers custom post-processing in Unity URP on Unity 2021.x (URP 12.1.5), when volume-backed custom effects lacked clear docs.
73% match · <intermediate><custom><includes><post><processing><project><unity> - Physically Based Rendering
Alex Tardif’s Physically Based Rendering page is a practitioner-oriented explainer of energy-conserving shading terms - diffuse, specular, Fresnel, and microfacet models - for real
73% match · <intermediate><comparison><custom><developers><image><post><unity> - ryanslikesocool GitHub - Mecanim2Texture
Mecanim2Texture (ryanslikesocool) bakes skeletal animation into textures for vertex-animation or GPU skinning style effects - related workflow to VAT for specific art styles. Un
73% match · <intermediate><developers><editor><hdr><project><window><unity> - Optimizing Based On Analysis - Game Optimization - Episode 8
[video] Optimizing Based On Analysis - Game Optimization - Episode 8 is a free YouTube episode by Ben Cloward that applies prior PIX captures to concrete Unity URP and Unreal…
73% match · <intermediate><analysis><analyzing><developers><editor><post><unity> - Writing Shader Code in Universal RP (v2) (Cyanilux)
Writing Shader Code in Universal RP (v2) is Cyanilux's ShaderLab and HLSL guide for Unity URP (2021, updated 2022).
71% match · <developers><graphs><intended><project><window><unity> - AMD and Microsoft partner on DirectX ML, DirectStorage, and developer tools at GDC 2026
AMD GPUOpen blog post by Alexander Blake-Davies and Joe Rozek summarizing Microsoft GDC 2026 DirectX announcements and AMD's planned Radeon and tool-suite support. It covers…
71% match · <tool><intermediate><developers><mapping><post><tables><windows> - Introducing the Vulkan Drivers Tab
Introducing the Vulkan Drivers Tab is a LunarG blog post on a new Drivers section in the Vulkan Configurator (vkconfig) shipped with Vulkan SDK 1.4.328.0. It covers adding…
71% match · <tool><intermediate><developers><intended><post><profiles><windows> - HyAB k-means for color quantization
HyAB k-means for color quantization is a technical blog post on 30fps.net about palette reduction in CIELAB using the HyAB hybrid distance.
71% match · <general><intermediate><image><looks><mapping><post><processing> - Anno 1800: Frame Analysis
Anno 1800: Frame Analysis is a reverse-engineering blog post by Thomas Poulet that traces how Ubisoft Mainz's custom Anno 1800 engine builds one captured frame. It covers…
69% match · <general><analysis><custom><hdr><post><tone> - Custom Render Texture
Unity Manual page for Custom Render Textures explains how to drive render textures procedurally from shaders, enabling feedback loops, simulations, and dynamic painting in-engine.
67% match · <general><intermediate><custom><graphs><shaders><window><unity>