X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fui%2Fui.cpp;h=5b0eec8b1dac47bb7b1798e51dbfb4d814892893;hb=4da2ae6f12d7cf4594edb2d560c5c112e9bcd094;hp=6a48874116dea291e82dc22b0d8097a3df3c0fa8;hpb=07b8335e7bfd631e0878e183c87238812d632c56;p=blank.git diff --git a/src/ui/ui.cpp b/src/ui/ui.cpp index 6a48874..5b0eec8 100644 --- a/src/ui/ui.cpp +++ b/src/ui/ui.cpp @@ -83,10 +83,10 @@ void PlayerController::Invalidate() noexcept { } void PlayerController::UpdatePlayer() noexcept { - constexpr float max_vel = 0.005f; + constexpr float max_vel = 5.0f; // in m/s if (dirty) { player.GetEntity().Orientation(glm::quat(glm::vec3(pitch, yaw, 0.0f))); - player.GetEntity().Velocity(glm::rotateY(move_dir * max_vel, yaw)); + player.GetEntity().TargetVelocity(glm::rotateY(move_dir * max_vel, yaw)); Ray aim = player.Aim(); if (!world.Intersection(aim, glm::mat4(1.0f), player.GetEntity().ChunkCoords(), aim_world)) {