Cassini Spice Files

Post requests, images, descriptions and reports about work in progress here.
Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 23
With us: 23 years
Location: Hamburg, Germany

Post #21by t00fri » 07.02.2007, 17:03

buggs_moran wrote:Chris,

Will we hopefully be adding this code for Cassini to the final 1.5
release?


Final 1.5 release?

The last prerelease 2 is almost exactly 1.5 months old and CVS
has become a quiet place again ...

For my part, I stopped submitting further bug-reports related to
openGL code (-> Chris) some time ago ;-) . [ Like the immediate crash of the code once
cloud shadows are switched on for VT's from /large/ 64k textures... Or
the unsatisfactory status of atmospheres & surface colors etc which is
blocking further texture work...]

In the meantime, I finished a set of new C++ texture tools (I named
them txtools) that complement the nmtools for making
the complete set of highest quality MONSTER textures within a
very short time.

I also coded a much enhanced version of my old 'texconvert' tool
based on (the latest version of) the DevIL library. It has lots of fixes
but most importantly a VERY fast and quite encouraging new
DXT5nm compression facility. Here is a preview from my
DevIL-based DXT5nm compressor (here reduced in
resolution by a factor > 2!):

Image

I am also in contact with Simon Brown, the author of the
high-quality cross-platform DXT1,3,5 compressor SQUISH in
C++
that produces even smaller RMS errors than the NVDXT tools
by Doug Rogers/NVIDIA. The only trade-off for this high quality is the
comparatively slow speed.

However, we are presently trying to increase the performance
substantially by exploiting the fact that DXT5nm compression is
effectively a 2D task rather than a 3D one!

Last not least, I coded a set of shell scripts (LINUX, CYGWIN,..) that
completely automatize the WHOLE task of making 64k texture tiles
(including DXT5nm encoding of the normalmap tiles!) with all the
required directories etc! For Windows (without CYGWIN)
one may use the script by Guillermo instead or another
one I am going to prepare as well.

All these new "goodies" will soon be available at CelestialMatters, of
course. Stay tuned...

Sorry for posting this in a thread about "SPICE files". I just had a few minutes to write the post...

Bye Fridger
Image

Fightspit
Posts: 510
Joined: 15.05.2005
With us: 19 years 10 months

Post #22by Fightspit » 07.02.2007, 20:37

Waouh 8O
Motherboard: Intel D975XBX2
Processor: Intel Core2 E6700 @ 3Ghz
Ram: Corsair 2 x 1GB DDR2 PC6400
Video Card: Nvidia GeForce 8800 GTX 768MB GDDR3 384 bits PCI-Express 16x
HDD: Western Digital Raptor 150GB 10000 rpm
OS: Windows Vista Business 32 bits

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 23 years 2 months
Location: Seattle, Washington, USA

Post #23by chris » 07.02.2007, 21:39

buggs_moran wrote:Chris,

Will we hopefully be adding this code for Cassini to the final 1.5 release?


As volcanopele already pointed out, the actual SPICE kernels are too large for the base release. But, we can still make some improvements to Cassini for 1.5.1. Once SPICE kernels for the extended mission are publicly available, we can use them to produce an xyz trajectory that covers both the primary and extended mission. Some improvements in the accuracy of the orbits for both Saturn and it's moons would also be nice.

--Chris

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

Post #24by buggs_moran » 07.02.2007, 22:39

Holy mackerel that is big... I can see your point Chris. A refined xyz and orbit definitions would be much more practical for the general Celestia release...
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


Return to “Add-on development”