DescriptionStefan "#@" Langer
2006-12-13 14:38:23 EST
If a sky box shader has no stages, it will get the sortvalue 7 (fog).
Such skies overdraw transparent surfaces ... this can be seen in some "World of Padman"-maps where marks("bullet holes") on windows can't be seen if there is such a skybox behind the window.
FIX:
in "static shader_t *FinishShader( void )" ( renderer/tr_shader.c ... line: ~2285 )
- if ( stage == 0 ) {
+ if ( stage == 0 && !shader.isSky ) {
Setting a QA contact on all ioquake3 bugs, even resolved ones. Sorry if you get a flood of email from this, it should only happen once. Apologies for the incovenience.
--ryan.
If a sky box shader has no stages, it will get the sortvalue 7 (fog). Such skies overdraw transparent surfaces ... this can be seen in some "World of Padman"-maps where marks("bullet holes") on windows can't be seen if there is such a skybox behind the window. FIX: in "static shader_t *FinishShader( void )" ( renderer/tr_shader.c ... line: ~2285 ) - if ( stage == 0 ) { + if ( stage == 0 && !shader.isSky ) {