Page 1 of 1

Celestia v1.3.1-1: square stars

Posted: 15.01.2004, 17:01
by selden
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.

Posted: 23.01.2004, 08:14
by don
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.

Posted: 23.01.2004, 11:08
by selden
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.

Posted: 26.01.2004, 18:15
by chris
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

Posted: 26.01.2004, 18:27
by selden
Great!

Posted: 27.01.2004, 18:52
by chris
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

Posted: 27.01.2004, 21:24
by Commander David
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.

Posted: 27.01.2004, 22:15
by don
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.

Posted: 28.01.2004, 08:23
by Harry
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