Unreal - Cameras
- A great article detailing the setup of the Camera Manager in Unreal and example code for setting up modifiers
UCameraModifer
has a number of functions that can be overwritten in order to change the cameraProcessViewRotation
allows you to make changes to theAController
’s Control rotation which represents the ’true aim’ view.- This can be used for effects like making the character look at a Point of Interest or for things like aim correction/snapping.
ModifyCamera
has a couple of empty functions for overriding that can be used in the blueprint or natively.- The empty version given the xplay breaks the
FMinimalView
info out in to function parameters. The baseModifyCamera
function will look for this as well as any blueprint implementations and execute them in this order, as well as some other logic.
- The empty version given the xplay breaks the