My wishes list for Celestia 1.5
-
Topic authorCham
- Posts: 4324
- Joined: 14.01.2004
- Age: 60
- With us: 20 years 10 months
- Location: Montreal
My wishes list for Celestia 1.5
Here are some extra features that I would be very happy to see implemented in the next release of Celestia. I'm just giving my personal "wishes list" here, with the confession that I hope that some of the items presented here could really become part of version 1.5. Maybe I'm asking too much. If it's the case, I apologise . So here are my wishes, in random order :
1- Better date and time format in upper-right corner. The date is actually hard to read and a bit cryptic.
2- More markers options (asterisks, circles). I know that there are some developments about arrows, but I think that a simple asterisk and a circle could be a good thing too.
3- More "classes" of objects : one to three custom classes that could be activated with a keyboard shortcut (using numbers with a modifier key ?), especially to use coordinate grids on the fly (graticules). We need graticules to help the user, when it comes to orientation in space.
4- Better resolution of the celestial grid. Actually, spacing is too large on that spherical grid. The equatorial coordinates grid isn't precise enough to be really usefull.
5- More info in the upper-left corner (Ultraverbose mode ?) : kilopsc and Megapsc distances also in LY. SemiMajorAxis and revolution period, if relevant for the selected object.
6- The ability to fix a model's orientation toward any SSC or STC declared object, using a simple command line in the model's SSC, something like : OrientationLockedTo "object name".
7- Periodic motions with .xyz files, declared in SSC file with a command like "PeriodicMotion true". Of course, that option should be set to false by default.
8- The ability to change the Precession axis. Adding a command line like "PrecessionAxis [x y z]" after the usual command "PrecessionRate". Of course, values by default should be [0 0 0] (present state of the precession axis).
9- Star textures. Since the latest version of Celestia, stars lost their "individuality". By default, they are using only one texture. Stars are then very dull to watch. The atmosphere's color doesn't even match that texture in many cases. In some previous version, stars were using four base textures (astar, bstar, gstar and mstar). I want those textures to be back, without having to add a custom texture to all the stars in the database.
10- A compass to oriente ourselves on a planet's surface, the kind of things that was recently suggested by ElChristou : a simple and discrete compass at bottom-center of screen. That compass should be visible only when the user is cruising on a planet's surface.
11- A scripts menu. Lets remove the "D" binding to the demo, so we could use it for another thing. Lets add a menu called "scripts", associated to a "scripts" folder inside the CelestiaRessources directory. All scripts located in that folder would be listed in the scripts menu. The usual Demo could be the first script in this menu, separated from the others with a separator.
1- Better date and time format in upper-right corner. The date is actually hard to read and a bit cryptic.
2- More markers options (asterisks, circles). I know that there are some developments about arrows, but I think that a simple asterisk and a circle could be a good thing too.
3- More "classes" of objects : one to three custom classes that could be activated with a keyboard shortcut (using numbers with a modifier key ?), especially to use coordinate grids on the fly (graticules). We need graticules to help the user, when it comes to orientation in space.
4- Better resolution of the celestial grid. Actually, spacing is too large on that spherical grid. The equatorial coordinates grid isn't precise enough to be really usefull.
5- More info in the upper-left corner (Ultraverbose mode ?) : kilopsc and Megapsc distances also in LY. SemiMajorAxis and revolution period, if relevant for the selected object.
6- The ability to fix a model's orientation toward any SSC or STC declared object, using a simple command line in the model's SSC, something like : OrientationLockedTo "object name".
7- Periodic motions with .xyz files, declared in SSC file with a command like "PeriodicMotion true". Of course, that option should be set to false by default.
8- The ability to change the Precession axis. Adding a command line like "PrecessionAxis [x y z]" after the usual command "PrecessionRate". Of course, values by default should be [0 0 0] (present state of the precession axis).
9- Star textures. Since the latest version of Celestia, stars lost their "individuality". By default, they are using only one texture. Stars are then very dull to watch. The atmosphere's color doesn't even match that texture in many cases. In some previous version, stars were using four base textures (astar, bstar, gstar and mstar). I want those textures to be back, without having to add a custom texture to all the stars in the database.
10- A compass to oriente ourselves on a planet's surface, the kind of things that was recently suggested by ElChristou : a simple and discrete compass at bottom-center of screen. That compass should be visible only when the user is cruising on a planet's surface.
11- A scripts menu. Lets remove the "D" binding to the demo, so we could use it for another thing. Lets add a menu called "scripts", associated to a "scripts" folder inside the CelestiaRessources directory. All scripts located in that folder would be listed in the scripts menu. The usual Demo could be the first script in this menu, separated from the others with a separator.
Last edited by Cham on 16.09.2006, 23:10, edited 3 times in total.
"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!"
I would like the ability to assign objects to other object and then hid those object from being selectable and listed.
Perfect example would be pulsars, in order to create he pulsar you need a small white star plus 2 comets orbiting very fast around the star. This give you three object when it should all be one.
Perfect example would be pulsars, in order to create he pulsar you need a small white star plus 2 comets orbiting very fast around the star. This give you three object when it should all be one.
-
Topic authorCham
- Posts: 4324
- Joined: 14.01.2004
- Age: 60
- With us: 20 years 10 months
- Location: Montreal
MKruer wrote:Perfect example would be pulsars, in order to create he pulsar you need a small white star plus 2 comets orbiting very fast around the star. This give you three object when it should all be one.
Comets !?? Have you tried my pulsars addon ?
"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!"
Ok I did see that add on, but never downloaded it. I will check it out.
For those who want the link here it is
http://celestiaproject.net/forum/viewtopic.php?t=10022
For those who want the link here it is
http://celestiaproject.net/forum/viewtopic.php?t=10022
-
- Developer
- Posts: 3776
- Joined: 04.02.2005
- With us: 19 years 9 months
Re: My wishes list for Celestia 1.5
Cham wrote:11- A scripts menu. Lets remove the "D" binding to the demo, so we could use it for another thing. Lets add a menu called "scripts", associated to a "scripts" folder inside the CelestiaRessources directory. All scripts located in that folder would be listed in the scripts menu. The usual Demo could be the first script in this menu, separated from the others with a separator.
Agree, a kind of script browser (listing the content of a script folder) would be welcome...
-
- Developer
- Posts: 944
- Joined: 18.07.2002
- With us: 22 years 3 months
- Location: Lyon (France)
Re: My wishes list for Celestia 1.5
Cham wrote:1- Better date and time format in upper-right corner. The date is actually hard to read and a bit cryptic.
The main advantage of the current format is that it is an international format (ISO 8601), which is unambiguous (unlike the DD/MM/YYYY or MM/DD/YYYY formats) and doesn't require localization.
Cham wrote:2- More markers options (asterisks, circles). I know that there are some developments about arrows, but I think that a simple asterisk and a circle could be a good thing too.
There are already five choices available: diamond, triangle, square, plus, x. The problem is that only one is available on the Windows interface.
Cham wrote:11- A scripts menu. Lets remove the "D" binding to the demo, so we could use it for another thing. Lets add a menu called "scripts", associated to a "scripts" folder inside the CelestiaRessources directory. All scripts located in that folder would be listed in the scripts menu. The usual Demo could be the first script in this menu, separated from the others with a separator.
I agree that given the current "shortage" of keys for new functions, D could have a better use and Demo could be available only as a menu entry. But I don't really see the point of a generic script menu, what's wrong with the 'Open' dialog?
Christophe
-
- Developer
- Posts: 3776
- Joined: 04.02.2005
- With us: 19 years 9 months
Re: My wishes list for Celestia 1.5
Christophe wrote:...what's wrong with the 'Open' dialog?
Perso I would prefer using an integrate solution (menu or submenu or window) than using the system browser...
-
- Developer
- Posts: 1356
- Joined: 07.01.2005
- With us: 19 years 10 months
- Location: Nancy, France
Cham,
Just for information, the demo script is already accessible (at least on the Win version) via the Help Menu : Help > Run Demo.
Don't you already have this menu entry on the OS-X version ?
Just for information, the demo script is already accessible (at least on the Win version) via the Help Menu : Help > Run Demo.
Don't you already have this menu entry on the OS-X version ?
@+
Vincent
Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3
Vincent
Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3
Cham wants all his scripts listed in a menu, not just the Demo script.
This is not an unreasonable request; the concept of a "Script" menu is a fairly common one among Mac programs for example. But I would be more interested in prioritizing other tasks, such as adding color matching to Celestia and better feature parity for the OS X version.
This is not an unreasonable request; the concept of a "Script" menu is a fairly common one among Mac programs for example. But I would be more interested in prioritizing other tasks, such as adding color matching to Celestia and better feature parity for the OS X version.
-
- Developer
- Posts: 944
- Joined: 18.07.2002
- With us: 22 years 3 months
- Location: Lyon (France)
There is another advantage to the current format: it makes it clear that the calendar used is the Gregorian calendar, or proleptic Gregorian calendar for dates preceding 1582, as it is the ISO 8601 convention. Otherwise there is no way to know to what actual day 25-DEC-800 refers to for example.
Christophe
-
- Developer
- Posts: 944
- Joined: 18.07.2002
- With us: 22 years 3 months
- Location: Lyon (France)
Animation!
Are we far off from animating models and particle effects. Imagine seeing a comet near a star and then seeing its second tale develop as the ice began to sublimate!! Drool.
Dyamic terrain? Height maps instead of bump maps so we can really get a feel of how large of a mountain olympus mons is!.
Walking! I know this is subtle. But it will make a big difference towards the immersion one feels when s/he uses celesita. Imagine waling along the shore and looking up at the sky as the sun set.
There is in tune with my idea with adding the human mode/perspective to celestia.
Dyamic terrain? Height maps instead of bump maps so we can really get a feel of how large of a mountain olympus mons is!.
Walking! I know this is subtle. But it will make a big difference towards the immersion one feels when s/he uses celesita. Imagine waling along the shore and looking up at the sky as the sun set.
There is in tune with my idea with adding the human mode/perspective to celestia.
Just do what makes you happy provided you do not infringe on another's happiness for there is no point in living if you do not have happiness.
[tex]Happiness = \[\int_a^b \int_c^d \int_e^f \int_g^h U(x,y,z,t)\,dx dy dz dt\] = 42[/tex]
If only we knew U!
[tex]Happiness = \[\int_a^b \int_c^d \int_e^f \int_g^h U(x,y,z,t)\,dx dy dz dt\] = 42[/tex]
If only we knew U!
- cartrite
- Posts: 1978
- Joined: 15.09.2005
- With us: 19 years 2 months
- Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine
chrisr wrote:
That can sort of be done now with even older versions of celestia.
http://www.celestiaproject.net/forum/viewtopic.php?t=10005
http://www.celestiaproject.net/forum/viewtopic.php?t=9577
http://www.celestiaproject.net/forum/viewtopic.php?t=9872
All you got to do is learn how to build planetary models. I'ts not that difficult. Toti wrote a script that works with Blender. http://www.celestiaproject.net/forum/viewtopic ... 9715#39715
All you do is edit the values for radius and height range. The heightmaps are available from NASA in binary 16bit signed integer format. They need to be converted though. I used 3DEM and Wilbur.exe to do that.
http://www.ridgenet.net/%7Ejslayton/software.html
http://www.visualizationsoftware.com/3dem.html
cartrite
Dyamic terrain? Height maps instead of bump maps so we can really get a feel of how large of a mountain olympus mons is!.
That can sort of be done now with even older versions of celestia.
http://www.celestiaproject.net/forum/viewtopic.php?t=10005
http://www.celestiaproject.net/forum/viewtopic.php?t=9577
http://www.celestiaproject.net/forum/viewtopic.php?t=9872
All you got to do is learn how to build planetary models. I'ts not that difficult. Toti wrote a script that works with Blender. http://www.celestiaproject.net/forum/viewtopic ... 9715#39715
All you do is edit the values for radius and height range. The heightmaps are available from NASA in binary 16bit signed integer format. They need to be converted though. I used 3DEM and Wilbur.exe to do that.
http://www.ridgenet.net/%7Ejslayton/software.html
http://www.visualizationsoftware.com/3dem.html
cartrite
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4
-
Topic authorCham
- Posts: 4324
- Joined: 14.01.2004
- Age: 60
- With us: 20 years 10 months
- Location: Montreal
After all the recent developments on Celestia 1.5.0, here's an update to my "wish list". In random order :
1- Better date and time format in upper-right corner. The date and time are actually hard to read and a bit cryptic. The problem is the hour. It's too close from the date and I think it should be printed BELOW the date.
2- More "classes" of objects : three or more custom classes that could be activated with a keyboard shortcut (using numbers with a modifier key ?), especially to use coordinate grids on the fly (graticules) or other informational "layers" (magnetic field lines, for example). We need graticules to help the user, when it comes to orientation in space.
3- More info in the upper-left corner (Ultraverbose mode ?) : kilopsc and Megapsc distances also in LY. SemiMajorAxis and revolution period, if relevant for the selected object. RA and DEC as standard (and not just with LUA)
4- Periodic motions with .xyz files, declared in SSC file with a command like "PeriodicMotion true". Of course, that option should be set to false by default.
5- The ability to change the Precession axis. Adding a command line like "PrecessionAxis [x y z]" after the usual command "PrecessionRate". Of course, values by default should be [0 0 0] (present state of the precession axis).
6- Star textures. Since the latest version of Celestia, stars lost their "individuality". By default, they are using only one texture. Stars are then very dull to watch. The atmosphere's color doesn't even match that texture in many cases. In some previous version, stars were using four base textures (astar, bstar, gstar and mstar). I want those textures to be back, without having to add a custom texture to all the stars in the database.
7- A scripts menu. Lets remove the "D" binding to the demo, so we could use it for another thing. Lets add a menu called "scripts", associated to a "scripts" folder inside the CelestiaRessources directory. All scripts located in that folder would be listed in the scripts menu. The usual Demo could be the first script in this menu, separated from the others with a separator.
8- Better celestial grid. The celestial grid has been updated (more graduations) for 1.5.0. But it's still hard to see the coordinate numbers, since they are placed on two circles only. Could it be possible to duplicate those numbers, and set in red the reference circles ?
1- Better date and time format in upper-right corner. The date and time are actually hard to read and a bit cryptic. The problem is the hour. It's too close from the date and I think it should be printed BELOW the date.
2- More "classes" of objects : three or more custom classes that could be activated with a keyboard shortcut (using numbers with a modifier key ?), especially to use coordinate grids on the fly (graticules) or other informational "layers" (magnetic field lines, for example). We need graticules to help the user, when it comes to orientation in space.
3- More info in the upper-left corner (Ultraverbose mode ?) : kilopsc and Megapsc distances also in LY. SemiMajorAxis and revolution period, if relevant for the selected object. RA and DEC as standard (and not just with LUA)
4- Periodic motions with .xyz files, declared in SSC file with a command like "PeriodicMotion true". Of course, that option should be set to false by default.
5- The ability to change the Precession axis. Adding a command line like "PrecessionAxis [x y z]" after the usual command "PrecessionRate". Of course, values by default should be [0 0 0] (present state of the precession axis).
6- Star textures. Since the latest version of Celestia, stars lost their "individuality". By default, they are using only one texture. Stars are then very dull to watch. The atmosphere's color doesn't even match that texture in many cases. In some previous version, stars were using four base textures (astar, bstar, gstar and mstar). I want those textures to be back, without having to add a custom texture to all the stars in the database.
7- A scripts menu. Lets remove the "D" binding to the demo, so we could use it for another thing. Lets add a menu called "scripts", associated to a "scripts" folder inside the CelestiaRessources directory. All scripts located in that folder would be listed in the scripts menu. The usual Demo could be the first script in this menu, separated from the others with a separator.
8- Better celestial grid. The celestial grid has been updated (more graduations) for 1.5.0. But it's still hard to see the coordinate numbers, since they are placed on two circles only. Could it be possible to duplicate those numbers, and set in red the reference circles ?
"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!"