» HDR Tone Mapping Technique
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

HDR Tone Mapping Technique

effect

about

In 3D Computer Graphics, high dynamic range rendering (HDRR or HDR Rendering), also known as high dynamic range lighting, is the rendering of computer graphics scenes by using lighting calculations done in a larger dynamic range. This allows preservation of details that may be lost due to limiting contrast ratios. Video games and computer generated movies and special effects benefit from this as it creates more realistic scenes than with the more simplistic lighting models used.

Tone mapping is a technique used to map colors from high dynamic range (in which lighting calculations are performed) to a lower dynamic range that matches the capabilities of the desired display device. Typically, the mapping is non-linear - it preserves enough range for dark colors and gradually limits the dynamic range for bright colors.

download

HDR_Tone_Mapping 1.1.zip
08.11.10 [11:44 UTC] by dottore | 1776 downloads
All PS and VS to 3.0. hope this fixes ATI cards problems
Show 1 older revisions

Older Revisions

HDR_Tone_Mapping 1.0.zip
08.11.10 [01:05 UTC] by dottore | 984 downloads

hrovac 08/11/2010 - 02:40

sounds great but its all black on ati with vvvv23...

m4d 08/11/2010 - 03:40

awesome, buddy! :)

@hrovac: try setting all compile targets to ps/vs 3.0 model by editing the appropriate lines in the shaders. e.g.:

VertexShader = compile vs_1_1 VS();
PixelShader  = compile ps_2_0 PS();

becomes

VertexShader = compile vs_3_0 VS();
PixelShader  = compile ps_3_0 PS();

i have no ati here right now to try it on this shader, but this generally worked for me on most shaders.. (ati fx compiler is said to be more strict than nvidias)

Bitminster 08/11/2010 - 12:20

Brilliant!

dottore 08/11/2010 - 12:32

thanks guys, i'm sorry about ATI problems. i'll just recompile all the shaders in 3.0.

aze 08/11/2010 - 13:46

hdr?! yeehaa! 1.1 works fine on my ati, thanks a lot!

antokhio 09/11/2010 - 05:58

thx dottore, its way what i needed ;]

aze 10/11/2010 - 03:58

..and it's nicely working as effect in svvvvitcher ;)

anonymous user login

Shoutbox

~1yr ago

joreg: END OF SHOUTBOX! As this page has is now legacy, it will no longer feature new content. For latest news, see: http://vvvv.org

~1yr ago

joreg: vvvvTv S0204 is out: Custom Widgets with Dear ImGui: https://youtube.com/live/nrXfpn5V9h0

~1yr ago

joreg: New user registration is currently disabled as we're moving to a new login provider: https://visualprogramming.net/blog/2024/reclaiming-vvvv.org/

~1yr ago

joreg: vvvvTv S02E03 is out: Logging: https://youtube.com/live/OpUrJjTXBxM

~1yr ago

~1yr ago

joreg: Follow TobyK on his Advent of Code: https://www.twitch.tv/tobyklight

~1yr ago

joreg: vvvvTv S02E02 is out: Saving & Loading UI State: https://www.youtube.com/live/GJQGVxA1pIQ

~1yr ago

joreg: We now have a presence on LinkedIn: https://www.linkedin.com/company/vvvv-group

~1yr ago

joreg: vvvvTv S02E01 is out: Buttons & Sliders with Dear ImGui: https://www.youtube.com/live/PuuTilbqd9w

~1yr ago

joreg: vvvvTv S02E00 is out: Sensors & Servos with Arduino: https://visualprogramming.net/blog/2024/vvvvtv-is-back-with-season-2/