Reporting Bugs: SourceForce bug tracker

Report bugs, bug fixes and workarounds here.

Moderator: selden

Postby Cham » Mon Mar 05, 2007 12:47 pm

Chris,

this is urgent : I rediscovered an old bug which is hard crashing the video card. Using my particle clouds models without emissivity crash the whole computer. This is a systematic hard bug, very easy to reproduce. Here's a link to the model (edit the SSC to remove the emissivity, to reproduce the bug. I'm using OGL2 on an ATI card).

http://nho.ohn.free.fr/celestia/Cham/accretionTEST.zip (820 KB zip file)

EDIT : I've just tested the models by removing all emissivity in BOTH the SSC and the CMOD files. Celestia (and the computer) doesn't crash, but the rendering is all messed up in Celestia. Something wrong is happening with the emissivity.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"
User avatar
Cham
 
Posts: 4208
Joined: Wed Jan 14, 2004 9:01 am
Location: Montreal

Postby neo albireo » Mon Mar 05, 2007 3:36 pm

Cham wrote:I'm now giving my list of annoying bugs in Celestia CVS. I'll also publish it on the bug tracker page :


List of annoying bugs in Celestia 1.5.0 (latest CVS version), in random order :


Cham, I just wanted to tell you that I can reproduce most of the bugs on my system (which is no surprise, as my system is very similar to yours). However, on my system activating the cloud shadows always leads to an immediate shutting down of the program.

Thank you for submitting such an extensive bug list. It's great to see that the first bugs are starting to be solved by Chris.

I also fully agree with your four feature requests. These features would improve Celestia a lot and in my eyes are almost as important as getting rid of the bugs. In addition, I would like to see Fridger's transparency effect for locations on planet and moons.
neo albireo
 
Posts: 69
Joined: Thu Feb 03, 2005 11:53 am
Location: Switzerland

Postby chris » Fri Mar 09, 2007 3:18 am

Cham wrote:Chris,

this is urgent : I rediscovered an old bug which is hard crashing the video card. Using my particle clouds models without emissivity crash the whole computer. This is a systematic hard bug, very easy to reproduce. Here's a link to the model (edit the SSC to remove the emissivity, to reproduce the bug. I'm using OGL2 on an ATI card).

http://nho.ohn.free.fr/celestia/Cham/accretionTEST.zip (820 KB zip file)

EDIT : I've just tested the models by removing all emissivity in BOTH the SSC and the CMOD files. Celestia (and the computer) doesn't crash, but the rendering is all messed up in Celestia. Something wrong is happening with the emissivity.


I don't see the problem on my machine, but I have an idea where the problem might be. The cmod that you gave me to test has just positions for the vertices and no surface normals. This is fine, as long as you understand that all lighting will come from the emissive color specified in the ssc file. However, the shader still references the normals even when none are provided. I'm not completely sure what is supposed to happen in this case, but it's probably best that Celestia not do it. I'll have a fix for you to test out very soon.

--Chris
User avatar
chris
Site Admin
 
Posts: 4218
Joined: Mon Jan 28, 2002 12:21 pm
Location: Seattle, Washington, USA

Postby Cham » Fri Mar 09, 2007 11:17 am

Chris,

then, how can I make CMOD models made of points (particles) and yet be able to have shadow on them, without using any emissivity ?

For example, suppose I'm building a dust ring around an exoplanet. I want the planet to cast a shadow on its dust ring. I can't use any emissivity in this case, since this will interfere with the shadow. Is it possible to cast a shadow on particles ?
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"
User avatar
Cham
 
Posts: 4208
Joined: Wed Jan 14, 2004 9:01 am
Location: Montreal

Postby chris » Mon Apr 02, 2007 9:00 am

Cham wrote:Chris,

this is urgent : I rediscovered an old bug which is hard crashing the video card. Using my particle clouds models without emissivity crash the whole computer. This is a systematic hard bug, very easy to reproduce. Here's a link to the model (edit the SSC to remove the emissivity, to reproduce the bug. I'm using OGL2 on an ATI card).

http://nho.ohn.free.fr/celestia/Cham/accretionTEST.zip (820 KB zip file)

EDIT : I've just tested the models by removing all emissivity in BOTH the SSC and the CMOD files. Celestia (and the computer) doesn't crash, but the rendering is all messed up in Celestia. Something wrong is happening with the emissivity.


With my checkin this morning, the problem should be fixed. CMOD files without normals should behave sensibly.

--Chris
User avatar
chris
Site Admin
 
Posts: 4218
Joined: Mon Jan 28, 2002 12:21 pm
Location: Seattle, Washington, USA

Previous

Return to Bugs

Who is online

Users browsing this forum: No registered users and 0 guests