stellarium icon indicating copy to clipboard operation
stellarium copied to clipboard

Mollweide Projection

Open lf0k0nle opened this issue 1 year ago • 9 comments

The Mollweide projection is used extensively by professional astronomers to show the celestial sphere when referring to surveys of solar system objects as well as deep sky objects , but is missing from Stellarium 1.2. The Hammer-Aitoff projection comes close, but departs from the Mollweide projection as you approach the celestial poles. Therefore I would like to humbly request that the Mollweide projection be added to Stellarium. Thanks.

lf0k0nle avatar Mar 11 '23 21:03 lf0k0nle

Thanks for adding your first issue to Stellarium. If you have questions, please do not hesitate to contact us.

github-actions[bot] avatar Mar 11 '23 21:03 github-actions[bot]

Hello @lf0k0nle!

Thank you for suggesting this feature.

github-actions[bot] avatar Mar 11 '23 21:03 github-actions[bot]

This is a good task for the community to participate in the contribution into Stellarium. Who wants to help us?

github-actions[bot] avatar Mar 11 '23 21:03 github-actions[bot]

Hi, I'd like to try to implement that, if that's OK with the maintainers. :)

CurlyQuokka avatar Mar 13 '23 22:03 CurlyQuokka

Hi all! Sorry for a long time wothput info - sadly I had some other thins to attend to. :( I've tried to implement the feature starting with the code for Hammer-Aitoff projection, but I am still having problem with the assertion in AtmospherePreetham.cpp . Assertion is not passed when value of x coordinate is greater than 100, I think. If I'll comment out the assertion I can get some display, but no ground is being displayed and there are issues with displaying the atmosphere.

I am afraid that I'll be not able to figure this out (at least not on my own). So if anyone would like to take a look at this issue to give me some feedback or just take it from here my current code is available here.

I am really, really sorry for the trouble here. :(

CurlyQuokka avatar May 03 '23 14:05 CurlyQuokka

no ground is being displayed and there are issues with displaying the atmosphere

These (and a few other modules) use the shader version of the projector, and your shaders appear to contain C++ code instead of GLSL. You can look into the logs to find shader compilation errors.

10110111 avatar May 03 '23 14:05 10110111

I doubt the assertions are the problem. These seem unrelated to me.

gzotti avatar May 03 '23 14:05 gzotti

@CurlyQuokka any news, or did you give up on this?

gzotti avatar Sep 14 '23 15:09 gzotti

@CurlyQuokka any news, or did you give up on this?

gzotti avatar Dec 23 '23 22:12 gzotti