Comment 5 for bug 1402188

Revision history for this message
gzotti (georg-zotti) wrote :

if ((getVMagnitude(core)-2.0f) > core->getSkyDrawer()->getLimitMagnitude()) return.

assume sky limit magnitude=8, comet magnitude=9.5, and I still want it displayed. 7.5>8=false, so we do not return but draw it.
Previously, I had 9.5+2 > 8 = true, therefore comet was not visible, and this was indeed a silly late-night error.

The sign must be negative, and the comets are visible for 4 more magnitude steps now than before, or for 2 mag steps beyond general sky brightness. We can increase this further of course, if required, but I think it is now well-balanced.
I cannot reproduce how hints visibility can be now worse than before?