Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 

1437 lignes
34 KiB

  1. {
  2. "time": "2026-09-06T10:26:19.703Z",
  3. "data": {
  4. "kind": "browser",
  5. "status": "PASS",
  6. "testTitle": "工程 JSON 与小 GLB:真实上传、损坏拒绝、引用失败回滚、相机参数往返",
  7. "featureIds": [
  8. "json.export",
  9. "json.import",
  10. "json.invalid",
  11. "json.missing-resource",
  12. "json.rendering",
  13. "glb.import",
  14. "glb.invalid",
  15. "glb.references",
  16. "validation.references"
  17. ],
  18. "scope": "真实JSON/GLB文件输入、错误schema/损坏资源/上传503拒绝、错误assetCode回滚、稳定URI及渲染参数保存重开。",
  19. "projectId": "383",
  20. "initial": {
  21. "mounted": true,
  22. "hasEnvironment": true,
  23. "hasEnvironmentTarget": true,
  24. "toneMappingExposure": 1.05,
  25. "background": "b9d5e6",
  26. "meshCount": 37,
  27. "materials": [
  28. {
  29. "name": "BaiSeNeiQiang",
  30. "color": "eaeaea",
  31. "metalness": 0,
  32. "roughness": 0.5,
  33. "envMapIntensity": 1,
  34. "hasMap": false,
  35. "preset": null,
  36. "rule": null,
  37. "authored": null
  38. },
  39. {
  40. "name": "BoLi",
  41. "color": "87c8fb",
  42. "metalness": 0,
  43. "roughness": 0.5,
  44. "envMapIntensity": 1,
  45. "hasMap": false,
  46. "preset": null,
  47. "rule": null,
  48. "authored": null
  49. },
  50. {
  51. "name": "HuiSe3",
  52. "color": "8a8a8a",
  53. "metalness": 0.43,
  54. "roughness": 0.4,
  55. "envMapIntensity": 1,
  56. "hasMap": false,
  57. "preset": null,
  58. "rule": null,
  59. "authored": null
  60. },
  61. {
  62. "name": "HuiSe4",
  63. "color": "c0c0c0",
  64. "metalness": 0,
  65. "roughness": 0.5,
  66. "envMapIntensity": 1,
  67. "hasMap": false,
  68. "preset": null,
  69. "rule": null,
  70. "authored": null
  71. },
  72. {
  73. "name": "JinShu",
  74. "color": "555555",
  75. "metalness": 0.44,
  76. "roughness": 0.5,
  77. "envMapIntensity": 1,
  78. "hasMap": false,
  79. "preset": null,
  80. "rule": null,
  81. "authored": null
  82. },
  83. {
  84. "name": "MenPai",
  85. "color": "ffffff",
  86. "metalness": 0.68,
  87. "roughness": 0.5,
  88. "envMapIntensity": 1,
  89. "hasMap": true,
  90. "preset": null,
  91. "rule": null,
  92. "authored": null
  93. },
  94. {
  95. "name": "WaiQiang",
  96. "color": "efefef",
  97. "metalness": 0,
  98. "roughness": 0.5,
  99. "envMapIntensity": 1,
  100. "hasMap": true,
  101. "preset": null,
  102. "rule": null,
  103. "authored": null
  104. },
  105. {
  106. "name": "baiSe",
  107. "color": "eaeaea",
  108. "metalness": 0,
  109. "roughness": 0.5,
  110. "envMapIntensity": 1,
  111. "hasMap": false,
  112. "preset": null,
  113. "rule": null,
  114. "authored": null
  115. },
  116. {
  117. "name": "HZhuan",
  118. "color": "ffffff",
  119. "metalness": 0,
  120. "roughness": 0.5,
  121. "envMapIntensity": 1,
  122. "hasMap": true,
  123. "preset": null,
  124. "rule": null,
  125. "authored": null
  126. },
  127. {
  128. "name": "DiMian",
  129. "color": "d2d2d2",
  130. "metalness": 0.6,
  131. "roughness": 0.2,
  132. "envMapIntensity": 1,
  133. "hasMap": true,
  134. "preset": null,
  135. "rule": null,
  136. "authored": null
  137. },
  138. {
  139. "name": "HuangSe",
  140. "color": "d0af42",
  141. "metalness": 0,
  142. "roughness": 0.5,
  143. "envMapIntensity": 1,
  144. "hasMap": false,
  145. "preset": null,
  146. "rule": null,
  147. "authored": null
  148. },
  149. {
  150. "name": "HuangSe2",
  151. "color": "b29b87",
  152. "metalness": 0,
  153. "roughness": 0.5,
  154. "envMapIntensity": 1,
  155. "hasMap": false,
  156. "preset": null,
  157. "rule": null,
  158. "authored": null
  159. },
  160. {
  161. "name": "HuangSe3",
  162. "color": "aea791",
  163. "metalness": 0,
  164. "roughness": 0.5,
  165. "envMapIntensity": 1,
  166. "hasMap": false,
  167. "preset": null,
  168. "rule": null,
  169. "authored": null
  170. },
  171. {
  172. "name": "HuiSe",
  173. "color": "555555",
  174. "metalness": 0.82,
  175. "roughness": 0.15,
  176. "envMapIntensity": 1,
  177. "hasMap": false,
  178. "preset": null,
  179. "rule": null,
  180. "authored": null
  181. },
  182. {
  183. "name": "HuiSe2",
  184. "color": "9a9ca4",
  185. "metalness": 0,
  186. "roughness": 1,
  187. "envMapIntensity": 1,
  188. "hasMap": false,
  189. "preset": null,
  190. "rule": null,
  191. "authored": null
  192. },
  193. {
  194. "name": "NeiQiangBaiSe",
  195. "color": "bfbfbf",
  196. "metalness": 0,
  197. "roughness": 0.5,
  198. "envMapIntensity": 1,
  199. "hasMap": false,
  200. "preset": null,
  201. "rule": null,
  202. "authored": null
  203. },
  204. {
  205. "name": "adskMatHuiSe",
  206. "color": "797979",
  207. "metalness": 0.43,
  208. "roughness": 0.4,
  209. "envMapIntensity": 1,
  210. "hasMap": false,
  211. "preset": null,
  212. "rule": null,
  213. "authored": null
  214. },
  215. {
  216. "name": "truck",
  217. "color": "ffffff",
  218. "metalness": 0,
  219. "roughness": 0.3,
  220. "envMapIntensity": 1,
  221. "hasMap": true,
  222. "preset": null,
  223. "rule": null,
  224. "authored": null
  225. },
  226. {
  227. "name": "glass",
  228. "color": "003928",
  229. "metalness": 0,
  230. "roughness": 1,
  231. "envMapIntensity": 1,
  232. "hasMap": false,
  233. "preset": null,
  234. "rule": null,
  235. "authored": null
  236. },
  237. {
  238. "name": "window_trim",
  239. "color": "484848",
  240. "metalness": 0,
  241. "roughness": 1,
  242. "envMapIntensity": 1,
  243. "hasMap": false,
  244. "preset": null,
  245. "rule": null,
  246. "authored": null
  247. },
  248. {
  249. "name": "wheels",
  250. "color": "ffffff",
  251. "metalness": 0,
  252. "roughness": 1,
  253. "envMapIntensity": 1,
  254. "hasMap": true,
  255. "preset": null,
  256. "rule": null,
  257. "authored": null
  258. }
  259. ],
  260. "objectCount": 2,
  261. "contentBounds": {
  262. "min": [
  263. -30,
  264. 0,
  265. -17.156
  266. ],
  267. "max": [
  268. 30,
  269. 14.579,
  270. 17.156
  271. ],
  272. "size": [
  273. 60,
  274. 14.579,
  275. 34.311
  276. ]
  277. },
  278. "importedObjects": [
  279. {
  280. "name": "牛奶卡车检验主装备",
  281. "modelEditorModelId": "imported-model_mto6wi6k_08-cesiummilktruck",
  282. "modelEditorAssetId": "content-model-156-204",
  283. "deviceId": "SCENE-TRUCK-001",
  284. "modelId": "MODEL-IMPORT-02",
  285. "assetCode": "MODEL_MTO6WI6K_08-CESIUMMILKTRUCK",
  286. "targetProjectId": "156",
  287. "targetVersionId": "204"
  288. }
  289. ],
  290. "apiControlled": true,
  291. "readOnly": false,
  292. "ready": true,
  293. "readySettled": true,
  294. "dirty": false,
  295. "saving": false,
  296. "publishing": false,
  297. "pendingLoads": 0,
  298. "paused": false,
  299. "previewing": false,
  300. "currentPreset": {
  301. "id": "depot-1",
  302. "name": "真实装备车库",
  303. "type": "车间"
  304. },
  305. "cameraPosition": [
  306. 10.565439077211714,
  307. 5.0456876852867705,
  308. 7.37050840519251
  309. ],
  310. "cameraTarget": [
  311. 4.2,
  312. 1.695456592017448,
  313. 0
  314. ],
  315. "gridVisible": true,
  316. "transformMode": "translate",
  317. "selectedSceneId": "",
  318. "canUndo": false,
  319. "canRedo": false,
  320. "objects": [
  321. {
  322. "sceneId": "OBJ-1788605149879-1",
  323. "type": "imported",
  324. "name": "车库",
  325. "visible": true,
  326. "position": [
  327. 0,
  328. 0.01461010548216679,
  329. -4.4135855858939976e-8
  330. ],
  331. "rotation": [
  332. 0,
  333. 0,
  334. 0
  335. ],
  336. "scale": [
  337. 1.009710078119415,
  338. 1.009710078119415,
  339. 1.009710078119415
  340. ],
  341. "deviceId": "EQ-001",
  342. "modelId": "MODEL-IMPORT-01",
  343. "semantic": "环境设施",
  344. "operable": false,
  345. "capabilities": [
  346. "select"
  347. ],
  348. "assetCode": "",
  349. "sourceAssetId": "",
  350. "targetProjectId": "",
  351. "targetVersionId": "",
  352. "modelEditorAssetId": "",
  353. "parts": []
  354. },
  355. {
  356. "sceneId": "OBJ-1788605199171-2",
  357. "type": "imported",
  358. "name": "牛奶卡车检验主装备",
  359. "visible": true,
  360. "position": [
  361. 4.2,
  362. 0.20617168998977797,
  363. -0.4356763541543951
  364. ],
  365. "rotation": [
  366. 0,
  367. 0,
  368. 0
  369. ],
  370. "scale": [
  371. 1.2323086149245381,
  372. 1.2323086149245381,
  373. 1.2323086149245381
  374. ],
  375. "deviceId": "SCENE-TRUCK-001",
  376. "modelId": "MODEL-IMPORT-02",
  377. "semantic": "实训装备",
  378. "operable": true,
  379. "capabilities": [
  380. "select",
  381. "inspect",
  382. "transform"
  383. ],
  384. "assetCode": "MODEL_MTO6WI6K_08-CESIUMMILKTRUCK",
  385. "sourceAssetId": "2069",
  386. "targetProjectId": "156",
  387. "targetVersionId": "204",
  388. "modelEditorAssetId": "content-model-156-204",
  389. "parts": [
  390. {
  391. "sceneId": "interaction-1ba581e6",
  392. "name": "Yup2Zup",
  393. "visible": true,
  394. "sceneDeleted": false,
  395. "position": [
  396. 0,
  397. 0,
  398. 0
  399. ],
  400. "rotation": [
  401. 1.57079626719025,
  402. 0,
  403. 1.5707963267948966
  404. ],
  405. "scale": [
  406. 1,
  407. 1,
  408. 1
  409. ],
  410. "capabilities": [
  411. "select",
  412. "inspect",
  413. "transform",
  414. "animate"
  415. ]
  416. },
  417. {
  418. "sceneId": "interaction-004dec41",
  419. "name": "Cesium_Milk_Truck",
  420. "visible": true,
  421. "sceneDeleted": false,
  422. "position": [
  423. 0.35,
  424. 0,
  425. 0
  426. ],
  427. "rotation": [
  428. 0,
  429. 0,
  430. 0
  431. ],
  432. "scale": [
  433. 1,
  434. 1,
  435. 1
  436. ],
  437. "capabilities": [
  438. "select",
  439. "inspect",
  440. "transform",
  441. "animate"
  442. ]
  443. },
  444. {
  445. "sceneId": "interaction-5f7e4bee",
  446. "name": "Cesium_Milk_Truck_1",
  447. "visible": true,
  448. "sceneDeleted": false,
  449. "position": [
  450. 0,
  451. 0,
  452. 0
  453. ],
  454. "rotation": [
  455. 0,
  456. 0,
  457. 0
  458. ],
  459. "scale": [
  460. 1,
  461. 1,
  462. 1
  463. ],
  464. "capabilities": [
  465. "select",
  466. "inspect",
  467. "transform",
  468. "animate"
  469. ]
  470. },
  471. {
  472. "sceneId": "interaction-607e4d81",
  473. "name": "Cesium_Milk_Truck_2",
  474. "visible": true,
  475. "sceneDeleted": false,
  476. "position": [
  477. 0,
  478. 0,
  479. 0
  480. ],
  481. "rotation": [
  482. 0,
  483. 0,
  484. 0
  485. ],
  486. "scale": [
  487. 1,
  488. 1,
  489. 1
  490. ],
  491. "capabilities": [
  492. "select",
  493. "inspect",
  494. "transform",
  495. "animate"
  496. ]
  497. },
  498. {
  499. "sceneId": "interaction-5d7e48c8",
  500. "name": "Cesium_Milk_Truck_3",
  501. "visible": true,
  502. "sceneDeleted": false,
  503. "position": [
  504. 0,
  505. 0,
  506. 0
  507. ],
  508. "rotation": [
  509. 0,
  510. 0,
  511. 0
  512. ],
  513. "scale": [
  514. 1,
  515. 1,
  516. 1
  517. ],
  518. "capabilities": [
  519. "select",
  520. "inspect",
  521. "transform",
  522. "animate"
  523. ]
  524. },
  525. {
  526. "sceneId": "interaction-5e7e4a5b",
  527. "name": "Node",
  528. "visible": true,
  529. "sceneDeleted": false,
  530. "position": [
  531. 1.432669997215271,
  532. 0,
  533. -0.4277220070362091
  534. ],
  535. "rotation": [
  536. 0,
  537. 0,
  538. 0
  539. ],
  540. "scale": [
  541. 1,
  542. 1,
  543. 1
  544. ],
  545. "capabilities": [
  546. "select",
  547. "inspect",
  548. "transform",
  549. "animate"
  550. ]
  551. },
  552. {
  553. "sceneId": "interaction-ce2feac4",
  554. "name": "Wheels",
  555. "visible": true,
  556. "sceneDeleted": false,
  557. "position": [
  558. 0,
  559. 0,
  560. 0
  561. ],
  562. "rotation": [
  563. -3.141592653589793,
  564. -0.603571861900947,
  565. -3.141592653589793
  566. ],
  567. "scale": [
  568. 1,
  569. 1,
  570. 1
  571. ],
  572. "capabilities": [
  573. "select",
  574. "inspect",
  575. "transform",
  576. "animate"
  577. ]
  578. },
  579. {
  580. "sceneId": "interaction-637e523a",
  581. "name": "Node001",
  582. "visible": true,
  583. "sceneDeleted": false,
  584. "position": [
  585. -1.352329969406128,
  586. 0,
  587. -0.4277220070362091
  588. ],
  589. "rotation": [
  590. 0,
  591. 0,
  592. 0
  593. ],
  594. "scale": [
  595. 1,
  596. 1,
  597. 1
  598. ],
  599. "capabilities": [
  600. "select",
  601. "inspect",
  602. "transform",
  603. "animate"
  604. ]
  605. },
  606. {
  607. "sceneId": "interaction-f417f82d",
  608. "name": "Wheels001",
  609. "visible": true,
  610. "sceneDeleted": false,
  611. "position": [
  612. 0,
  613. 0,
  614. 0
  615. ],
  616. "rotation": [
  617. -3.141592653589793,
  618. -0.603571861900947,
  619. -3.141592653589793
  620. ],
  621. "scale": [
  622. 1,
  623. 1,
  624. 1
  625. ],
  626. "capabilities": [
  627. "select",
  628. "inspect",
  629. "transform",
  630. "animate"
  631. ]
  632. }
  633. ]
  634. }
  635. ]
  636. },
  637. "added": {
  638. "sceneId": "OBJ-1788690372805-4",
  639. "type": "imported",
  640. "name": "01-Box",
  641. "visible": true,
  642. "position": [
  643. 0,
  644. 2.5,
  645. 0
  646. ],
  647. "rotation": [
  648. 0,
  649. 0,
  650. 0
  651. ],
  652. "scale": [
  653. 4.999999999999999,
  654. 4.999999999999999,
  655. 4.999999999999999
  656. ],
  657. "deviceId": "EQ-004",
  658. "modelId": "MODEL-IMPORT-04",
  659. "semantic": "实训装备",
  660. "operable": true,
  661. "capabilities": [
  662. "select",
  663. "inspect",
  664. "transform"
  665. ],
  666. "assetCode": "SCENE-GLB-MTPO2C8Q-1",
  667. "sourceAssetId": "",
  668. "targetProjectId": "",
  669. "targetVersionId": "",
  670. "modelEditorAssetId": "",
  671. "parts": []
  672. },
  673. "savedObject": {
  674. "sceneId": "OBJ-1788690372805-4",
  675. "type": "imported",
  676. "name": "01-Box",
  677. "deviceId": "EQ-004",
  678. "modelId": "MODEL-IMPORT-04",
  679. "semantic": "实训装备",
  680. "assetRole": "",
  681. "builtinAssetId": "",
  682. "modelEditorAssetId": "",
  683. "modelEditorModelId": "",
  684. "modelEditorRevision": 0,
  685. "modelOverrides": {},
  686. "materialPreset": null,
  687. "modelPartTargets": [],
  688. "partOverrides": {},
  689. "interactionId": "scene:OBJ-1788690372805-4",
  690. "operable": true,
  691. "capabilities": [
  692. "select",
  693. "inspect",
  694. "transform"
  695. ],
  696. "sourceNodeName": "",
  697. "splitGroupId": "",
  698. "visible": true,
  699. "position": [
  700. 0,
  701. 2.5,
  702. 0
  703. ],
  704. "rotation": [
  705. 0,
  706. 0,
  707. 0
  708. ],
  709. "scale": [
  710. 4.999999999999999,
  711. 4.999999999999999,
  712. 4.999999999999999
  713. ],
  714. "assetKey": "",
  715. "resourceUrl": "content://asset/scene/383/SCENE-GLB-MTPO2C8Q-1",
  716. "sourceName": "01-Box.glb",
  717. "sizeBytes": 1664,
  718. "mimeType": "model/gltf-binary",
  719. "enclosureMode": "",
  720. "assetCode": "SCENE-GLB-MTPO2C8Q-1",
  721. "sourceAssetId": ""
  722. },
  723. "reopened": {
  724. "mounted": true,
  725. "hasEnvironment": true,
  726. "hasEnvironmentTarget": true,
  727. "toneMappingExposure": 0.9,
  728. "background": "b9d5e6",
  729. "meshCount": 38,
  730. "materials": [
  731. {
  732. "name": "BaiSeNeiQiang",
  733. "color": "eaeaea",
  734. "metalness": 0,
  735. "roughness": 0.5,
  736. "envMapIntensity": 1,
  737. "hasMap": false,
  738. "preset": null,
  739. "rule": null,
  740. "authored": null
  741. },
  742. {
  743. "name": "BoLi",
  744. "color": "87c8fb",
  745. "metalness": 0,
  746. "roughness": 0.5,
  747. "envMapIntensity": 1,
  748. "hasMap": false,
  749. "preset": null,
  750. "rule": null,
  751. "authored": null
  752. },
  753. {
  754. "name": "HuiSe3",
  755. "color": "8a8a8a",
  756. "metalness": 0.43,
  757. "roughness": 0.4,
  758. "envMapIntensity": 1,
  759. "hasMap": false,
  760. "preset": null,
  761. "rule": null,
  762. "authored": null
  763. },
  764. {
  765. "name": "HuiSe4",
  766. "color": "c0c0c0",
  767. "metalness": 0,
  768. "roughness": 0.5,
  769. "envMapIntensity": 1,
  770. "hasMap": false,
  771. "preset": null,
  772. "rule": null,
  773. "authored": null
  774. },
  775. {
  776. "name": "JinShu",
  777. "color": "555555",
  778. "metalness": 0.44,
  779. "roughness": 0.5,
  780. "envMapIntensity": 1,
  781. "hasMap": false,
  782. "preset": null,
  783. "rule": null,
  784. "authored": null
  785. },
  786. {
  787. "name": "MenPai",
  788. "color": "ffffff",
  789. "metalness": 0.68,
  790. "roughness": 0.5,
  791. "envMapIntensity": 1,
  792. "hasMap": true,
  793. "preset": null,
  794. "rule": null,
  795. "authored": null
  796. },
  797. {
  798. "name": "WaiQiang",
  799. "color": "efefef",
  800. "metalness": 0,
  801. "roughness": 0.5,
  802. "envMapIntensity": 1,
  803. "hasMap": true,
  804. "preset": null,
  805. "rule": null,
  806. "authored": null
  807. },
  808. {
  809. "name": "baiSe",
  810. "color": "eaeaea",
  811. "metalness": 0,
  812. "roughness": 0.5,
  813. "envMapIntensity": 1,
  814. "hasMap": false,
  815. "preset": null,
  816. "rule": null,
  817. "authored": null
  818. },
  819. {
  820. "name": "HZhuan",
  821. "color": "ffffff",
  822. "metalness": 0,
  823. "roughness": 0.5,
  824. "envMapIntensity": 1,
  825. "hasMap": true,
  826. "preset": null,
  827. "rule": null,
  828. "authored": null
  829. },
  830. {
  831. "name": "DiMian",
  832. "color": "d2d2d2",
  833. "metalness": 0.6,
  834. "roughness": 0.2,
  835. "envMapIntensity": 1,
  836. "hasMap": true,
  837. "preset": null,
  838. "rule": null,
  839. "authored": null
  840. },
  841. {
  842. "name": "HuangSe",
  843. "color": "d0af42",
  844. "metalness": 0,
  845. "roughness": 0.5,
  846. "envMapIntensity": 1,
  847. "hasMap": false,
  848. "preset": null,
  849. "rule": null,
  850. "authored": null
  851. },
  852. {
  853. "name": "HuangSe2",
  854. "color": "b29b87",
  855. "metalness": 0,
  856. "roughness": 0.5,
  857. "envMapIntensity": 1,
  858. "hasMap": false,
  859. "preset": null,
  860. "rule": null,
  861. "authored": null
  862. },
  863. {
  864. "name": "HuangSe3",
  865. "color": "aea791",
  866. "metalness": 0,
  867. "roughness": 0.5,
  868. "envMapIntensity": 1,
  869. "hasMap": false,
  870. "preset": null,
  871. "rule": null,
  872. "authored": null
  873. },
  874. {
  875. "name": "HuiSe",
  876. "color": "555555",
  877. "metalness": 0.82,
  878. "roughness": 0.15,
  879. "envMapIntensity": 1,
  880. "hasMap": false,
  881. "preset": null,
  882. "rule": null,
  883. "authored": null
  884. },
  885. {
  886. "name": "HuiSe2",
  887. "color": "9a9ca4",
  888. "metalness": 0,
  889. "roughness": 1,
  890. "envMapIntensity": 1,
  891. "hasMap": false,
  892. "preset": null,
  893. "rule": null,
  894. "authored": null
  895. },
  896. {
  897. "name": "NeiQiangBaiSe",
  898. "color": "bfbfbf",
  899. "metalness": 0,
  900. "roughness": 0.5,
  901. "envMapIntensity": 1,
  902. "hasMap": false,
  903. "preset": null,
  904. "rule": null,
  905. "authored": null
  906. },
  907. {
  908. "name": "adskMatHuiSe",
  909. "color": "797979",
  910. "metalness": 0.43,
  911. "roughness": 0.4,
  912. "envMapIntensity": 1,
  913. "hasMap": false,
  914. "preset": null,
  915. "rule": null,
  916. "authored": null
  917. },
  918. {
  919. "name": "Red",
  920. "color": "e70000",
  921. "metalness": 0,
  922. "roughness": 1,
  923. "envMapIntensity": 1,
  924. "hasMap": false,
  925. "preset": null,
  926. "rule": null,
  927. "authored": null
  928. },
  929. {
  930. "name": "truck",
  931. "color": "ffffff",
  932. "metalness": 0,
  933. "roughness": 0.3,
  934. "envMapIntensity": 1,
  935. "hasMap": true,
  936. "preset": null,
  937. "rule": null,
  938. "authored": null
  939. },
  940. {
  941. "name": "glass",
  942. "color": "003928",
  943. "metalness": 0,
  944. "roughness": 1,
  945. "envMapIntensity": 1,
  946. "hasMap": false,
  947. "preset": null,
  948. "rule": null,
  949. "authored": null
  950. },
  951. {
  952. "name": "window_trim",
  953. "color": "484848",
  954. "metalness": 0,
  955. "roughness": 1,
  956. "envMapIntensity": 1,
  957. "hasMap": false,
  958. "preset": null,
  959. "rule": null,
  960. "authored": null
  961. },
  962. {
  963. "name": "wheels",
  964. "color": "ffffff",
  965. "metalness": 0,
  966. "roughness": 1,
  967. "envMapIntensity": 1,
  968. "hasMap": true,
  969. "preset": null,
  970. "rule": null,
  971. "authored": null
  972. }
  973. ],
  974. "objectCount": 3,
  975. "contentBounds": {
  976. "min": [
  977. -30,
  978. 0,
  979. -17.156
  980. ],
  981. "max": [
  982. 30,
  983. 14.579,
  984. 17.156
  985. ],
  986. "size": [
  987. 60,
  988. 14.579,
  989. 34.311
  990. ]
  991. },
  992. "importedObjects": [
  993. {
  994. "name": "牛奶卡车检验主装备",
  995. "modelEditorModelId": "imported-model_mto6wi6k_08-cesiummilktruck",
  996. "modelEditorAssetId": "content-model-156-204",
  997. "deviceId": "SCENE-TRUCK-001",
  998. "modelId": "MODEL-IMPORT-02",
  999. "assetCode": "MODEL_MTO6WI6K_08-CESIUMMILKTRUCK",
  1000. "targetProjectId": "156",
  1001. "targetVersionId": "204"
  1002. }
  1003. ],
  1004. "apiControlled": true,
  1005. "readOnly": false,
  1006. "ready": true,
  1007. "readySettled": true,
  1008. "dirty": false,
  1009. "saving": false,
  1010. "publishing": false,
  1011. "pendingLoads": 0,
  1012. "paused": false,
  1013. "previewing": false,
  1014. "currentPreset": {
  1015. "id": "depot-1",
  1016. "name": "真实装备车库",
  1017. "type": "车间"
  1018. },
  1019. "cameraPosition": [
  1020. 12,
  1021. 10.000000000000002,
  1022. 16
  1023. ],
  1024. "cameraTarget": [
  1025. 0,
  1026. 1,
  1027. 0
  1028. ],
  1029. "gridVisible": true,
  1030. "transformMode": "translate",
  1031. "selectedSceneId": "",
  1032. "canUndo": false,
  1033. "canRedo": false,
  1034. "objects": [
  1035. {
  1036. "sceneId": "OBJ-1788605149879-1",
  1037. "type": "imported",
  1038. "name": "车库",
  1039. "visible": true,
  1040. "position": [
  1041. 0,
  1042. 0.01461010548216679,
  1043. -4.4135855858939976e-8
  1044. ],
  1045. "rotation": [
  1046. 0,
  1047. 0,
  1048. 0
  1049. ],
  1050. "scale": [
  1051. 1.009710078119415,
  1052. 1.009710078119415,
  1053. 1.009710078119415
  1054. ],
  1055. "deviceId": "EQ-001",
  1056. "modelId": "MODEL-IMPORT-01",
  1057. "semantic": "环境设施",
  1058. "operable": false,
  1059. "capabilities": [
  1060. "select"
  1061. ],
  1062. "assetCode": "",
  1063. "sourceAssetId": "",
  1064. "targetProjectId": "",
  1065. "targetVersionId": "",
  1066. "modelEditorAssetId": "",
  1067. "parts": []
  1068. },
  1069. {
  1070. "sceneId": "OBJ-1788605199171-2",
  1071. "type": "imported",
  1072. "name": "牛奶卡车检验主装备",
  1073. "visible": true,
  1074. "position": [
  1075. 4.2,
  1076. 0.20617168998977797,
  1077. -0.4356763541543951
  1078. ],
  1079. "rotation": [
  1080. 0,
  1081. 0,
  1082. 0
  1083. ],
  1084. "scale": [
  1085. 1.2323086149245381,
  1086. 1.2323086149245381,
  1087. 1.2323086149245381
  1088. ],
  1089. "deviceId": "SCENE-TRUCK-001",
  1090. "modelId": "MODEL-IMPORT-02",
  1091. "semantic": "实训装备",
  1092. "operable": true,
  1093. "capabilities": [
  1094. "select",
  1095. "inspect",
  1096. "transform"
  1097. ],
  1098. "assetCode": "MODEL_MTO6WI6K_08-CESIUMMILKTRUCK",
  1099. "sourceAssetId": "2069",
  1100. "targetProjectId": "156",
  1101. "targetVersionId": "204",
  1102. "modelEditorAssetId": "content-model-156-204",
  1103. "parts": [
  1104. {
  1105. "sceneId": "interaction-1ba581e6",
  1106. "name": "Yup2Zup",
  1107. "visible": true,
  1108. "sceneDeleted": false,
  1109. "position": [
  1110. 0,
  1111. 0,
  1112. 0
  1113. ],
  1114. "rotation": [
  1115. 1.57079626719025,
  1116. 0,
  1117. 1.5707963267948966
  1118. ],
  1119. "scale": [
  1120. 1,
  1121. 1,
  1122. 1
  1123. ],
  1124. "capabilities": [
  1125. "select",
  1126. "inspect",
  1127. "transform",
  1128. "animate"
  1129. ]
  1130. },
  1131. {
  1132. "sceneId": "interaction-004dec41",
  1133. "name": "Cesium_Milk_Truck",
  1134. "visible": true,
  1135. "sceneDeleted": false,
  1136. "position": [
  1137. 0.35,
  1138. 0,
  1139. 0
  1140. ],
  1141. "rotation": [
  1142. 0,
  1143. 0,
  1144. 0
  1145. ],
  1146. "scale": [
  1147. 1,
  1148. 1,
  1149. 1
  1150. ],
  1151. "capabilities": [
  1152. "select",
  1153. "inspect",
  1154. "transform",
  1155. "animate"
  1156. ]
  1157. },
  1158. {
  1159. "sceneId": "interaction-5f7e4bee",
  1160. "name": "Cesium_Milk_Truck_1",
  1161. "visible": true,
  1162. "sceneDeleted": false,
  1163. "position": [
  1164. 0,
  1165. 0,
  1166. 0
  1167. ],
  1168. "rotation": [
  1169. 0,
  1170. 0,
  1171. 0
  1172. ],
  1173. "scale": [
  1174. 1,
  1175. 1,
  1176. 1
  1177. ],
  1178. "capabilities": [
  1179. "select",
  1180. "inspect",
  1181. "transform",
  1182. "animate"
  1183. ]
  1184. },
  1185. {
  1186. "sceneId": "interaction-607e4d81",
  1187. "name": "Cesium_Milk_Truck_2",
  1188. "visible": true,
  1189. "sceneDeleted": false,
  1190. "position": [
  1191. 0,
  1192. 0,
  1193. 0
  1194. ],
  1195. "rotation": [
  1196. 0,
  1197. 0,
  1198. 0
  1199. ],
  1200. "scale": [
  1201. 1,
  1202. 1,
  1203. 1
  1204. ],
  1205. "capabilities": [
  1206. "select",
  1207. "inspect",
  1208. "transform",
  1209. "animate"
  1210. ]
  1211. },
  1212. {
  1213. "sceneId": "interaction-5d7e48c8",
  1214. "name": "Cesium_Milk_Truck_3",
  1215. "visible": true,
  1216. "sceneDeleted": false,
  1217. "position": [
  1218. 0,
  1219. 0,
  1220. 0
  1221. ],
  1222. "rotation": [
  1223. 0,
  1224. 0,
  1225. 0
  1226. ],
  1227. "scale": [
  1228. 1,
  1229. 1,
  1230. 1
  1231. ],
  1232. "capabilities": [
  1233. "select",
  1234. "inspect",
  1235. "transform",
  1236. "animate"
  1237. ]
  1238. },
  1239. {
  1240. "sceneId": "interaction-5e7e4a5b",
  1241. "name": "Node",
  1242. "visible": true,
  1243. "sceneDeleted": false,
  1244. "position": [
  1245. 1.432669997215271,
  1246. 0,
  1247. -0.4277220070362091
  1248. ],
  1249. "rotation": [
  1250. 0,
  1251. 0,
  1252. 0
  1253. ],
  1254. "scale": [
  1255. 1,
  1256. 1,
  1257. 1
  1258. ],
  1259. "capabilities": [
  1260. "select",
  1261. "inspect",
  1262. "transform",
  1263. "animate"
  1264. ]
  1265. },
  1266. {
  1267. "sceneId": "interaction-ce2feac4",
  1268. "name": "Wheels",
  1269. "visible": true,
  1270. "sceneDeleted": false,
  1271. "position": [
  1272. 0,
  1273. 0,
  1274. 0
  1275. ],
  1276. "rotation": [
  1277. -3.141592653589793,
  1278. -0.603571861900947,
  1279. -3.141592653589793
  1280. ],
  1281. "scale": [
  1282. 1,
  1283. 1,
  1284. 1
  1285. ],
  1286. "capabilities": [
  1287. "select",
  1288. "inspect",
  1289. "transform",
  1290. "animate"
  1291. ]
  1292. },
  1293. {
  1294. "sceneId": "interaction-637e523a",
  1295. "name": "Node001",
  1296. "visible": true,
  1297. "sceneDeleted": false,
  1298. "position": [
  1299. -1.352329969406128,
  1300. 0,
  1301. -0.4277220070362091
  1302. ],
  1303. "rotation": [
  1304. 0,
  1305. 0,
  1306. 0
  1307. ],
  1308. "scale": [
  1309. 1,
  1310. 1,
  1311. 1
  1312. ],
  1313. "capabilities": [
  1314. "select",
  1315. "inspect",
  1316. "transform",
  1317. "animate"
  1318. ]
  1319. },
  1320. {
  1321. "sceneId": "interaction-f417f82d",
  1322. "name": "Wheels001",
  1323. "visible": true,
  1324. "sceneDeleted": false,
  1325. "position": [
  1326. 0,
  1327. 0,
  1328. 0
  1329. ],
  1330. "rotation": [
  1331. -3.141592653589793,
  1332. -0.603571861900947,
  1333. -3.141592653589793
  1334. ],
  1335. "scale": [
  1336. 1,
  1337. 1,
  1338. 1
  1339. ],
  1340. "capabilities": [
  1341. "select",
  1342. "inspect",
  1343. "transform",
  1344. "animate"
  1345. ]
  1346. }
  1347. ]
  1348. },
  1349. {
  1350. "sceneId": "OBJ-1788690372805-4",
  1351. "type": "imported",
  1352. "name": "01-Box",
  1353. "visible": true,
  1354. "position": [
  1355. 0,
  1356. 2.5,
  1357. 0
  1358. ],
  1359. "rotation": [
  1360. 0,
  1361. 0,
  1362. 0
  1363. ],
  1364. "scale": [
  1365. 4.999999999999999,
  1366. 4.999999999999999,
  1367. 4.999999999999999
  1368. ],
  1369. "deviceId": "EQ-004",
  1370. "modelId": "MODEL-IMPORT-04",
  1371. "semantic": "实训装备",
  1372. "operable": true,
  1373. "capabilities": [
  1374. "select",
  1375. "inspect",
  1376. "transform"
  1377. ],
  1378. "assetCode": "SCENE-GLB-MTPO2C8Q-1",
  1379. "sourceAssetId": "",
  1380. "targetProjectId": "",
  1381. "targetVersionId": "",
  1382. "modelEditorAssetId": "",
  1383. "parts": []
  1384. }
  1385. ]
  1386. },
  1387. "rendering": {
  1388. "schema": "edit3dv4.scene-rendering",
  1389. "version": "1.0",
  1390. "background": 12178918,
  1391. "fog": {
  1392. "color": 11189196,
  1393. "near": 60,
  1394. "far": 240
  1395. },
  1396. "toneMappingExposure": 0.9,
  1397. "environment": {
  1398. "type": "room",
  1399. "sigma": 0.04
  1400. },
  1401. "camera": {
  1402. "fov": 45,
  1403. "near": 0.5308325806671546,
  1404. "far": 300,
  1405. "position": [
  1406. 12,
  1407. 10.000000000000002,
  1408. 16
  1409. ],
  1410. "target": [
  1411. 0,
  1412. 1,
  1413. 0
  1414. ]
  1415. },
  1416. "lights": {
  1417. "hemisphere": {
  1418. "skyColor": 14216959,
  1419. "groundColor": 6386534,
  1420. "intensity": 1.4
  1421. },
  1422. "directional": {
  1423. "color": 16777215,
  1424. "intensity": 2.9,
  1425. "position": [
  1426. 24,
  1427. 40,
  1428. 20
  1429. ],
  1430. "castShadow": true,
  1431. "shadowMapSize": 2048,
  1432. "shadowBounds": 60
  1433. }
  1434. }
  1435. }
  1436. }
  1437. }