Impactors Add-on (Tunguska 1908 etc.) available

Post requests, images, descriptions and reports about work in progress here.
Topic author
Medusa

Impactors Add-on (Tunguska 1908 etc.) available

Post #1by Medusa » 11.10.2004, 08:00

Hi folks,

yep, I finished it this weekend. Four major impact events of the 20th century:
- Tunguska 1908
- Sikhote Alin 1947
- Jackson Lake 1972
- Shoemaker-Levy 1994
Of these, Tunguska and Sikhote Alin are true impacts of small bodies on earth. Jackson Lake misses but pierces through earth's atmosphere, of Shoemaker-Levy I set up a simple model of the last three orbits and the breakup at the last pericenter encounter (13 of 21 fragments included).

Download at http://www.geocities.com/diane_va/download

I also uploaded it to the Celestia Motherlode.

Have fun ridin' the cannonball, 8)

~Medusa.

Brendan
Posts: 296
Joined: 15.07.2003
With us: 21 years 8 months
Location: Bellows Falls, VT
Contact:

Post #2by Brendan » 11.10.2004, 19:28

I tried all of them and could follow them. But I didn't see the cms models, only transparent black spheres with the atmospheres around them. :?
I have Celestia 1.3.2.

Brendan

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

Post #3by selden » 11.10.2004, 20:01

Medusa,

In the Readme on the Web page, you mention that the gravitationally modified Jackson-Lake Bolide trajectory can't be shown by Celestia. Actually, it can!

If you provide an XYZ trajectory that describes the path of a body, Celestia can display a non-eliptical orbit. It will take some work to create that trajectory, though.

What you have to do is use JPL's Horizons ephemeris service and provide it with Keplerian orbital parameters for a portion of the orbit that's remote from the Earth. Horizons can be told to do the appropriate gravitational calculations and to send you the resulting list of heliocentric xyz trajectory coordinates. With minor modifications, that list can be used by Celestia to display a continuous trajectory.

Abbreviated information about how to use Horizons is available at http://ssd.jpl.nasa.gov/horizons.html. The full documentation can be downloaded using their telnet and e'mail interfaces.

A copy of the e'mail command file that I've used to get xyz trajectory information is at http://www.lepp.cornell.edu/~seb/celestia/horizons-template.txt.
Selden

TERRIER
Posts: 717
Joined: 29.04.2003
With us: 21 years 11 months
Location: West Yorkshire, England

Post #4by TERRIER » 11.10.2004, 20:25

I'm having no trouble seeing the textures or models.....but the main problem I'm having, is witnessing Celestia crash every time I'm about to get to the 'fireball' stage of each impactor. :cry:

I don't seem to be able to see an 'atmosphere' around any of them at all.

regards,
TERRIER
1.6.0:AMDAth1.2GHz 1GbDDR266:Ge6200 256mbDDR250:WinXP-SP3:1280x1024x32FS:v196.21@AA4x:AF16x:IS=HQ:T.Buff=ON Earth16Kdds@15KkmArctic2000AD:FOV1:SPEC L5dds:NORM L5dxt5:CLOUD L5dds:
NIGHT L5dds:MOON L4dds:GALXY ON:MAG 15.2-SAP:TIME 1000x:RP=OGL2:10.3FPS

jestr
Posts: 612
Joined: 14.09.2003
With us: 21 years 6 months
Location: Bridgwater,UK

Post #5by jestr » 12.10.2004, 23:56

Nice work Diane,nice to see a little animation in Celestia,I especially like the Shoemaker-Levy impactor,cheers Jestr

Avatar
Jeam Tag M
Posts: 540
Joined: 01.04.2003
Age: 60
With us: 22 years
Location: Southern suburb, Paris, France

Post #6by Jeam Tag » 13.10.2004, 07:20

Brendan wrote:I tried all of them and could follow them. But I didn't see the cms models, only transparent black spheres with the atmospheres around them. :?
Hi Brendan: try to place all the mesh files in a 'models' subfolder in the 'Impacts' folder. It will work fine.
Medusa, this is a very nice addon, thanks, Jeam
Catalogue des ajouts /Catalog for the Add-Ons in French
...PAGES LOSTS, SORRY

Topic author
Medusa

Post #7by Medusa » 13.10.2004, 07:37

Hi all in here,

time for some replies...

@Brendan: about the textures and .cms problem: should be not present if all files are in the right Celestia directories. Check out the INSTALL file.

@Selden: thanks for that hint. I didn't mean that "it can't be done in Celestia" in my README but just I couldn't do it that fast. Maybe I'll put in xyz coordinates for Jackson-Lake in a later version (though there maybe problems cause the body is so close to earth. Depends on type and accuracy of the interpolation procedure the JPL horizon service uses -- at least if it does trajectory interpolation and not true gravitational force imfluence computation).
Possibly it was a plain translation problem, I'm not a native speaker.

@Terrier: I had the same problem when I made the "atmosphere" higher than now. On my system, if the atmosphere of a body exceeds 4 body radii, Celestia crashes without any error mesage. Couldn't find out what cases it, if I do a rudimentary backtrace provided by KDE, it seems to come from some OpenGL driver but there are also lots of unreferenced hex addresses.
Maybe you can do some experiments about the atmosphere height, possibly it works on your system for "smaller atmospheres" (even if I guess it doesn't look that good if the "shine" becomes very small).
After all, it's just cosmetics.
BTW, does your Celestia installation show the faint blue "comas" I made for the SL9 fragments? There should happen the same crash if it's really an atmosphere problem (at least it was this way on my system).

@Jestr: thanks for the compliment.... :)

~Medusa.

Avatar
Jeam Tag M
Posts: 540
Joined: 01.04.2003
Age: 60
With us: 22 years
Location: Southern suburb, Paris, France

Post #8by Jeam Tag » 13.10.2004, 07:58

Medusa wrote:BTW, does your Celestia installation show the faint blue "comas" I made for the SL9 fragments? There should happen the same crash if it's really an atmosphere problem (at least it was this way on my system).
Hello Medusa: yes, i can see the faint blue coma (very interesting improvement) ...sometimes, and not for all the fragments: pointing some different fragments at different times, Celestia crashes without any message. Earth Impactors work fine for me, even the brief illumination. Jeam
Catalogue des ajouts /Catalog for the Add-Ons in French
...PAGES LOSTS, SORRY

danielj
Posts: 1477
Joined: 15.08.2003
With us: 21 years 7 months

Re: Impactors Add-on (Tunguska 1908 etc.) available

Post #9by danielj » 14.10.2004, 14:44

I put in the correct places,but when I tried to follow Tunguska until your impact, the following error happened:
The instruction in "0x0bff50ab" make reference to the memory in "0x1401a00c".The memory couldn?t be read.

Besides,is this a tutorial or a addon ready to go?I didn?t understand.I make no modifications

wcomer
Posts: 179
Joined: 19.06.2003
With us: 21 years 9 months
Location: New York City

Post #10by wcomer » 14.10.2004, 15:53

Selden,

Can JPL's Horizons ephemeris service account for atmospheric drag? From what I've read, the Jackson Lake bolide's mass was estimated based on its measured deceleration in the atmosphere which implies, to me, that the deceleration is enough to ruin any JPL Horizons calculation, unless it can account for such effects.


More info:
http://www.maa.agleia.de/Comet/Other/1972.html

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

Post #11by selden » 14.10.2004, 16:09

Unfortunately, although Horizons does include corrections for atmospheric optical effects near the horizon (for alt-az ephemerides, for example) I can't find any mention of drag effects.

Sorry.
Selden

TERRIER
Posts: 717
Joined: 29.04.2003
With us: 21 years 11 months
Location: West Yorkshire, England

Post #12by TERRIER » 14.10.2004, 21:33

Medusa wrote:
Maybe you can do some experiments about the atmosphere height, possibly it works on your system for "smaller atmospheres" (even if I guess it doesn't look that good if the "shine" becomes very small).
After all, it's just cosmetics.
BTW, does your Celestia installation show the faint blue "comas" I made for the SL9 fragments? There should happen the same crash if it's really an atmosphere problem (at least it was this way on my system).

~Medusa.


Firstly the good news..... I am now able to see (close-up) all the impactors run their courses to the end, with much smaller atmosphere settings.......
.....unfortunately the bad news is that the only atmosphere setting I seem to be able to use is 0.0 :lol:

I've never been able to see the blue "comas" on the SL9 fragments. Celestia crashes when I try to see these up close too.

BTW I thought I'd take a look at the error report which you can send to microsoft. It contained 43 modules and was the size of an encyclopaedia. 8O

regards,
TERRIER
1.6.0:AMDAth1.2GHz 1GbDDR266:Ge6200 256mbDDR250:WinXP-SP3:1280x1024x32FS:v196.21@AA4x:AF16x:IS=HQ:T.Buff=ON Earth16Kdds@15KkmArctic2000AD:FOV1:SPEC L5dds:NORM L5dxt5:CLOUD L5dds:
NIGHT L5dds:MOON L4dds:GALXY ON:MAG 15.2-SAP:TIME 1000x:RP=OGL2:10.3FPS

Topic author
Medusa

Post #13by Medusa » 18.10.2004, 11:56

Hi all here,

I guess the "Atmosphere" problem is a bit larger than I thought.
I first performed a lot of experiments to check out if it generally works with Celestia. Well, it did not. As I mentioned, at my machine the limit of the atmosphere was 4 planet radii. From a physical point of view, a true atmosphere of a normal planet never can be that high (at least not at densities higher than in a vacuum tube). There could be kind of philosophical discussion if the coma of a comet can be viewed as a very extended atmosphere but I drop that here.
I used it as a trick to get some desired view on the screen, something that was well outside of the normal parameters of the program but worked after some checks. The normal case for a software product of Celestia's complexity would have been it simply doesn't work this way so the impactors addon would have come without any atmospheres.

Nevertheless, the atmosphere trick works well with my Celestia installation if I keep the height below 4 radii and the body isn't that irregular (that's the reason I created .cms files for all of them). From the KDE crash report, I suspect the error to come from the OpenGL driver. As far as I see, transparent objects are handled on a very low level close to the graphics hardware if possible. Celestia is a very sophisticated software which is intended to run on a lot of different platforms, so we shouldn't wonder if some of is ahve problems which never arise for others.

I will lookup the *exact* versions of my libraries needed by celestia and post it here next time, maybe it helps in some error diagnostics.

~Diane.

danielj
Posts: 1477
Joined: 15.08.2003
With us: 21 years 7 months

Message error

Post #14by danielj » 18.10.2004, 20:51

Diane,
I don?t undertand why you didn?t answer me.Do you have any idea of why I am receiveing this error message(above)?Can you tell me if the Celestia Impactors is a complete addon or a do it yourself addon?
I wonder if it?s possible that the error message have to be with lack of dsc or stc entries,for example.

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

Post #15by selden » 18.10.2004, 21:42

Daniel,

Please work through all of the examples in http://www.lepp.cornell.edu/~seb/celestia/addon-intro.html.
Do not take any shortcuts.

Then you will able to recognize the different kinds of Addons and how to reorganize them so they work well.

The files in Diane's Impactors Addon need to be moved into the correct folders. The Addon will not work if you just restore it into your \extras\ folder.
Selden

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

Post #16by selden » 18.10.2004, 22:18

I've managed to reproduce it with a simple example, so I've reported the Atmosphere crash in the Bugs forum.
Selden


Return to “Add-on development”