Enceladus plume: a ScriptedOrbit approach
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Enceladus plume: a ScriptedOrbit approach
Playing a bit with a Chris' ScriptedOrbit example, I've used it to render (yet another) Enceladus' geysers interpretation. Geysers' sites has been extract from an image of which I've lost the link. In that image, at Enceladus' south pole there was a grid, thus, with the aid of Celestia's planetographic grid, I've put the sites. Anyhow, for precise locations, once one does find it (me still finding again), there would be easy to change it.
Here there is a video:
http://marauder.webng.com/files/enceladus_geysers.avi 2.1 Mb, 640x480, Xvid
and here there is the add-on:
http://fenerit.webng.com/files/enceladus_geysers.zip 260 Kb, Celestia 1.6 only.
Note for Celestia's SciFi supporters: by changing some values, you can shot photons' torpedoes.
Here there is a video:
http://marauder.webng.com/files/enceladus_geysers.avi 2.1 Mb, 640x480, Xvid
and here there is the add-on:
http://fenerit.webng.com/files/enceladus_geysers.zip 260 Kb, Celestia 1.6 only.
Note for Celestia's SciFi supporters: by changing some values, you can shot photons' torpedoes.
Last edited by Fenerit on 16.09.2009, 16:42, edited 2 times in total.
Never at rest.
Massimo
Massimo
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
Previous add-on's link has been updated.
Changes:
- Fixed an error on third geyser site which prevented to be displayed;
- changed "diffuse" class in "surfacefeature" for geysers;
- add propriety "visible" false and "surfacefeature" class to the sites;
- Add credits to Chris Laurel for its animationlib.lua engine.
Changes:
- Fixed an error on third geyser site which prevented to be displayed;
- changed "diffuse" class in "surfacefeature" for geysers;
- add propriety "visible" false and "surfacefeature" class to the sites;
- Add credits to Chris Laurel for its animationlib.lua engine.
Never at rest.
Massimo
Massimo
Re: Enceladus plume: a ScriptedOrbit approach
This addon doesn't work on my system with 1.6.0.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
Cham wrote:This addon doesn't work on my system with 1.6.0.
Martin, on my sistem it work perfectly and fastest. I do not have SVN versions, though; just the 1.6 official. Waiting for other response and feedbacks.
Never at rest.
Massimo
Massimo
Re: Enceladus plume: a ScriptedOrbit approach
Its fine and smooth on my antiquated system with svn 4863 exe. It seems slightly brighter than the video.
Thanks David
Thanks David
Celestia svn 5178
Sony Vaio VPCF12c5E laptop Intel(R) Core(TM) i5 CPU M 450 @ 2.4GHz, 500gb hard drive, 1Gb nvidea GeForce GT 330M GPU Open GL 2.0, Windows 7 Professional 64 bit. Fully updated.
Sony Vaio VPCF12c5E laptop Intel(R) Core(TM) i5 CPU M 450 @ 2.4GHz, 500gb hard drive, 1Gb nvidea GeForce GT 330M GPU Open GL 2.0, Windows 7 Professional 64 bit. Fully updated.
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
DOJOMO wrote:Its fine and smooth on my antiquated system with svn 4863 exe. It seems slightly brighter than the video.
Thanks David
You have reason: it's because the video has been made with a bit of ambient light, that reduce the "point emphatization" effect. You can edit the CMOD files (not the sites) for changing opacity. When you have accomplished this operation and they match with you needs, I suggest to convert the models in binary (Trilist option ONLY).
Never at rest.
Massimo
Massimo
Re: Enceladus plume: a ScriptedOrbit approach
I don't understand why it isn't working at all on my system. Is there any "script" or "Lua" ressources to be installed somewhere ?
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
The only library on which is based is within the Zip. I've found it here:
http://www.shatters.net/forum/viewtopic.php?f=9&t=13428
Try whether also this "Eros" example doesn't work on your system. Otherwise my reflections brings me to consider:
- is the folder tree respected? A changing in the directory structure make the add-on disable;
- do you have the lua5.1 library? If you use LUATOOLS you must have;
There isn't point sprites, that were "critics" for Mac, so I think at some "bad linking" in SVN compilation.
http://www.shatters.net/forum/viewtopic.php?f=9&t=13428
Try whether also this "Eros" example doesn't work on your system. Otherwise my reflections brings me to consider:
- is the folder tree respected? A changing in the directory structure make the add-on disable;
- do you have the lua5.1 library? If you use LUATOOLS you must have;
There isn't point sprites, that were "critics" for Mac, so I think at some "bad linking" in SVN compilation.
Never at rest.
Massimo
Massimo
Re: Enceladus plume: a ScriptedOrbit approach
I'm afraid I also cannot see the plumes on my system.
Nvidia 8600GS, Vista Home premium service pack 2
AMD quad core processor, 4Gb RAM, Celestia 1.6
Nvidia 8600GS, Vista Home premium service pack 2
AMD quad core processor, 4Gb RAM, Celestia 1.6
Derek
Re: Enceladus plume: a ScriptedOrbit approach
Mac user here. Nothing either...
(and have no idea what the eros stuff is...)
(and have no idea what the eros stuff is...)
MBP 2.6 GHz Intel 4Go GeForce 8600M GT 512 - osX 10.5.8
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
Derek, Ricardo: please, try whether also this example doesn't work on your systems:
http://www.shatters.net/forum/viewtopic.php?f=9&t=13428
This is the original ScriptedOrbit file.
http://www.shatters.net/forum/viewtopic.php?f=9&t=13428
This is the original ScriptedOrbit file.
Never at rest.
Massimo
Massimo
Re: Enceladus plume: a ScriptedOrbit approach
Hi Fenerit,
Found problem not your add-on I have another add-on enceladus_plume which confused things.
Found problem not your add-on I have another add-on enceladus_plume which confused things.
Derek
Re: Enceladus plume: a ScriptedOrbit approach
Fenerit wrote:Derek, Ricardo: please, try whether also this example doesn't work on your systems:
http://www.shatters.net/forum/viewtopic.php?f=9&t=13428
This is the original ScriptedOrbit file.
As said above, I have no idea of what do the scriptorbit example on eros. Going to eros do nothing special for me...
MBP 2.6 GHz Intel 4Go GeForce 8600M GT 512 - osX 10.5.8
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
Ricardo wrote:Fenerit wrote:Derek, Ricardo: please, try whether also this example doesn't work on your systems:
http://www.shatters.net/forum/viewtopic.php?f=9&t=13428
This is the original ScriptedOrbit file.
As said above, I have no idea of what do the scriptorbit example on eros. Going to eros do nothing special for me...
Ricardo, this mean that this example doesn't work also, because you must seeing a "ball" that ping-pong around Eros. So, whether Derek seem to have resolved the problem, and since he run on Win, until now the questions arises on Mac. Here is matter for Chris.
Never at rest.
Massimo
Massimo
Re: Enceladus plume: a ScriptedOrbit approach
Kind of bug then? I report in the bug forum then...
MBP 2.6 GHz Intel 4Go GeForce 8600M GT 512 - osX 10.5.8
-
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
Re: Enceladus plume: a ScriptedOrbit approach
What may be happening is that the Mac version of Celestia isn't able to find the orbit scripts. That would certainly be a bug.
--Chris
--Chris
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
One thing happened also on my win system: I cannot change the name of scriptorbit.ssc. Whatever else filename doesn't work: It must be scriptorbit.ssc. I've read in change.log:
"- Added an "AddonPath" value that is available to a ScriptedOrbit or ScriptedRotation when it is created." but I'm still attempt to catch its meaning.
"- Added an "AddonPath" value that is available to a ScriptedOrbit or ScriptedRotation when it is created." but I'm still attempt to catch its meaning.
Never at rest.
Massimo
Massimo
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
Previous link (first page) has been updated.
- Add animate (slowest motion) main plume/tail;
- Modified geysers' colors and opacity.
Plume/tail is a bit fainty, and doesn't affect too much the view when far away; it tend to be white, accounting for high Enceladus' albedo.
In this screenshot the ambient light is set to 0.0.
- Add animate (slowest motion) main plume/tail;
- Modified geysers' colors and opacity.
Plume/tail is a bit fainty, and doesn't affect too much the view when far away; it tend to be white, accounting for high Enceladus' albedo.
In this screenshot the ambient light is set to 0.0.
Never at rest.
Massimo
Massimo
-
Topic authorFenerit
- Posts: 1880
- Joined: 26.03.2007
- Age: 17
- With us: 17 years 7 months
- Location: Thyrrenian sea
Re: Enceladus plume: a ScriptedOrbit approach
Being the plume made of two diversely jittered meshes and animate by "pumping" motions, if someone wish a more chaotic droplets' behaviour, could to add an UniformRotation after the ScriptedOrbit blocks.
Outer plume:
UniformRotation
{
Period 0.03
Inclination 0.0
}
Inner plume:
UniformRotation
{
Period -0.027
Inclination 0.0
}
Outer plume:
UniformRotation
{
Period 0.03
Inclination 0.0
}
Inner plume:
UniformRotation
{
Period -0.027
Inclination 0.0
}
Never at rest.
Massimo
Massimo
-
- Posts: 103
- Joined: 05.02.2007
- With us: 17 years 9 months
Re: Enceladus plume: a ScriptedOrbit approach
Wow this add-on looks incredible!
Is there a way to simulate the phase function of Enceladus's plume with this method? Effectively, the jets and plume should be all but invisible at low phase angles (when the sun is behind the observer), and should appear brightest at very high phase angles, when the sun appears pretty much behind Enceladus.
Is there a way to simulate the phase function of Enceladus's plume with this method? Effectively, the jets and plume should be all but invisible at low phase angles (when the sun is behind the observer), and should appear brightest at very high phase angles, when the sun appears pretty much behind Enceladus.
Hands off: C55AFB738D58F4B81D3A4722551D25E1
The Gish Bar Times - A Blog all about Jupiter's Moon Io
The Gish Bar Times - A Blog all about Jupiter's Moon Io