Combining Celestia and Stellarium?

General discussion about Celestia that doesn't fit into other forums.

Would you like to see Celestia and Stellarium as one application?

Yes
4
25%
No
12
75%
 
Total votes: 16

Topic author
codrinb
Posts: 15
Joined: 25.03.2005
With us: 19 years 7 months
Location: Boston, MA, USA

Combining Celestia and Stellarium?

Post #1by codrinb » 11.09.2006, 03:23

Hi all,

After playing with Stellarium for a while, here is a thought:

How about merging the two?

It would be cool to travel with Celestia to Mars or a exoplanet, then look at the sky with the Stellarium technology.

I can image this would be a big task, but they are both C++ applications, hoste on sourcefourge, having the code in CVS etc. Plus joining forces could only create a better system by sharing ideas, technologies, engines, libraries etc., unless some unforseen egos stay in the way.

Thoughts anyone?

Cheers!
-Codrin

Malenfant
Posts: 1412
Joined: 24.08.2005
With us: 19 years 2 months

Post #2by Malenfant » 11.09.2006, 06:25

Well we can already look at the sky on alien planets using Celestia - not terribly well admittedly, but the ability is there.

It probably wouldn't be remotely easy to merge two totally different projects... and even if people were up for it then I can certainly think of one or two very large egos in this community who would get in the way of any such merger! ;)

I'd suspect the general response would be that the developers have their hands full enough just sorting out Celestia, never mind merging it with something else.
My Celestia page: Spica system, planetary magnitudes script, updated demo.cel, Quad system

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 9 months
Location: Seattle, Washington, USA

Post #3by chris » 11.09.2006, 14:45

No, Celestia and Stellarium are not going to merge. I don't see the point--there's a overlap between the two, but they're specialized for different things. Celestia's generality--the ability to view space from any point--comes at a price. For example, Celestia is restricted to using only those star catalogs that include stellar distances, whereas Stellarium could use any of a number of much larger catalogs.

I will consider implementing features that would make Celestia better for viewing the skies of Earth or other worlds. If there's an annoying shortcoming, please suggest a fix.

--Chris

Malenfant
Posts: 1412
Joined: 24.08.2005
With us: 19 years 2 months

Post #4by Malenfant » 11.09.2006, 14:54

chris wrote:I will consider implementing features that would make Celestia better for viewing the skies of Earth or other worlds. If there's an annoying shortcoming, please suggest a fix.

--Chris


Well one thing I've found annoying is the lack of any reference frame on the planet. Some kind of "compass" showing which way you're looking would be nice.
My Celestia page: Spica system, planetary magnitudes script, updated demo.cel, Quad system

rthorvald
Posts: 1223
Joined: 20.10.2003
With us: 21 years 1 month
Location: Norway

Post #5by rthorvald » 11.09.2006, 15:55

chris wrote:I will consider implementing features that would make Celestia better for viewing the skies of Earth or other worlds. If there's an annoying shortcoming, please suggest a fix.


I am sure it will never happen, but collision detection would go a long way...:-)

Anyhow, Malenfant??s compass would be very nice. Particularily if it also included a readout of the camera??s current XYZ position (at least relative to the star)...

- rthorvald
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #6by ElChristou » 11.09.2006, 16:28

Yep, a compass would be great, but not like the Stellarium one, something available on demand and more discreet/elegant
Image

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 9 months
Location: Seattle, Washington, USA

Post #7by chris » 11.09.2006, 16:48

ElChristou wrote:Yep, a compass would be great, but not like the Stellarium one, something available on demand and more discreet/elegant


There's a crude compass in Celestia already. Turn on the equatorial grid and you'll see the compass. It would be more useful if the compass points were labeled.

--Chris

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #8by t00fri » 11.09.2006, 17:07

chris wrote:
ElChristou wrote:Yep, a compass would be great, but not like the Stellarium one, something available on demand and more discreet/elegant

There's a crude compass in Celestia already. Turn on the equatorial grid and you'll see the compass. It would be more useful if the compass points were labeled.

--Chris


Honestly, this "blue thing" I have never liked and never used ;-) .
(sorry Chris, I know you did it..)

Along with a compass, we should at last address the long overdue readout package, including different (FOV adaptable!) grids according to popular frames of reference, cursor readout and a good graphical compass for each system. Switching among grids is a most useful feature for general orientation in Space (depending on the project).

Bye Fridger
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #9by ElChristou » 11.09.2006, 17:32

chris wrote:...It would be more useful if the compass points were labeled.


True; I was thinking in a more classical compass, more like this:

Image
Image

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #10by ElChristou » 11.09.2006, 17:35

t00fri wrote:Along with a compass, we should at last address the long overdue readout package, including different (FOV adaptable!) grids according to popular frames of reference, cursor readout and a good graphical compass for each system. Switching among grids is a most useful feature for general orientation in Space (depending on the project).


Yep, this would be excellent... :)
Image

Avatar
fsgregs
Posts: 1307
Joined: 07.10.2002
With us: 22 years 1 month
Location: Manassas, VA

Post #11by fsgregs » 11.09.2006, 23:03

A compass readout as suggested in Chris's image above would be ideal.

I would also like to have the ability to see the latitude and longitude displayed where I am at, when positioned over a particular spot on the planet (perhaps by adding it to the verbose text readout on the screen). I know it can be accessed from the "Go to Object" screen in the navigation menu, but a screen display would be nice.
:)

Could a command to display (print) Latitude and Longitude be added to a cel script or celx script?

Frank

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #12by t00fri » 11.09.2006, 23:15

Oh, sorry, with my 1600x1200 resolution I was unable to see where the compass was in ElChristou's image above ;-) . The was some kind of smudge in the bottom line, though ...

After scaling the resolution down dramatically, I think this solution is simple, intuitive and elegant!

Bye Fridger
Image

Avatar
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Post #13by Cham » 11.09.2006, 23:45

Yes, I love this compass too. Simple, efficient, elegant and clean.

Also, I would like to have the coordinates shown somewhere on screen.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #14by ElChristou » 12.09.2006, 00:39

Yep, easy to do on a pict, but I supose it's not so easy to code... :?
Image

Topic author
codrinb
Posts: 15
Joined: 25.03.2005
With us: 19 years 7 months
Location: Boston, MA, USA

Post #15by codrinb » 12.09.2006, 01:31

Oh boy!

I didn't realize I am going to start such a thread :-)

Great ideas everyone!

I agree that Celestia with the addition of certain features could match Stellarium. It already is much much more.

Regards!
-Codrin

Sui Ota
Posts: 75
Joined: 05.10.2005
With us: 19 years 1 month
Location: Saitama, Japan

Post #16by Sui Ota » 12.09.2006, 08:46

chris wrote:I will consider implementing features that would make Celestia better for viewing the skies of Earth or other worlds. If there's an annoying shortcoming, please suggest a fix.

I've been thought about more useful alt-azimuth mode.

When I enabled alt-azimuth mode, "Alt-azimuth mode" is shown. But same message is also shown when I 'disabled' it. So sometimes I can't recognize whether the mode is enabled or disabled. There is an unintentional leaning of horizon with left or right arrow key :( It would be useful to display the condition.

For example:

in celestiacore.cpp, lines 1381-1385

Code: Select all

    case '\006': // Ctrl+F
        if(!altAzimuthMode)
        {
            flash(_("Alt-azimuth mode enabled"));
        }
        else
        {
            flash(_("Alt-azimuth mode disabled"));
        }
        addToHistory();
        altAzimuthMode = !altAzimuthMode;
        break;

instead of

Code: Select all

    case '\006': // Ctrl+F
        flash(_("Alt-azimuth mode"));
        addToHistory();
        altAzimuthMode = !altAzimuthMode;
        break;


And it would be also useful that alt-azimuth mode can be controlled with scripts. This will enable to make the mode activated at the time of Celestia launched (For instance, a script that begins on the surface of Earth...).
-Suι

Sky Pilot
Posts: 99
Joined: 01.12.2004
With us: 19 years 11 months
Location: Moved recently from the Bihem System, now in Fort Worth, Texas, USA

Post #17by Sky Pilot » 14.09.2006, 16:11

In addition to showing the lat and long of where you are, you would also have to be able to enter a specific lat and long that you type in -- define your location and Celestia would put you there.

Also, to use Celestia as a planitarium, it would have to include such things as nebula, clusters, etc. that aren't currently in the program. Stellarium will show you all of the Messier objects, etc. And it gives you the ability to find them in the sky (search for M44 and it'll point you to it).

The advantage of using Celestia as a planitarium would be immense, especially in education. I can see showing kids an object like a globular cluster or the pinwheel galaxy, or an asterism like the big dipper from the point of view of where you are on earth, and then traveling to the object to see how it changes as you approach it.
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move."

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #18by selden » 14.09.2006, 16:35

Sky Pilot wrote:In addition to showing the lat and long of where you are, you would also have to be able to enter a specific lat and long that you type in -- define your location and Celestia would put you there.
You already can specify Lat & Long as a destination in the Navigation/GoTo menu under Windows. When you first open the GoTo menu it shows your current Lat & Long relative to the selected body. It'd be nice if those values were updated in realtime, though.

Also, to use Celestia as a planitarium, it would have to include such things as nebula, clusters, etc. that aren't currently in the program.
They're available as Addons, though.
Stellarium will show you all of the Messier objects, etc. And it gives you the ability to find them in the sky (search for M44 and it'll point you to it).
So does Celestia, but you need to include a space between the catalog abbreviation (M) and the catalog entry number (44).

The advantage of using Celestia as a planitarium would be immense, especially in education. I can see showing kids an object like a globular cluster or the pinwheel galaxy, or an asterism like the big dipper from the point of view of where you are on earth, and then traveling to the object to see how it changes as you approach it.
Celestia does that.

You might want to read the Celestia User's Guide, if you haven't already done so, and participate in the "Celestia in Education Forum"
Selden


Return to “Celestia Users”