Saturn (8k) rings problem...

Report bugs, bug fixes and workarounds here.
Topic author
JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 6 months
Location: People's Republic Of Cork, Ireland

Saturn (8k) rings problem...

Post #1by JackHiggins » 02.12.2003, 23:41

Hey all, chris...

I assume that apart from me, the only people with this version of celestia are those who get the CVS updates regularly! Anyway, after I got the update with the fixed Callisto orbit, I see this with 8k rings for Saturn. (Image name is a typo if you're wondering :) )

Image

I've never seen this happen before, no matter what size textures i'm using... And these 8k rings worked no problem in pre6 and pre9!

I've seen other people post about similar problems though, so maybe i've missed something... (The standard saturn rings, and the ones for other planets work fine too btw)

My Specs:
Celestia 1.3.1pre"Callisto"
Win98 SE
128MB RAM (But more coming soon! :wink: )
NVIDIA GeForce4 MX440
Intel Pentium 4
All eye candy shows except ring shadows on planets!
- Jack Higgins
Jack's Celestia Add-ons
And visit my Celestia Gallery too!

praesepe
Posts: 220
Joined: 15.10.2002
Age: 44
With us: 21 years 8 months
Location: Barcelona, Spain

Post #2by praesepe » 03.12.2003, 00:27

The same exactly happens to me, and I've tested them with other graphic cards (GeForce 4 Ti, and GeForce FX 5600). It only works when you resize down the ring texture...
Greets :P

praesepe

Bob Hegwood
Posts: 1048
Joined: 19.10.2003
With us: 20 years 8 months
Location: Germantown, Ohio - USA

Post #3by Bob Hegwood » 03.12.2003, 06:52

Jack,

I've experienced this problem with almost every ring texture I've downloaded. I figured that it was just my poor, underpowered machine. Take note though... I've been using a program called Pixia to get satisfactory results. You can get it at: http://www.ab.wakwak.com/~knight/.
Praesepe may be correct in saying that you need to re-size the texture. All I know for certain is that I've had to open and re-save these textures, paying particular attention to the transparency options while using Pixia to get satisfactory results.

Hope that helps.

Take care, Bob
Bob Hegwood
Windows XP-SP2, 256Meg 1024x768 Resolution
Intel Celeron 1400 MHz CPU
Intel 82815 Graphics Controller
OpenGL Version: 1.1.2 - Build 4.13.01.3196
Celestia 1.4.0 Pre6 FT1

MB
Posts: 128
Joined: 19.07.2002
With us: 21 years 11 months
Location: Paris France

Post #4by MB » 03.12.2003, 12:20

Jack,
This problem has already been treated in an other thread. I am also a CVS user. As far as I remember you MUST downgrade the rings to 4k, I had to do that, and then it works.
MB

Topic author
JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 6 months
Location: People's Republic Of Cork, Ireland

Post #5by JackHiggins » 03.12.2003, 15:19

MB wrote:This problem has already been treated in an other thread

Hm yeah... I saw that, but forgot about it... Resizing the texture is no problem- but what i'm wondering is why do we have to have only 4k now, when 8k used to work fine...? I really liked those 8k rings... :(
- Jack Higgins

Jack's Celestia Add-ons

And visit my Celestia Gallery too!

Darkmiss
Posts: 1059
Joined: 20.08.2002
With us: 21 years 10 months
Location: London, England

Post #6by Darkmiss » 03.12.2003, 23:14

Exactly the same thing happend to me to Jack
Right after I Upgraded from Pre9 to pre11

I also had to resize them from 8k to 4k too.
I did ask why this happend from pre9 to pre11, but never got any answers.
CPU- Intel Pentium Core 2 Quad ,2.40GHz
RAM- 2Gb 1066MHz DDR2
Motherboard- Gigabyte P35 DQ6
Video Card- Nvidia GeForce 8800 GTS + 640Mb
Hard Drives- 2 SATA Raptor 10000rpm 150GB
OS- Windows Vista Home Premium 32

Topic author
JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 6 months
Location: People's Republic Of Cork, Ireland

Post #7by JackHiggins » 03.12.2003, 23:46

I did ask why this happend from pre9 to pre11, but never got any answers.

Well if this topic keeps getting bumped up, hopefully we will! Seems a bit weird to put a limit on the res of texture you can have- if your computer can handle it, higher res textures are ALWAYS better!!

*fluff post* :)
- Jack Higgins

Jack's Celestia Add-ons

And visit my Celestia Gallery too!

Topic author
JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 6 months
Location: People's Republic Of Cork, Ireland

Post #8by JackHiggins » 05.12.2003, 20:11

*ahem*

Anyone know why a limit of 4k was put on the ring textures...?
- Jack Higgins

Jack's Celestia Add-ons

And visit my Celestia Gallery too!

Darkmiss
Posts: 1059
Joined: 20.08.2002
With us: 21 years 10 months
Location: London, England

Post #9by Darkmiss » 07.12.2003, 12:34

Hmmmm..... :?
CPU- Intel Pentium Core 2 Quad ,2.40GHz

RAM- 2Gb 1066MHz DDR2

Motherboard- Gigabyte P35 DQ6

Video Card- Nvidia GeForce 8800 GTS + 640Mb

Hard Drives- 2 SATA Raptor 10000rpm 150GB

OS- Windows Vista Home Premium 32

danielj
Posts: 1477
Joined: 15.08.2003
With us: 20 years 10 months

Post #10by danielj » 08.12.2003, 14:12

Strange,in my case,only 2k texture of the rings works.I have the same bug with 4k texture.I only know that the maximum texture supported is 2048;but I don?t understand why this limit works for "transparent" like rings,but not for globes.
Again,my configuration :
Athlon XP 1800
256 MB RAM
Geforce 4 MX 440SE 64 MB
HD 60.0 GB Maxtor 7200 rpm
Windows XP
Detonator 45.23

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

Post #11by chris » 08.12.2003, 19:56

No limit was placed on the size of ring textures. Rather, Celestia does significant work to get around the hardware texture size limit for planets, but there's not a similar workaround for ring textures. This means that you're stuck with the maximum texture size allowed by your hardware--4096 for GeForce 3/4 Ti/FX and Radeon 8xxx/9xxx boards, 2048 for pretty much everything else that can run Celestia.

Celestia splits huge planet textures into multiple section that are each small enough for hardware to accommodate. This also requires splitting the planet's geometry, a technique which is straightforward for spheres but unreasonably difficult for general meshes. The geometry of rings can be divided into concentric rings for texture splitting, but I honestly don't feel it's worth the effort--is there really that much additional detail in the 8k rings texture?

--Chris

Topic author
JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 6 months
Location: People's Republic Of Cork, Ireland

Post #12by JackHiggins » 08.12.2003, 23:38

Ok that makes sense- but that doesn't explain why I was able to view 8k textures on saturn's rings, in previous celestia versions (1.3.1pre6 for example) and it doesn't work now...? And I actually had more detailed saturn surface textures back in pre6, which you'd think might affect the texture loading on the rings...

It's not that i'm really bothered if I can't do anything about it- but those 8k saturn rings REALLY do look nice, and with cassini coming up in June an' all... :)

Would some type of virtual texture setup work?

An afterthought- since the saturn ring texture is 8k WIDE, but only a few pixels HIGH, this texture isn't that HUGE, probably the equivalent of less than a .5k if it was normal 2x4 size like proper planet textures...

:?: :?
- Jack Higgins

Jack's Celestia Add-ons

And visit my Celestia Gallery too!

Topic author
JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 6 months
Location: People's Republic Of Cork, Ireland

Post #13by JackHiggins » 12.12.2003, 01:44

Chris? I don't mean to be annoying, but Darkmiss & myself would really like to know what the story is with the 8k textures working previously, and not now...?
Thanks
- Jack Higgins

Jack's Celestia Add-ons

And visit my Celestia Gallery too!

Darkmiss
Posts: 1059
Joined: 20.08.2002
With us: 21 years 10 months
Location: London, England

Post #14by Darkmiss » 12.12.2003, 11:41

Yeah I must admit I'm quite used to mucking around with Celestia now
and when i changed from pre6 to pre11, I got a shock.

after a few hours I got round to viewing Saturn, and I couldnt understand what was happening. (Solid Rings) :(

I was convinced I had done somthing wrong in the changeover proccess
And spent ages going over all I had done.
After hours of head banging, I tried resizing the texture, and it worked again. (to my amazment) 8O

It was only a week earlyer that Jens Released these fine Rings to us.
and they was released as 8k, so it is obvious that 8k rings was working fine at the time.

It had me very confused for a while. :?
CPU- Intel Pentium Core 2 Quad ,2.40GHz

RAM- 2Gb 1066MHz DDR2

Motherboard- Gigabyte P35 DQ6

Video Card- Nvidia GeForce 8800 GTS + 640Mb

Hard Drives- 2 SATA Raptor 10000rpm 150GB

OS- Windows Vista Home Premium 32

danielj
Posts: 1477
Joined: 15.08.2003
With us: 20 years 10 months

Post #15by danielj » 16.12.2003, 18:25

Yes,Saturn 8k ring texture works fine in Celestia 1.3.0,but not in Celestia 1.3.1 pre 11.I think this pre version still have some problems.

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

Post #16by chris » 16.12.2003, 19:15

8k textures were never really working . . . The OpenGL driver was
just scaling them down to the maximum size allowed by hardware--either 4k
or 2k. When I coded support for virtual textures, I added a check to
reject non-splittable textures (like rings, clouds, and 3DS textures) that
with a size that exceeds the hardware limit.

--Chris

Darkmiss
Posts: 1059
Joined: 20.08.2002
With us: 21 years 10 months
Location: London, England

Post #17by Darkmiss » 22.12.2003, 12:31

Ah thanks Chris, now I understand

Sorry if we came across like the Spanish Inquisition :roll:
CPU- Intel Pentium Core 2 Quad ,2.40GHz

RAM- 2Gb 1066MHz DDR2

Motherboard- Gigabyte P35 DQ6

Video Card- Nvidia GeForce 8800 GTS + 640Mb

Hard Drives- 2 SATA Raptor 10000rpm 150GB

OS- Windows Vista Home Premium 32


Return to “Bugs”