- addition of an options to skip contour simplification and display raw contours;
- addition of text labels to FRecastInternalDebugData;
- addition of indexes and coordinates to contour debug edges, allowing to identify them individually.
#rb mikko.mononen
[CL 29994972 by aris theophanidis in ue5-main branch]
Allow merging the first contour points with the next and the last to remove differences with contours from other regions.
When walking contours get max of neighbors height.
#rb mikko.mononen
[CL 29961180 by aris theophanidis in ue5-main branch]
Addition of LedgeFilterMode on RecastNavMesh to select the desired ledge slope filter mode.
Addition of a new filter mode that takes into acount the maximum walkable slope when filtering voxels.
#rb Robert.Seiver
#rb Frederic.Doll
[CL 28514590 by aris theophanidis in ue5-main branch]
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds
[CL 26082269 by henrik karlsson in ue5-main branch]
Changed rcCompactSpan to use rcSpanUInt for y
#jira UE-170917
#rb Mikko.Mononen
#preflight 6479f9d8e83bf655eec1bf78
[CL 25762526 by aris theophanidis in ue5-main branch]
[FYI] Aris.Theophanidis
Original CL Desc
-----------------------------------------------------------------
[Navmesh] Increase the height where the navmesh can generate (now using 29 bits instead of 15, allowing 26000 km of altitude when using 5 cm CellHeight).
Removed unused hmin and hmax from dtTileCacheLayerHeader.
Increased navmesh version to 27.
#jira UE-170917
#rb Mikko.Mononen
#preflight 64764387d8097b4382ebda24
[CL 25690551 by edwin maynard in ue5-main branch]
Removed unused hmin and hmax from dtTileCacheLayerHeader.
Increased navmesh version to 27.
#jira UE-170917
#rb Mikko.Mononen
#preflight 64764387d8097b4382ebda24
[CL 25685952 by aris theophanidis in ue5-main branch]
Added RC_INCREASED_SPAN_HEIGHT_LIMIT allowing to revert to previous behavior.
#rb Mieszko.Zielinski
#preflight 64662cf9ec5109088b25c85c
[CL 25529455 by aris theophanidis in ue5-main branch]
Also added ai.nav.EnableSpanHeightRasterizationFix console command to disable the fix if needed.
#jira UE-164886
#rb Yoan.StAmant
#rb Mikko.Mononen
#preflight 643d75f9211b661dc4f72f44
[CL 25085242 by aris theophanidis in ue5-main branch]
CellSize is now deprecated and CellSizes for the various resolutions are stored in the NavMeshResolutionParams array of ARecastNavMesh.
Added NavMeshResolution property to ANavModifierVolume.
Remove duplicated data in dtNavMesh (m_walkableHeight, etc. already in dtNavMeshParams).
Addition of a resolution index to dtMeshHeader.
Increase navmesh version for addition of tile resolutions.
#jira none
#rb Mieszko.Zielinski
#preflight 639106341776b8c21c370f73
[CL 23434938 by Aris Theophanidis in ue5-main branch]
- add way to generate only the debug tile
- add way to visualize the geometry received for navmesh generation
#rb aris.theophanidis
#preflight 63876314766a2aeed27a9fc7
[CL 23333278 by frederic doll in ue5-main branch]