View Issue Details

IDProjectCategoryView StatusLast Update
0000204Gameplay + OpenGL[All Projects] Bugpublic2017-02-09 07:47
Reportertheleo_ua 
Assigned To_mental_ 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000204: Sprites (except monsters) and 3d models are disappearing in close range (GZDoom 2.3.2 x64)
DescriptionSprites (except monsters) and 3d models are disappearing in close range (GZDoom 2.3.2 x64)
Steps To Reproduce1) Go to any decoration actor, for example barrel

Actual result: it disappears in close range
Expected result: it shouldn't disappear

Video demonstration: https://www.youtube.com/watch?v=bh-P-UOtxBQ&index=6&list=PL5QwAqOy7WABpsDsuzSKwTk2S8QnzsLg5#t=1h14m41s (watch at 1:14:41)
Additional InformationReproduced in GZDoom 2.3.2 x64
Not reproduced in GZDoom 2.2.0 x64
TagsNo tags attached.

Relationships

Activities

theleo_ua

theleo_ua

2017-02-07 18:19

reporter  

gzdoom-1.ini (15,660 bytes)
Graf Zahl

Graf Zahl

2017-02-07 18:23

administrator   ~0000425

What's your graphics hardware? This sounds like a driver related issue.
theleo_ua

theleo_ua

2017-02-07 19:03

reporter   ~0000426

Asus GeForce GTX 770 2GB OC
Driver version = 378.49
_mental_

_mental_

2017-02-08 02:19

developer   ~0000429

How can I reproduce the issue? Please provide the list of loaded WADs/PK3s.
Does it happen with Heretic IWAD only?
theleo_ua

theleo_ua

2017-02-08 15:51

reporter   ~0000439

_mental_ wrote

How can I reproduce the issue? Please provide the list of loaded WADs/PK3s.


https://drive.google.com/file/d/0BygbyP4_qEiTcFdMaE1TRVY2LVE/view?usp=sharing

Run _DISAPPEARING_SPRITES_BUG_TEST.BAT from archive and try e1m1 (try with barrels located near yellow door at start of the map, should be reproducible both with sprites and models)

NOTE that my mod use randomspawner, so if you want to test with sprites and only models are spawned near you, just restart e1m1 unless sprites are spawned. To avoid this mess with randomspawner, you can reproduce this bug for example with SerpentTorch (there are no any 3d models for serpent torches) on e4m2, but please note, that bug is not reproducible with some actors, for example FireBrazier

_mental_ wrote

Does it happen with Heretic IWAD only?


Yes
Graf Zahl

Graf Zahl

2017-02-08 17:15

administrator   ~0000443

I cannot reproduce it with Heretic IWAD only, only with all the stuff loaded but finding out what causes the problem with such a mass of data is close to impossible.
theleo_ua

theleo_ua

2017-02-08 18:12

reporter   ~0000445

Last edited: 2017-02-08 18:14

View 3 revisions

Graf Zahl, version with minimum amount of data: https://drive.google.com/file/d/0BygbyP4_qEiTOXJFN0hnSjJMeEk/view?usp=sharing

Reproduced with doom iwad too

Contains next decorate code:

ACTOR Barrel2 : Barrel replaces Barrel // Wooden barrel
{ +FORCEYBILLBOARD
}

ACTOR ExplosiveBarrel_TEST : ExplosiveBarrel replaces ExplosiveBarrel // Doom Explosive Barrel
{ +FORCEYBILLBOARD
}

Graf Zahl

Graf Zahl

2017-02-09 04:46

administrator   ~0000462

No, does not happen for me. I guess you are still loading something else or have some setting that's off.
_mental_

_mental_

2017-02-09 05:22

developer   ~0000466

I can reproduce it with the given decorate mod only: Doom's explosive barrel or Heretic's wooden one are disappearing if they are very close to a player.
Apparently it's something with FORCEYBILLBOARD flag.
_mental_

_mental_

2017-02-09 07:47

developer   ~0000467

Fixed in 14ca635.

Issue History

Date Modified Username Field Change
2017-02-07 18:19 theleo_ua New Issue
2017-02-07 18:19 theleo_ua File Added: gzdoom-1.ini
2017-02-07 18:23 Graf Zahl Note Added: 0000425
2017-02-07 19:03 theleo_ua Note Added: 0000426
2017-02-08 02:19 _mental_ Note Added: 0000429
2017-02-08 15:51 theleo_ua Note Added: 0000439
2017-02-08 17:15 Graf Zahl Note Added: 0000443
2017-02-08 18:12 theleo_ua Note Added: 0000445
2017-02-08 18:12 theleo_ua Note Edited: 0000445 View Revisions
2017-02-08 18:14 theleo_ua Note Edited: 0000445 View Revisions
2017-02-09 04:46 Graf Zahl Note Added: 0000462
2017-02-09 05:22 _mental_ Status new => acknowledged
2017-02-09 05:22 _mental_ Note Added: 0000466
2017-02-09 05:30 _mental_ Assigned To => _mental_
2017-02-09 05:30 _mental_ Status acknowledged => assigned
2017-02-09 07:47 _mental_ Status assigned => resolved
2017-02-09 07:47 _mental_ Resolution open => fixed
2017-02-09 07:47 _mental_ Note Added: 0000467