Rendering problems with Hubble model
Posted: 22.01.2006, 17:03
There are a few errors with the rendering of the Hubble model that comes with Celestia:
After a brief look through the code it seems as though the problem is due to the Hubble 3DS model and not with Celestia's use of OpenGL. I assume it's due to Celestia performing back face culling and that some of the triangles in the Hubble model (all the triangles in the solar panel parts) are winding the wrong way (causing the back face to be rendered and the front face to be culled instead of vice versa).
I tried to load the model in Blender but it choked on it (don't think it supports the version of 3DS that the Hubble model uses).
I haven't seen this problem with any of the other spacecraft models.
I'm running on Mac OS X 10.4.4 if this turns out to be platform specific.
After a brief look through the code it seems as though the problem is due to the Hubble 3DS model and not with Celestia's use of OpenGL. I assume it's due to Celestia performing back face culling and that some of the triangles in the Hubble model (all the triangles in the solar panel parts) are winding the wrong way (causing the back face to be rendered and the front face to be culled instead of vice versa).
I tried to load the model in Blender but it choked on it (don't think it supports the version of 3DS that the Hubble model uses).
I haven't seen this problem with any of the other spacecraft models.
I'm running on Mac OS X 10.4.4 if this turns out to be platform specific.