Navigation
API > API/Runtime > API/Runtime/CinematicCamera
Settings to control camera focus
| Name | FCameraFocusSettings |
| Type | struct |
| Header File | /Engine/Source/Runtime/CinematicCamera/Public/CineCameraSettings.h |
| Include Path | #include "CineCameraSettings.h" |
Syntax
USTRUCT (BlueprintType )
struct FCameraFocusSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCameraFocusSettings() |
CineCameraSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bDrawDebugFocusPlane | uint8 | True to draw a translucent plane at the current focus depth, for easy tweaking. | CineCameraSettings.h |
|
| bSmoothFocusChanges | uint8 | True to use interpolation to smooth out changes in focus distance, false for focus distance changes to be instantaneous. | CineCameraSettings.h |
|
| DebugFocusPlaneColor | FColor | For customizing the focus plane color, in case the default doesn't show up well in your scene. | CineCameraSettings.h |
|
| FocusMethod | ECameraFocusMethod | Which method to use to handle camera focus | CineCameraSettings.h |
|
| FocusOffset | float | Additional focus depth offset, used for manually tweaking if your chosen focus method needs adjustment | CineCameraSettings.h |
|
| FocusSmoothingInterpSpeed | float | Controls interpolation speed when smoothing focus distance changes. | CineCameraSettings.h |
|
| ManualFocusDistance | float | Manually-controlled focus distance (manual focus mode only) | CineCameraSettings.h |
|
| TrackingFocusSettings | FCameraTrackingFocusSettings | Settings to control tracking focus (tracking focus mode only) | CineCameraSettings.h |
|