[request] Advanced eye adaptation

  • grezisek
  • Topic Author
More
3 years 11 months ago #1 by grezisek [request] Advanced eye adaptation was created by grezisek
Hi. Im working on my preset for Metro Exodus and it would be great to have more advanced eye adaptation enhancements available.
I mean by that
  1. transition duration for 4 situations separately - entering or leaving bright or dark scene. This will add ability to quickly blind character when staring at sun and slowly recover in dark. Another usage is to make character see better after long time in darkest areas. Input from 0 to infinity in 0.1s step.
  2. bright and dark offset values separately. This will be easier to use. It can be set as 0.3 for dark, 0.9 for bright and that means between is 0.6 neutral area (darkOffset<=brightOffset, 0-all screen black, 1-all screen white).
  3. cubic-bezier curve of transition progress for 4 situations (point 1) separately with option to be linked (4 inputs for curve, like 0.2, 0.7, 0.9, 0.5 is complete curve).
  4. cubic-bezier rgb curves for brightness>brightOffset and brightness<darkOffset separately to edit brightness/colors effects when one of two triggered (red, green, blue curves separately or linked). This can be used to darken screen and add warmth when staring at sun and brighten/add blue tint when long in dark.
  5. sample quality settings.
When transition is interrupted (scene changed quicker than adequate transition time) current progress of transition should be transferred and for "going back" process should be used inverted curve of interrupted transition to avoid jumping into different curve and transition speed. Also when jumping from 0 to 1 or 1 to 0 brightness, times of transitions should sum up (transitions should always take place one after another, never together).

Current eye adaptation takes place too quickly (settings from 0 to 2 with unknown unit) and is unpredictable when edited.

Thank you in advance.

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.