Camera

Engine Details The calling sequence the engine uses to determine the camera position for each viewport are[1]: UGameViewportClient::Draw ULocalPlayer::CalcSceneView ULocalPlayer::GetViewPoint APlay...

Updated about 4 years ago Edit Page Revisions

Engine Details

The calling sequence the engine uses to determine the camera position for each viewport are[1]:

  1. UGameViewportClient::Draw
    
  2. ULocalPlayer::CalcSceneView
    
  3. ULocalPlayer::GetViewPoint
    
  4. APlayerController::GetPlayerViewPoint
    

    to determine position

    APlayerCameraManager::GetFOVAngle
    

    to determine the field of view.

  5. APlayerController::GetViewTarget
    
  6. APlayerCameraManager::GetViewTarget
    

    to determine the camera position and orientation.

Documentation

References

  1. Cameras | UE4Examples