Add support for spline repeaters in scene document structure

This commit is contained in:
2026-05-13 03:39:51 +02:00
parent 104306b4a0
commit 1ec26bbe00
2 changed files with 6 additions and 1 deletions

View File

@@ -308,6 +308,7 @@ import { type SequenceClip } from "../sequencer/project-sequence-steps";
import {
createScenePathRoadSettings,
createScenePathRoadEdgeSettings,
createScenePathRepeater,
createScenePath,
createScenePathPoint,
DEFAULT_SCENE_PATH_CURVE_MODE,
@@ -318,10 +319,13 @@ import {
normalizeScenePathRoadEdgeKind,
normalizeScenePathRoadEdgeMaterialId,
normalizeScenePathRoadMaterialId,
normalizeScenePathRepeaterAssetId,
normalizeScenePathRepeaterPlacement,
normalizeScenePathSampledResolution,
normalizeScenePathTerrainOffset,
type ScenePath,
type ScenePathRoadEdgeSettings,
type ScenePathRepeater,
type ScenePathRoadSettings,
type ScenePathPoint
} from "./paths";

View File

@@ -35,7 +35,8 @@ import {
type FoliagePrototypeRegistry
} from "../foliage/foliage";
export const SCENE_DOCUMENT_VERSION = 104 as const;
export const SCENE_DOCUMENT_VERSION = 105 as const;
export const SPLINE_REPEATERS_SCENE_DOCUMENT_VERSION = 105 as const;
export const SPLINE_ROAD_EDGES_SCENE_DOCUMENT_VERSION = 104 as const;
export const DYNAMIC_TERRAIN_LAYERS_SCENE_DOCUMENT_VERSION = 103 as const;
export const PATH_ROAD_PREVIEW_SCENE_DOCUMENT_VERSION = 102 as const;