jackpoz
ad06ab5436
Dep/Recast: Update recastnavigation to https://github.com/recastnavigation/recastnavigation/commit/54bb0943e5174a71eeeca11919920f685760a4f0
...
(cherry picked from commit e061663508 )
2021-11-26 22:44:37 +01:00
jackpoz
bd0e9e7aa8
Core/MMaps: Fix infinite loop in Detour
...
Fix another infinite loop in Detour caused by degenerated triangles.
Check the result of some previously ignored Detour calls.
Update recastnavigation to 3a619d773deb7e3a15ee215217c825995fe71312 and apply some more custom changes
(cherry picked from commit c602220e02 )
2021-11-24 20:34:56 +01:00
jackpoz
291ee6416c
Dep/Recast: Validate input values more consistently and completely, including that points are finite
...
Merge https://github.com/recastnavigation/recastnavigation/pull/374 .
This should fix infinite loops happening with degenerated triangles with 0 area.
Fix #23028
(cherry picked from commit a75fbe527a )
2021-11-23 23:44:00 +01:00
jackpoz
b0703f943c
Core/MMaps: Change infinite loop fix in Detour
...
Change the infinite loop fix in Detour to allow looping through all the m_nodePool nodes max once, otherwise it most likely means that we entered an infinite loop. This is currently set to 1024.
(cherry picked from commit 12e6faa0fa )
2021-11-23 22:29:58 +01:00
jackpoz
23489568db
Core/MMaps: Fix infinite loop in Detour
...
Fix an infinite loop in Detour happening in Dalaran Sewers.
This is more of an emergency patch until we figure out why dtNodes have a circular reference (A -> B -> C -> A) happening quite often in this place
(cherry picked from commit c8ec2dd95d )
2021-11-23 22:28:28 +01:00
jackpoz
cb8b637061
Dep/Recast: Update recastnavigation to https://github.com/recastnavigation/recastnavigation/commit/14b2631527c4792e95b2c78ebfa8ac4cd3413363
...
Rebuilding mmaps IS required
(cherry picked from commit 5ff88ea04a )
2021-11-22 00:17:11 +01:00
Aokromes
d59f557523
Core/Mmaps: Revert a bad change
...
Closes #22470 by xvwyh
this doesn't needs to re-extract mmaps.
(cherry picked from commit 58e297da10 )
2021-11-11 20:22:30 +01:00
jackpoz
159aa97d72
Dep/Recast: Update recastnavigation to https://github.com/recastnavigation/recastnavigation/commit/2c85309280dbc9c82029e7ab16dfb01b9235c74e
...
(cherry picked from commit 7ef22e4305 )
2021-02-15 19:13:25 +01:00
Traesh
2704e3c6f8
Update DetourNavMeshQuery.cpp ( #22518 )
2018-09-25 16:18:47 +02:00
jackpoz
e5ba8f1e4d
Core/MMAPs: Update recast
...
Update recast to https://github.com/recastnavigation/recastnavigation/commit/64385e9ed0822427bca5814d03a3f4c4d7a6db9f
(cherry picked from commit 1d7013e0e2 )
# Conflicts:
# dep/PackageList.txt
2017-02-12 15:41:19 +01:00
jackpoz
a48f8f4de9
Core/Dependencies: Update recast
...
Update recast to https://github.com/memononen/recastnavigation/commit/1dd5cf1883d61e723fef3d4957cf758c50e7a52b
Fix 2 warnings.
These changes have no effect on MMAPs and it's not needed to re-extact them.
(cherry picked from commit dfa556aaa2 )
Conflicts:
dep/PackageList.txt
2015-06-29 15:52:57 +01:00
jackpoz
ed5e3fceed
Core/MMAPs: Update recast
...
Update recast to https://github.com/memononen/recastnavigation/commit/42b96b7306d39bb7680ddb0f89d480a8296c83ff
Previous MMAPs might still work but it's recommended to re-extract them.
2014-06-25 22:04:06 +02:00
jackpoz
0892c71a16
Core/Dependencies: Clean up recastnavigation folder
...
Remove old files from recastnavigation folder and update the structure to the same of https://github.com/memononen/recastnavigation/ to allow easier updates.
2014-06-20 23:30:44 +02:00