diff --git a/client/shaders/nodes_shader/opengl_fragment.glsl b/client/shaders/nodes_shader/opengl_fragment.glsl index dc796672f..46977b147 100644 --- a/client/shaders/nodes_shader/opengl_fragment.glsl +++ b/client/shaders/nodes_shader/opengl_fragment.glsl @@ -4,7 +4,6 @@ uniform vec3 dayLight; uniform lowp vec4 fogColor; uniform float fogDistance; uniform float fogShadingParameter; -uniform vec3 eyePosition; // The cameraOffset is the current center of the visible world. uniform highp vec3 cameraOffset; diff --git a/client/shaders/nodes_shader/opengl_vertex.glsl b/client/shaders/nodes_shader/opengl_vertex.glsl index ccfe88dee..d96164d76 100644 --- a/client/shaders/nodes_shader/opengl_vertex.glsl +++ b/client/shaders/nodes_shader/opengl_vertex.glsl @@ -1,7 +1,6 @@ uniform mat4 mWorld; // Color of the light emitted by the sun. uniform vec3 dayLight; -uniform vec3 eyePosition; // The cameraOffset is the current center of the visible world. uniform highp vec3 cameraOffset; diff --git a/client/shaders/object_shader/opengl_fragment.glsl b/client/shaders/object_shader/opengl_fragment.glsl index a3580f748..2b8af3fa9 100644 --- a/client/shaders/object_shader/opengl_fragment.glsl +++ b/client/shaders/object_shader/opengl_fragment.glsl @@ -4,7 +4,6 @@ uniform vec3 dayLight; uniform lowp vec4 fogColor; uniform float fogDistance; uniform float fogShadingParameter; -uniform vec3 eyePosition; // The cameraOffset is the current center of the visible world. uniform highp vec3 cameraOffset; diff --git a/client/shaders/object_shader/opengl_vertex.glsl b/client/shaders/object_shader/opengl_vertex.glsl index 08ae36af5..d5a434da5 100644 --- a/client/shaders/object_shader/opengl_vertex.glsl +++ b/client/shaders/object_shader/opengl_vertex.glsl @@ -1,6 +1,5 @@ uniform mat4 mWorld; uniform vec3 dayLight; -uniform vec3 eyePosition; uniform float animationTimer; uniform lowp vec4 emissiveColor; diff --git a/src/client/game.cpp b/src/client/game.cpp index 3c3feaa72..f40ac2de2 100644 --- a/src/client/game.cpp +++ b/src/client/game.cpp @@ -381,11 +381,9 @@ class GameGlobalShaderConstantSetter : public IShaderConstantSetter CachedPixelShaderSetting m_animation_timer_delta_pixel{"animationTimerDelta"}; CachedPixelShaderSetting m_day_light{"dayLight"}; - CachedPixelShaderSetting m_eye_position_pixel{"eyePosition"}; - CachedVertexShaderSetting m_eye_position_vertex{"eyePosition"}; CachedPixelShaderSetting m_minimap_yaw{"yawVec"}; CachedPixelShaderSetting m_camera_offset_pixel{"cameraOffset"}; - CachedPixelShaderSetting m_camera_offset_vertex{"cameraOffset"}; + CachedVertexShaderSetting m_camera_offset_vertex{"cameraOffset"}; CachedPixelShaderSetting m_texture0{"texture0"}; CachedPixelShaderSetting m_texture1{"texture1"}; CachedPixelShaderSetting m_texture2{"texture2"}; @@ -483,10 +481,6 @@ public: m_animation_timer_delta_vertex.set(&animation_timer_delta_f, services); m_animation_timer_delta_pixel.set(&animation_timer_delta_f, services); - v3f epos = m_client->getEnv().getLocalPlayer()->getEyePosition(); - m_eye_position_pixel.set(epos, services); - m_eye_position_vertex.set(epos, services); - if (m_client->getMinimap()) { v3f minimap_yaw = m_client->getMinimap()->getYawVec(); m_minimap_yaw.set(minimap_yaw, services);