View Issue Details

IDProjectCategoryView StatusLast Update
0004931The Dark ModDesign/Codingpublic05.01.2024 21:32
ReporterSTiFU Assigned To 
PrioritynormalSeveritynormalReproducibilityalways
Status confirmedResolutionopen 
Product VersionSVN 
Summary0004931: Investigate frob highlight accuracy improvements
DescriptionCurrently, entity traces are performed based on their collision models (CMs). This can lead to undesirable results if CMs are inaccurate and possible occlude the CM of another entity.

An option would be to perform such traces based on the actual meshes. This must be tested carefully though, as there are things like frob-blockers that don't even have a mesh, etc.
Additional InformationFull discussion:
http://forums.thedarkmod.com/topic/19798-fixing-entity-traces-frobhighlight/
Tagshighlight

Relationships

related to 0006429 new Purse highlights but is not frobbable 

Activities

STiFU

STiFU

07.01.2019 08:29

developer   ~0011254

I had a look at this a week ago, to see if it is a quick fix. It is quite evolved, so I decided to drop this for now, but I would like to share what I have found out so far.

The code automatically traces based on rendermodel rather than clip model, if a render model handle is set. So, my initial plan was to add the render model handle for all frobable entities, i.e., when SetFrobable() is called. This was problematic for two reasons: 1) I hadn't found a way to retrieve the rendermodel handle in SetFrobable(), 2) Some entities also have a clipmodel member called "FrobBox" that can optionally be used. It would have to be investigated which model should be preferred for frob traces: FrobBox or render model.
nbohr1more

nbohr1more

20.05.2020 17:11

developer   ~0012528

Moving to 2.09

Issue History

Date Modified Username Field Change
29.12.2018 08:26 STiFU New Issue
29.12.2018 08:26 STiFU Status new => assigned
29.12.2018 08:26 STiFU Assigned To => STiFU
07.01.2019 08:29 STiFU Note Added: 0011254
07.01.2019 08:29 STiFU Assigned To STiFU =>
07.01.2019 08:29 STiFU Status assigned => confirmed
20.05.2020 17:11 nbohr1more Note Added: 0012528
20.05.2020 17:11 nbohr1more Target Version TDM 2.08 => TDM 2.09
17.12.2020 02:28 nbohr1more Product Version => SVN
17.12.2020 02:28 nbohr1more Target Version TDM 2.09 =>
05.01.2024 21:17 Fiver Tag Attached: highlight
05.01.2024 21:32 Fiver Relationship added related to 0006429