]> git.lizzy.rs Git - minetest.git/blobdiff - src/camera.cpp
Set proper GLSL pixel shader version
[minetest.git] / src / camera.cpp
index 5370396a9259c9254d1a20a8a9cfa18cf1ddd390..94bbe9880386f9c16fc42d4ec85e371abc1d7aba 100644 (file)
@@ -460,7 +460,7 @@ void Camera::update(LocalPlayer* player, f32 frametime, f32 busytime,
        // start (or continue) the view bobbing animation.
        v3f speed = player->getSpeed();
        const bool movement_XZ = hypot(speed.X, speed.Z) > BS;
-       const bool movement_Y = abs(speed.Y) > BS;
+       const bool movement_Y = fabs(speed.Y) > BS;
 
        const bool walking = movement_XZ && player->touching_ground;
        const bool swimming = (movement_XZ || player->swimming_vertical) && player->in_liquid;
@@ -646,7 +646,7 @@ void Camera::drawWieldedTool(irr::core::matrix4* translation)
        scene::ICameraSceneNode* cam = m_wieldmgr->getActiveCamera();
        cam->setAspectRatio(m_cameranode->getAspectRatio());
        cam->setFOV(72.0*M_PI/180.0);
-       cam->setNearValue(0.1);
+       cam->setNearValue(10);
        cam->setFarValue(1000);
        if (translation != NULL)
        {