elsid
|
dd5f4498f6
|
Increment NavMesh revision on remove or add tile
|
6 years ago |
elsid
|
faaf50446d
|
Option to initially enable NavMesh render
|
6 years ago |
elsid
|
02ce4a7e50
|
Log to detournavigator log cell load and unload
|
6 years ago |
elsid
|
ed3a255f65
|
Do not use NavMesh to find changed tiles
|
6 years ago |
elsid
|
d1e71f9322
|
Support btBoxShape for RecastMesh
|
6 years ago |
elsid
|
70a369f70e
|
Add command to enable NavMesh render
togglenavmesh or tnm
|
6 years ago |
elsid
|
1caa18bb4f
|
Use one recast mesh for all jobs
|
6 years ago |
elsid
|
794cfc4aa3
|
Write detournavigator log to file
|
6 years ago |
elsid
|
dd5e6a61a3
|
Support btCompoundShape for RecastMesh
|
6 years ago |
elsid
|
373adc6ec4
|
Option to enable/disable file names revisions
|
6 years ago |
elsid
|
f8909218ee
|
Store recast mesh bounds
|
6 years ago |
elsid
|
d1d034a1ec
|
Update NavMesh one by one tile in order from nearest to player
|
6 years ago |
elsid
|
41caca24ee
|
Options to enable/disable write recast mesh and nav mesh into file
|
6 years ago |
elsid
|
6d233ae868
|
Option in settings to enable/disable detour navigator debug log
|
6 years ago |
elsid
|
0c8db84962
|
Load cells in order from nearest to player to furthest
|
6 years ago |
elsid
|
430ba9d7a5
|
Build NavMesh tile data only for changed tiles
|
6 years ago |
elsid
|
0c8a7295e6
|
Use only player's half extents
|
6 years ago |
elsid
|
fafba8ea0c
|
Use recastnavigation to find path
|
6 years ago |
elsid
|
3d97e96f55
|
Add dependency to recastnavigation
|
6 years ago |
elsid
|
4f2bfa1e9d
|
Add operators for osg types
|
6 years ago |
elsid
|
c01be7b07f
|
Add operators for bullet types
|
6 years ago |
elsid
|
e707202f88
|
Use local constant
|
6 years ago |
elsid
|
ed89126828
|
Fix warning implicit conversion changes singedness
|
6 years ago |
elsid
|
c866fdff86
|
Move physics object, heightfield, ptrholder into separate files
|
6 years ago |
elsid
|
4fe764c3a5
|
Update and check for complete Pathfinder path by different methods
|
6 years ago |
elsid
|
b6dd2119a6
|
Make Pathfinder constructor inline
|
6 years ago |
elsid
|
92f52287bf
|
Make PathFinder::ClearPath inline
|
6 years ago |
elsid
|
3655f19373
|
Set PathFinder::mCell to nullptr when clear path
|
6 years ago |
elsid
|
85bbf9d034
|
Clear path without check for empty
|
6 years ago |
elsid
|
ca3d0594b3
|
Do not store pointer to Pathgrid in PathFinder
|
6 years ago |
elsid
|
3565d92e11
|
Make PathFinder::getPathCell inline
|
6 years ago |
elsid
|
2ad3543088
|
Fix constant style
|
6 years ago |
elsid
|
f9c651bdf3
|
Add const
|
6 years ago |
elsid
|
2c464bd682
|
Evade obstacles after set rotation
|
6 years ago |
elsid
|
eb10add0c4
|
Remove unused parameters
|
6 years ago |
elsid
|
66e5a4d591
|
Remove useless variable
|
6 years ago |
elsid
|
1a95b7a154
|
Remove duplicate zTurn call
|
6 years ago |
elsid
|
d0bc1b75e8
|
Remove unused parameters
|
6 years ago |
elsid
|
63b3a70ca8
|
Remove useless else
|
6 years ago |
elsid
|
c9f3064cbd
|
Update ObstacleCheck once per frame
|
6 years ago |
elsid
|
ad027d13fa
|
Remove unused
|
6 years ago |
elsid
|
6d89241178
|
Check is path completed by osg::Vec3f position
|
6 years ago |
elsid
|
2c6daa74a9
|
Simplify PathFinder::checkPathCompleted
|
6 years ago |
elsid
|
6411c1955d
|
Fix indent
|
6 years ago |
elsid
|
d3667945c5
|
Remove unused functions
|
6 years ago |
elsid
|
31340a212a
|
Fix functions name style
|
6 years ago |
elsid
|
2f424f6be2
|
Store aStarSearch result to deque
|
6 years ago |
elsid
|
9b3756f8bc
|
Store path points in deque
|
6 years ago |
elsid
|
925d909fea
|
Use rbegin
|
6 years ago |
elsid
|
fbaa525c6f
|
Fix warning
|
6 years ago |