Shermans's Notes
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Unreal - Cameras


Dynamic Third Person Cameras


  • UCameraModifer has a number of functions that can be overwritten in order to change the camera

    • ProcessViewRotation allows you to make changes to the AController’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 base ModifyCamera function will look for this as well as any blueprint implementations and execute them in this order, as well as some other logic.