Animations in Celestia (edited subject, maybe more replies?)
Posted: 16.01.2006, 03:11
I know gifs are not supported in Celestia. First off I was wondering why, is it the patent problems from Unisys or the fact that they are just not a great graphics format for Celestia? Either way, I was thinking that many issues of cyclical motion might be solved rather quickly with the implementation of animated gifs or MNGs. MNGs, from what I have read, are implementable in 3d programs, are free-use, and support all the things we love about PNGs. I imagine if PNGs are the best solution for static textures, it would be really impressive if we could have animated PNGs for Celestia as well. MNGs are editable in GIMP with an addon.
I realize this would add to the size of Celestia and would not be too useable with older computers, but in the years since Celestia was first created we have seen unbelievable increases in the textures we use, and they do fine on modern computers/graphics cards (not those archaic ones from 3 years ago ).
However, as I have stated many times, I am no programmer, so I don't know what this entails. So, is getting Celestia to recognize MNGs tough? I am going to start digging around Fridger's code maps to see what I can figure out on my own, but I don't expect to have much luck. So far, I know libmng will be important and it is here http://gjuyn.xs4all.nl/libmng/download.html?cat=25
This site may also be important http://www.libpng.org/pub/mng/
Imagine if you would, these animations:
Cyclical animations of textures on 3d meshes
etc, etc, etc...
I realize this would add to the size of Celestia and would not be too useable with older computers, but in the years since Celestia was first created we have seen unbelievable increases in the textures we use, and they do fine on modern computers/graphics cards (not those archaic ones from 3 years ago ).
However, as I have stated many times, I am no programmer, so I don't know what this entails. So, is getting Celestia to recognize MNGs tough? I am going to start digging around Fridger's code maps to see what I can figure out on my own, but I don't expect to have much luck. So far, I know libmng will be important and it is here http://gjuyn.xs4all.nl/libmng/download.html?cat=25
This site may also be important http://www.libpng.org/pub/mng/
Imagine if you would, these animations:
Cyclical animations of textures on 3d meshes
- - Stellar flares and CMEs
- Pulses off of cataclysmic binaries
- Volcanos on Io
- Geysers on Triton
- Plumes of Enceladus
- Moving (not simply orbiting) cloudmaps, spinning hurricanes...
- Lightning on the dark side of Jupiter
- - Rotating information (with the recently created overlay addon)
- Animations that have to happen on a certain date
- - medusa's impacts
- fsgregs, Jestr, Don Edwards and Runars birth of the moon
- contrails
- explosions (think Shoemaker Levy 9)
etc, etc, etc...