It is currently Sun, 28-05-17, 8:35 GMT

All times are UTC




Post new topic Reply to topic  [ 47 posts ]  Go to page 1, 2, 3, 4  Next
Author Message
PostPosted: Sun, 25-11-12, 19:53 GMT 
Offline
User avatar

Joined: Sun, 25-11-12, 11:08 GMT
Posts: 9
Hello all :) I decided to improve a little the frozen atmosphere of Jupiter. For this purpose I have divided the existing map of the planet for six layers, using gimp. the first layer is the original map with all the cloud belts

Image

Layers from the second to the sixth - cloud belts separately

second Image

third Image

fourth Image

fifth Image

and sixth Image

Because Celestia does not allow to create multiple cloud layers for a single planet :( I had to create multiple planets with a smaller radius inside the Jupiter.

Here, the preliminary results.

ImageImage

Download link

Cloud belts move at different speeds, but in the same direction (not true), I could not get them to rotate in the opposite direction :( May be somebody can help me with this problem. Thanks in advance :)


Top
 Profile  
 
 Post subject:
PostPosted: Sun, 25-11-12, 21:14 GMT 
Offline
Site Admin
User avatar

Joined: Fri, 31-08-07, 7:01 GMT
Posts: 4444
Location: Hamburg, Germany
Hi arctodus,

welcome at CelestialMatters!

Your Juppi project looks VERY nice, and you are in good company, here.
Since many years, I am using just ONE extra rotating cloud layer for Jupiter and don't remember that I encountered problems with implementing a rotation of that layer in opposite direction. Just place a
'-' sign in front of the CloudSpeed entry.

Your extension to six layers with multiple, smaller Juppis inside looks much more sophisticated, though. I wonder whether I should extend the code of celestia.Sci to allow for n >1 layers...?

Fridger

PS
Here is a video from my 1 layer Juppi
http://youtu.be/DgGeLoeRw4Y


Top
 Profile  
 
 Post subject:
PostPosted: Mon, 26-11-12, 5:46 GMT 
Offline
User avatar

Joined: Sun, 25-11-12, 11:08 GMT
Posts: 9
Thanks, Fridger

Yes, my model is a little hard, but this is only the first attempt and beta version. In the future I'll try to simplify it.

Your Jupiter looks great, but the possibility of applying more than one cloud layer to one planet will be very useful (close to reality), I think.

With best regards, Max


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 1:04 GMT 
Offline
User avatar

Joined: Fri, 29-02-08, 17:58 GMT
Posts: 85
Good trick, Max. It looks really nice!

_________________
Guillermo Abramson
Bariloche, Argentina


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 11:37 GMT 
Offline
Site Admin
User avatar

Joined: Fri, 31-08-07, 7:01 GMT
Posts: 4444
Location: Hamburg, Germany
Max,

for a further test, I have installed your JupClouds add-on on an older computer of mine. It is a Pentium 4 / 3.2 GHz / 3 GB Ram with a NVIDIA GF 7950 GT/ 512 MB card. This was to test how your 6 simultaneous Jupiter renderings will perform on computers that are older, yet not at all slow.

Unfortunately, I only get 5.5 fps and the rendering is quite jerky.

I can see 2 lines of improvement:

1) You encode your five cloud .png files in DXT3 or even DXT5 format by using the high-quality NVIDIA texture tools. The result will be MUCH faster and hence smoother, since DXT enjoys direct hardware support by the GPU. DXT3 / DXT5 support alpha channels as needed for semi-transparent cloud textures. For cloud textures the quality of NVIDIA's advanced DXT-compression algorithm is by far sufficient!

2) I have a look of how to implement several independent cloud layers in celestia.Sci, with various optimizations implemented directly at the code level.

Fridger


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 12:24 GMT 
Offline
User avatar

Joined: Sun, 25-11-12, 11:08 GMT
Posts: 9
Ok, I will recode textures and present a final, revised and lightweight version.

Thank you in advance for your work with celestia.Sci.

With best regards, Max


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 12:41 GMT 
Offline
User avatar

Joined: Fri, 29-02-08, 17:58 GMT
Posts: 85
Fridger I couldn't see your video. YouTube says it's private.
g

_________________
Guillermo Abramson
Bariloche, Argentina


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 15:26 GMT 
Offline
Site Admin
User avatar

Joined: Fri, 31-08-07, 7:01 GMT
Posts: 4444
Location: Hamburg, Germany
abramson wrote:
Fridger I couldn't see your video. YouTube says it's private.
g


Oops,

since this was my first upload to YouTube, possible surprises are certainly inclusive ;-)

Indeed, I made the video private (for now), but I thought that people can see it nevertheless, if I explicitly specify the above link. Strangely, Max sounded above as if he was able to watch the video.

Anyway, I'll investigate. If no other possibilities pop up, I'll make the video 'public', and then it should be visible to anybody. The main reason for this YouTube detour was to have the video converted from the rather Linux-specific .ogg format to something more popular. There is also some music one may add as well as some annotation etc.

Fridger


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 15:31 GMT 
Offline
User avatar

Joined: Fri, 29-02-08, 17:58 GMT
Posts: 85
You can make it "Unlisted", so it can be visible to people who has the link (by following the link you provide, for example), but will not appear in searches or recommendations (as "public" do) if you consider it is not for wide circulation (for whatever reason).

_________________
Guillermo Abramson
Bariloche, Argentina


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 16:54 GMT 
Offline
Site Admin
User avatar

Joined: Fri, 31-08-07, 7:01 GMT
Posts: 4444
Location: Hamburg, Germany
Now my video Dancing Clouds on Jupiter is public. Everyone should be able to view it under the link

http://youtu.be/DgGeLoeRw4Y

The last portion of the video involves a close-up. So don't stop too early ;-)
Of course, the resolution is way lower than the original.

Enjoy,
Fridger


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 17:46 GMT 
Offline
User avatar

Joined: Sun, 25-11-12, 11:08 GMT
Posts: 9
Now I have added layers, adjust the speed and direction and set the top layer - Great Red Spot (to avoid overlapping other layers). And now it's only 12Mb

Image

narod.ru/disk/64108745001.4fc4bef6df2a5f985142e5b095dd5983/JupClouds_12.rar.html

You can test this :roll:

Next I will encode textures into DXT5


Last edited by arctodus on Thu, 29-11-12, 6:15 GMT, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 18:50 GMT 
Offline
Site Admin
User avatar

Joined: Fri, 31-08-07, 7:01 GMT
Posts: 4444
Location: Hamburg, Germany
This DOES look great! Did you use scientific data to set the layer (or band) rotation speeds??

Unfortunately, after installing the set here, the rendering shows many faults (black areas etc) and is very slow (only ~ 1.5 fps!).

Image

Apparently the transparency is not rendered properly. If I disable cloud display, there is only a black sphere visible.

Moreover, it would be preferable, if you adhere to the standard structure that holds in the extras/ (add-on) folder:

JupClouds/
JupClouds.ssc textures/
lores/ medres/ hires/
and place your *.png files into medres/

I am sure you know that you can cross-check the loaded texture files by hitting the ~ key and using the up down keys to display the full list.

I assume you were using the OpenGL 2.0 rendering path!? Anything else is NOT supported anymore.

Fridger


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 21:40 GMT 
Offline
User avatar

Joined: Thu, 11-11-10, 19:36 GMT
Posts: 20
Besides the "faults" or starting phase of this project, this kinds of improvements are GREAT. It makes Jupiter and Celestia (.sci) even very much more realistic as it alread is ... :D


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 28-11-12, 21:48 GMT 
Offline
Site Admin
User avatar

Joined: Fri, 31-08-07, 7:01 GMT
Posts: 4444
Location: Hamburg, Germany
marco klunder wrote:
Besides the "faults" or starting phase of this project, this kinds of improvements are GREAT. It makes Jupiter and Celestia (.sci) even very much more realistic as it alread is ... :D


I agree completely, Marco.

F.


Top
 Profile  
 
 Post subject:
PostPosted: Thu, 29-11-12, 5:35 GMT 
Offline
User avatar

Joined: Sun, 25-11-12, 11:08 GMT
Posts: 9
Hi all :) I have edited the code and now there should be no artifacts. It was a problem with parametres

Code:
   EllipticalOrbit
   {
      Period            11.8622
      SemiMajorAxis      5.2034
      Inclination         1.3053
   }   


I have changed it to

Code:
EllipticalOrbit
{
   Period            9E+12
   SemiMajorAxis      0
   Inclination         0
}


And now there is no problems

Image

Here is a link to test

narod.ru/disk/64116884001.aa425e8f9a4058f95c755b7fc8703736/JupClouds.rar.html

P.S. I did not use any scientific data, just set the speed decreasing gradient from the equator to the poles.
If anyone can find Saturn texture in high resolution, I can do the same thing for Saturn


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 47 posts ]  Go to page 1, 2, 3, 4  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group