Class MotionProcessor
카메라 이동 보간 전담 처리기. SmoothDamp / Spring / AxisDamping 담당. 금지: Mode 내부에 직접 damping 로직 작성.
public sealed class MotionProcessor
- Inheritance
-
objectMotionProcessor
Properties
Settings
현재 설정. 모드 전환 시 교체 가능.
public MotionSettings Settings { get; set; }
Property Value
Methods
Process(in CameraPose, CameraContext)
입력 Pose를 보간해 새 Pose 반환. ctx.State 갱신.
public CameraPose Process(in CameraPose target, CameraContext ctx)
Parameters
targetCameraPosectxCameraContext
Returns
Reset(Vector3, Quaternion, float)
public void Reset(Vector3 position, Quaternion rotation, float fov)
Parameters
positionVector3rotationQuaternionfovfloat