auto-git:
[change] src/document/migrate-scene-document.ts
This commit is contained in:
@@ -1847,9 +1847,12 @@ function readTerrain(value: unknown, label: string): Terrain {
|
|||||||
const cellSize = normalizeTerrainCellSize(
|
const cellSize = normalizeTerrainCellSize(
|
||||||
expectFiniteNumber(value.cellSize, `${label}.cellSize`)
|
expectFiniteNumber(value.cellSize, `${label}.cellSize`)
|
||||||
);
|
);
|
||||||
const heights = expectArray(value.heights, `${label}.heights`).map(
|
if (!Array.isArray(value.heights)) {
|
||||||
(heightValue, index) =>
|
throw new Error(`${label}.heights must be an array.`);
|
||||||
expectFiniteNumber(heightValue, `${label}.heights.${index}`)
|
}
|
||||||
|
|
||||||
|
const heights = value.heights.map((heightValue, index) =>
|
||||||
|
expectFiniteNumber(heightValue, `${label}.heights.${index}`)
|
||||||
);
|
);
|
||||||
|
|
||||||
return createTerrain({
|
return createTerrain({
|
||||||
|
|||||||
Reference in New Issue
Block a user