auto-git:
[change] src/runtime-three/runtime-scene-build.ts
This commit is contained in:
@@ -62,6 +62,7 @@ import {
|
|||||||
resolveScenePath,
|
resolveScenePath,
|
||||||
type ScenePath,
|
type ScenePath,
|
||||||
type ScenePathCurveMode,
|
type ScenePathCurveMode,
|
||||||
|
type ScenePathRoadSettings,
|
||||||
type ScenePathPoint
|
type ScenePathPoint
|
||||||
} from "../document/paths";
|
} from "../document/paths";
|
||||||
import {
|
import {
|
||||||
@@ -513,6 +514,7 @@ export interface RuntimePath {
|
|||||||
sampledResolution: number;
|
sampledResolution: number;
|
||||||
glueToTerrain: boolean;
|
glueToTerrain: boolean;
|
||||||
terrainOffset: number;
|
terrainOffset: number;
|
||||||
|
road: ScenePathRoadSettings;
|
||||||
points: RuntimePathPoint[];
|
points: RuntimePathPoint[];
|
||||||
segments: RuntimePathSegment[];
|
segments: RuntimePathSegment[];
|
||||||
totalLength: number;
|
totalLength: number;
|
||||||
@@ -1013,6 +1015,7 @@ function buildRuntimePath(
|
|||||||
sampledResolution: resolvedPath.sampledResolution,
|
sampledResolution: resolvedPath.sampledResolution,
|
||||||
glueToTerrain: resolvedPath.glueToTerrain,
|
glueToTerrain: resolvedPath.glueToTerrain,
|
||||||
terrainOffset: resolvedPath.terrainOffset,
|
terrainOffset: resolvedPath.terrainOffset,
|
||||||
|
road: { ...path.road },
|
||||||
points: resolvedPath.points.map(buildRuntimePathPoint),
|
points: resolvedPath.points.map(buildRuntimePathPoint),
|
||||||
segments: resolvedPath.segments.map((segment) => ({
|
segments: resolvedPath.segments.map((segment) => ({
|
||||||
index: segment.index,
|
index: segment.index,
|
||||||
|
|||||||
Reference in New Issue
Block a user