Improved Control over Unreal Camera Settings - Lens, Focus, Filmback

Are there any plans to support aperture control, blade settings, focal length, focal length range, filmback, etc. like the Cine Camera Actor in Unreal? Or is there a compound for this already?
We need some ways to better control blades / bokeh shape, aperture, focal length, etc. For example, the ability to enter the precise focal length.
Also it would really help to be able to activate "focus peaking" from within Aximmetry, i.e. see somehow the focus plane.

   jim4586

コメント

Eifert@Aximmetry
  -  

Hi,

The focal length of the Unreal camera is calculated from the Aximmetry's input/control data. 

There is no compound to control the aperture or the lens settings of the Unreal camera. However, it is possible to connect them to Aximmetry using Aximmetry's flow and Unreal's blueprints. That way, it is possible to make a setup where you would be able to change them from Aximmetry or from any devices connected to Aximmetry.

Note, if you are using Aximmetry's own renderer instead of Unreal, you are able to set a focus plane in the Depth Of Field GW module and advanced focus features.

Warmest regards

jim4586
  -  

Would be great if there was a compound out of box that allows control of those Unreal parameters.

How would you recommend connecting those parameters the best way?

Eifert@Aximmetry
  -  

Hi,

You probably would want to edit an added Aximmetry Camera in Unreal.
For example, in the case of Aximmetry_VirtualCam_3-Bill, you would find the Camera blueprint at Aximmetry_VirtualCam_3-Bill/Blueprints/Components/Camera and you could edit this blueprint to receive a scalar value from Aximmetry and with that set for example the Camera's aperture (Blueprint action: Get Aximmetry Scalar and Set Current Aperture).
This tutorial covers some similar blueprint editing: https://aximmetry.com/learn/tutorials/for-aximmetry-de-users/passing-transformation-from-the-unreal-scene/

Warmest regards

TwentyStudios
  -  

@Eifert, if you edit the camera blueprint you would have to re-do it every time it’s updated. A better idea would be for Aximmetry to add some of these essential controls by default.

steki0
  -  

Not to hijack, was looking for a better solution for managing focus within Aximmetry instead of having to use the mouse, space combo as its not intuitive for people to be explained to, and ideally it can be setup with a float value that can be easily changed. Is this something that can already be achieved, or its required to read back into Unreal and alter the Unreal camera directly ?

TwentyStudios
  -  

You can control the Focus directly in the UE4 project node (don’t connect the Focus pin to the camera compound) or connect something like a midi controller to it as well. If you want to control it from the Camera compound as well you would need to edit that compound. 

steki0
  -  
TwentyStudios, thanks, sometimes the simplest solutions are just staring at a person...
jim4586
  -  

Was there any progress in offering more DOF / bokeh control in Aximmetry over Unreal cameras?
What about supporting other Bokeh shapes (E.g. anamorphic / cat eyed etc.)?
Is there a way to turn "focus peaking" on so one can see where to focus when working in Aximmetry.

Eifert@Aximmetry
  -  

Hi Jim,

We have more control over Unreal focus and focus peaking in our request list. We will consider adding it in future releases.

Not that Bokeh DOF (Bokeh Shapes) has been removed from Unreal since version 4.23.

Warmest regards,

Eifert@Aximmetry
  -  

Hi,

Aximmetry 2025.2.0 BETA has just been released.
This update introduces general handling of camera aperture settings throughout the system:

  • Calibration Profiles now can contain a mapping between the raw Iris Encoder values and the F-number (called Aperture throughout the system). It can be edited in the Basic Calibrator app (or directly in the XML file).
  • Iris encoder value is read from protocols that support it. (Free-D officially does not support it, but some tracking systems like HTC Vive Mars use the spare "user" field for that purpose, and Aximmetry reads that.)
  • Some camera tracking systems and protocols are capable of sending the final aperture value (Canon CV Protocol, NCam, Trackmen, AGTP). In these cases this value is used.
  • For Virtual Camera paths, the aperture values can be defined for the A, B points both by mouse combination (Alt + Space + Right Mouse) or numerically.
  • Record_3-Audio: aperture is added as an animated user property to the FBX.

Warmest regards,