virtualx-engine/modules/recast
jfons 1add4c15ab Various improvements to NavigationMesh generation
* Expose EditorNavigationMeshGenerator as an engine singleton so users
  can generate navmesehes from `tool` scripts.

* Add support for generating navmeshes from static colliders. All
  collision shapes are supported except for Plane (since Plane is an
  infinite collider and navmeshes need to have finite geometry).

* When using static colliders as a geometry source, a layer mask can be
  specified to ignore certain colliders.

* Don't rely on global transform. It still should give the exact same
  results but allows for building navmeshes on nodes that are not in the
  tree (useful in `tool` scripts).

* Update navigation gizmos after every new bake.

This work has been kindly sponsored by IMVU.
2019-05-23 08:37:58 +02:00
..
config.py SCons: Pass env to modules can_build method 2018-05-30 19:11:36 +02:00
navigation_mesh_editor_plugin.cpp Various improvements to NavigationMesh generation 2019-05-23 08:37:58 +02:00
navigation_mesh_editor_plugin.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
navigation_mesh_generator.cpp Various improvements to NavigationMesh generation 2019-05-23 08:37:58 +02:00
navigation_mesh_generator.h Various improvements to NavigationMesh generation 2019-05-23 08:37:58 +02:00
register_types.cpp Various improvements to NavigationMesh generation 2019-05-23 08:37:58 +02:00
register_types.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
SCsub SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00