Celestia v1.3.1-1: square stars

Report bugs, bug fixes and workarounds here.
Avatar
Topic author
selden
Developer
Posts: 10136
Joined: 04.09.2002
With us: 18 years
Location: NY, USA

Celestia v1.3.1-1: square stars

Post #1by selden » 15.01.2004, 17:01

If a DSC Nebula mesh is in the field of view, even if too far away to be drawn, then if "Star Style" "Scaled Discs" is enabled, stars are drawn as squares.

Solar system objects being drawn as scaled discs are still drawn as circles.

Image
(this links to a larger image where you can see the squares)

In this case, the only DSC Nebula Addon being used with Celestia is "DSC 4x2-cube" -- one of the example panorama objects recently announced in the Addons forum, available from http://www.lns.cornell.edu/~seb/celestia/panoramas.zip

System:
512MB 2.4GHz P4, WinXP Pro SP1
128MB FX 5200, Nvidia drivers v45.23
Celestia v1.3.1-1 final


When no DSC Nebula object is in the field of view, the stars are drawn as circular discs.
Selden

don
Posts: 1709
Joined: 12.07.2003
With us: 17 years 2 months
Location: Colorado, USA (7000 ft)

Post #2by don » 23.01.2004, 08:14

Confirmed. As soon as the cube object is moved off-screen, the square shaped stars return to discs.

Chris, to duplicate this bug...
1. Download Selden's zip file
2. Unzip it into the extras directory
3. Run Celestia
4. Press Enter, type / tab to "sphere-panorama"
5. Center ("c")
6. Set Stars to Scaled Discs

-Don G.

Avatar
Topic author
selden
Developer
Posts: 10136
Joined: 04.09.2002
With us: 18 years
Location: NY, USA

Post #3by selden » 23.01.2004, 11:08

As best I can tell, this "square stars" display bug seems to be a side-effect of including a transparent body within the 3DS object.

The panorama 3DS objects include a transparent cube that's twice the size of the visible cube. This box was added in order to avoid the clipping bug discovered when first developing them.

This "square stars" bug is also seen when using the graticule objects that I created recently. They are enclosed in a transparent sphere, which is needed to avoid the clipping bug.
Selden

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

Post #4by chris » 26.01.2004, 18:15

I've found and partially fixed this bug. I completely fixed the problem with square stars. However, another tweak is necessary to avoid square galaxies. It's nothing too tricky, though, and I expect to have it resolved tonight.

--Chris

Avatar
Topic author
selden
Developer
Posts: 10136
Joined: 04.09.2002
With us: 18 years
Location: NY, USA

Post #5by selden » 26.01.2004, 18:27

Great!
Selden

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

Post #6by chris » 27.01.2004, 18:52

Here's a 1.3.2 prerelease with the fix applied:

http://www.celestiaproject.net/~claurel/celest ... .2pre1.exe

(This package has the UTF-8 and JPL ephemeris file support too--I'll make an announcement in the forums later today.)

--Chris

Commander David
Posts: 73
Joined: 27.06.2002
With us: 18 years 2 months
Location: Germany
Contact:

Post #7by Commander David » 27.01.2004, 21:24

Hi Chris,

i`ve downloadet the pre1.
my question: have you includet the code from Rassilon (Stars) and ?Kendrix? (better Ringshadows and orbits/spacecraftpath)?

I use the modified exe from Kendrix and it looks very cool.
Will these modifications be in the next release?

Thanks for this great programm, i love it.
Celestia on my System:
AMD Barton 2800+@3000+
1024 MB DDR-RAM
ATI Radeon 9500 non Pro 128MB
_________________
However if God is a mistake, then I do not regret anything. More worth living than this mistake did not give it.

don
Posts: 1709
Joined: 12.07.2003
With us: 17 years 2 months
Location: Colorado, USA (7000 ft)

Post #8by don » 27.01.2004, 22:15

chris wrote:Here's a 1.3.2 prerelease with the fix applied:

Hi Chris,

Thank you for fixing this.

Would it be possible to place pre-release files on SourceForge, since the forums are already running quite slow?

-Don G.

Harry
Posts: 559
Joined: 05.09.2003
With us: 17 years
Location: Germany

Post #9by Harry » 28.01.2004, 08:23

chris wrote:Here's a 1.3.2 prerelease with the fix applied:

http://www.celestiaproject.net/~claurel/celest ... .2pre1.exe

I've made a copy at
http://www.h-schmidt.net/celestia/celestia-win32-1.3.2pre1.exe
I will leave it there as long as there is demand and my website is within my traffic-limit :) Should be quicker to download even from the US.

Harald


Return to “Bugs”

Who is online