diff --git a/src/pulsaranimationwidget.cpp b/src/pulsaranimationwidget.cpp index e3198a37185f18b39da4c2cfcbbfd84cd2dc0be6..46118be5aa9466daae5c11b5360ffd4e5d369e87 100644 --- a/src/pulsaranimationwidget.cpp +++ b/src/pulsaranimationwidget.cpp @@ -395,7 +395,7 @@ void PulsarAnimationWidget::paintGL() glPolygonMode(GL_FRONT_AND_BACK,GL_LINE); } - glTranslatef(0.0, 0.0, -m_pulsarBeamLength); + glTranslatef(0.0, 0.0, -(m_pulsarBeamLength + m_pulsarRadius + 0.1)); // draw first cone's outer layer glBegin(GL_TRIANGLE_FAN); @@ -446,7 +446,7 @@ void PulsarAnimationWidget::paintGL() glRotatef(m_pulsarRotationAngle - 90.0, 0.0, 0.0, 1.0); glRotatef(m_pulsarMagneticAxisInclination, 1.0, 0.0, 0.0); - glTranslatef(0.0, 0.0, -m_pulsarBeamLength); + glTranslatef(0.0, 0.0, -(m_pulsarBeamLength + m_pulsarRadius + 0.1)); // draw second cone's outer layer glBegin(GL_TRIANGLE_FAN);