How to make asteroid impactors

General discussion about Celestia that doesn't fit into other forums.
Topic author
Celestial_Planets
Posts: 78
Joined: 11.10.2006
With us: 18 years 1 month

How to make asteroid impactors

Post #1by Celestial_Planets » 28.02.2007, 03:14

Can anyone teach me how to make Earth Impacting Asteroids (even if it has nothing to do with actual data)? Thank you.
My First Computer:

448 MB of RAM
Speed: 2,540 ft/s
71.2 GB Space
Celestia 1.4.1
Windows XP Service Pack 2

My Current Computer:

16 GB RAM
Speed: 98,500 mi/s
iMac 21.5"
Mac OS X Lion
500 GB HD
Celestia 1.6.1

Greetings from the Celestia Universe

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

Post #2by selden » 28.02.2007, 12:32

Celestia does not have collision detection. The effects of an impact have to be designed and shown as part of the Addon.

You have to define the asteroid's orbit so it intersects the Earth's orbit at a time when the Earth is at the same position in space as the asteroid.

Perhaps the easiest way to do that would be to use trial-and-error: adjust the orbital parameters of an asteroid that is known to come very close to the Earth until the asteroid and the Earth intersect.
Selden

buggs_moran
Posts: 835
Joined: 27.09.2004
With us: 20 years 2 months
Location: Massachusetts, USA

Post #3by buggs_moran » 28.02.2007, 21:19

I would start with the asteroid, apophis, 2004 MN4

Some ssc files to play with are here http://www.celestiaproject.net/forum/viewtopic.php?t=8570
Homebrew:
WinXP Pro SP2
Asus A7N8X-E Deluxe
AMD Athlon XP 3000/333 2.16 GHz
1 GB Crucial RAM
80 GB WD SATA drive
ATI AIW 9600XT 128M

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

Post #4by rthorvald » 28.02.2007, 21:29

selden wrote:Perhaps the easiest way to do that would be to use trial-and-error: adjust the orbital parameters of an asteroid that is known to come very close to the Earth until the asteroid and the Earth intersect.


Or give the asteroid a SampledOrbit with the Earth location (LongLat) of your choice as it??s reference. Then let the last entry in the XYZ file read 0 0 0. Simpler than that it can??t get.

- rthorvald
Image

Avatar
Hungry4info
Posts: 1133
Joined: 11.09.2005
With us: 19 years 2 months
Location: Indiana, United States

Post #5by Hungry4info » 02.03.2007, 23:46

Make the asteroid have the exact same orbit of Earth (copy EllipticalOrbit{ ... } stuff). Then change the orbital period of the asteroid. You'll get an asteroid that hits the Earth every so often.
Current Setup:
Windows 7 64 bit. Celestia 1.6.0.
AMD Athlon Processor, 1.6 Ghz, 3 Gb RAM
ATI Radeon HD 3200 Graphics


Return to “Celestia Users”