Auto Adjusting Camera Component

JSBGamesAssets - Blueprints - Jun 9, 2023

An Auto Adjusting Camera Component - Add an automatically adjusting third person player camera to your character in minutes!

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.3
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

DEMO SHOWCASE VIDEO

DEMO BUILD

An Auto Adjusting Camera Component - Add an automatically adjusting third person player camera to your character in minutes!


The Auto Adjusting Camera Component is an actor component that automatically rotates the players camera towards the direction of movement and predicts the players movement direction to rotate the players camera to look towards the direction of movement. This helps lessen the need of player camera input.


The component also automatically adjust the players spring arm component length based on their movement velocity, as well as under certain situations such as; if there is an object above them or if they are falling.


Features:

  • Smooth Spring Arm adjustment based on different character velocities under different circumstances including when falling, crouched or when stationary.
  • Predictive camera that looks ahead of player movement.
  • Auto Camera Rotation based on player left and right movement.
  • Focus zoom with toggle for switching shoulders.
  • Auto Focus camera triggers on level objects.


All camera options can be customized; parameters can be set on the component to enable and disable options or alter how the camera behaves.


Gamepad Supported


Blueprints are commented.

Technical Details

Features:

  •  Smooth Spring Arm adjustment based on different character velocities under different circumstances including when falling, crouched or when stationary.
  •  Predictive camera that looks ahead of player movement.
  •  Auto Camera Rotation based on player left and right movement.
  • Focus zoom with toggle for switching shoulders.
  • Focus View Trigger that focuses camera on level objects.


Number of Blueprints: 8 - Auto Adjusting Camera Component, Auto Adjusting Camera Interface, Input Interface, Focus View Trigger Blueprint, Simple Focus Target Blueprint, Character AnimBP, Example Character BP, Demo AI Blueprint.

Input: Mouse, Keyboard, Gamepad

Network Replicated: No

Supported Development Platforms:

Windows: Yes

Mac: Untested

Documentation: A PDF can be found inside the projects root directory.

Important/Additional Notes: Uses Enhanced Input UE 5.1+ Is a Third Person Camera System