Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] I need help! => Topic started by: Juraj on 2015-10-20, 00:02:58

Title: Internal resolution question
Post by: Juraj on 2015-10-20, 00:02:58
Does internal resolution smooth the image even if highlight compression is set to 1= linear ?

I have some mental echo it downsampled from tone-mapped result, but maybe I confused that with something else ?
Title: Re: Internal resolution question
Post by: Nejc Kilar on 2015-10-20, 09:44:56
This is not a definite answer at all but it should right? You are effectively increasing the resolution with which the render engine calculates the image (more pixels, more precision).

Going by the helpdesk I also get the feeling it should help (even if linear, the data is still there right?). I always imagined it as downsampling a super big render without having to deal with enormous file sizes as everything gets processed internally rather then externally...

That's my guess anyway, anyone else? :D
Title: Re: Internal resolution question
Post by: maru on 2015-10-20, 11:12:35
I don't think highlight compression should matter here, but let's wait for Ondrej's scientific explanation. ;)
Title: Re: Internal resolution question
Post by: pokoy on 2015-10-20, 11:41:40
Does internal resolution smooth the image even if highlight compression is set to 1= linear ?
Judging on how other renderers don't antialias nicely on hot pixels and how Corona does I'd say it will smooth the result regardless of the hl compression.
Title: Re: Internal resolution question
Post by: Ondra on 2015-10-20, 14:38:50
based on 3dsmax settings, the gamma correction could still happen before. And that one compresses highlights pretty well
Title: Re: Internal resolution question
Post by: Juraj on 2015-10-20, 14:48:31
Well, I didn't quite get that. My 3dsMax settings are standard, as I supposed the same as everyone else, set in gamma 2.2 for all input maps. Corona by default also works and show the result in this space.
So is that enough to get benefit from framebuffer downsampling ?

Also, what is the average performance overhead for this ? Does it affect render times ? I once again barely remember it had mostly to do with memory consumption.

Title: Re: Internal resolution question
Post by: Ondra on 2015-10-20, 15:28:10
ok I verified the code and there should be no change between internal res 1 and 2 when no non-linear parameters are used except for gamma 2.2
Title: Re: Internal resolution question
Post by: Juraj on 2015-10-20, 15:43:13
ok I verified the code and there should be no change between internal res 1 and 2 when no non-linear parameters are used except for gamma 2.2

You confuse me again :- D

No change means it works the same, or doesn't do anything to image ?
Title: Re: Internal resolution question
Post by: Ondra on 2015-10-21, 11:35:39
that you will get exactly the same image for the same time when using multiplier 1 and 2, provided you do not touch highlight compression/contrast
Title: Re: Internal resolution question
Post by: Nejc Kilar on 2015-10-21, 11:43:17
that you will get exactly the same image for the same time when using multiplier 1 and 2, provided you do not touch highlight compression/contrast

Awesome! I feel dumb for asking this, but what about using 3+ multiplier values for internal res., does that changes things?
Title: Re: Internal resolution question
Post by: Juraj on 2015-10-21, 11:43:51
Thanks, so I thought correctly :- )
Title: Re: Internal resolution question
Post by: Ondra on 2015-10-21, 13:56:03
3+ is still the same, only uses way more memory
Title: Re: Internal resolution question
Post by: Nejc Kilar on 2015-10-22, 19:56:33
3+ is still the same, only uses way more memory

Thank you Ondra :)