Sun is too dark when viewing from Haumea, Makemake or Eris

Bug #1413381 reported by pjw
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Low
pjw

Bug Description

Sun view from Haumea should be (absolute) 4.83 mag, but when zooming in at FOV 5.0 and smaller Venus is lighter! More zooming in makes the sun even darker.
Same when viewing from Makemake or Eris.
It works fine when viewing from Pluto and the Planets, Moons and Asteroids.

Even viewing the sun from C/2014 Q2 (Lovejoy) (imported by sunsystem-editor) is fine until 27.12.2042 (distance 50.002 AE) when the sun will be (absolute) 4.83 mag. BUT one day later at 50.006 AE distance (still absolute 4.83 mag) the sun is vanished from the display at the same zoom level (FOV 0.1).

Tested with Stellarium 0.13.2 on Linux.

Tags: solar-system

Related branches

Revision history for this message
pjw (pjw1965) wrote :

Sun is always absolute 4.83 mag. My fault.

viewing from C/2014 Q2 (Lovejoy):
When the sun is at -18.25 mag there is a big jump from viewing it and vanished at -18.24 mag
The sun shrinks between 50.000 AE and 50.005 AE from 100% to 0%

Sun from Eris: -16.82 mag, 96.362 AE
Sun from Makemake: -18.15 mag, 52.393 AE
Sun from Haumea: -18.22 mag, 50.729 AE

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

This is likely the same problem that existed with the solar system observer when it was configured too far from the sun. The 3D spheres are not drawn beyond 50 AU. A fix would be to draw yet another bright 2D halo if sun is even farther away.

Changed in stellarium:
importance: Undecided → Low
status: New → Opinion
pjw (pjw1965)
Changed in stellarium:
status: Opinion → Confirmed
Revision history for this message
pjw (pjw1965) wrote :

No halo nessesary, just do it like any other fixstar, if beyond 50 AU. They don't vanish when zooming in.

pjw (pjw1965)
tags: added: solar-system
pjw (pjw1965)
Changed in stellarium:
assignee: nobody → pjw (pjw1965)
Revision history for this message
pjw (pjw1965) wrote :

Fix:

File core/StelCore.cpp: line 418, function StelCore::preDraw():
- increase currentProjectorParams.zFar from 50. to 100.

So our solar-system is expanded to 100 AU and all known objects inside work fine with the sun and with other planets too.

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Thanks, Peter!

I'm increase your limit to 500 A.U. (for bodies from Oort cloud).

Changed in stellarium:
milestone: none → 0.13.3
status: Confirmed → Fix Committed
Revision history for this message
Alexander Wolf (alexwolf) wrote :

A fix has been committed as revision 7345 of the trunk branch of Stellarium's Bazaar repository at Launchpad: http://bazaar.launchpad.net/~stellarium/stellarium/trunk/revision/7345

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

This reduces distance resolution! (Z buffer; I don't know exactly what consequences result, though, we usually pre-sort objects by distance...)

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Georg, we can change zNear param also.

Changed in stellarium:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.