Celestia v1.3.1-1: visual clipping bug
Posted: 06.01.2004, 22:42
clipping bug in Celestia v1.3.1-1
This Addon demonstrates a clipping bug in Celestia v1.3.1-1
It's available at http://www.lns.cornell.edu/~seb/celestia/cube-clipping-bug.zip (130KB)
When the cube "4x2-cube" is put in orbit around the Earth
(i.e. when it's specified as a body in an SSC catalog)
and viewed from inside,
the cube can't be seen if the viewing angle is "too small"
because Celestia clips a large portion of the object
from in front of the observer.
This minimum viewing angle seems to be different on different
systems. On one system, it's about 45 degrees. On another,
it's much less, maybe about 10.
This bug is illustrated in the image below:
In the left half, the cube is seen from the outside.
Its surface normal vectors point inward, so you see
its surface images as if you are looking through
the sides of the cube which are closest to you.
In the right half, the cube is seen from the inside.
The viewing angle has been expanded to show the gaping
hole in the cube.
This cube was constructed by Grant Hutchison.
Note: this clipping problem is not seen if the 3DS model
is used as a "Deep Space Nebula."
System with large hole (~45 degrees):
512MB 2.4GHz P4, WinXP Pro sp1
128MB FX 5200, Nvidia drivers v45.23
System with small hole (~5 degrees)
256MB 500MHz P3, WinXP Pro sp1
128MB Ti4200, Nvidia drivers v44.03
This Addon demonstrates a clipping bug in Celestia v1.3.1-1
It's available at http://www.lns.cornell.edu/~seb/celestia/cube-clipping-bug.zip (130KB)
When the cube "4x2-cube" is put in orbit around the Earth
(i.e. when it's specified as a body in an SSC catalog)
and viewed from inside,
the cube can't be seen if the viewing angle is "too small"
because Celestia clips a large portion of the object
from in front of the observer.
This minimum viewing angle seems to be different on different
systems. On one system, it's about 45 degrees. On another,
it's much less, maybe about 10.
This bug is illustrated in the image below:
In the left half, the cube is seen from the outside.
Its surface normal vectors point inward, so you see
its surface images as if you are looking through
the sides of the cube which are closest to you.
In the right half, the cube is seen from the inside.
The viewing angle has been expanded to show the gaping
hole in the cube.
This cube was constructed by Grant Hutchison.
Note: this clipping problem is not seen if the 3DS model
is used as a "Deep Space Nebula."
System with large hole (~45 degrees):
512MB 2.4GHz P4, WinXP Pro sp1
128MB FX 5200, Nvidia drivers v45.23
System with small hole (~5 degrees)
256MB 500MHz P3, WinXP Pro sp1
128MB Ti4200, Nvidia drivers v44.03