Jump to content

  • Log In with Google      Sign In   
  • Create Account

#ActualCryZe

Posted 21 September 2012 - 03:48 AM

5. Prevent saturation of single channels to avoid a color shift (=> tone mapper)

That's what I thought as well. I than realized that the Uncharted 2 Tone Mapper operates on the individual color channels as well as my tone mapping operator. I fixed my tone mapping operator implementation after realizing that it might be better to tonemap the luminance instead. But it turned out, that the resulting image looked sooo much worse, that I immediately switched back to the old implementation. Just look at Hable's blog entry. All of his tone mapping operator implementations operate on the individual color channels as well. And when you think about it, the cones on the human retina independently convert the light into nerve impulses. That's why I think it actually makes sense to perform it on a per channel basis.

Also, just take a look at this bright light:

Posted Image

The color shifts to white in the center. This has nothing to do with the white point. It's actually a color shift.

#12CryZe

Posted 21 September 2012 - 03:48 AM

5. Prevent saturation of single channels to avoid a color shift (=> tone mapper)

That's what I thought as well. I than realized that the Uncharted 2 Tone Mapper operates on the individual color channels as well as my tone mapping operator. I fixed my tone mapping operator implementation after realizing that it might be better to tonemap the luminance instead. But it turned out, that the resulting image looked sooo much worse, that I immediately switched back to the old implementation. Just look at Hable's blog entry. All of his tone mapping operator implementations operate on the individual color channels as well. And when you think about it, the cones on the human retina independently convert the light into nerve impulses. That's why I think it actually makes sense to perform it on a per channel basis.

Also, just take a look at this bright light:

Posted Image

The color shifts to white in the center. This has nothing to do with the white point. It's actually a color shift.

What is anyway? I've plotted it and it looks nothing like a tonemapping operator Posted Image

http://www.wolframal...om x=-10 to 10

Update: With you get a "decent" tonemapping operator.

#11CryZe

Posted 21 September 2012 - 03:48 AM

5. Prevent saturation of single channels to avoid a color shift (=> tone mapper)

That's what I thought as well. I than realized that the Uncharted 2 Tone Mapper operates on the individual color channels as well as my tone mapping operator. I fixed my tone mapping operator implementation after realizing that it might be better to tonemap the luminance instead. But it turned out, that the resulting image looked sooo much worse, that I immediately switched back to the old implementation. Just look at Hable's blog entry. All of his tone mapping operator implementations operate on the individual color channels as well. And when you think about it, the cones on the human retina independently convert the light into nerve impulses. That's why I think it actually makes sense to perform it on a per channel basis.

Also, just take a look at this bright light:

Posted Image

The color shifts to white in the center. This has nothing to do with the white point. It's actually a color shift.

What is anyway? I've plotted it and it looks nothing like a tonemapping operator Posted Image

http://www.wolframal...om x=-10 to 10

Update: With you get a "decent" tonemapping operator.

#10CryZe

Posted 21 September 2012 - 03:47 AM

5. Prevent saturation of single channels to avoid a color shift (=> tone mapper)

That's what I thought as well. I than realized that the Uncharted 2 Tone Mapper operates on the individual color channels as well as my tone mapping operator. I fixed my tone mapping operator implementation after realizing that it might be better to tonemap the luminance instead. But it turned out, that the resulting image looked sooo much worse, that I immediately switched back to the old implementation. Just look at Hable's blog entry. All of his tone mapping operator implementations operate on the individual color channels as well. And when you think about it, the cones on the human retina independently convert the light into nerve impulses. That's why I think it actually makes sense to perform it on a per channel basis.

Also, just take a look at this bright light:

Posted Image

The color shifts to white in the center. This has nothing to do with the white point. It's actually a color shift.

What is anyway? I've plotted it and it looks nothing like a tonemapping operator Posted Image

http://www.wolframal...om x=-10 to 10

Update: With you get a "decent" tonemapping operator.

#9CryZe

Posted 21 September 2012 - 03:46 AM

5. Prevent saturation of single channels to avoid a color shift (=> tone mapper)

That's what I thought as well. I than realized that the Uncharted 2 Tone Mapper operates on the individual color channels as well as my tone mapping operator. I fixed my tone mapping operator implementation after realizing that it might be better to tonemap the luminance instead. But it turned out, that the resulting image looked sooo much worse, that I immediately switched back to the old implementation. Just look at Hable's blog entry. All of his tone mapping operator implementations operate on the individual color channels as well. And when you think about it, the cones on the human retina independently convert the light into nerve impulses. That's why I think it actually makes sense to perform it on a per channel basis.

Also, just take a look at this bright light:

Posted Image

The color shifts to white in the center. This has nothing to do with the white point. It's actually a color shift.

What is anyway? I've plotted it and it looks nothing like a tonemapping operator Posted Image

http://www.wolframal...om x=-10 to 10

Update: With a >= 15 you get a "decent" tonemapping operator.

#8CryZe

Posted 21 September 2012 - 03:36 AM

5. Prevent saturation of single channels to avoid a color shift (=> tone mapper)

That's what I thought as well. I than realized that the Uncharted 2 Tone Mapper operates on the individual color channels as well as my tone mapping operator. I fixed my tone mapping operator implementation after realizing that it might be better to tonemap the luminance instead. But it turned out, that the resulting image looked sooo much worse, that I immediately switched back to the old implementation. Just look at Hable's blog entry. All of his tone mapping operator implementations operate on the individual color channels as well. And when you think about it, the cones on the human retina independently convert the light into nerve impulses. That's why I think it actually makes sense to perform it on a per channel basis.

Also, just take a look at this bright light:

Posted Image

The color shifts to white in the center. This has nothing to do with the white point. It's actually a color shift.

What is anyway? I've plotted it and it looks nothing like a tonemapping operator Posted Image

http://www.wolframal...om x=-10 to 10

It actually is worse than no tonemapping operator at all :/

PARTNERS