Several suggestions

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
Nikola

Several suggestions

Post #1by Nikola » 20.05.2002, 06:35

I would propose some changes in Celestia that would make it more useful as astronomical program. Some of these are based on an astronomical program I have (Voyager). I know to program and could do these things, but have never worked on a project like this before and am not sure how I could fit with already existing source, especially when there come GUI issues which I guess are different in Windows and Linux versions. However, even if this message is a bit long, they are very simple and mostly do not require any fundamental changes in Celestia, but just small GUI changes.

Firstly, there should be in Navigation menu several new camera views. Ones which I think are important are Zenith, Horizon, Nadir and Opposite. Zenith would center camera to zenith, Horizon to horizon (at current longitude), Nadir to nadir (point opposite to zenith), and Opposite would center camera to opposite of current position. Some uses of these options could be: one puts himself around Sun, set camera to zenith, orbit Sun until he finds some interesting constellation, then set to opposite to see which stars are behind Sun; then he could go to one of them and see how Sun looks like projected on that constelation; setting camera to nadir would turn it exactly towards the object it rotates around; etc.

Then, there should be way to enter camera coordinates (and zoom) as there is for observer coordinates. It should be possible to enter celestial longitude and latitude of point to which camera points, maybe even relative to zenith. Zoom could be entered in degrees, in magnification, in size of field of vision at some distance, and there should also be some presets, at least naked eye and then some known telescopes (Palomar, Keck, Hubble...). If this is implemented, camera coordinates should be displayed above maginification in the bottom right corner. BTW, why not having field of vision larger then 120 degrees? :)

And while talking of entering coordinates, it should also be possible to enter TIME :)) I want to see certain solar eclipses and it is hard to do that with current way of setting time.

About time: I feel the need for going back and forth in time with one keypress. For example, one day back/forth. I don't have idea on how to implement this.

It would be nice to have possibility of choosing preseted observer points. They could be stored in another .ssc file. For Earth, these could be major cities, and for other bodies, spacecraft landing sites and prominent geographical features. Poles could be included by default, and also point closest to planet for tidaly locked sattelites. These points could be acessed by entering their names in Go to/Select Object windows, right clicking on a body, or via planet browser, or one could just click on one of these points and go there... there should also be an option for making their names visible. It is true that one can save his location, but that simply is not it :)

Right click on some object brings possibility to view it's info on the net. It is nice, but it should be possible to see some built-in info, for data the program knows. Magnitude, for example, is easy for Celestia to calculate, and virtually impossible to calculate manually by looking in stellar data on the web.

Date should be localised. At least, month names should be displayed instead of numbers so that people from various locales would know which is which.

Coordinate lines are nice, but it would be even nicer if they would have appropriate numbers (these should be possible to turn off). More lines could be added (horizon, ecliptic, celestial equator, galactic equator) and then some points (celestial poles, galactic poles, zenith/nadir).

This one is important: I can't figure out how camera works and what are differences between it's modes. This could be made very simple if there would be not one, but two selections: one for observer and one for camera. Combining different camera and observer modes could make all modes of today in easier to understand way. But this requires some bigger chnges in the program. At very least, camera modes should be explained in documentation in some detail :)

Oh, and, by the way, ChangeLog on the site is of v1.2.0 :))

Finnaly, I have a question. I can't see night lights on Earth. I don't think it's a memory problem as I can't even if I hide Earth's texture. What could be wrong?

Which reminds me: Brown dwarfs should have night lights! It should be the same texture as normal one, but a bit dimmed. Maybe there are some other objects which should have them too, I'm not sure but maybe Io :)

marc
Posts: 426
Joined: 13.03.2002
With us: 22 years 11 months
Location: Outback Australia

Several suggestions

Post #2by marc » 20.05.2002, 07:50

Nikola wrote: it should also be possible to enter TIME :)) I want to see certain solar eclipses and it is hard to do that with current way of setting time.


I agree with this one.

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

Several suggestions

Post #3by t00fri » 20.05.2002, 10:14

marc wrote:
Nikola wrote: it should also be possible to enter TIME :)) I want to see certain solar eclipses and it is hard to do that with current way of setting time.

I agree with this one.


I must misunderstand something here: I have looked at /many/ eclipses in Celestia and setting time was quite convenient. I usually click first on UT and then enter date & time precisesly to the second in the 'Time/Set Time' dialog. The main drawback as to a precise timing of events so far is that the delay due to the light travelling time to the observer is not included.

Bye Fridger

Rassilon
Posts: 1887
Joined: 29.01.2002
With us: 23 years
Location: Altair

Post #4by Rassilon » 20.05.2002, 14:52

Which reminds me: Brown dwarfs should have night lights! It should be the same texture as normal one, but a bit dimmed. Maybe there are some other objects which should have them too, I'm not sure but maybe Io


I am redoing the Extrasolar planets to reflect as such...When your able to figure out your bug on night textures, download it when I finish it...

Mostly that might be due to your current graphics card...
I'm trying to teach the cavemen how to play scrabble, its uphill work. The only word they know is Uhh and they dont know how to spell it!

Topic author
Nikola

Several suggestions

Post #5by Nikola » 20.05.2002, 20:01

t00fri wrote:
marc wrote:
Nikola wrote: it should also be possible to enter TIME :)) I want to see certain solar eclipses and it is hard to do that with current way of setting time.

I agree with this one.

I must misunderstand something here: I have looked at /many/ eclipses in Celestia and setting time was quite convenient. I usually click first on UT and then enter date & time precisesly to the second in the 'Time/Set Time' dialog. The main drawback as to a precise timing of events so far is that the delay due to the light travelling time to the observer is not included.


It seems that both me and marc have somehow overlooked that option :) BTW, it only works since year 17xy...

Topic author
Nikola

Post #6by Nikola » 20.05.2002, 20:04

Rassilon wrote:
Which reminds me: Brown dwarfs should have night lights! It should be the same texture as normal one, but a bit dimmed. Maybe there are some other objects which should have them too, I'm not sure but maybe Io

I am redoing the Extrasolar planets to reflect as such...When your able to figure out your bug on night textures, download it when I finish it...


But not all extrasolar planets should be like that, only brown dwarfs radiate! And mostly red light BTW...

marc
Posts: 426
Joined: 13.03.2002
With us: 22 years 11 months
Location: Outback Australia

Several suggestions

Post #7by marc » 21.05.2002, 05:38

Nikola wrote:
t00fri wrote:
marc wrote:
Nikola wrote: it should also be possible to enter TIME :)) I want to see certain solar eclipses and it is hard to do that with current way of setting time.

I agree with this one.

I must misunderstand something here: I have looked at /many/ eclipses in Celestia and setting time was quite convenient. I usually click first on UT and then enter date & time precisesly to the second in the 'Time/Set Time' dialog. The main drawback as to a precise timing of events so far is that the delay due to the light travelling time to the observer is not included.

It seems that both me and marc have somehow overlooked that option :) BTW, it only works since year 17xy...


whoops yup its already there well done Chris. Lets just go for the most nested quotes record

Rassilon
Posts: 1887
Joined: 29.01.2002
With us: 23 years
Location: Altair

Post #8by Rassilon » 21.05.2002, 08:05

Nikola wrote:But not all extrasolar planets should be like that, only brown dwarfs radiate! And mostly red light BTW...


Yes only brown dwarfs and lava ridden planets will have night side textures...
I'm trying to teach the cavemen how to play scrabble, its uphill work. The only word they know is Uhh and they dont know how to spell it!


Return to “Development”