Juan Linietsky
|
eaae4b6408
|
Renamed 2D and 3D nodes to make their types explicit
Fixes #30736.
|
2020-03-27 14:54:04 +01:00 |
luz.paz
|
7bf6e5f773
|
Fix various typos
Found via `codespell`
|
2020-03-11 13:59:18 -04:00 |
Andrea Catania
|
3b64ecbc4b
|
Renamed NavigationMeshInstance to NavigationRegion
|
2020-02-27 17:42:53 +01:00 |
Andrea Catania
|
c143b5c677
|
Flushes commands just before the navigation server is destroyed
|
2020-02-26 09:42:51 +01:00 |
Andrea Catania
|
79fc7d7d6a
|
Added utility functions to the new NavigationServer:
- Vector3 get_closest_point_to_segment(const Vector3 &p_from, const Vector3 &p_to, const bool &p_use_collision = false);
- Vector3 get_closest_point(const Vector3 &p_point);
- Vector3 get_closest_point_normal(const Vector3 &p_point);
- Object *get_closest_point_owner(const Vector3 &p_point);
|
2020-02-18 17:12:45 +01:00 |
Rémi Verschelde
|
db81928e08
|
Vulkan: Move thirdparty code out of drivers, style fixes
- `vk_enum_string_helper.h` is a generated file taken from the SDK
(Vulkan-ValidationLayers).
- `vk_mem_alloc.h` is a library from GPUOpen:
https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
|
2020-02-11 14:08:44 +01:00 |
Andrea Catania
|
e6be3f68da
|
- Integrated NavigationServer and Navigation2DServer.
- Added Navigation Agents and Obstacles.
- Integrated Collision Avoidance.
This work has been kindly sponsored by IMVU.
|
2020-02-10 14:38:52 +01:00 |