Incorrect Orbit planets lines drawing with not stereo projection modes

Bug #671794 reported by J.L. Canales
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Medium
Unassigned

Bug Description

Release: 0.10.5

Switch the projection mode to Perspective or Hammer-Aitoff, zoom out and turn off ground rendering and atmosphere. You should see horizontal lines where orbits are off the screen.

I could see this effect in UBUNTU and windows 7.
I searched in the source code and I think it could be related with the method StelPainter.drawFromArray with DrawingMode StelPainter::LineStrip

console log:
2010-11-06T11:54:49
Linux version 2.6.32-21-generic (buildd@rothera) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010
Compiled with GCC 4.4.3
Qt runtime version: 4.6.0
Qt compilation version: 4.6.0
Addressing mode: 32-bit
MemTotal: 2060112 kB
MemFree: 794440 kB
SwapTotal: 2000052 kB
model name : Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz
cpu MHz : 1667.000
model name : Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz
cpu MHz : 1000.000
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)
Kernel driver in use: nvidia
Kernel modules: nvidia-current, nvidiafb, nouveau
./stellarium
 -------------------------------------------------------
[ This is Stellarium 0.10.5 - http://www.stellarium.org ]
[ Copyright (C) 2000-2010 Fabien Chereau et al ]
 -------------------------------------------------------

Changed in stellarium:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Fabien Chéreau (xalioth) wrote :

The code related to orbit display is quite crappy. I just added a hack to avoid the horizontal lines when using projections with discontinuities like Hammer-Aitoff, but in the longer term the whole stuff needs to be recoded.

Changed in stellarium:
status: Confirmed → Fix Committed
milestone: none → 0.10.6
Changed in stellarium:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.