1 Year Ago
Implement more complex area modifications (#260) This implements rcAreaModification which allows combining of area types when they overlap and otherwise usage of the area type as a bit mask. Move Detour configurations into DetourConfig.h Move Recast configurations into RecastConfig.h findWallDistance uses bitangent to the poly edge itself, rather than vector to the agent, for returned normal Merge branch 'main' into release-2.0 # Conflicts: # Recast/Include/Recast.h # Recast/Source/Recast.cpp # RecastDemo/Include/Sample.h # RecastDemo/Source/Sample.cpp Fixed gcc memset warning Changed memset to placement-new, even though it could probably be removed entirely since the fields are being immediately set.