参考结构体与枚举
FCFVehicleChaseCameraTuning
模块CrushformCamera头文件CFVehicleChaseCameraMath.h
车辆追逐摄像机的调节:角度单位为度,速度单位为 cm/s,速率单位为 1/s。
属性
float MinPitch = -60.f
最小臂俯仰角:摄像机处于最高处,俯视车辆。
- 默认值
- -60.f
- 分类
- Orbit
float MaxPitch = 10.f
最大臂俯仰角:摄像机处于最低处。应保持该值,使摄像机在臂长范围内始终位于地面之上。
- 默认值
- 10.f
- 分类
- Orbit
float DefaultPitch = 0.f
跟随时摄像机起始并缓慢回到的俯仰角;受上述限制约束。
- 默认值
- 0.f
- 分类
- Orbit
float FollowDelay = 1.5f
在摄像机开始跟随车辆之前,没有视角操作(达到 Look Threshold 的视角输入)的持续秒数。
- 默认值
- 1.5f
- 分类
- Follow
float LookThreshold = 2.f
视角输入在约四分之一秒内使视角转过此角度时,即计为一次视角操作,此时摄像机保持不动并重新开始跟随延迟。较小的抖动(如鼠标传感器噪声,或摇杆刚好略微超出死区时的微小偏移)仍会转动视角,但不会中断跟随。0 表示任何视角输入都计为视角操作。
- 默认值
- 2.f
- 分类
- Follow
float FollowStartSpeed = 50.f
低于此平面速度时,摄像机完全不跟随:它停留在原处,因此静止的车辆不会把视角转到车头后方。低于此速度时跟随延迟仍会继续倒计时,因此延迟结束后,车辆一达到此速度就开始跟随。设为 0 时,摄像机也会跟随静止的车辆。
- 默认值
- 50.f
- 分类
- Follow
float MinFollowSpeed = 200.f
低于此平面速度时,摄像机跟随车辆的朝向而非行进方向:几乎静止的车辆仅因物理噪声而移动。
- 默认值
- 200.f
- 分类
- Follow
float FullFollowSpeed = 2500.f
达到或超过此平面速度时,摄像机以 MaxFollowRate 跟随。
- 默认值
- 2500.f
- 分类
- Follow
float MinFollowRate = 1.f
在 MinFollowSpeed 及以下时的跟随速率:每次闭合的剩余角度比例为 1 - exp(-Rate * DeltaTime)。
- 默认值
- 1.f
- 分类
- Follow
float MaxFollowRate = 4.f
在 FullFollowSpeed 时的跟随速率。
- 默认值
- 4.f
- 分类
- Follow