View Issue Details

IDProjectCategoryView StatusLast Update
0004979The Dark ModGraphicspublic26.01.2019 03:22
ReporterstgatilovAssigned Toduzenko 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.07 
Target VersionTDM 2.07Fixed in VersionSVN 
Summary0004979: Stencil shadow bug on guards
DescriptionOriginally reported here:
  http://forums.thedarkmod.com/topic/19774-beta-testing-207/page-13#entry433486
TagsNo tags attached.

Activities

stgatilov

stgatilov

25.01.2019 16:10

developer  

stgatilov

stgatilov

25.01.2019 16:10

developer   ~0011493

Automation script which reproduces issue on "The Chalice of Kings":

@file newgame.seq
@gamectrl attack
$time.sleep(1.0)

@gamectrl forward 1
@gamectrl crouch
spawn atdm:playertools_lantern
@gamectrl forward 0.6
@gamectrl pitch 30
@gamectrl dyaw -10
@gamectrl forward 0.2
@gamectrl dyaw 5
@gamectrl dyaw 5
@gamectrl pitch 30
@gamectrl frob

notarget
inventory_use '#str_02395'
setviewpos 3904.25 3334.28 132.25 27.6 -101.5 0.0
stgatilov

stgatilov

25.01.2019 17:03

developer   ~0011494

Hail to SVN and its perfectly reproducible history!

I found that Duzenko broke guard's ass in svn rev 7626:
  Revision: 7626
  Author: duzenko
  Date: 19 August 2018 г. 14:37:25
  Message:
  BFG-style surface cache copy

With 7625 & 15259, the shadow is OK.
With 7626 & 15259, the shadow is broken.
stgatilov

stgatilov

25.01.2019 17:29

developer   ~0011495

My bet is that the changes in draw_stencil.cpp caused this.
There are some serious changes with commenting shadow volume "infinite" case, some numbering differences, etc. Most likely it changed the shadow volumes.
duzenko

duzenko

25.01.2019 18:25

developer   ~0011496

Last edited: 25.01.2019 19:49

View 2 revisions

I was kinda expecting it to catch up with me at some point and bite me in the ass - but I got lucky and it bit at the guard's ass instead

duzenko

duzenko

25.01.2019 19:48

developer   ~0011497

At revision: 7931
nbohr1more

nbohr1more

26.01.2019 03:22

developer   ~0011502

This fixes the black quads bug in Cleaning up the Neighborhood beta.

Issue History

Date Modified Username Field Change
25.01.2019 16:10 stgatilov New Issue
25.01.2019 16:10 stgatilov Status new => assigned
25.01.2019 16:10 stgatilov Assigned To => stgatilov
25.01.2019 16:10 stgatilov File Added: post-35144-0-43555800-1548377741.jpg
25.01.2019 16:10 stgatilov File Added: Darkmod.cfg
25.01.2019 16:10 stgatilov Note Added: 0011493
25.01.2019 16:14 stgatilov File Deleted: Darkmod.cfg
25.01.2019 17:03 stgatilov Note Added: 0011494
25.01.2019 17:03 stgatilov Assigned To stgatilov => duzenko
25.01.2019 17:29 stgatilov Note Added: 0011495
25.01.2019 18:25 duzenko Note Added: 0011496
25.01.2019 19:48 duzenko Note Added: 0011497
25.01.2019 19:48 duzenko Status assigned => resolved
25.01.2019 19:48 duzenko Fixed in Version => SVN
25.01.2019 19:48 duzenko Resolution open => fixed
25.01.2019 19:49 duzenko Note Edited: 0011496 View Revisions
26.01.2019 03:22 nbohr1more Note Added: 0011502