|
- {
- "project": {
- "id": "457",
- "type": "SCENE",
- "code": "SCENE-EBC79290EA954BBC",
- "name": "005 液压泵应急切换(编排验证)",
- "description": "独立验证工程;不替换 TASK-VIRTUAL-005 及其发布版本。",
- "categoryCode": "MAINTENANCE",
- "trainingMode": "",
- "coverUri": "fsvc://unreal-tran/image/2026/09/16/e660ee4fc97512fbc4f155b71f6dbeb4.jpg",
- "status": "PUBLISHED",
- "ownerUserId": "99",
- "ownerName": "内部维护",
- "departmentId": "1",
- "currentVersionId": "544",
- "currentVersionNo": 4,
- "currentVersionCode": "V4.0.0",
- "publishedVersionId": "544",
- "publishedTime": 1789567749,
- "usageCount": 1,
- "version": 13,
- "addTime": 1789566525,
- "updateTime": "2026-09-17T01:09:37",
- "contentSummary": {
- "schema": "edit3dv4.scene",
- "sceneType": "OUTDOOR",
- "environmentName": "野外保障、抢修与多装备协同",
- "objectCount": 2
- },
- "currentVersionStatus": "PUBLISHED",
- "dependencyCount": 0,
- "assetCount": 3,
- "readCount": 0,
- "downloadCount": 0
- },
- "currentVersion": {
- "id": "544",
- "projectId": "457",
- "versionNo": 4,
- "versionCode": "V4.0.0",
- "status": "PUBLISHED",
- "content": {
- "schema": "edit3dv4.scene",
- "version": "1.5",
- "templateRevision": 1,
- "presetId": "outdoor-1",
- "name": "室外综合训练场",
- "type": "outdoor",
- "updatedAt": "2026-09-16T14:09:08.354Z",
- "environment": {
- "schema": "edit3dv4.scene-environment",
- "version": "1.0",
- "presetId": "outdoor-1",
- "type": "outdoor",
- "floorOnly": false,
- "useModelFloor": false
- },
- "rendering": {
- "schema": "edit3dv4.scene-rendering",
- "version": "1.0",
- "background": 11062241,
- "fog": {
- "color": 11062241,
- "near": 34,
- "far": 88
- },
- "toneMappingExposure": 1.05,
- "environment": {
- "type": "room",
- "sigma": 0.04
- },
- "camera": {
- "fov": 45,
- "near": 0.05,
- "far": 800,
- "position": [
- 7.138234886169582,
- 3.695554761077557,
- 7.955160424286649
- ],
- "target": [
- 2.220446049250313e-16,
- 0.9835682527980127,
- 0
- ]
- },
- "lights": {
- "hemisphere": {
- "skyColor": 15594743,
- "groundColor": 6910582,
- "intensity": 1.45
- },
- "directional": {
- "color": 16777215,
- "intensity": 2,
- "position": [
- 12,
- 18,
- 10
- ],
- "castShadow": true,
- "shadowMapSize": 2048,
- "shadowBounds": 82
- }
- }
- },
- "objects": [
- {
- "sceneId": "ENV-outdoor-1",
- "type": "scene-environment",
- "name": "室外基础环境",
- "deviceId": "",
- "modelId": "",
- "semantic": "环境设施",
- "assetRole": "environment-base",
- "builtinAssetId": "outdoor-1",
- "interactionId": "",
- "operable": false,
- "capabilities": [],
- "visible": true,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ],
- "environmentDescriptor": {
- "schema": "edit3dv4.scene-environment",
- "version": "1.0",
- "presetId": "outdoor-1",
- "type": "outdoor",
- "floorOnly": false,
- "useModelFloor": false
- }
- },
- {
- "sceneId": "front-pump-training-yard",
- "type": "imported",
- "name": "野外山地训练场",
- "deviceId": "front-pump-training-yard",
- "modelId": "front-pump-field-terrain",
- "semantic": "环境地形",
- "assetRole": "environment",
- "builtinAssetId": "front-pump-field-terrain",
- "modelEditorAssetId": "",
- "modelEditorModelId": "",
- "modelEditorRevision": 0,
- "modelOverrides": {},
- "materialPreset": null,
- "modelPartTargets": [],
- "partOverrides": {},
- "interactionId": "scene:front-pump-training-yard",
- "operable": false,
- "capabilities": [
- "select",
- "inspect"
- ],
- "sourceNodeName": "",
- "splitGroupId": "",
- "visible": true,
- "position": [
- -3.1597256741842212,
- 10.30528511389146,
- -40.10715876774236
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1.7159231079037875,
- 1.7159231079037875,
- 1.7159231079037875
- ],
- "assetKey": "",
- "resourceUrl": "/models/地形.glb",
- "sourceName": "地形.glb",
- "sizeBytes": 0,
- "mimeType": "model/gltf-binary",
- "enclosureMode": "",
- "assetCode": "PILOT-TERRAIN",
- "sourceAssetId": ""
- },
- {
- "sceneId": "front-pump-rescue-vehicle",
- "type": "imported",
- "name": "架桥车前泵互救操作整车模型",
- "deviceId": "front-pump-rescue-vehicle",
- "modelId": "front-pump-step-vehicle",
- "semantic": "实训装备",
- "assetRole": "equipment",
- "builtinAssetId": "front-pump-step-vehicle",
- "modelEditorAssetId": "content-scene-BRIDGE-005-AUTHORING-PILOT-SCENE-front-pump-rescue-vehicle",
- "modelEditorModelId": "front-pump-step-vehicle",
- "modelEditorRevision": 0,
- "modelOverrides": {},
- "materialPreset": null,
- "modelPartTargets": [
- {
- "sceneId": "front-pump-hydraulic-pump",
- "interactionId": "front-pump-hydraulic-pump",
- "sourceInteractionId": "front-pump-hydraulic-pump",
- "editorId": "model-front-pump-step-vehicle-41",
- "nodePath": "0/6/0",
- "sourceNodeName": "1液压泵",
- "name": "液压泵",
- "operable": true,
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true,
- "sceneDeleted": false
- },
- {
- "sceneId": "front-pump-power-take-off",
- "interactionId": "front-pump-power-take-off",
- "sourceInteractionId": "front-pump-power-take-off",
- "editorId": "model-front-pump-step-vehicle-22",
- "nodePath": "0/2/0",
- "sourceNodeName": "2取力器",
- "name": "取力器",
- "operable": true,
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true,
- "sceneDeleted": false
- },
- {
- "sceneId": "front-pump-pto-switch",
- "interactionId": "front-pump-pto-switch",
- "sourceInteractionId": "front-pump-pto-switch",
- "editorId": "model-front-pump-step-vehicle-26",
- "nodePath": "0/3/0",
- "sourceNodeName": "2取力器开关",
- "name": "取力器开关",
- "operable": true,
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true,
- "sceneDeleted": false
- },
- {
- "sceneId": "front-pump-ball-valve-switch",
- "interactionId": "front-pump-ball-valve-switch",
- "sourceInteractionId": "front-pump-ball-valve-switch",
- "editorId": "model-front-pump-step-vehicle-53",
- "nodePath": "0/12/0",
- "sourceNodeName": "3球阀开关",
- "name": "球阀开关",
- "operable": true,
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true,
- "sceneDeleted": false
- },
- {
- "sceneId": "front-pump-aux-control-box",
- "interactionId": "front-pump-aux-control-box",
- "sourceInteractionId": "front-pump-aux-control-box",
- "editorId": "model-front-pump-step-vehicle-32",
- "nodePath": "0/5/0",
- "sourceNodeName": "5辅助控制盒",
- "name": "辅助控制盒",
- "operable": true,
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true,
- "sceneDeleted": false
- },
- {
- "sceneId": "front-pump-aux-control-box-cover",
- "interactionId": "front-pump-aux-control-box-cover",
- "sourceInteractionId": "front-pump-aux-control-box-cover",
- "editorId": "model-front-pump-step-vehicle-20",
- "nodePath": "0/1/0",
- "sourceNodeName": "5辅助控制盒盖",
- "name": "辅助控制盒盖",
- "operable": true,
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true,
- "sceneDeleted": false
- },
- {
- "sceneId": "front-pump-rescue-switch",
- "interactionId": "front-pump-rescue-switch",
- "sourceInteractionId": "front-pump-rescue-switch",
- "editorId": "model-front-pump-step-vehicle-30",
- "nodePath": "0/4/0",
- "sourceNodeName": "5互救开关",
- "name": "互救开关",
- "operable": true,
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true,
- "sceneDeleted": false
- }
- ],
- "partOverrides": {
- "front-pump-hydraulic-pump": {
- "sceneId": "front-pump-hydraulic-pump",
- "interactionId": "front-pump-hydraulic-pump",
- "sourceInteractionId": "front-pump-hydraulic-pump",
- "editorId": "model-front-pump-step-vehicle-41",
- "nodePath": "0/6/0",
- "sourceNodeName": "1液压泵",
- "name": "液压泵",
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 0.01,
- 0.01,
- 0.01
- ],
- "visible": true,
- "sceneDeleted": false,
- "operable": true,
- "capabilities": [
- "select",
- "inspect"
- ]
- },
- "front-pump-power-take-off": {
- "sceneId": "front-pump-power-take-off",
- "interactionId": "front-pump-power-take-off",
- "sourceInteractionId": "front-pump-power-take-off",
- "editorId": "model-front-pump-step-vehicle-22",
- "nodePath": "0/2/0",
- "sourceNodeName": "2取力器",
- "name": "取力器",
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 0.01,
- 0.01,
- 0.01
- ],
- "visible": true,
- "sceneDeleted": false,
- "operable": true,
- "capabilities": [
- "select",
- "inspect"
- ]
- },
- "front-pump-pto-switch": {
- "sceneId": "front-pump-pto-switch",
- "interactionId": "front-pump-pto-switch",
- "sourceInteractionId": "front-pump-pto-switch",
- "editorId": "model-front-pump-step-vehicle-26",
- "nodePath": "0/3/0",
- "sourceNodeName": "2取力器开关",
- "name": "取力器开关",
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 0.01,
- 0.01,
- 0.01
- ],
- "visible": true,
- "sceneDeleted": false,
- "operable": true,
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ]
- },
- "front-pump-ball-valve-switch": {
- "sceneId": "front-pump-ball-valve-switch",
- "interactionId": "front-pump-ball-valve-switch",
- "sourceInteractionId": "front-pump-ball-valve-switch",
- "editorId": "model-front-pump-step-vehicle-53",
- "nodePath": "0/12/0",
- "sourceNodeName": "3球阀开关",
- "name": "球阀开关",
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 0.01,
- 0.01,
- 0.01
- ],
- "visible": true,
- "sceneDeleted": false,
- "operable": true,
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ]
- },
- "front-pump-aux-control-box": {
- "sceneId": "front-pump-aux-control-box",
- "interactionId": "front-pump-aux-control-box",
- "sourceInteractionId": "front-pump-aux-control-box",
- "editorId": "model-front-pump-step-vehicle-32",
- "nodePath": "0/5/0",
- "sourceNodeName": "5辅助控制盒",
- "name": "辅助控制盒",
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 0.01,
- 0.01,
- 0.01
- ],
- "visible": true,
- "sceneDeleted": false,
- "operable": true,
- "capabilities": [
- "select",
- "inspect"
- ]
- },
- "front-pump-aux-control-box-cover": {
- "sceneId": "front-pump-aux-control-box-cover",
- "interactionId": "front-pump-aux-control-box-cover",
- "sourceInteractionId": "front-pump-aux-control-box-cover",
- "editorId": "model-front-pump-step-vehicle-20",
- "nodePath": "0/1/0",
- "sourceNodeName": "5辅助控制盒盖",
- "name": "辅助控制盒盖",
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 0.01,
- 0.01,
- 0.01
- ],
- "visible": true,
- "sceneDeleted": false,
- "operable": true,
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ]
- },
- "front-pump-rescue-switch": {
- "sceneId": "front-pump-rescue-switch",
- "interactionId": "front-pump-rescue-switch",
- "sourceInteractionId": "front-pump-rescue-switch",
- "editorId": "model-front-pump-step-vehicle-30",
- "nodePath": "0/4/0",
- "sourceNodeName": "5互救开关",
- "name": "互救开关",
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 0.01,
- 0.01,
- 0.01
- ],
- "visible": true,
- "sceneDeleted": false,
- "operable": true,
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ]
- }
- },
- "interactionId": "scene:front-pump-rescue-vehicle",
- "operable": false,
- "capabilities": [
- "select",
- "inspect"
- ],
- "sourceNodeName": "Group",
- "splitGroupId": "",
- "visible": true,
- "position": [
- 1.5698558846140135e-16,
- 0.6112875194820317,
- 0.13180482636746585
- ],
- "rotation": [
- 3.0865583248298285e-17,
- -3.96331642134641e-33,
- -2.568113739801058e-16
- ],
- "scale": [
- 0.9715696607300419,
- 0.9715696607300419,
- 0.9715696607300419
- ],
- "assetKey": "",
- "resourceUrl": "/models/步骤模型.glb",
- "sourceName": "步骤模型.glb",
- "sizeBytes": 0,
- "mimeType": "model/gltf-binary",
- "enclosureMode": "",
- "assetCode": "PILOT-VEHICLE",
- "sourceAssetId": ""
- }
- ],
- "apiManaged": true,
- "sceneType": "OUTDOOR",
- "objectCount": 3,
- "environmentName": "野外保障、抢修与多装备协同"
- },
- "changeSummary": "",
- "checksum": "1783a564084e83cf1919c7e9a2f58f6a7830cd9038c88d8bbc97838a51a04e53",
- "createdByUserId": "99",
- "createdByName": "内部维护",
- "publishedByUserId": "99",
- "publishedByName": "内部维护",
- "publishedTime": 1789567749,
- "version": 3,
- "addTime": 1789567748,
- "updateTime": "2026-09-16T22:09:09",
- "dependencies": [],
- "assets": [
- {
- "id": "4223",
- "versionId": "544",
- "code": "PILOT-TERRAIN",
- "name": "PILOT-TERRAIN",
- "type": "MODEL_FILE",
- "storageUri": "/models/地形.glb",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 10726472,
- "sha256": "fa71494be13ca2ef727031a8a0f2ac42da74bccefebb3b61c7d59489999f349e",
- "metadata": {
- "builtin": true
- },
- "status": "READY",
- "sortOrder": 0
- },
- {
- "id": "4224",
- "versionId": "544",
- "code": "PILOT-VEHICLE",
- "name": "PILOT-VEHICLE",
- "type": "MODEL_FILE",
- "storageUri": "/models/步骤模型.glb",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 32195288,
- "sha256": "e1ee2ff78956d68d224d662552ed7bf18c02223bb741f0f8002def9842db8995",
- "metadata": {
- "builtin": true
- },
- "status": "READY",
- "sortOrder": 0
- },
- {
- "id": "4225",
- "versionId": "544",
- "code": "SCENE_COVER",
- "name": "场景画面封面",
- "type": "IMAGE",
- "storageUri": "fsvc://unreal-tran/image/2026/09/16/e660ee4fc97512fbc4f155b71f6dbeb4.jpg",
- "mimeType": "image/jpeg",
- "sizeBytes": 39227,
- "sha256": "0d2857905f830c320e9c7c3bc33f4d0a56b22ca501eeb073b3f67258fa49d45e",
- "metadata": {
- "usage": "scene-cover",
- "source": "scene-editor-viewport",
- "originalFilename": "scene-cover.jpg",
- "format": "JPEG",
- "width": 640,
- "height": 496,
- "integrity": "sha256"
- },
- "status": "READY",
- "sortOrder": 2
- }
- ]
- }
- }
|