diff --git a/src/core/StelCore.cpp b/src/core/StelCore.cpp index 5d9c6a241aa5f..b5b9546e8dd98 100644 --- a/src/core/StelCore.cpp +++ b/src/core/StelCore.cpp @@ -3173,14 +3173,10 @@ vec3 applyAberrationToViewDir(vec3 viewDir) void StelCore::setAberrationUniforms(QOpenGLShaderProgram& program) const { - Vec3d velocity; + Vec3d velocity(0.); if(getUseAberration()) { - velocity = cachedAberrationVec; - } - else - { - velocity = Vec3d(0,0,0); + velocity = getAberrationFactor() * cachedAberrationVec; } program.setUniformValue("STELCORE_currentPlanetBarycentricEclipticVelocity", velocity.toQVector()); }