IdealTwin Orbital Character
This Character
extends the functionality of IdealTwinBaseCharacter to implement a camera mode from an orbital viewpoint. Modify key attributes of the base character to allow viewing of environments from a top view and rotation over the object location.
🎚️ Main Features
Orbital Perspective: The camera is linked to the character's point of view, providing a view that revolves around a point.
Camera Turn with Actor's Orientation: The camera rotates according to the character's orientation, allowing smooth and intuitive navigation.
Smooth motion: The character moves smoothly in all directions, avoiding jerky movements and improving the user experience.
Panning Movement: Although the movement is limited, it is configured to have a panning movement limited to a square area.
Zoom: Setting of the zoom feature on the focus point.
🖱️ Use Cases
This character is ideal for the following applications:
Outdoor Levels:
Display exteriors of building complexes, individual buildings, locations, etc.
Interior Levels:
Top view of the interiors to observe the distribution of the area.
🔧 Adjust as desired
The main parameters for the character to adapt to the project are:
Panning Movement: The pan movement allows a slight movement to adjust the position of the pivot from where the focus is being made.
Use Pawn Gravity: Activates / deactivates the pawn's gravity in case there is no collision at the bottom, preventing the pawn from falling.
Clamp Extend Movement Limit: Allows to limit the movement in a rectangular way.
Orbital Moment:
Auto Orbit Settings: Settings for the Character to orbit constantly making a 365 degree turn. This feature is intended so that the user cannot use the rotation freely or when the user is inactive that the Character orbits in a constant rotation.
Smooth Camera: To change the lag of the movement and rotation of the camera by making it more or less intense
Zoom: These options are to define everything related to the zoom, from the minimum and maximum, to how fast it will be applied.
View Camera:
Clamp View Angle: These parameters are used to limit the viewing angle of the camera and can make the rotation free or limited.
CameraSpeedMultiplier: These parameters are what will make the camera move more aggressively or smoothly on the vertical and horizontal axes.

