Page 1 of 1
Cosmographia
Posted: 18.08.2011, 18:34
by ajtribick
Chris L had a demo of absolutely vast numbers of asteroids being displayed in a Celestia-like program at one stage...
Celestia as-is would have a pretty lousy framerate (among many other things) if we put all the known asteroids in there...
Re: list of minor planets who doesn't exist in Celestia
Posted: 18.08.2011, 19:08
by t00fri
ajtribick wrote:Chris L had a demo of absolutely vast numbers of asteroids being displayed in a Celestia-like program at one stage...
Celestia as-is would have a pretty lousy framerate (among many other things) if we put all the known asteroids in there...
Sure, but let's not talk about Chris L's new "Celestia-like" program here... Everyone is free to download and compile the code from here
http://code.google.com/p/cosmographia/The rendering is done by means of the VESTA library from ASTOS solutions (that I like quite a lot):
http://www.astos.de/products/vestaI am following the Cosmographia code development since several months via SVN.
Fridger
Re: list of minor planets who doesn't exist in Celestia
Posted: 18.08.2011, 21:58
by John Van Vliet
--- edit ---
Re: list of minor planets who doesn't exist in Celestia
Posted: 19.08.2011, 14:17
by t00fri
Yes, as I pointed out several times in the past:
viewtopic.php?f=2&t=16330&start=12...
The purpose of STA is quite different from Celestia. Mainly devoted to an optimization of space mission trajectories and corresponding visualization. Indeed, VESTA is also used there for rendering.
But since several months, ChrisL 's coding activity is largely focussed on his new Cosmographia program. As far as I read, it is planned to also be (commercially) available as a MAC app. The Cosmographia license is somewhat different from that of Celestia. ChrisL is the only developer.
Fridger
Re: list of minor planets who doesn't exist in Celestia
Posted: 19.08.2011, 15:09
by Fenerit
That mean the end of Celestia project?
Re: list of minor planets who doesn't exist in Celestia
Posted: 19.08.2011, 18:08
by selden
Fenerit wrote:That mean the end of Celestia project?
No.
Re: list of minor planets who doesn't exist in Celestia
Posted: 19.08.2011, 18:38
by Fenerit
Yup! Such peremptory reply makes me breathe a sigh of relief.
Re: list of minor planets who doesn't exist in Celestia
Posted: 19.08.2011, 20:08
by CAP-Team
But developing Celestia is now low priority? Except for adding new data as it is discovered?
Re: list of minor planets who doesn't exist in Celestia
Posted: 19.08.2011, 20:26
by ajtribick
CAP-Team wrote:But developing Celestia is now low priority? Except for adding new data as it is discovered?
For whom?
The various members of the dev team may have different opinions on this...
Re: list of minor planets who doesn't exist in Celestia
Posted: 19.08.2011, 20:42
by Fenerit
I've seen that Cosmographia starts from the beginning with a particle system embedded (VESTA library) and I recall that particle system was planned to be inserted in Celestia some time ago. Of course such a feature is irrilevant for the astronomical matters, but... What one should wonder about? Why Cosmographia yes and Celestia not? From here my remarks.
Re: list of minor planets who doesn't exist in Celestia
Posted: 22.08.2011, 21:53
by chris
Fenerit wrote:I've seen that Cosmographia starts from the beginning with a particle system embedded (VESTA library) and I recall that particle system was planned to be inserted in Celestia some time ago. Of course such a feature is irrilevant for the astronomical matters, but... What one should wonder about? Why Cosmographia yes and Celestia not? From here my remarks.
The existence of Cosmographia doesn't mean the end of Celestia, nor does it mean the end of my own participation in Celestia development.
Regarding the asteroids, Cosmographia isn't using standard particle systems to represent them. There's a custom OpenGL shader program that computes the positions of asteroids at single precision from Keplerian elements. With this technique, you can't actually visit the individual asteroids and see models, etc. But, it does convey the overall dynamics of the large asteroid families, which is the main reason I think you'd want to view so many objects simultaneously. It wouldn't be too hard to take the shader and adapt it for Celestia, which also supports custom geometry classes (though not as cleanly as the VESTA engine used by Cosmographia.)
--Chris
Re: list of minor planets who doesn't exist in Celestia
Posted: 25.08.2011, 03:52
by MiR
chris wrote:The existence of Cosmographia doesn't mean the end of Celestia, nor does it mean the end of my own participation in Celestia development.
So, nobody gives a response..? Then I'll do it:
This message make me happy!
Michael
Re: list of minor planets who doesn't exist in Celestia
Posted: 25.08.2011, 11:02
by Fenerit
Hi! - out of topic -
Does someone has compiled Cosmographia from source? I got several issues, and I do not know whether followed the correct procedure. Diversely from Celestia it want for all Qt SDK (1.7 Gb) not the library only (228 Mb), apart the creator, right? Because with the library only I get:
1 - right mouse doesn't work
2 - I'm able to see the texture for external planets but not for internal (Moon also)
3 - Menu bar doesn't appear when the mouse is moved toward left side screen
4 - keys for observer's view pivoting (like Celestia's numeric keypad) doesn't work.
Apart all that, I like how it start (fade in) in orrery view.
Re: Cosmographia
Posted: 25.08.2011, 11:38
by selden
Split from asteroid thread.
Re: Cosmographia
Posted: 25.08.2011, 11:52
by selden
I see none of the problems you mention.
I use QtCreator v2.2.0 [based on Qt v4.7.4 (32bit)] under Windows 7 Professional SP1 x64.
However, I did change the build directory (in QtCreator) to be cosmographia-read-only so that all of its files could be found when I run Cosmographia from QtCreator. In addition, quite a few of Qt's dlls had to be copied into the directory containing Cosmographia.exe (cosmographia-read-only\build ) so that Cosmographia would run by itself, without QtCreator.
Re: Cosmographia
Posted: 25.08.2011, 12:40
by Fenerit
Yes, I've done that and if fact after compiling Qt creator starts Cosmographia, but with such issues (in my case). When I create the main dir in which to place the .EXE, when I launch it, messages are shown indicating which .DLLs needs. After done that, Cosmographia starts but always with such issues. I've even moved here and there the subfolders through the main root just to see if paths needed to be reconfigured, but without success. They must be as it is. Because I do not have installed all the qt SDK since Celestia doesn't need of, mine was just a try to see what should be happened. Thus, I wonder whether you Selden have ALL the Qt SDK installed instead of just the library.
Re: Cosmographia
Posted: 25.08.2011, 15:53
by selden
Sorry, I didn't mention that. Yes, I have the entire kit installed, even the support for all of the different types of smartphones, although I don't expect to ever develop software for them.
Re: Cosmographia
Posted: 25.08.2011, 19:13
by t00fri
I frequently build Cosmographia since several months from SVN (almost daily, since Chris is VERY industrious in committing updates). With old graphics cards the program crashes after start-up. With new Qt tools and more recent graphics I encounter no basic functional problems. I usually build under Linux after modifying only the target directory for the executable. I use Qt >4.7.3 and Qt-creator > 2.1.0.
ChrisL wrote somewhere that a very recent Qt version is required. I always use the latest available for a given OS.
I found a number of issues in the code, but don't see any reason to report, since conversely, the Celestia Devs were not informed by Chris about this project...So I suppose he prefers to do this job all by himself
Fridger
Re: Cosmographia
Posted: 25.08.2011, 19:33
by selden
Problems encountered in Cosmographia can be reported on its issues page
http://code.google.com/p/cosmographia/issues/list
Re: Cosmographia
Posted: 25.08.2011, 20:25
by t00fri
I am of course aware of the issues page. You seem the only active beta-tester besides Chris himself.
Fridger