Orbit Camera

AleeZL - Blueprints - Feb 5, 2024

A complete orbit camera system: focus on click or on the object, pan, rotation, and zoom. One or multiple cameras. Highly customizable.

  • Supported Platforms
  • Supported Engine Versions
    4.23 - 4.27, 5.0 - 5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

This orbit camera system is highly customizable. Focus on the click point (or touch point), the object's center, or its pivot. Rotate the camera, move it (pan), and apply zoom (by distance, focal length, or using the classic dolly effect) or DOF. You can limit rotation and pan movements, adjusting each speed individually. Use one or more cameras. The asset includes a screenshot function (without UI) and an album to view the taken screenshots. It also features a debug menu for real-time configuration changes.

________________________________________________________________________________________


Showcase video


Windows executable demo | WebGL browser demo


Documentation (video playlist) | Documentation (written)


*The Orbit Camera is a pawn blueprint. That means you'll need to possess it in order to use.

*The wraith model is not included, but you can find it for free here on the marketplace at this link.


Features:

  •  Orbit camera (rotate around a point, an object center or an object)
  •  One or multiple cameras
  •  Zoom: camera distance, focal length or dolly effect
  • Touch support (please, check the documentation)
  • Rotation (can be limited to a range)
  • Pan movement (can be limited to a space)
  • Switch between different cameras with smooth transitions, fade and blur effects (includes a camera switch widget)
  • Test the settings in real-time using an included debug menu
  • Take screenshots and visualize them in the album (both screenshot and album included)
  • Highly customizable

Technical Details

Number of Blueprints:

  • 6 blueprints (4 actors, 1 save game and 1 function library)
  • 12 widget blueprints
  • 12 materials (2 made by the author and 10 are part of the UE starter content in the demo folder)
  • 4 enumerations
  • 2 structures
  • 1 level
  • 8 static meshes (part of the UE starter content in the demo folder)
  • 11 textures (1 made by the author using GIMP and 10 are part of the UE starter content in the demo folder)


Mouse/Keyboard Input: Left, middle and right mouse buttons (R to reset camera offset, P to take screenshot, G to open album). Touch inputs and support included. The inputs are also shown in the bottom right corner in the debug menu.


Touch input (see documentation to enable): Using a two-finger pinch motion, you can zoom in and out. With two taps on the screen, you can focus on an object or a point (depending on the orbit mode you've selected). You can rotate either by swiping a finger on the screen or using the right analog stick. Finally, you can move the camera (pan) using the left analog stick.


Supported Development Platforms: This asset has been tested on the Windows platform and on an Android device. However, there are no specificities that would prevent it from functioning on other platforms, such as Mac or IOS.