0.12.0 beta rendering solar shadows causes artifacts

Bug #1093698 reported by Tuomas Teipainen
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Medium
Ferdinand Majerech

Bug Description

In stellarium 0.12.0 beta turning solar shadows on causes strange, colorful artifacts to appear over solar system objects. They disappear when zooming in. They will also disappear if any star is selected (any other objects like planets, nebulae etc. doesn't affect).

2012-12-26T00:07:12
 Windows 7
 Compiled using MinGW GCC 4.6.1
 Qt runtime version: 4.8.2
 Qt compilation version: 4.8.2
 Addressing mode: 64-bit
 Total memory: 4008 MB (unreliable)
 Total virtual memory: 8388607 MB (unreliable)
 Physical memory in use: 41%
 Processor speed: 2394 MHz
 Processor name: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
 Processor speed: 2394 MHz
 Processor name: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
 Processor speed: 2394 MHz
 Processor name: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
 Processor speed: 2394 MHz
 Processor name: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
 C:\Stellarium 0.12.0\Stellarium\stellarium.exe
  -------------------------------------------------------
 [ This is Stellarium 0.12.0 - http://www.stellarium.org ]
 [ Copyright (C) 2000-2012 Fabien Chereau et al ]
  -------------------------------------------------------
 Writing log file to: "C:/Users/Käyttäjä/AppData/Roaming/Stellarium/log.txt"
 File search paths:
   0 . "C:\Users\Käyttäjä\AppData\Roaming\Stellarium"
   1 . "."
 Config file is: "C:\Users\Käyttäjä\AppData\Roaming\Stellarium/config.ini"
 Going to initialize the OpenGL 2 renderer
 OpenGL supported version: "4.2.0"
 Qt GL paint engine is: "OpenGL2"
 GL vendor is "NVIDIA Corporation"
 GL renderer is "GeForce GT 540M/PCIe/SSE2"
 Log of the compilation of builtin shader " plainShader " : "Built successfully"
 Log of the compilation of builtin shader " colorShader " : "Built successfully"
 Log of the compilation of builtin shader " textureShader " : "Built successfully"
 Log of the compilation of builtin shader " colorTextureShader " : "Built successfully"
 Cache directory is: "C:\Users\Käyttäjä\AppData\Local\stellarium\stellarium\cache"
 Sky language is "fi"
 Application language is "fi"
 Loading Solar System data ...
 Loaded 72 / 72 planet orbits from "C:\Users\Käyttäjä\AppData\Roaming\Stellarium/data/ssystem.ini"
 Loading star data ...
 "Loading "./stars/default/stars_0_0v0_1.cat": 0_0v0_1; 5013"
 "Loading "./stars/default/stars_1_0v0_1.cat": 1_0v0_1; 21999"
 "Loading "./stars/default/stars_2_0v0_1.cat": 2_0v0_1; 151416"
 "Loading "./stars/default/stars_3_1v0_0.cat": 3_1v0_0; 434064"
 Finished loading star catalogue data, max_geodesic_level: 3
 navigation/preset_sky_time is a double - treating as jday: 2.45151e+06
 Loaded 10051 NGC records
 Loading NGC name data ...
 Loaded 245 / 245 NGC name records successfully
 Loading star names from "./skycultures/western/star_names.fab"
 Loaded 230 / 230 common star names
 Loading star names from "./stars/default/name.fab"
 Loaded 3215 / 4359 scientific star names
 Loaded 88 / 88 constellation records successfully for culture "western"
 Loaded 85 / 85 constellation art records successfully for culture "western"
 Loaded 89 / 89 constellation names
 Loading constellation boundary data ...
 Loaded 782 constellation boundary segments
 Not using any viewport effect
 Creating GUI ...
 Loading shortcuts...
 Loaded plugin "Exoplanets" .
 Exoplanets::getJsonFileVersion() version from file: 1
 Exoplanets::init using catalog.json file: "C:\Users\Käyttäjä\AppData\Roaming\Stellarium/modules/Exoplanets/exoplanets.json"
 Loaded plugin "Observability" .
 init called for Observability
 Loaded plugin "Oculars" .
 Ocular plugin - press Command-O to toggle eyepiece view mode. Press ALT-o for configuration.
 Oculars::validateIniFile ocular.ini exists at: "C:\Users\Käyttäjä\AppData\Roaming\Stellarium/modules/Oculars/ocular.ini" . Checking version...
 Oculars::validateIniFile found existing ini file version 2
 Loaded plugin "Satellites" .
 Satellites::getJsonFileVersion() version from file: "0.7.3"
 Satellites::init using satellite.json file: "C:\Users\Käyttäjä\AppData\Roaming\Stellarium/modules/Satellites/satellites.json"
 Loaded plugin "SolarSystemEditor" .
 Using the ssystem.ini file that already exists in the user directory...
 Loaded plugin "TimeZoneConfiguration" .
 Simple planet shader build log: "Built successfully"
 Shadow planet shader build log: "Built successfully"
 Using vertex shader for atmosphere rendering.
 Atmosphere shader build log: "Built successfully"
 Build log after adding a Mat4d transform shader: "Built successfully"
 Build log after adding a stereographic projection shader: "Built successfully"
 Unloaded plugin "TimeZoneConfiguration" .
 Unloaded plugin "SolarSystemEditor" .
 Unloaded plugin "Satellites" .
 Unloaded plugin "Oculars" .
 Unloaded plugin "Observability" .
 Unloaded plugin "Exoplanets" .
 Downloaded 0 files (0 kbytes) in a session of 5.938 sec (average of 0 kB/s + 0 files from cache (0 kB)).

P.S. Restore original bug report.

Revision history for this message
Tuomas Teipainen (tuomastpnen) wrote :
Changed in stellarium:
assignee: nobody → Ferdinand Majerech (kiithsacmp)
Revision history for this message
Tuomas Teipainen (tuomastpnen) wrote :

It seems that this appears only when planet labels are turned off

Weisson Ang (weisson123)
Changed in stellarium:
assignee: Ferdinand Majerech (kiithsacmp) → Weisson Ang (weisson123)
status: New → Invalid
Changed in stellarium:
assignee: Weisson Ang (weisson123) → Ferdinand Majerech (kiithsacmp)
status: Invalid → New
Weisson Ang (weisson123)
Changed in stellarium:
assignee: Ferdinand Majerech (kiithsacmp) → Weisson Ang (weisson123)
description: updated
description: updated
Changed in stellarium:
assignee: Weisson Ang (weisson123) → nobody
description: updated
affects: stellarium → stellarium-website
Weisson Ang (weisson123)
description: updated
description: updated
Revision history for this message
Alexander Wolf (alexwolf) wrote :

Weisson Ang, if you not plan solve bug then do not damage reports!

affects: stellarium-website → stellarium
Changed in stellarium:
assignee: nobody → Ferdinand Majerech (kiithsacmp)
description: updated
Changed in stellarium:
importance: Undecided → Medium
Revision history for this message
Alexander Wolf (alexwolf) wrote :

I'm make some investigation and found two facts:
- this issue can be reproduce on nVidia GPU only in OpenGL2+ mode
- this issue "work" on textures to planets and moons

Changed in stellarium:
status: New → Confirmed
Revision history for this message
Alexander Wolf (alexwolf) wrote :

I have confirmation this bug on Intel GPU.

Revision history for this message
Alexander Wolf (alexwolf) wrote :

This log was get from one member of russian astronomical forum.

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Oops... this bug has been fixed at release 0.12.1

Changed in stellarium:
status: Confirmed → 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.