Feature Request: Advanced Resolution Lock for Interactive Rendering (IR) based on Max/Min Dimension

Hi Chaos Corona Team,

I would like to request a feature improvement regarding how resolution locking works during Interactive Rendering (IR).

Current Problem:
Right now, the existing resolution lock mechanism tends to degrade or alter the image resolution and quality after switching between different cameras with different aspect ratios several times. It doesn’t handle dynamic transitions well when moving from a vertical to a horizontal framing.

Proposed Feature / Solution:
I need an option to lock the IR resolution based on a fixed pixel value for either the longest or shortest side, which automatically respects the camera’s aspect ratio.

Ideally, it should work like this:

  1. Set a target value: I input a resolution (e.g., 900px).
  2. Dynamic Adaptation: The engine detects whether the active camera/view is horizontal, vertical, or square based on its aspect ratio.
  3. Smart Lock: The system locks that 900px value to either the maximum or minimum dimension (user-selectable).
  4. Seamless Switching: When I switch presets between a vertical camera and a horizontal camera, the IR should instantly adapt without losing DPI, dropping resolution, or degrading image quality over multiple transitions.

This would immensely improve the workflow for artists who constantly bounce between landscape and portrait crops for the same scene.
Ask any ai and it will give fast code example for logic workflow.

Thank you for considering this request!

Best regards,
Aleksandar

Hi Aleksandar, thanks for contacting us and sharing your idea.

I think instead of implementing new features here, we should focus on fixing this:

Unfortunately, I am not aware of anything like that. Could you please share simple steps that can be used to replicate this issue?

If we simply allow setting a custom resolution per camera (which should be possible right now), then we can use any value we want for horizontal view cameras and vertical view cameras, so I don’t see how the min/max dimension would make things easier or better. Perhaps I am missing something obvious. In that case, could you please share an example workflow with your min/max idea?

Perhaps a button to swap the width and height values would be enough, to switch between landscape/portrait mode?

Thanks!

Hi,

What you are mentioning or similar points have been raised internally and have been fixed already.
Next preview build should have it, so please stay tuned to check it and report back.