Struct TileBuilderBurst Extends IArenaDisposable

Public

Scratch space for building navmesh tiles using voxelization.

This uses quite a lot of memory, so it is used by a single worker thread for multiple tiles in order to minimize allocations.

Public Methods

DisposeWith (arena)
Public
TileBuilderBurst (width, depth, voxelWalkableHeight, maximumVoxelYCoord)
Public

Public Variables

compactVoxelField
Public
contourVertices
Public
contours
Public
distanceField
Public
linkedVoxelField
Public
tmpQueue1
Public
tmpQueue2
Public
voxelMesh
Public