Open 3D Engine ROS2 Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
A structure capturing configuration of Following Camera. More...
#include <FollowingCameraConfiguration.h>
Public Member Functions | |
AZ_TYPE_INFO (FollowingCameraConfiguration, "{605fec3d-0152-44f3-b885-669cdcf201eb}") | |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
Public Attributes | |
AZStd::vector< AZ::EntityId > | m_predefinedViews |
List of predefined views. | |
int | m_defaultView { 0 } |
Index of the default view. | |
int | m_smoothingBuffer = 30 |
Number of past transforms used to smooth, larger value gives smoother result, but more lag. | |
float | m_zoomSpeed = 0.06f |
Speed of zooming. | |
float | m_rotationSpeed = 0.05f |
Rotation Speed around the target. | |
bool | m_lockZAxis = false |
Lock the Z axis of the camera. | |
const float | m_opticalAxisTranslationMin = 0.0f |
Minimum zoom distance. | |
A structure capturing configuration of Following Camera.