1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 12:49:54 +00:00
openmw-tes3mp/apps
elsid 3e67f5ffa5
Detect and ignore updates for oscillating objects
To avoid triggering NavMesh update when RecastMesh change should not change
NavMesh.

Based on the following assumption:
Given a set of transformations and a bounding shape for all these
tranformations, a new object transformation that does not change this
bounding shape also should not change navmesh if for all of this object
transformations resulting navmesh tiles are equivalent

The idea is to report back to RecastMeshManager all changes of NavMesh if there
are any assiciated with RecastMesh version. So we know the last time when
RecastMesh change resulted into the NavMesh change. When later report shows
that there was no NavMesh change for a new RecastMesh version we can assume
that any object transformation within the same bounding box should not change
NavMesh.
2021-04-18 23:00:13 +02:00
..
bsatool Add file to BSA 2021-04-08 18:08:28 +02:00
esmtool supress -> suppress 2020-06-27 01:20:57 +02:00
essimporter Fix uninitialized fields in the essimporter 2021-04-14 08:07:08 +04:00
launcher Validate GUI scaling and place it to the launcher 2021-04-15 15:18:32 +04:00
mwiniimporter Merge pull request #3018 from akortunov/emplace 2020-11-01 01:58:56 +03:00
niftest Remove NIFFile settings manager dependency 2020-11-09 14:24:48 +03:00
opencs QLineEdit for setting base animation files 2021-04-16 23:12:14 +03:00
openmw Merge branch 'seventh_time_is_the_charm' into 'master' 2021-04-18 16:36:11 +00:00
openmw_test_suite Detect and ignore updates for oscillating objects 2021-04-18 23:00:13 +02:00
wizard Implement #3983 - Add page to the wizard with links to buy morrowind 2021-04-08 20:57:50 +00:00
doc.hpp