diff options
author | Sergeanur <s.anureev@yandex.ua> | 2020-05-05 03:45:18 +0200 |
---|---|---|
committer | Sergeanur <s.anureev@yandex.ua> | 2020-05-05 03:45:18 +0200 |
commit | 84c9484e55874c57c1c017cb2394e0c6b2f32303 (patch) | |
tree | bcd2cbc38055ee38aa1aa2b35dd46d0f5e2e0772 /src/control/Replay.cpp | |
parent | Merge pull request #508 from Nick007J/master (diff) | |
download | re3-84c9484e55874c57c1c017cb2394e0c6b2f32303.tar re3-84c9484e55874c57c1c017cb2394e0c6b2f32303.tar.gz re3-84c9484e55874c57c1c017cb2394e0c6b2f32303.tar.bz2 re3-84c9484e55874c57c1c017cb2394e0c6b2f32303.tar.lz re3-84c9484e55874c57c1c017cb2394e0c6b2f32303.tar.xz re3-84c9484e55874c57c1c017cb2394e0c6b2f32303.tar.zst re3-84c9484e55874c57c1c017cb2394e0c6b2f32303.zip |
Diffstat (limited to '')
-rw-r--r-- | src/control/Replay.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/control/Replay.cpp b/src/control/Replay.cpp index 49f5462f..fd5448cc 100644 --- a/src/control/Replay.cpp +++ b/src/control/Replay.cpp @@ -900,10 +900,10 @@ bool CReplay::PlayBackThisFrameInterpolation(CAddressInReplayBuffer *buffer, flo TheCamera.GetMatrix().GetPosition() *= split; TheCamera.GetMatrix() += CMatrix(interpolation) * pg->camera_pos; RwMatrix* pm = RwFrameGetMatrix(RwCameraGetFrame(TheCamera.m_pRwCamera)); - pm->pos = *(RwV3d*)TheCamera.GetPosition(); - pm->at = *(RwV3d*)TheCamera.GetForward(); - pm->up = *(RwV3d*)TheCamera.GetUp(); - pm->right = *(RwV3d*)TheCamera.GetRight(); + pm->pos = TheCamera.GetPosition(); + pm->at = TheCamera.GetForward(); + pm->up = TheCamera.GetUp(); + pm->right = TheCamera.GetRight(); CameraFocusX = split * CameraFocusX + interpolation * pg->player_pos.x; CameraFocusY = split * CameraFocusY + interpolation * pg->player_pos.y; CameraFocusZ = split * CameraFocusZ + interpolation * pg->player_pos.z; |