This mode simulates a real digital camera and allows you to configure many parameters.
**Features: **
Auto and manual exposure mode, focal length, camera angle, aperture, ISO, color temperature, exposure compensation, diaphragm blades
Three focus modes (No Focus - all scene is in the zone of sharpness, Manual Focus, Auto Focus - the module is aimed at the object in the center of the frame)
5 types of camera by the size of the matrix (16: 9 DSLR, APS-C (Canon), Full Frame DSLR, Micro 4/3, Custom size)
The ability to take pictures up to x7 times the size of your monitor resolution or window
Full and quick menu for settings
Grid with guides for framing
Flight mode (allows you to move in all planes and pass through objects and walls)
Ability to embed a mode as an independent solution for the scene or use it as an additional mode for your main character
Saving settings (include save position camera after exit)
Saving screenshots in *.png, custom path and name.
Video mode (works in sequencer)
Automatic vertical tilt (Set Camera location parallel to the plane )
Go to BP_Photographer and click in the “Component” section on “CharacterMovement (inherited)”. In the right column “Details”, change the parameters highlighted in the screenshot in red.
“Max Acceleration” - how fast the character will accelerate to maximum speed.
“GroundFriction” - how much the character will slow down the floor. You can generally set to 0, if not necessary. And “Max Walk Speed” is the maximum speed at which the character will move.
If you need to change the parameters in flight mode, find in the Details “character movement: Flying” section and configure for yourself (flying.jpg).
To change the rotation speed you can do the following. Switch to the EventGraph tab (rotate.jpg), find the Mouse Input Block and add the multiplication blocks to the Axis Value parameter. Values must be equal otherwise there will be glitches with the camera. The block is added when you click on a free space with the right mouse button and enter * into the search and find the multiplication float * float there.
New BP_Cinema blueprint for Cinematics. The camera easily integrates into LevelSequence and provides access to parameters from the timeline. Work example:
screenshot size up to x7 (Larger values can lead to crashes. Make sure you have a graphics card with sufficient memory and start with lower resolutions.)
fixed saving parameters in the light menu
Fix autofocus (problem with incorrect exposure display )
custom path to save screenshot
custom name screenshot
bloom effect (Intensity, size, threshold)
13 LUT profiles and LUT intensity
Experimental: when changing iso in the full menu, the transparency changes for the convenience of setting the scene.
Video: https://youtu.be/M9mGUTRtnFE
Updated deprecated functions.
Transparent menu when changing settings. You can disable it. To do this, go to UI_PhotoSettingsFullWidget and disable the node at the SetMenuOpacity event.
Added new greed widget. (Now the grid adjusts to screen resolution).
Removed UI_Greed_widget
Fixed the limiter in the manual focus slider. (Now you cannot set 0)
Added checks in BP_Cinema for valid value ranges.
Optimization in algorithms for loading texture photos, taking pictures and capturing the scene.
Fix scene capture in auto exposure mode.
Fix artifacts when capturing objects with metal or smooth surfaces.
Fix photo album widget.