Home » Tiberian Technologies / Blackhand Studios » Tiberian Technologies Forum » Beacon Damage Radius
Re: Beacon Damage Radius [message #474133 is a reply to message #474015] |
Sun, 09 September 2012 06:09   |
StealthEye
Messages: 2518 Registered: May 2006 Location: The Netherlands
Karma:
|
General (2 Stars) |
 
|
|
We fixed it (actually, SH did ).
There were several issues: stock was overapproximating the distance, leading to the "beacon on airstrip does not kill the building" bug, and TT's version was underapproximating the distance by using bounding boxes unintentionally. A correct distance calculation gives results somewhere in between the TT and stock versions. To keep stock behavior as much as possible, we chose to revert to the stock algorithm (and not fix the issue properly), but if the beacon is placed on the building (i.e. touches it), the building is always killed.
I made some nice screenshots that show the issue. The red markers show places where a beacon would kill a building, the green markers show where it'd damage it. The different files show different algorithms:
correct - exact "triangle to point" distance calculation
stock - broken "centroid of triangle to point" distance calculation
tt-rc1 - broken "mesh bounding box to point" distance calculation as in RC1 and some previous versions
tt-final - stock "centroid of triangle to point" distance calculation unless placed on building, as will be used in the next release
[Updated on: Sun, 09 September 2012 06:10] Report message to a moderator
|
|
|
 |
|
Beacon Damage Radius
By: liquidv2 on Thu, 06 September 2012 07:38
|
 |
|
Re: Beacon Damage Radius
|
 |
|
Re: Beacon Damage Radius
By: UksRene on Thu, 06 September 2012 07:42
|
 |
|
Re: Beacon Damage Radius
By: liquidv2 on Thu, 06 September 2012 07:45
|
 |
|
Re: Beacon Damage Radius
|
 |
|
Re: Beacon Damage Radius
By: raven on Thu, 06 September 2012 09:08
|
 |
|
Re: Beacon Damage Radius
|
 |
|
Re: Beacon Damage Radius
By: iRANian on Thu, 06 September 2012 09:15
|
 |
|
Re: Beacon Damage Radius
By: iRANian on Thu, 06 September 2012 09:18
|
 |
|
Re: Beacon Damage Radius
By: UksRene on Thu, 06 September 2012 10:03
|
 |
|
Re: Beacon Damage Radius
|
 |
|
Re: Beacon Damage Radius
By: raven on Sun, 09 September 2012 06:39
|
 |
|
Re: Beacon Damage Radius
By: Jerad2142 on Mon, 10 September 2012 05:47
|
 |
|
Re: Beacon Damage Radius
|
 |
|
Re: Beacon Damage Radius
By: BAGUETTE on Tue, 11 September 2012 13:01
|
 |
|
Re: Beacon Damage Radius
By: liquidv2 on Tue, 11 September 2012 13:26
|
 |
|
Re: Beacon Damage Radius
By: ehhh on Tue, 11 September 2012 15:52
|
 |
|
Re: Beacon Damage Radius
|
Goto Forum:
Current Time: Fri Feb 28 20:38:45 MST 2025
Total time taken to generate the page: 0.00929 seconds
|