25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

2219 lines
43 KiB

  1. {
  2. "mounted": true,
  3. "hasEnvironment": true,
  4. "hasEnvironmentTarget": true,
  5. "toneMappingExposure": 1.05,
  6. "background": "a8cbe1",
  7. "meshCount": 82,
  8. "materials": [
  9. {
  10. "name": "M_3dfreehub_mat_2",
  11. "color": "ffffff",
  12. "metalness": 0,
  13. "roughness": 0.5,
  14. "envMapIntensity": 1,
  15. "hasMap": true,
  16. "preset": null,
  17. "rule": null,
  18. "authored": null
  19. },
  20. {
  21. "name": "M_3dfreehub_mat_3",
  22. "color": "ffffff",
  23. "metalness": 0,
  24. "roughness": 0.5,
  25. "envMapIntensity": 1,
  26. "hasMap": true,
  27. "preset": null,
  28. "rule": null,
  29. "authored": null
  30. },
  31. {
  32. "name": "M_3dfreehub_mat_4",
  33. "color": "ffffff",
  34. "metalness": 0,
  35. "roughness": 0.5,
  36. "envMapIntensity": 1,
  37. "hasMap": true,
  38. "preset": null,
  39. "rule": null,
  40. "authored": null
  41. },
  42. {
  43. "name": "M_3dfreehub_mat_5",
  44. "color": "ffffff",
  45. "metalness": 0,
  46. "roughness": 0.5,
  47. "envMapIntensity": 1,
  48. "hasMap": true,
  49. "preset": null,
  50. "rule": null,
  51. "authored": null
  52. },
  53. {
  54. "name": "Material__85",
  55. "color": "695c5b",
  56. "metalness": 0,
  57. "roughness": 0.5,
  58. "envMapIntensity": 1,
  59. "hasMap": false,
  60. "preset": null,
  61. "rule": null,
  62. "authored": null
  63. },
  64. {
  65. "name": "BaiSe",
  66. "color": "ffffff",
  67. "metalness": 0,
  68. "roughness": 0.5,
  69. "envMapIntensity": 1,
  70. "hasMap": false,
  71. "preset": null,
  72. "rule": null,
  73. "authored": null
  74. },
  75. {
  76. "name": "Cai1",
  77. "color": "3d4b3b",
  78. "metalness": 0.6,
  79. "roughness": 0.5,
  80. "envMapIntensity": 1,
  81. "hasMap": false,
  82. "preset": null,
  83. "rule": null,
  84. "authored": null
  85. },
  86. {
  87. "name": "HeiSe",
  88. "color": "4f4f4f",
  89. "metalness": 0.3,
  90. "roughness": 0.5,
  91. "envMapIntensity": 1,
  92. "hasMap": false,
  93. "preset": null,
  94. "rule": null,
  95. "authored": null
  96. },
  97. {
  98. "name": "JinShu",
  99. "color": "929292",
  100. "metalness": 0.6,
  101. "roughness": 0.5,
  102. "envMapIntensity": 1,
  103. "hasMap": false,
  104. "preset": null,
  105. "rule": null,
  106. "authored": null
  107. },
  108. {
  109. "name": "LanSe",
  110. "color": "3b76d0",
  111. "metalness": 0.6,
  112. "roughness": 0.5,
  113. "envMapIntensity": 1,
  114. "hasMap": false,
  115. "preset": null,
  116. "rule": null,
  117. "authored": null
  118. },
  119. {
  120. "name": "LvSe",
  121. "color": "3d4b3b",
  122. "metalness": 0.6,
  123. "roughness": 0.5,
  124. "envMapIntensity": 1,
  125. "hasMap": false,
  126. "preset": null,
  127. "rule": null,
  128. "authored": null
  129. },
  130. {
  131. "name": "Mat_black",
  132. "color": "322e2e",
  133. "metalness": 0,
  134. "roughness": 0.5,
  135. "envMapIntensity": 1,
  136. "hasMap": false,
  137. "preset": null,
  138. "rule": null,
  139. "authored": null
  140. },
  141. {
  142. "name": "Mat_supportBridgeBridge_01",
  143. "color": "ffffff",
  144. "metalness": 0,
  145. "roughness": 0.5,
  146. "envMapIntensity": 1,
  147. "hasMap": true,
  148. "preset": null,
  149. "rule": null,
  150. "authored": null
  151. },
  152. {
  153. "name": "Mat_supportBridgeBridge_02",
  154. "color": "ffffff",
  155. "metalness": 0,
  156. "roughness": 0.5,
  157. "envMapIntensity": 1,
  158. "hasMap": true,
  159. "preset": null,
  160. "rule": null,
  161. "authored": null
  162. },
  163. {
  164. "name": "Mat_supportBridge_05",
  165. "color": "ffffff",
  166. "metalness": 0,
  167. "roughness": 0.5,
  168. "envMapIntensity": 1,
  169. "hasMap": true,
  170. "preset": null,
  171. "rule": null,
  172. "authored": null
  173. },
  174. {
  175. "name": "Mat_white",
  176. "color": "9da3a4",
  177. "metalness": 0,
  178. "roughness": 0.5,
  179. "envMapIntensity": 1,
  180. "hasMap": false,
  181. "preset": null,
  182. "rule": null,
  183. "authored": null
  184. },
  185. {
  186. "name": "Material__1676",
  187. "color": "d96e6e",
  188. "metalness": 0.6,
  189. "roughness": 0.5,
  190. "envMapIntensity": 1,
  191. "hasMap": false,
  192. "preset": null,
  193. "rule": null,
  194. "authored": null
  195. },
  196. {
  197. "name": "MoShaJinShu",
  198. "color": "cbcbcb",
  199. "metalness": 0.8,
  200. "roughness": 0.35,
  201. "envMapIntensity": 1,
  202. "hasMap": false,
  203. "preset": null,
  204. "rule": null,
  205. "authored": null
  206. },
  207. {
  208. "name": "__",
  209. "color": "ffffff",
  210. "metalness": 0,
  211. "roughness": 0.5,
  212. "envMapIntensity": 1,
  213. "hasMap": true,
  214. "preset": null,
  215. "rule": null,
  216. "authored": null
  217. },
  218. {
  219. "name": "adskMatMat_supportBridge_05",
  220. "color": "ffffff",
  221. "metalness": 0,
  222. "roughness": 0.5,
  223. "envMapIntensity": 1,
  224. "hasMap": true,
  225. "preset": null,
  226. "rule": null,
  227. "authored": null
  228. },
  229. {
  230. "name": "adskMatMat_white",
  231. "color": "9da3a4",
  232. "metalness": 0,
  233. "roughness": 0.5,
  234. "envMapIntensity": 1,
  235. "hasMap": false,
  236. "preset": null,
  237. "rule": null,
  238. "authored": null
  239. },
  240. {
  241. "name": "(未命名)",
  242. "color": "ffffff",
  243. "metalness": null,
  244. "roughness": null,
  245. "envMapIntensity": null,
  246. "hasMap": false,
  247. "preset": null,
  248. "rule": null,
  249. "authored": null
  250. },
  251. {
  252. "name": "Material__579",
  253. "color": "404040",
  254. "metalness": 0,
  255. "roughness": 0.5,
  256. "envMapIntensity": 1,
  257. "hasMap": false,
  258. "preset": null,
  259. "rule": null,
  260. "authored": null
  261. },
  262. {
  263. "name": "(未命名)",
  264. "color": "ffffff",
  265. "metalness": null,
  266. "roughness": null,
  267. "envMapIntensity": null,
  268. "hasMap": false,
  269. "preset": null,
  270. "rule": null,
  271. "authored": null
  272. },
  273. {
  274. "name": "Material__1673",
  275. "color": "ffffff",
  276. "metalness": 0,
  277. "roughness": 0.5,
  278. "envMapIntensity": 1,
  279. "hasMap": true,
  280. "preset": null,
  281. "rule": null,
  282. "authored": null
  283. },
  284. {
  285. "name": "QianlvSe2",
  286. "color": "749f62",
  287. "metalness": 0,
  288. "roughness": 0.6,
  289. "envMapIntensity": 1,
  290. "hasMap": false,
  291. "preset": null,
  292. "rule": null,
  293. "authored": null
  294. },
  295. {
  296. "name": "WaiQiang",
  297. "color": "ffffff",
  298. "metalness": 0,
  299. "roughness": 0.5,
  300. "envMapIntensity": 1,
  301. "hasMap": false,
  302. "preset": null,
  303. "rule": null,
  304. "authored": null
  305. },
  306. {
  307. "name": "(未命名)",
  308. "color": "ffffff",
  309. "metalness": null,
  310. "roughness": null,
  311. "envMapIntensity": null,
  312. "hasMap": false,
  313. "preset": null,
  314. "rule": null,
  315. "authored": null
  316. },
  317. {
  318. "name": "(未命名)",
  319. "color": "ffffff",
  320. "metalness": null,
  321. "roughness": null,
  322. "envMapIntensity": null,
  323. "hasMap": false,
  324. "preset": null,
  325. "rule": null,
  326. "authored": null
  327. },
  328. {
  329. "name": "(未命名)",
  330. "color": "31464f",
  331. "metalness": 0.55,
  332. "roughness": 0.45,
  333. "envMapIntensity": 1,
  334. "hasMap": false,
  335. "preset": null,
  336. "rule": null,
  337. "authored": null
  338. },
  339. {
  340. "name": "(未命名)",
  341. "color": "21b588",
  342. "metalness": 0.55,
  343. "roughness": 0.45,
  344. "envMapIntensity": 1,
  345. "hasMap": false,
  346. "preset": null,
  347. "rule": null,
  348. "authored": null
  349. },
  350. {
  351. "name": "(未命名)",
  352. "color": "7e979e",
  353. "metalness": 0.55,
  354. "roughness": 0.45,
  355. "envMapIntensity": 1,
  356. "hasMap": false,
  357. "preset": null,
  358. "rule": null,
  359. "authored": null
  360. },
  361. {
  362. "name": "(未命名)",
  363. "color": "627980",
  364. "metalness": 0.55,
  365. "roughness": 0.45,
  366. "envMapIntensity": 1,
  367. "hasMap": false,
  368. "preset": null,
  369. "rule": null,
  370. "authored": null
  371. },
  372. {
  373. "name": "(未命名)",
  374. "color": "ffffff",
  375. "metalness": null,
  376. "roughness": null,
  377. "envMapIntensity": null,
  378. "hasMap": false,
  379. "preset": null,
  380. "rule": null,
  381. "authored": null
  382. },
  383. {
  384. "name": "(未命名)",
  385. "color": "ffffff",
  386. "metalness": null,
  387. "roughness": null,
  388. "envMapIntensity": null,
  389. "hasMap": false,
  390. "preset": null,
  391. "rule": null,
  392. "authored": null
  393. },
  394. {
  395. "name": "(未命名)",
  396. "color": "ffffff",
  397. "metalness": null,
  398. "roughness": null,
  399. "envMapIntensity": null,
  400. "hasMap": false,
  401. "preset": null,
  402. "rule": null,
  403. "authored": null
  404. },
  405. {
  406. "name": "(未命名)",
  407. "color": "ffffff",
  408. "metalness": null,
  409. "roughness": null,
  410. "envMapIntensity": null,
  411. "hasMap": false,
  412. "preset": null,
  413. "rule": null,
  414. "authored": null
  415. },
  416. {
  417. "name": "(未命名)",
  418. "color": "31464f",
  419. "metalness": 0.55,
  420. "roughness": 0.45,
  421. "envMapIntensity": 1,
  422. "hasMap": false,
  423. "preset": null,
  424. "rule": null,
  425. "authored": null
  426. },
  427. {
  428. "name": "(未命名)",
  429. "color": "d9a543",
  430. "metalness": 0.55,
  431. "roughness": 0.45,
  432. "envMapIntensity": 1,
  433. "hasMap": false,
  434. "preset": null,
  435. "rule": null,
  436. "authored": null
  437. },
  438. {
  439. "name": "(未命名)",
  440. "color": "7e979e",
  441. "metalness": 0.55,
  442. "roughness": 0.45,
  443. "envMapIntensity": 1,
  444. "hasMap": false,
  445. "preset": null,
  446. "rule": null,
  447. "authored": null
  448. },
  449. {
  450. "name": "(未命名)",
  451. "color": "b89455",
  452. "metalness": 0.55,
  453. "roughness": 0.45,
  454. "envMapIntensity": 1,
  455. "hasMap": false,
  456. "preset": null,
  457. "rule": null,
  458. "authored": null
  459. },
  460. {
  461. "name": "(未命名)",
  462. "color": "b89455",
  463. "metalness": 0,
  464. "roughness": 1,
  465. "envMapIntensity": 1,
  466. "hasMap": false,
  467. "preset": null,
  468. "rule": null,
  469. "authored": null
  470. },
  471. {
  472. "name": "(未命名)",
  473. "color": "465963",
  474. "metalness": 0.55,
  475. "roughness": 0.45,
  476. "envMapIntensity": 1,
  477. "hasMap": false,
  478. "preset": null,
  479. "rule": null,
  480. "authored": null
  481. },
  482. {
  483. "name": "(未命名)",
  484. "color": "465963",
  485. "metalness": 0.55,
  486. "roughness": 0.45,
  487. "envMapIntensity": 1,
  488. "hasMap": false,
  489. "preset": null,
  490. "rule": null,
  491. "authored": null
  492. },
  493. {
  494. "name": "(未命名)",
  495. "color": "d1eaf1",
  496. "metalness": 0.55,
  497. "roughness": 0.45,
  498. "envMapIntensity": 1,
  499. "hasMap": false,
  500. "preset": null,
  501. "rule": null,
  502. "authored": null
  503. },
  504. {
  505. "name": "(未命名)",
  506. "color": "d1eaf1",
  507. "metalness": 0.55,
  508. "roughness": 0.45,
  509. "envMapIntensity": 1,
  510. "hasMap": false,
  511. "preset": null,
  512. "rule": null,
  513. "authored": null
  514. },
  515. {
  516. "name": "(未命名)",
  517. "color": "ddab4a",
  518. "metalness": 0.55,
  519. "roughness": 0.45,
  520. "envMapIntensity": 1,
  521. "hasMap": false,
  522. "preset": null,
  523. "rule": null,
  524. "authored": null
  525. },
  526. {
  527. "name": "(未命名)",
  528. "color": "d5a945",
  529. "metalness": 0.55,
  530. "roughness": 0.45,
  531. "envMapIntensity": 1,
  532. "hasMap": false,
  533. "preset": null,
  534. "rule": null,
  535. "authored": null
  536. },
  537. {
  538. "name": "(未命名)",
  539. "color": "e4b243",
  540. "metalness": 0.55,
  541. "roughness": 0.45,
  542. "envMapIntensity": 1,
  543. "hasMap": false,
  544. "preset": null,
  545. "rule": null,
  546. "authored": null
  547. },
  548. {
  549. "name": "(未命名)",
  550. "color": "31464f",
  551. "metalness": 0.55,
  552. "roughness": 0.45,
  553. "envMapIntensity": 1,
  554. "hasMap": false,
  555. "preset": null,
  556. "rule": null,
  557. "authored": null
  558. },
  559. {
  560. "name": "(未命名)",
  561. "color": "21b588",
  562. "metalness": 0.55,
  563. "roughness": 0.45,
  564. "envMapIntensity": 1,
  565. "hasMap": false,
  566. "preset": null,
  567. "rule": null,
  568. "authored": null
  569. },
  570. {
  571. "name": "(未命名)",
  572. "color": "7e979e",
  573. "metalness": 0.55,
  574. "roughness": 0.45,
  575. "envMapIntensity": 1,
  576. "hasMap": false,
  577. "preset": null,
  578. "rule": null,
  579. "authored": null
  580. }
  581. ],
  582. "server": {
  583. "stepId": "BRIDGE-STEP-1",
  584. "completed": [],
  585. "registeredTargets": [
  586. "scene:front-pump-rescue-vehicle",
  587. "front-pump-hydraulic-pump",
  588. "front-pump-power-take-off",
  589. "front-pump-pto-switch",
  590. "front-pump-ball-valve-switch",
  591. "front-pump-aux-control-box",
  592. "front-pump-aux-control-box-cover",
  593. "front-pump-rescue-switch",
  594. "bridge-engine",
  595. "bridge-old-pump",
  596. "bridge-new-pump",
  597. "bridge-pump-seat",
  598. "bridge-pump-bolt-1",
  599. "bridge-pump-bolt-2",
  600. "bridge-pump-bolt-3",
  601. "bridge-pump-bolt-4",
  602. "bridge-tank-valve",
  603. "bridge-paper",
  604. "bridge-gasket",
  605. "bridge-inlet",
  606. "bridge-outlet",
  607. "bridge-inlet-bag",
  608. "bridge-outlet-bag",
  609. "bridge-fill-cap",
  610. "bridge-oil-can",
  611. "bridge-oil-stream",
  612. "bridge-test-control"
  613. ],
  614. "readOnly": false,
  615. "animations": [
  616. {
  617. "modelId": "front-pump-field-terrain",
  618. "versionId": "",
  619. "bindings": 0,
  620. "unresolved": 0,
  621. "flowVisible": false,
  622. "native": []
  623. },
  624. {
  625. "modelId": "front-pump-step-vehicle",
  626. "versionId": "",
  627. "bindings": 0,
  628. "unresolved": 0,
  629. "flowVisible": false,
  630. "native": []
  631. }
  632. ]
  633. },
  634. "bridgeWorkshop": {
  635. "modelBinding": {
  636. "sourceNode": "1液压泵",
  637. "boltSource": "关键螺丝",
  638. "boltCount": 4,
  639. "sourceBounds": {
  640. "min": [
  641. -0.1828516818917321,
  642. 0.5470110749761624,
  643. 1.5480637042583223
  644. ],
  645. "max": [
  646. -0.07350143670700486,
  647. 0.6823860012265373,
  648. 1.7452996392749651
  649. ]
  650. },
  651. "scale": 0.17930539546967528,
  652. "mountedOnVehicle": true
  653. },
  654. "pending": false,
  655. "operation": {
  656. "targetId": "bridge-engine",
  657. "kind": "identify",
  658. "directionHint": "关闭架桥车发动机",
  659. "effects": [
  660. {
  661. "targetId": "bridge-engine",
  662. "color": 13195851
  663. }
  664. ],
  665. "index": 0,
  666. "axis": [
  667. 0,
  668. 1,
  669. 0
  670. ],
  671. "deltaDegrees": 0,
  672. "toleranceDegrees": 6
  673. },
  674. "operationIndex": 0,
  675. "targets": [
  676. {
  677. "id": "front-pump-hydraulic-pump",
  678. "visible": false,
  679. "position": [
  680. 0,
  681. 0,
  682. 0
  683. ],
  684. "scale": [
  685. 0.01,
  686. 0.01,
  687. 0.01
  688. ],
  689. "quaternion": [
  690. 0,
  691. 0,
  692. 0,
  693. 1
  694. ],
  695. "home": [
  696. 0,
  697. 0,
  698. 0
  699. ],
  700. "homeScale": [
  701. 0.01,
  702. 0.01,
  703. 0.01
  704. ],
  705. "worldBounds": {
  706. "min": [
  707. -0.1828516818917321,
  708. 0.5470110749761624,
  709. 1.5480637042583223
  710. ],
  711. "max": [
  712. -0.07350143670700486,
  713. 0.6823860012265373,
  714. 1.7452996392749651
  715. ]
  716. },
  717. "sourceNode": "1液压泵"
  718. },
  719. {
  720. "id": "bridge-engine",
  721. "visible": true,
  722. "position": [
  723. -3,
  724. 1.1,
  725. 1.2
  726. ],
  727. "scale": [
  728. 1,
  729. 1,
  730. 1
  731. ],
  732. "quaternion": [
  733. 0,
  734. 0,
  735. 0,
  736. 1
  737. ],
  738. "home": [
  739. -3,
  740. 1.1,
  741. 1.2
  742. ],
  743. "homeScale": [
  744. 1,
  745. 1,
  746. 1
  747. ],
  748. "worldBounds": {
  749. "min": [
  750. -0.6974711893812158,
  751. 0.5411833260656574,
  752. 1.8035738949400966
  753. ],
  754. "max": [
  755. -0.6347143020355728,
  756. 0.5931818905247553,
  757. 1.9389494663822144
  758. ]
  759. },
  760. "rotatingQuaternion": [
  761. 0,
  762. 0,
  763. 0,
  764. 1
  765. ],
  766. "sourceNode": ""
  767. },
  768. {
  769. "id": "bridge-old-pump",
  770. "visible": true,
  771. "position": [
  772. 0,
  773. 1.4,
  774. 0
  775. ],
  776. "scale": [
  777. 1,
  778. 1,
  779. 1
  780. ],
  781. "quaternion": [
  782. 0,
  783. 0,
  784. 0,
  785. 1
  786. ],
  787. "home": [
  788. 0,
  789. 1.4,
  790. 0
  791. ],
  792. "homeScale": [
  793. 1,
  794. 1,
  795. 1
  796. ],
  797. "worldBounds": {
  798. "min": [
  799. -0.18285168890500836,
  800. 0.5470110777057942,
  801. 1.5480637555580075
  802. ],
  803. "max": [
  804. -0.07350144038116299,
  805. 0.682385982465754,
  806. 1.745299694849624
  807. ]
  808. },
  809. "sourceNode": ""
  810. },
  811. {
  812. "id": "bridge-new-pump",
  813. "visible": true,
  814. "position": [
  815. 2,
  816. 1.4,
  817. 0
  818. ],
  819. "scale": [
  820. 1,
  821. 1,
  822. 1
  823. ],
  824. "quaternion": [
  825. 0,
  826. 0,
  827. 0,
  828. 1
  829. ],
  830. "home": [
  831. 2,
  832. 1.4,
  833. 0
  834. ],
  835. "homeScale": [
  836. 1,
  837. 1,
  838. 1
  839. ],
  840. "worldBounds": {
  841. "min": [
  842. 0.1757591020343422,
  843. 0.5470110777057942,
  844. 1.5480637555580075
  845. ],
  846. "max": [
  847. 0.2851093505581876,
  848. 0.682385982465754,
  849. 1.745299694849624
  850. ]
  851. },
  852. "sourceNode": ""
  853. },
  854. {
  855. "id": "bridge-pump-seat",
  856. "visible": true,
  857. "position": [
  858. 0,
  859. 1.4,
  860. 0.62
  861. ],
  862. "scale": [
  863. 1,
  864. 1,
  865. 1
  866. ],
  867. "quaternion": [
  868. 0,
  869. 0,
  870. 0,
  871. 1
  872. ],
  873. "home": [
  874. 0,
  875. 1.4,
  876. 0.62
  877. ],
  878. "homeScale": [
  879. 1,
  880. 1,
  881. 1
  882. ],
  883. "worldBounds": {
  884. "min": [
  885. -0.18555428456717243,
  886. 0.5698721892339311,
  887. 1.7524718552139857
  888. ],
  889. "max": [
  890. -0.0707988340315645,
  891. 0.6595248869687687,
  892. 1.7632301787016988
  893. ]
  894. },
  895. "sourceNode": ""
  896. },
  897. {
  898. "id": "bridge-pump-bolt-1",
  899. "visible": true,
  900. "position": [
  901. -0.22726086527109146,
  902. 1.4364657248137518,
  903. 0.5203916877508163
  904. ],
  905. "scale": [
  906. 1,
  907. 1,
  908. 1
  909. ],
  910. "quaternion": [
  911. 0,
  912. 0,
  913. 0,
  914. 1
  915. ],
  916. "home": [
  917. -0.22726086527109146,
  918. 1.4364657248137518,
  919. 0.5203916877508163
  920. ],
  921. "homeScale": [
  922. 1,
  923. 1,
  924. 1
  925. ],
  926. "worldBounds": {
  927. "min": [
  928. -0.18129260597425773,
  929. 0.6088700919574924,
  930. 1.7276237617852601
  931. ],
  932. "max": [
  933. -0.15655871126890647,
  934. 0.6336039866628437,
  935. 1.7523576564906111
  936. ]
  937. },
  938. "sourceNode": "关键螺丝"
  939. },
  940. {
  941. "id": "bridge-pump-bolt-2",
  942. "visible": true,
  943. "position": [
  944. 0.22531712800264359,
  945. 1.4364657248137518,
  946. 0.5203923434019089
  947. ],
  948. "scale": [
  949. 1,
  950. 1,
  951. 1
  952. ],
  953. "quaternion": [
  954. 0,
  955. 0,
  956. 0,
  957. 1
  958. ],
  959. "home": [
  960. 0.22531712800264359,
  961. 1.4364657248137518,
  962. 0.5203923434019089
  963. ],
  964. "homeScale": [
  965. 1,
  966. 1,
  967. 1
  968. ],
  969. "worldBounds": {
  970. "min": [
  971. -0.10014292990943864,
  972. 0.6088700919574924,
  973. 1.7276238793470384
  974. ],
  975. "max": [
  976. -0.07540903520408739,
  977. 0.6336039866628437,
  978. 1.7523577740523895
  979. ]
  980. },
  981. "sourceNode": "关键螺丝"
  982. },
  983. {
  984. "id": "bridge-pump-bolt-3",
  985. "visible": true,
  986. "position": [
  987. -0.22726086527109146,
  988. 1.1014159262180327,
  989. 0.5203910171985626
  990. ],
  991. "scale": [
  992. 1,
  993. 1,
  994. 1
  995. ],
  996. "quaternion": [
  997. 0,
  998. 0,
  999. 0,
  1000. 1
  1001. ],
  1002. "home": [
  1003. -0.22726086527109146,
  1004. 1.1014159262180327,
  1005. 0.5203910171985626
  1006. ],
  1007. "homeScale": [
  1008. 1,
  1009. 1,
  1010. 1
  1011. ],
  1012. "worldBounds": {
  1013. "min": [
  1014. -0.18129260998204563,
  1015. 0.548793851310464,
  1016. 1.727623637543835
  1017. ],
  1018. "max": [
  1019. -0.15655870726111856,
  1020. 0.573527754031391,
  1021. 1.7523575402647622
  1022. ]
  1023. },
  1024. "sourceNode": "关键螺丝"
  1025. },
  1026. {
  1027. "id": "bridge-pump-bolt-4",
  1028. "visible": true,
  1029. "position": [
  1030. 0.22531712800264359,
  1031. 1.1014159262180327,
  1032. 0.5203916877508163
  1033. ],
  1034. "scale": [
  1035. 1,
  1036. 1,
  1037. 1
  1038. ],
  1039. "quaternion": [
  1040. 0,
  1041. 0,
  1042. 0,
  1043. 1
  1044. ],
  1045. "home": [
  1046. 0.22531712800264359,
  1047. 1.1014159262180327,
  1048. 0.5203916877508163
  1049. ],
  1050. "homeScale": [
  1051. 1,
  1052. 1,
  1053. 1
  1054. ],
  1055. "worldBounds": {
  1056. "min": [
  1057. -0.10014292990943864,
  1058. 0.5487938553182519,
  1059. 1.7276237617852601
  1060. ],
  1061. "max": [
  1062. -0.07540903520408739,
  1063. 0.5735277500236031,
  1064. 1.7523576564906111
  1065. ]
  1066. },
  1067. "sourceNode": "关键螺丝"
  1068. },
  1069. {
  1070. "id": "bridge-tank-valve",
  1071. "visible": true,
  1072. "position": [
  1073. -2.7,
  1074. 1.1,
  1075. 0
  1076. ],
  1077. "scale": [
  1078. 1,
  1079. 1,
  1080. 1
  1081. ],
  1082. "quaternion": [
  1083. 0,
  1084. 0,
  1085. 0,
  1086. 1
  1087. ],
  1088. "home": [
  1089. -2.7,
  1090. 1.1,
  1091. 0
  1092. ],
  1093. "homeScale": [
  1094. 1,
  1095. 1,
  1096. 1
  1097. ],
  1098. "worldBounds": {
  1099. "min": [
  1100. -0.6436795707403132,
  1101. 0.5411833260656574,
  1102. 1.5884074203764862
  1103. ],
  1104. "max": [
  1105. -0.5809226833946702,
  1106. 0.5931818905247553,
  1107. 1.723782991818604
  1108. ]
  1109. },
  1110. "rotatingQuaternion": [
  1111. 0,
  1112. 0,
  1113. 0,
  1114. 1
  1115. ],
  1116. "sourceNode": ""
  1117. },
  1118. {
  1119. "id": "bridge-paper",
  1120. "visible": true,
  1121. "position": [
  1122. -2.3,
  1123. 0.8,
  1124. 0.4
  1125. ],
  1126. "scale": [
  1127. 1,
  1128. 1,
  1129. 1
  1130. ],
  1131. "quaternion": [
  1132. 0,
  1133. 0,
  1134. 0,
  1135. 1
  1136. ],
  1137. "home": [
  1138. -2.3,
  1139. 0.8,
  1140. 0.4
  1141. ],
  1142. "homeScale": [
  1143. 1,
  1144. 1,
  1145. 1
  1146. ],
  1147. "worldBounds": {
  1148. "min": [
  1149. -0.6212663947034885,
  1150. 0.5048739833427757,
  1151. 1.637716404130647
  1152. ],
  1153. "max": [
  1154. -0.4598915430557545,
  1155. 0.509356618296314,
  1156. 1.799091255778381
  1157. ]
  1158. },
  1159. "sourceNode": ""
  1160. },
  1161. {
  1162. "id": "bridge-gasket",
  1163. "visible": false,
  1164. "position": [
  1165. -2.3,
  1166. 1.4,
  1167. -0.75
  1168. ],
  1169. "scale": [
  1170. 1,
  1171. 1,
  1172. 1
  1173. ],
  1174. "quaternion": [
  1175. 0,
  1176. 0,
  1177. 0,
  1178. 1
  1179. ],
  1180. "home": [
  1181. -2.3,
  1182. 1.4,
  1183. -0.75
  1184. ],
  1185. "homeScale": [
  1186. 1,
  1187. 1,
  1188. 1
  1189. ],
  1190. "worldBounds": {
  1191. "min": [
  1192. -0.6158872326256496,
  1193. 0.5393902743553218,
  1194. 1.5122026251643872
  1195. ],
  1196. "max": [
  1197. -0.4652707051335935,
  1198. 0.690006801847378,
  1199. 1.5122026251643872
  1200. ]
  1201. },
  1202. "sourceNode": ""
  1203. },
  1204. {
  1205. "id": "bridge-inlet",
  1206. "visible": true,
  1207. "position": [
  1208. -0.65,
  1209. 1.4,
  1210. 0
  1211. ],
  1212. "scale": [
  1213. 1,
  1214. 1,
  1215. 1
  1216. ],
  1217. "quaternion": [
  1218. 0,
  1219. 0,
  1220. 0,
  1221. 1
  1222. ],
  1223. "home": [
  1224. -0.65,
  1225. 1.4,
  1226. 0
  1227. ],
  1228. "homeScale": [
  1229. 1,
  1230. 1,
  1231. 1
  1232. ],
  1233. "worldBounds": {
  1234. "min": [
  1235. -0.35295371138761605,
  1236. 0.5363196942955012,
  1237. 1.6334456796932533
  1238. ],
  1239. "max": [
  1240. -0.24472401430169025,
  1241. 0.6288944167519539,
  1242. 1.7004538734767225
  1243. ]
  1244. },
  1245. "sourceNode": ""
  1246. },
  1247. {
  1248. "id": "bridge-outlet",
  1249. "visible": true,
  1250. "position": [
  1251. 0.65,
  1252. 1.4,
  1253. 0
  1254. ],
  1255. "scale": [
  1256. 1,
  1257. 1,
  1258. 1
  1259. ],
  1260. "quaternion": [
  1261. 0,
  1262. 0,
  1263. 0,
  1264. 1
  1265. ],
  1266. "home": [
  1267. 0.65,
  1268. 1.4,
  1269. 0
  1270. ],
  1271. "homeScale": [
  1272. 1,
  1273. 1,
  1274. 1
  1275. ],
  1276. "worldBounds": {
  1277. "min": [
  1278. -0.011629104297046704,
  1279. 0.5363196942955012,
  1280. 1.6334456796932533
  1281. ],
  1282. "max": [
  1283. 0.09660059278887913,
  1284. 0.6288944167519539,
  1285. 1.7004538734767225
  1286. ]
  1287. },
  1288. "sourceNode": ""
  1289. },
  1290. {
  1291. "id": "bridge-inlet-bag",
  1292. "visible": true,
  1293. "position": [
  1294. -1.25,
  1295. 1.4,
  1296. 0.65
  1297. ],
  1298. "scale": [
  1299. 1,
  1300. 1,
  1301. 1
  1302. ],
  1303. "quaternion": [
  1304. 0,
  1305. 0,
  1306. 0,
  1307. 1
  1308. ],
  1309. "home": [
  1310. -1.25,
  1311. 1.4,
  1312. 0.65
  1313. ],
  1314. "homeScale": [
  1315. 1,
  1316. 1,
  1317. 1
  1318. ],
  1319. "worldBounds": {
  1320. "min": [
  1321. -0.37741105910909145,
  1322. 0.5833200944285284,
  1323. 1.7417135318465062
  1324. ],
  1325. "max": [
  1326. -0.32720554816383374,
  1327. 0.6460769817741714,
  1328. 1.784746825797359
  1329. ]
  1330. },
  1331. "sourceNode": ""
  1332. },
  1333. {
  1334. "id": "bridge-outlet-bag",
  1335. "visible": true,
  1336. "position": [
  1337. 1.25,
  1338. 1.4,
  1339. 0.65
  1340. ],
  1341. "scale": [
  1342. 1,
  1343. 1,
  1344. 1
  1345. ],
  1346. "quaternion": [
  1347. 0,
  1348. 0,
  1349. 0,
  1350. 1
  1351. ],
  1352. "home": [
  1353. 1.25,
  1354. 1.4,
  1355. 0.65
  1356. ],
  1357. "homeScale": [
  1358. 1,
  1359. 1,
  1360. 1
  1361. ],
  1362. "worldBounds": {
  1363. "min": [
  1364. 0.07085242956509674,
  1365. 0.5833200944285284,
  1366. 1.7417135318465062
  1367. ],
  1368. "max": [
  1369. 0.12105794051035451,
  1370. 0.6460769817741714,
  1371. 1.784746825797359
  1372. ]
  1373. },
  1374. "sourceNode": ""
  1375. },
  1376. {
  1377. "id": "bridge-fill-cap",
  1378. "visible": true,
  1379. "position": [
  1380. 0,
  1381. 2,
  1382. 0
  1383. ],
  1384. "scale": [
  1385. 1,
  1386. 1,
  1387. 1
  1388. ],
  1389. "quaternion": [
  1390. 0,
  1391. 0,
  1392. 0,
  1393. 1
  1394. ],
  1395. "home": [
  1396. 0,
  1397. 2,
  1398. 0
  1399. ],
  1400. "homeScale": [
  1401. 1,
  1402. 1,
  1403. 1
  1404. ],
  1405. "worldBounds": {
  1406. "min": [
  1407. -0.15148625985543152,
  1408. 0.698972074827092,
  1409. 1.637716401859567
  1410. ],
  1411. "max": [
  1412. -0.10486685874330544,
  1413. 0.7455914759392182,
  1414. 1.6556469416737205
  1415. ]
  1416. },
  1417. "sourceNode": ""
  1418. },
  1419. {
  1420. "id": "bridge-oil-can",
  1421. "visible": true,
  1422. "position": [
  1423. 1.4,
  1424. 1.8,
  1425. 0.5
  1426. ],
  1427. "scale": [
  1428. 1,
  1429. 1,
  1430. 1
  1431. ],
  1432. "quaternion": [
  1433. 0,
  1434. 0,
  1435. 0,
  1436. 1
  1437. ],
  1438. "home": [
  1439. 1.4,
  1440. 1.8,
  1441. 0.5
  1442. ],
  1443. "homeScale": [
  1444. 1,
  1445. 1,
  1446. 1
  1447. ],
  1448. "worldBounds": {
  1449. "min": [
  1450. 0.09147255068535545,
  1451. 0.6415943474218013,
  1452. 1.7094385591122865
  1453. ],
  1454. "max": [
  1455. 0.15422943803099834,
  1456. 0.7312470451566389,
  1457. 1.763230179890676
  1458. ]
  1459. },
  1460. "sourceNode": ""
  1461. },
  1462. {
  1463. "id": "bridge-oil-stream",
  1464. "visible": false,
  1465. "position": [
  1466. 0.1,
  1467. 2.1,
  1468. 0.15
  1469. ],
  1470. "scale": [
  1471. 1,
  1472. 1,
  1473. 1
  1474. ],
  1475. "quaternion": [
  1476. 0,
  1477. 0,
  1478. 0,
  1479. 1
  1480. ],
  1481. "home": [
  1482. 0.1,
  1483. 2.1,
  1484. 0.15
  1485. ],
  1486. "homeScale": [
  1487. 1,
  1488. 1,
  1489. 1
  1490. ],
  1491. "worldBounds": {
  1492. "min": [
  1493. -0.13835291417702386,
  1494. 0.6891968621123294,
  1495. 1.6373530580795213
  1496. ],
  1497. "max": [
  1498. -0.10006966447396676,
  1499. 0.746401420884391,
  1500. 1.6829060957093678
  1501. ]
  1502. },
  1503. "sourceNode": ""
  1504. },
  1505. {
  1506. "id": "bridge-test-control",
  1507. "visible": true,
  1508. "position": [
  1509. 3,
  1510. 1.1,
  1511. 1
  1512. ],
  1513. "scale": [
  1514. 1,
  1515. 1,
  1516. 1
  1517. ],
  1518. "quaternion": [
  1519. 0,
  1520. 0,
  1521. 0,
  1522. 1
  1523. ],
  1524. "home": [
  1525. 3,
  1526. 1.1,
  1527. 1
  1528. ],
  1529. "homeScale": [
  1530. 1,
  1531. 1,
  1532. 1
  1533. ],
  1534. "worldBounds": {
  1535. "min": [
  1536. 0.37836118343683595,
  1537. 0.5411833260656574,
  1538. 1.7677128158461615
  1539. ],
  1540. "max": [
  1541. 0.44111807078247883,
  1542. 0.5931818905247553,
  1543. 1.9030883872882793
  1544. ]
  1545. },
  1546. "rotatingQuaternion": [
  1547. 0,
  1548. 0,
  1549. 0,
  1550. 1
  1551. ],
  1552. "sourceNode": ""
  1553. }
  1554. ]
  1555. },
  1556. "bridgeGrounding": [
  1557. {
  1558. "id": "front-pump-rescue-vehicle",
  1559. "adjustment": -2.6725065689598313e-9,
  1560. "contacts": 22,
  1561. "minGap": 0,
  1562. "maxGap": 0.01902815385345835,
  1563. "position": [
  1564. 0,
  1565. -2.6725065689598313e-9,
  1566. 0
  1567. ],
  1568. "quaternion": [
  1569. 1.5432791624149142e-17,
  1570. 0,
  1571. -1.284056869900529e-16,
  1572. 1
  1573. ]
  1574. }
  1575. ],
  1576. "publishedContentMounted": true,
  1577. "publishedContentName": "重型支援桥前泵换件修复",
  1578. "publishedTrainingContent": {
  1579. "sceneId": "SCENE-FRONT-PUMP-RESCUE-01",
  1580. "objectCount": 2
  1581. },
  1582. "proceduralMachineVisible": false,
  1583. "publishedModelRootCount": 2,
  1584. "framing": {
  1585. "cameraPosition": [
  1586. -0.13,
  1587. 1.56,
  1588. 3.58
  1589. ],
  1590. "controlsTarget": [
  1591. -0.13,
  1592. 0.57,
  1593. 1.76
  1594. ],
  1595. "distance": 2.07,
  1596. "minDistance": 0.25,
  1597. "maxDistance": 800,
  1598. "fov": 45,
  1599. "near": 0.1,
  1600. "far": 800,
  1601. "fogNear": 70,
  1602. "fogFar": 240,
  1603. "modelSize": [
  1604. 140,
  1605. 28.34,
  1606. 116.19
  1607. ],
  1608. "modelCenter": [
  1609. -8.4,
  1610. 7.33,
  1611. -34.86
  1612. ],
  1613. "stepCameraPolicy": "focus",
  1614. "explosionItemCount": 36,
  1615. "structureNodeCount": 44,
  1616. "enablePan": true,
  1617. "outlineActive": false,
  1618. "labelsVisible": false,
  1619. "hideOthers": false,
  1620. "hiddenMeshCount": 0,
  1621. "keptTargets": [
  1622. "bridge-engine",
  1623. "bridge-old-pump",
  1624. "bridge-new-pump",
  1625. "bridge-pump-seat",
  1626. "bridge-pump-bolt-1",
  1627. "bridge-pump-bolt-2",
  1628. "bridge-pump-bolt-3",
  1629. "bridge-pump-bolt-4",
  1630. "bridge-tank-valve",
  1631. "bridge-paper",
  1632. "bridge-gasket",
  1633. "bridge-inlet",
  1634. "bridge-outlet",
  1635. "bridge-inlet-bag",
  1636. "bridge-outlet-bag",
  1637. "bridge-fill-cap",
  1638. "bridge-oil-can",
  1639. "bridge-oil-stream",
  1640. "bridge-test-control"
  1641. ],
  1642. "targetOnScreen": {
  1643. "targetId": "bridge-engine",
  1644. "localX": 299,
  1645. "localY": 407,
  1646. "insideCanvas": true,
  1647. "visible": true,
  1648. "coveredBy": []
  1649. },
  1650. "keptOpacity": [
  1651. {
  1652. "targetId": "bridge-engine",
  1653. "minOpacity": 1,
  1654. "meshes": [
  1655. {
  1656. "name": "Mesh",
  1657. "size": [
  1658. 0.06,
  1659. 0.04,
  1660. 0.06
  1661. ],
  1662. "verts": 24,
  1663. "baseOpacity": 1
  1664. },
  1665. {
  1666. "name": "Mesh",
  1667. "size": [
  1668. 0.02,
  1669. 0.01,
  1670. 0.09
  1671. ],
  1672. "verts": 24,
  1673. "baseOpacity": 1
  1674. },
  1675. {
  1676. "name": "Mesh",
  1677. "size": [
  1678. 0.03,
  1679. 0.03,
  1680. 0.12
  1681. ],
  1682. "verts": 148,
  1683. "baseOpacity": 1
  1684. }
  1685. ]
  1686. },
  1687. {
  1688. "targetId": "bridge-old-pump",
  1689. "minOpacity": 1,
  1690. "meshes": [
  1691. {
  1692. "name": "Mesh",
  1693. "size": [
  1694. 0.11,
  1695. 0.14,
  1696. 0.2
  1697. ],
  1698. "verts": 1963,
  1699. "baseOpacity": 1
  1700. },
  1701. {
  1702. "name": "Mesh",
  1703. "size": [
  1704. 0.01,
  1705. 0.01,
  1706. 0.01
  1707. ],
  1708. "verts": 240,
  1709. "baseOpacity": 1
  1710. },
  1711. {
  1712. "name": "Mesh",
  1713. "size": [
  1714. 0.01,
  1715. 0.01,
  1716. 0.01
  1717. ],
  1718. "verts": 240,
  1719. "baseOpacity": 1
  1720. },
  1721. {
  1722. "name": "Mesh",
  1723. "size": [
  1724. 0.09,
  1725. 0.02,
  1726. 0.02
  1727. ],
  1728. "verts": 480,
  1729. "baseOpacity": 1
  1730. },
  1731. {
  1732. "name": "Mesh",
  1733. "size": [
  1734. 0.09,
  1735. 0.02,
  1736. 0.02
  1737. ],
  1738. "verts": 480,
  1739. "baseOpacity": 1
  1740. }
  1741. ]
  1742. },
  1743. {
  1744. "targetId": "bridge-new-pump",
  1745. "minOpacity": 1,
  1746. "meshes": [
  1747. {
  1748. "name": "Mesh",
  1749. "size": [
  1750. 0.11,
  1751. 0.14,
  1752. 0.2
  1753. ],
  1754. "verts": 1963,
  1755. "baseOpacity": 1
  1756. },
  1757. {
  1758. "name": "Mesh",
  1759. "size": [
  1760. 0.01,
  1761. 0.01,
  1762. 0.01
  1763. ],
  1764. "verts": 240,
  1765. "baseOpacity": 1
  1766. },
  1767. {
  1768. "name": "Mesh",
  1769. "size": [
  1770. 0.01,
  1771. 0.01,
  1772. 0.01
  1773. ],
  1774. "verts": 240,
  1775. "baseOpacity": 1
  1776. },
  1777. {
  1778. "name": "Mesh",
  1779. "size": [
  1780. 0.09,
  1781. 0.02,
  1782. 0.02
  1783. ],
  1784. "verts": 480,
  1785. "baseOpacity": 1
  1786. },
  1787. {
  1788. "name": "Mesh",
  1789. "size": [
  1790. 0.09,
  1791. 0.02,
  1792. 0.02
  1793. ],
  1794. "verts": 480,
  1795. "baseOpacity": 1
  1796. }
  1797. ]
  1798. },
  1799. {
  1800. "targetId": "bridge-pump-seat",
  1801. "minOpacity": 1,
  1802. "meshes": [
  1803. {
  1804. "name": "Mesh",
  1805. "size": [
  1806. 0.11,
  1807. 0.09,
  1808. 0.01
  1809. ],
  1810. "verts": 24,
  1811. "baseOpacity": 1
  1812. }
  1813. ]
  1814. },
  1815. {
  1816. "targetId": "bridge-pump-bolt-1",
  1817. "minOpacity": 0,
  1818. "meshes": [
  1819. {
  1820. "name": "Mesh",
  1821. "size": [
  1822. 0.01,
  1823. 0.01,
  1824. 0.02
  1825. ],
  1826. "verts": 240,
  1827. "baseOpacity": 1
  1828. },
  1829. {
  1830. "name": "training-pick-proxy:bridge-pump-bolt-1",
  1831. "size": [
  1832. 0.02,
  1833. 0.02,
  1834. 0.02
  1835. ],
  1836. "verts": 117,
  1837. "baseOpacity": 0
  1838. }
  1839. ]
  1840. },
  1841. {
  1842. "targetId": "bridge-pump-bolt-2",
  1843. "minOpacity": 0,
  1844. "meshes": [
  1845. {
  1846. "name": "Mesh",
  1847. "size": [
  1848. 0.01,
  1849. 0.01,
  1850. 0.02
  1851. ],
  1852. "verts": 240,
  1853. "baseOpacity": 1
  1854. },
  1855. {
  1856. "name": "training-pick-proxy:bridge-pump-bolt-2",
  1857. "size": [
  1858. 0.02,
  1859. 0.02,
  1860. 0.02
  1861. ],
  1862. "verts": 117,
  1863. "baseOpacity": 0
  1864. }
  1865. ]
  1866. },
  1867. {
  1868. "targetId": "bridge-pump-bolt-3",
  1869. "minOpacity": 0,
  1870. "meshes": [
  1871. {
  1872. "name": "Mesh",
  1873. "size": [
  1874. 0.01,
  1875. 0.01,
  1876. 0.02
  1877. ],
  1878. "verts": 240,
  1879. "baseOpacity": 1
  1880. },
  1881. {
  1882. "name": "training-pick-proxy:bridge-pump-bolt-3",
  1883. "size": [
  1884. 0.02,
  1885. 0.02,
  1886. 0.02
  1887. ],
  1888. "verts": 117,
  1889. "baseOpacity": 0
  1890. }
  1891. ]
  1892. },
  1893. {
  1894. "targetId": "bridge-pump-bolt-4",
  1895. "minOpacity": 0,
  1896. "meshes": [
  1897. {
  1898. "name": "Mesh",
  1899. "size": [
  1900. 0.01,
  1901. 0.01,
  1902. 0.02
  1903. ],
  1904. "verts": 240,
  1905. "baseOpacity": 1
  1906. },
  1907. {
  1908. "name": "training-pick-proxy:bridge-pump-bolt-4",
  1909. "size": [
  1910. 0.02,
  1911. 0.02,
  1912. 0.02
  1913. ],
  1914. "verts": 117,
  1915. "baseOpacity": 0
  1916. }
  1917. ]
  1918. },
  1919. {
  1920. "targetId": "bridge-tank-valve",
  1921. "minOpacity": 1,
  1922. "meshes": [
  1923. {
  1924. "name": "Mesh",
  1925. "size": [
  1926. 0.06,
  1927. 0.04,
  1928. 0.06
  1929. ],
  1930. "verts": 24,
  1931. "baseOpacity": 1
  1932. },
  1933. {
  1934. "name": "Mesh",
  1935. "size": [
  1936. 0.02,
  1937. 0.01,
  1938. 0.09
  1939. ],
  1940. "verts": 24,
  1941. "baseOpacity": 1
  1942. },
  1943. {
  1944. "name": "Mesh",
  1945. "size": [
  1946. 0.03,
  1947. 0.03,
  1948. 0.12
  1949. ],
  1950. "verts": 148,
  1951. "baseOpacity": 1
  1952. }
  1953. ]
  1954. },
  1955. {
  1956. "targetId": "bridge-paper",
  1957. "minOpacity": 1,
  1958. "meshes": [
  1959. {
  1960. "name": "Mesh",
  1961. "size": [
  1962. 0.16,
  1963. 0,
  1964. 0.16
  1965. ],
  1966. "verts": 24,
  1967. "baseOpacity": 1
  1968. }
  1969. ]
  1970. },
  1971. {
  1972. "targetId": "bridge-gasket",
  1973. "minOpacity": 1,
  1974. "meshes": [
  1975. {
  1976. "name": "Mesh",
  1977. "size": [
  1978. 0.15,
  1979. 0.15,
  1980. 0
  1981. ],
  1982. "verts": 66,
  1983. "baseOpacity": 1
  1984. }
  1985. ]
  1986. },
  1987. {
  1988. "targetId": "bridge-inlet",
  1989. "minOpacity": 1,
  1990. "meshes": [
  1991. {
  1992. "name": "Mesh",
  1993. "size": [
  1994. 0.11,
  1995. 0.09,
  1996. 0.07
  1997. ],
  1998. "verts": 451,
  1999. "baseOpacity": 1
  2000. }
  2001. ]
  2002. },
  2003. {
  2004. "targetId": "bridge-outlet",
  2005. "minOpacity": 1,
  2006. "meshes": [
  2007. {
  2008. "name": "Mesh",
  2009. "size": [
  2010. 0.11,
  2011. 0.09,
  2012. 0.07
  2013. ],
  2014. "verts": 451,
  2015. "baseOpacity": 1
  2016. }
  2017. ]
  2018. },
  2019. {
  2020. "targetId": "bridge-inlet-bag",
  2021. "minOpacity": 1,
  2022. "meshes": [
  2023. {
  2024. "name": "Mesh",
  2025. "size": [
  2026. 0.05,
  2027. 0.06,
  2028. 0.04
  2029. ],
  2030. "verts": 24,
  2031. "baseOpacity": 0.65
  2032. }
  2033. ]
  2034. },
  2035. {
  2036. "targetId": "bridge-outlet-bag",
  2037. "minOpacity": 1,
  2038. "meshes": [
  2039. {
  2040. "name": "Mesh",
  2041. "size": [
  2042. 0.05,
  2043. 0.06,
  2044. 0.04
  2045. ],
  2046. "verts": 24,
  2047. "baseOpacity": 0.65
  2048. }
  2049. ]
  2050. },
  2051. {
  2052. "targetId": "bridge-fill-cap",
  2053. "minOpacity": 1,
  2054. "meshes": [
  2055. {
  2056. "name": "Mesh",
  2057. "size": [
  2058. 0.05,
  2059. 0.05,
  2060. 0.02
  2061. ],
  2062. "verts": 148,
  2063. "baseOpacity": 1
  2064. }
  2065. ]
  2066. },
  2067. {
  2068. "targetId": "bridge-oil-can",
  2069. "minOpacity": 1,
  2070. "meshes": [
  2071. {
  2072. "name": "Mesh",
  2073. "size": [
  2074. 0.06,
  2075. 0.09,
  2076. 0.05
  2077. ],
  2078. "verts": 24,
  2079. "baseOpacity": 1
  2080. }
  2081. ]
  2082. },
  2083. {
  2084. "targetId": "bridge-oil-stream",
  2085. "minOpacity": 1,
  2086. "meshes": [
  2087. {
  2088. "name": "Mesh",
  2089. "size": [
  2090. 0.04,
  2091. 0.06,
  2092. 0.05
  2093. ],
  2094. "verts": 451,
  2095. "baseOpacity": 1
  2096. }
  2097. ]
  2098. },
  2099. {
  2100. "targetId": "bridge-test-control",
  2101. "minOpacity": 1,
  2102. "meshes": [
  2103. {
  2104. "name": "Mesh",
  2105. "size": [
  2106. 0.06,
  2107. 0.04,
  2108. 0.06
  2109. ],
  2110. "verts": 24,
  2111. "baseOpacity": 1
  2112. },
  2113. {
  2114. "name": "Mesh",
  2115. "size": [
  2116. 0.02,
  2117. 0.01,
  2118. 0.09
  2119. ],
  2120. "verts": 24,
  2121. "baseOpacity": 1
  2122. },
  2123. {
  2124. "name": "Mesh",
  2125. "size": [
  2126. 0.03,
  2127. 0.03,
  2128. 0.12
  2129. ],
  2130. "verts": 148,
  2131. "baseOpacity": 1
  2132. }
  2133. ]
  2134. }
  2135. ],
  2136. "environmentAlignment": {
  2137. "pickedAt": [
  2138. 8.4,
  2139. -10.31,
  2140. 34.86
  2141. ],
  2142. "localRelief": 0.265,
  2143. "samples": 115,
  2144. "workArea": {
  2145. "changedVertices": 1354,
  2146. "floorY": 0,
  2147. "bounds": [
  2148. -5,
  2149. 5,
  2150. -6,
  2151. 8
  2152. ]
  2153. }
  2154. },
  2155. "sceneObjects": [
  2156. {
  2157. "name": "野外山地训练场",
  2158. "min": [
  2159. -78.4,
  2160. -6.84,
  2161. -92.96
  2162. ],
  2163. "max": [
  2164. 61.6,
  2165. 21.5,
  2166. 23.24
  2167. ]
  2168. },
  2169. {
  2170. "name": "架桥车前泵互救操作整车模型",
  2171. "min": [
  2172. -0.92,
  2173. 0,
  2174. -4
  2175. ],
  2176. "max": [
  2177. 0.92,
  2178. 1.97,
  2179. 4
  2180. ]
  2181. },
  2182. {
  2183. "name": "前泵原位检修 · 原模型泵体与四颗安装螺栓",
  2184. "min": [
  2185. -0.7,
  2186. 0.5,
  2187. 1.51
  2188. ],
  2189. "max": [
  2190. 0.44,
  2191. 0.91,
  2192. 1.94
  2193. ]
  2194. }
  2195. ],
  2196. "labelSamples": [
  2197. {
  2198. "targetId": "scene:front-pump-rescue-vehicle",
  2199. "targetName": "",
  2200. "partName": "架桥车前泵互救操作整车模型"
  2201. },
  2202. {
  2203. "targetId": "front-pump-hydraulic-pump",
  2204. "targetName": "",
  2205. "partName": "液压泵"
  2206. },
  2207. {
  2208. "targetId": "front-pump-power-take-off",
  2209. "targetName": "",
  2210. "partName": "取力器"
  2211. },
  2212. {
  2213. "targetId": "front-pump-pto-switch",
  2214. "targetName": "",
  2215. "partName": "取力器开关"
  2216. }
  2217. ]
  2218. }
  2219. }