Improve formatting and readability in terrain calculation functions
This commit is contained in:
@@ -1382,7 +1382,10 @@ function getTerrainSourceSampleX(
|
|||||||
sampleX: number,
|
sampleX: number,
|
||||||
cellSize: number
|
cellSize: number
|
||||||
): number {
|
): number {
|
||||||
return (nextPosition.x + sampleX * cellSize - terrain.position.x) / terrain.cellSize;
|
return (
|
||||||
|
(nextPosition.x + sampleX * cellSize - terrain.position.x) /
|
||||||
|
terrain.cellSize
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function getTerrainSourceSampleZ(
|
function getTerrainSourceSampleZ(
|
||||||
@@ -1391,7 +1394,10 @@ function getTerrainSourceSampleZ(
|
|||||||
sampleZ: number,
|
sampleZ: number,
|
||||||
cellSize: number
|
cellSize: number
|
||||||
): number {
|
): number {
|
||||||
return (nextPosition.z + sampleZ * cellSize - terrain.position.z) / terrain.cellSize;
|
return (
|
||||||
|
(nextPosition.z + sampleZ * cellSize - terrain.position.z) /
|
||||||
|
terrain.cellSize
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function createLocalPositionResampledTerrainHeights(
|
function createLocalPositionResampledTerrainHeights(
|
||||||
@@ -1574,8 +1580,10 @@ function createLocalPositionResampledTerrainFoliageBlockerMask(
|
|||||||
export function changeTerrainCellSizePreservingFootprint(
|
export function changeTerrainCellSizePreservingFootprint(
|
||||||
terrain: Terrain,
|
terrain: Terrain,
|
||||||
requestedCellSize: number,
|
requestedCellSize: number,
|
||||||
resizeDirectionX: TerrainGridResizeDirectionX = DEFAULT_TERRAIN_GRID_RESIZE_DIRECTION_X,
|
resizeDirectionX: TerrainGridResizeDirectionX =
|
||||||
resizeDirectionZ: TerrainGridResizeDirectionZ = DEFAULT_TERRAIN_GRID_RESIZE_DIRECTION_Z
|
DEFAULT_TERRAIN_GRID_RESIZE_DIRECTION_X,
|
||||||
|
resizeDirectionZ: TerrainGridResizeDirectionZ =
|
||||||
|
DEFAULT_TERRAIN_GRID_RESIZE_DIRECTION_Z
|
||||||
): Terrain {
|
): Terrain {
|
||||||
const cellSize = normalizeTerrainCellSize(requestedCellSize);
|
const cellSize = normalizeTerrainCellSize(requestedCellSize);
|
||||||
const normalizedResizeDirectionX =
|
const normalizedResizeDirectionX =
|
||||||
@@ -1640,8 +1648,10 @@ export function changeTerrainSampleCountsByExtendingOrCropping(
|
|||||||
terrain: Terrain,
|
terrain: Terrain,
|
||||||
requestedSampleCountX: number,
|
requestedSampleCountX: number,
|
||||||
requestedSampleCountZ: number,
|
requestedSampleCountZ: number,
|
||||||
resizeDirectionX: TerrainGridResizeDirectionX = DEFAULT_TERRAIN_GRID_RESIZE_DIRECTION_X,
|
resizeDirectionX: TerrainGridResizeDirectionX =
|
||||||
resizeDirectionZ: TerrainGridResizeDirectionZ = DEFAULT_TERRAIN_GRID_RESIZE_DIRECTION_Z
|
DEFAULT_TERRAIN_GRID_RESIZE_DIRECTION_X,
|
||||||
|
resizeDirectionZ: TerrainGridResizeDirectionZ =
|
||||||
|
DEFAULT_TERRAIN_GRID_RESIZE_DIRECTION_Z
|
||||||
): Terrain {
|
): Terrain {
|
||||||
const sampleCountX = normalizeTerrainSampleCount(
|
const sampleCountX = normalizeTerrainSampleCount(
|
||||||
requestedSampleCountX,
|
requestedSampleCountX,
|
||||||
|
|||||||
Reference in New Issue
Block a user