Nomenclature: Some back-side issues

Bug #1721815 reported by gzotti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Medium
Alexander Wolf

Bug Description

Observing the Moon, I see some nomenclature labels for features on its far side: e.g. Mare Moscoviense, Tereshkova, Titov, Komarov, Dorsum Azara, etc.

Maybe a better solution than distance testing would be normal vector testing, whether the feature "points" into the observer's hemisphere. Should work also for most 3D bodies.

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

Georg, are you seen it after my patches and optimizations (r9848)?

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

Indeed, I checked with the "merge" revision, seems better now.
But I cannot select some labeled features now, i.e. the Moon gets selected when I click on them. On the other hand, I clicked on (unlabelled) Messier and it was selected. I think visible NomenclatureItems should also be selected when clicked reasonably close to the marker ring. Click on hidden items may select them or the Moon, depending on distance.

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

Please see NomenclatureItem::getSelectPriority() method - I've added very simple filter for "selector". What about original bug report?

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

Examples: with FoV 0.208°, Center on Dorsum Cushman (in Mare Fecunditatis, near Messier). Try to select visible labels for craters Gutenberg, Goclenius, Maclaurin, Taruntius, Maraldi D, ..., all select the Moon.

Zoom in 3 mousewheel steps to 0.126°, Click on unlabeled Messier or Messier A. It will be selected.

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

OK, I have not seen the back-side issue with r9848. Also checked with Mars, no problem.

Changed in stellarium:
assignee: nobody → Alexander Wolf (alexwolf)
status: Confirmed → Fix Committed
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.