View Issue Details

IDProjectCategoryView StatusLast Update
0001445Spring engineLinuxpublic2009-10-22 12:21
Reporterthorben Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionwon't fix 
Product Version0.79.1.0 
Summary0001445: [Intel Graphics] Ground bitmap present but not coloured (i.e. stays white)
DescriptionWhile (from the fps perspective) the game is very playable on my Lenovo Thinkpad X200, the ground texture is only rendered in white. To the layman, the effect is that of a snowy landscape. However diving a bit into the texture files I recognized "detailtex2.bmp" to be the texture used for the ground. I strongly suspect that the relevant colouring is rendered over the ground only after adding the shadow map and this "detailtex2.bmp". And somewhere around this point, my crappy integrated graphics card surrenders. The result is a very nice snowy landscape without any colouring.

If terrain rendering is done sequentially, might a quick fix possibly be to just change the sequence of applying the textures/colours? I care about shadows and colour, but not so much about grainy ground. Or change default colour from white to brown perhaps?

As a first dirty workaround I am now off to tint my detailtex2.bmp greenish brown.
Additional InformationKeywords: intel graphics ground texture white snow terrain

Attached: Full debug log of a spring session showing this effect (contains infos about graphics, version, etc)
TagsGM45, graphics, ground, intel, snow, terrain, texture, white
Attached Files
springlog (Attachment missing)
screen005.png (Attachment missing)
screen006.png (Attachment missing)
.springrc (Attachment missing)
texture_hack.png (Attachment missing)
Checked infolog.txt for Errors

Activities

thorben

2009-06-05 13:49

reporter   ~0003598

Quick & Dirty Hack:
- (recursive) copy /usr/share/spring/base into ~/.spring/ (does not need root privileges)
- unzip ~/.spring/base/bitmaps.sdz into some temporary working directory
- open bitmaps/detailtex2.bmp with (e.g.) gimp
- switch mode from grayscale to rgb and then colour it in your favourite ground colour (but make it much darker than you usually would)
- save picture
- rezip the contents of your working directory
- rename the zip file to bitmaps.sdz
- overwrite ~/.spring/base/bitmaps with your new file
- done

(Screenshot follows)

thorben

2009-06-05 17:09

reporter   ~0003599

The quick&dirty hack does not work for multiplayer though. I think this might be a checksum issue... (to prevent cheating)

jK

2009-10-22 12:21

developer   ~0004250

intel's fault

Issue History

Date Modified Username Field Change
2009-06-05 13:19 thorben New Issue
2009-06-05 13:19 thorben File Added: springlog
2009-06-05 13:20 thorben File Added: screen005.png
2009-06-05 13:21 thorben File Added: screen006.png
2009-06-05 13:21 thorben File Added: .springrc
2009-06-05 13:22 thorben Tag Attached: GM45
2009-06-05 13:22 thorben Tag Attached: graphics
2009-06-05 13:22 thorben Tag Attached: ground
2009-06-05 13:22 thorben Tag Attached: intel
2009-06-05 13:22 thorben Tag Attached: snow
2009-06-05 13:22 thorben Tag Attached: terrain
2009-06-05 13:22 thorben Tag Attached: texture
2009-06-05 13:22 thorben Tag Attached: white
2009-06-05 13:49 thorben Note Added: 0003598
2009-06-05 13:51 thorben File Added: texture_hack.png
2009-06-05 17:09 thorben Note Added: 0003599
2009-10-22 12:21 jK Note Added: 0004250
2009-10-22 12:21 jK Status new => closed
2009-10-22 12:21 jK Resolution open => won't fix