Bow Waves for Planets

All about writing scripts for Celestia in Lua and the .cel system
Topic author
MKruer
Posts: 501
Joined: 18.09.2002
With us: 22 years 2 months

Bow Waves for Planets

Post #1by MKruer » 02.01.2006, 06:50

Is there any way to script a bow wave in Celestia. I have a planet that is extremely close to the central star, enough so that it most likely would be able to produce a visible bow wave from the solar winds that would bounce off the planets magnetosphere.

I have tried to use the comet tag but this produces a tail that is so large that its goes over 100AU and it dose not show up when viewing the object close up.

Thanks

-Matt-

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

Post #2by selden » 02.01.2006, 13:23

I'd suggest a 3D model that orbits just in front of the planet.
Selden

ajtribick
Developer
Posts: 1855
Joined: 11.08.2003
With us: 21 years 3 months

Post #3by ajtribick » 02.01.2006, 15:51

When I made an HD 209458 atmosphere add-on (search the forum), I just created a small comet in the same orbit, and defined it to use the invisible mesh.

Topic author
MKruer
Posts: 501
Joined: 18.09.2002
With us: 22 years 2 months

Post #4by MKruer » 02.01.2006, 17:37

Thanks

Now if I can only get it to look like this, I?€™m in business :lol:

Image

buggs_moran
Posts: 835
Joined: 27.09.2004
With us: 20 years 1 month
Location: Massachusetts, USA

Post #5by buggs_moran » 02.01.2006, 19:56

Damn, you almost had me going for a second, looked at the pic before the text....Thought I was going crazy.
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

Topic author
MKruer
Posts: 501
Joined: 18.09.2002
With us: 22 years 2 months

Post #6by MKruer » 08.01.2006, 21:24

Does anyone have a clever way to create the bow wave. I tired to create a transparent planet, give it a negative oblateness and a precessions rate equal to the period around the star and then add an negative atmosphere depth but apparent you can?€™t make invisible planets.

GlobeMaker
Posts: 216
Joined: 30.10.2005
With us: 19 years

Post #7by GlobeMaker » 08.01.2006, 22:13

Hello MKruer,

see
http://celestiaproject.net/forum/viewtopic.php?t=8545

You can make an atmosphere that has some transparent sections and
some opaque sections. You can spray on some partially transparent
areas. The atmosphere can be defined in the solarsys.ssc file to
appear at some distance above a planet. The cloudheight parameter
can set the bowshock wave thousands of miles above a planet.

GIMP is described in the link, and it shows Jupiter with an atmosphere
far above the planet. The link gives full instructions for making
any .png image have transparent areas.
Your wish is my command line.

Topic author
MKruer
Posts: 501
Joined: 18.09.2002
With us: 22 years 2 months

Post #8by MKruer » 09.01.2006, 00:49

Yeah I saw that a while ago, and will probably implement it on all my planets. Anyhow I think I have come up with a viable solution to my problem. Here is the new and improved Vilox.

Image

You can download and play with the textures here 2.1MB.

Also if anyone is willing to help me with making better textures I would appreciate it. Right now Vilox is using its original texture, however because I have changed the class of planet from Mercurian to somewhere between a Ferrinian (High Metal content) world and a Volcanic world, I need to update the textures. I still want the planet to be heavily cratered but I need to add the element of high volcanic activity. I add a night texture to illustrate that the planet is highly active, but I think I over did it.

Right now I am using 1k textures for easy distribution but I would rather up that to 2k or 4k textures and increase the quality.


Return to “Scripting”