NavMeshBuildSettings.voxelSize
Declaration
public float voxelSize;Описание
Задает размер воксела в единицах длины мира.
NavMesh создается путем сначала вокселизации Scene, а затем вычисления проходных пространств из вокселизированного представления Scene. Размер воксела определяет, насколько точно NavMesh соответствует геометрии вашего Scene, и определяется в единицах мира.
Если вам нужны больше деталей, чтобы NavMesh более точно соответствовал геометрии вашего Scene, вы можете уменьшить размер воксела. Увеличение детализации также приведет к увеличению потребления памяти в вашей игре и увеличению времени на вычисление данных NavMesh. Масштабирование приблизительно квадратичное, поэтому удвоение разрешения приведет к приблизительному четырехкратному увеличению времени создания.
В целом, вам следует стремиться к 4-6 вокселям на диаметр символа. Например, если у вас есть Scene с символами радиусом 0.3, хороший размер воксела равен 0.1. Значение по умолчанию установлено на треть от agentRadius.
Примечание: Если вы хотите использовать эту настройку, вы также должны установить overrideVoxelSize на true.