Agrarsense
|
#include <CameraBaseParameters.h>
Public Attributes | |
bool | PostProcessingEffects = true |
bool | Enable16BitFormat = true |
bool | UseHDR = true |
int32 | Width = 1280 |
int32 | Height = 720 |
float | MaxViewDistanceInCmOverride = -1.0f |
float | FOV = 90 |
float | TargetGamma = 1.0f |
float | ShutterSpeed = 60.0f |
float | ISO = 100.0f |
float | FocalDistance = 0.0f |
float | DepthBlurAmount = 1.0f |
float | DepthBlurRadius = 0.0f |
float | DofMinFStop = 1.2f |
int | DofBladeCount = 5 |
float | FilmSlope = 0.88f |
float | FilmToe = 0.55f |
float | FilmShoulder = 0.26f |
float | FilmBlackClip = 0.0f |
float | FilmWhiteClip = 0.04f |
float | ExposureMinBrightness = -1.5f |
float | ExposureMaxBrightness = 20.0f |
float | ExposureSpeedUp = 10.0f |
float | ExposureSpeedDown = 1.0f |
float | MotionBlurIntensity = 0.0f |
float | MotionBlurMax = 2.0f |
float | MotionBlurMinObjSize = 0.0f |
float | LensFlareIntensity = 0.0f |
float | BloomIntensity = 0.0f |
float | WhiteTemp = 6500.0f |
float | WhiteTint = 0.0f |
float | ChromAberrIntensity = 0.0f |
float | ChromAberrOffset = 0.0f |
float | Aperture = 4.0f |
bool | SaveImageToDisk = false |
bool | SendDataToROS = true |
float | TargetFrameRate = 0.0f |
bool | UsePhysicLensDistortionEffect = true |
bool | UseTemporalAA = true |
bool | UseIceLensEffect = false |
float | IceLensEffectStrength = 0.3f |
float | IceLensEffectAngle = 1.0f |
Definition at line 11 of file CameraBaseParameters.h.
float FCameraBaseParameters::Aperture = 4.0f |
Defines the opening of the camera lens, Aperture is 1/fstop, typical lens go down to f/1.2 (large opening), Larger numbers reduce the DOF effect, default = 4.0
Definition at line 232 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::BloomIntensity = 0.0f |
Bloom Intensity: Multiplier for all bloom contributions >= 0: off, 1 (default, >1 brighter)
Definition at line 197 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::ChromAberrIntensity = 0.0f |
Scene Fringe Intensity: in percentage, Scene chromatic aberration / color fringe (camera imperfection) to simulate an artifact that happens in real-world lens, mostly visible in the image corners.
Definition at line 217 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::ChromAberrOffset = 0.0f |
Chrome Aberration start offset: A normalized distance to the center of the framebuffer where the effect takes place.
Definition at line 224 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::DepthBlurAmount = 1.0f |
Depth blur km for 50%
Definition at line 88 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::DepthBlurRadius = 0.0f |
Depth blur radius in pixels at 1920x
Definition at line 94 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
int FCameraBaseParameters::DofBladeCount = 5 |
Defines the number of blades of the diaphragm within the lens (between 4 and 16)
Definition at line 107 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::DofMinFStop = 1.2f |
Defines the maximum opening of the camera lens to control the curvature of the diaphragm. Set it to 0 to get straight blades
Definition at line 101 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
bool FCameraBaseParameters::Enable16BitFormat = true |
Enable 16 bit format, default = true
Definition at line 25 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::ExposureMaxBrightness = 20.0f |
Auto-Exposure maximum adaptation. Eye Adaptation is disabled if Min = Max
Definition at line 149 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::ExposureMinBrightness = -1.5f |
Auto-Exposure minimum adaptation. Eye Adaptation is disabled if Min = Max
Definition at line 143 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::ExposureSpeedDown = 1.0f |
In F-stops per second, should be > 0
Definition at line 161 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::ExposureSpeedUp = 10.0f |
In F-stops per second, should be > 0
Definition at line 155 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::FilmBlackClip = 0.0f |
Film Black clip
Definition at line 131 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::FilmShoulder = 0.26f |
Film Shoulder
Definition at line 125 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::FilmSlope = 0.88f |
Film Slope
Definition at line 113 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::FilmToe = 0.55f |
Film Toe
Definition at line 119 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::FilmWhiteClip = 0.04f |
Film white clip
Definition at line 137 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::FocalDistance = 0.0f |
Distance in which the Deth of Field effect should be sharp, in cm
Definition at line 82 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::FOV = 90 |
Camera Field of view, default = 90
Definition at line 58 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
int32 FCameraBaseParameters::Height = 720 |
Camera resolution height
Definition at line 44 of file CameraBaseParameters.h.
Referenced by ACamera::ResizeCamera(), ACamera::SetupCamera(), and AThermalCamera::UpdateThermalMaterial().
float FCameraBaseParameters::IceLensEffectAngle = 1.0f |
Angle of the camera lens ice effect.
Definition at line 289 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::IceLensEffectStrength = 0.3f |
Strength of the camera lens ice effect. A higher value corresponds to a stronger ice effect on the camera lens.
Definition at line 283 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::ISO = 100.0f |
Camera ISO value, default = 100
Definition at line 76 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::LensFlareIntensity = 0.0f |
Lens Flare Intensity: Brightness scale of the image cased lens flares (linear)
Definition at line 190 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::MaxViewDistanceInCmOverride = -1.0f |
Overrides the maximum view distance. A value of 0 or less means infinite view distance. A value greater than 0 sets the maximum view distance in centimeters.
Definition at line 52 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::MotionBlurIntensity = 0.0f |
Motion Blur Amount: Strength of motion blur, 0:off
Definition at line 168 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::MotionBlurMax = 2.0f |
Motion Blur Max: max distortion caused by motion blur, in percent of the screen width, 0:off
Definition at line 175 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::MotionBlurMinObjSize = 0.0f |
Motion Blur Per Object Size: The minimum projected screen radius for a primitive to be drawn in the velocity pass, percentage of the screen width. Smaller number causes more draw calls, default: 0%
Definition at line 183 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
bool FCameraBaseParameters::PostProcessingEffects = true |
Enable / Disable Post Process effects
Definition at line 19 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
bool FCameraBaseParameters::SaveImageToDisk = false |
Should we save this sensor data to disk
Definition at line 238 of file CameraBaseParameters.h.
Referenced by ACamera::FrameGrabberCapture(), ACamera::SetupCamera(), and ADataCapture::SetupDataCapture().
bool FCameraBaseParameters::SendDataToROS = true |
Should we send this Lidar data to ROS topic
Definition at line 244 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera(), and ADataCapture::SetupDataCapture().
float FCameraBaseParameters::ShutterSpeed = 60.0f |
Camera shutter speed, default 60
Definition at line 70 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::TargetFrameRate = 0.0f |
Camera sensor target frame rate. A value of 0.0 means the camera captures every simulation frame. A value of 30.0 means the camera targets 30 frames per second. Note that setting a target frame rate does not guarantee that the simulation runs at the specified frame rate. It indicates the desired rate at which the camera captures frames, but the actual simulation speed may vary.
Definition at line 256 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera(), and ACamera::ShouldSimulate().
float FCameraBaseParameters::TargetGamma = 1.0f |
Camera camma value, default = 1.0
Definition at line 64 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
bool FCameraBaseParameters::UseHDR = true |
Whether to use HDR format, default = true though this is only enabled for RGB cameras.
Definition at line 32 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
bool FCameraBaseParameters::UseIceLensEffect = false |
Enable the simulation of a camera lens icing effect. This setting allows testing scenarios where the camera lens might ice over.
Definition at line 276 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
bool FCameraBaseParameters::UsePhysicLensDistortionEffect = true |
Enable the simulation of a camera lens icing effect. When set to true, this setting allows testing scenarios where the camera lens might ice over.
Definition at line 263 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
bool FCameraBaseParameters::UseTemporalAA = true |
Enable/disable temporal AA anti-aliasing on the camera
Definition at line 269 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::WhiteTemp = 6500.0f |
White Temp
Definition at line 203 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
float FCameraBaseParameters::WhiteTint = 0.0f |
White Tint
Definition at line 209 of file CameraBaseParameters.h.
Referenced by ACamera::SetupCamera().
int32 FCameraBaseParameters::Width = 1280 |
Camera resolution width
Definition at line 38 of file CameraBaseParameters.h.
Referenced by ACamera::ResizeCamera(), ACamera::SetupCamera(), and AThermalCamera::UpdateThermalMaterial().