View Issue Details

IDProjectCategoryView StatusLast Update
0002757SkyChart1-Softwarepublic25-05-21 10:39
ReporterThomas Stibor Assigned ToPatrick Chevalley  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
PlatformPCOSLinuxOS Version64bit
Product Version4.3 beta 
Summary0002757: Enable SIN Slant orthographic projection for Field Number 7, 8 , 9 and 10
DescriptionSkychart does not allow allow to set the projection for field number 7,..,10 to SIN Slant orthographic projection.
I manipulated for curiosity the skychart.ini and set:

[projection]
ProjName1=SIN
ProjName2=SIN
ProjName3=SIN
ProjName4=SIN
ProjName5=SIN
ProjName6=SIN
ProjName7=SIN
ProjName8=SIN
ProjName9=SIN
ProjName10=SIN

to enable it. I personally find the SIN Slant orthographic projection the most human intuitive projection. Would it be possible to enable this projection also for the Field Numbers shown above? When using the above 'hack' the background of objects below horizon is not properly set.
TagsNo tags attached.

Activities

Thomas Stibor

24-08-20 20:24

reporter  

skychart03.png (866,147 bytes)   
skychart03.png (866,147 bytes)   
skychart02.png (1,163,887 bytes)   
skychart02.png (1,163,887 bytes)   
skychart01.png (871,453 bytes)   
skychart01.png (871,453 bytes)   

Patrick Chevalley

24-09-03 13:51

administrator   ~0009120

Hi Thomas,

Yes the FOV range can be extended, but no more than 180° because it make no sens after that.
Otherwise the object located in 90°,180° range from the center will overlap those in 0°,90°, like if you look at a transparent sphere.

The main problem of this projection is the radial compression near 90° of the center, this is why I limit it to 45° (90° FOV).

But this is easy to change, now you can activate SIN for all the FOV range with a maximum smaller than 180°.
This is in the daily build:
https://vega.ap-i.net/tmp/skychart/


Thomas Stibor

24-09-04 09:22

reporter   ~0009121

Hello Patrick,

I tested the version from the daily build link and created a short video which shows some issues. When using the scroll wheel and change the FOV to approx. 179° (see video) the background turns brown only a half arc is drawn. When clicking on show on "show objects below horizon", and changing the FOV to approx. 179°, the background turns also brown (like all objects below horizon).
skychart.gif (7,023,145 bytes)

Thomas Stibor

24-09-04 09:42

reporter   ~0009122

Just tested it on macOS Sonoma (same problem).

Patrick Chevalley

24-09-04 10:20

administrator   ~0009123

Right, and there is a lot more of issue at many place in the program, for example horizon picture go in infinite loop.
This is because of this projection property to give the same screen coordinates for two different points on the celestial sphere.
The only safe approach I see for now is to revert this change.
https://github.com/pchev/skychart/commit/2c50dab686c3dd0b32dc99e8a4f95f47a3d95bc1

I am not sure it is worth the effort to try to make it working, specifically given the weird appearance of the stars compressed on each other near the border of the sphere.
Maybe it is better to try how a stereographic projection can look?

Thomas Stibor

25-05-21 10:39

reporter   ~0009395

Hello Patrick,

I think we can close the issue, I am not sure whether the stereographic projection gives more appealing view to the already implemented projections. Using for fields numbers 1-6 the SIN, and 7-10 the HAI
projections looks actually close to the above hack 7-10 SIN.

Issue History

Date Modified Username Field Change
24-08-20 20:24 Thomas Stibor New Issue
24-08-20 20:24 Thomas Stibor File Added: skychart03.png
24-08-20 20:24 Thomas Stibor File Added: skychart02.png
24-08-20 20:24 Thomas Stibor File Added: skychart01.png
24-09-03 13:51 Patrick Chevalley Assigned To => Patrick Chevalley
24-09-03 13:51 Patrick Chevalley Status new => feedback
24-09-03 13:51 Patrick Chevalley Note Added: 0009120
24-09-04 09:22 Thomas Stibor Note Added: 0009121
24-09-04 09:22 Thomas Stibor File Added: skychart.gif
24-09-04 09:22 Thomas Stibor Status feedback => assigned
24-09-04 09:42 Thomas Stibor Note Added: 0009122
24-09-04 09:42 Thomas Stibor File Added: Bildschirmfoto 2024-09-04 um 09.38.39.png
24-09-04 10:20 Patrick Chevalley Note Added: 0009123
25-05-21 10:39 Thomas Stibor Note Added: 0009395