So I just found another strange anomaly and am completely lost, as I don't understand why the floor wouldn't have been labelled walkable.
Anyone have any ideas why the part by the door and right in the middle of the room is labeled as unwalkable?
My parameters:
Code:
#define GRID_SIZE (533.0f + (1.0f / 3.0f))
#define TileSize (533.0f + (1.0f / 3.0f))
#define TileVoxelSize 1800
#define MinRegionSize 20
#define MergeRegionSize 40
#define CellSize TileSize / (float)TileVoxelSize // 0.296296296296294
#define CellHeight 0.3f // was 0.4f
#define WalkableSlopeAngle 50.0f
#define MaxSimplificationError 1.3f
#define DetailSampleDist 3.0f
#define DetailSampleMaxError 1.25f
#define WorldUnitWalkableHeight 1.652778f
#define WorldUnitWalkableClimb 1.0f
#define WorldUnitWalkableRadius 0.2951389f
#define WalkableHeight (int)(ceilf(WorldUnitWalkableHeight / CellHeight)) + 3 //
#define WalkableClimb (int)floorf(WorldUnitWalkableClimb / CellHeight) //
#define WalkableRadius (int)ceilf(WorldUnitWalkableRadius / CellSize) //
#define MaxEdgeLen (int)(WalkableRadius * 8.0f)
#define BorderSize (int)(WalkableRadius + 4.0f)
#define TileWidth (TileVoxelSize / GridDiv) + (BorderSize * 2)
#define GridDiv 4
#define MaxPoly 1048576 / ( GridDiv*GridDiv)
#define m_vertsPerPoly 6.0f
#define m_keepInterResults false
#define m_monotonePartitioning false
Thanks in advance!
~ Tanaris