Camera

Engine Details The calling sequence the engine uses to determine the camera position for each viewport are[1]: UGameViewportClient::Draw ULocalPlayer::CalcSceneView [https://api.unrealengine.com/IN...

Updated over 4 years ago

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. [https://api.unrealengine.com/INT/API/Runtime/Engine/Engine/ULocalPlayer/GetViewPoint/index.html ULocalPlayer::GetViewPoint]
    
  4. [https://api.unrealengine.com/INT/API/Runtime/Engine/GameFramework/APlayerController/GetPlayerViewPoint/index.html 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.

See Also

Documentation

API

References

  1. | UE4Examples