plane.gltf 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783
  1. {
  2. "accessors": [
  3. {
  4. "bufferView": 0,
  5. "byteOffset": 0,
  6. "componentType": 5126,
  7. "count": 3113,
  8. "max": [
  9. 4.68105220794678,
  10. 2.03515315055847,
  11. 5.29330253601074
  12. ],
  13. "min": [
  14. -4.68105220794678,
  15. -1.03703916072845,
  16. -0.69776976108551
  17. ],
  18. "type": "VEC3"
  19. },
  20. {
  21. "bufferView": 0,
  22. "byteOffset": 37356,
  23. "componentType": 5126,
  24. "count": 3113,
  25. "max": [
  26. 1.00015842914581,
  27. 1.02504730224609,
  28. 1.00000989437103
  29. ],
  30. "min": [
  31. -1.0017192363739,
  32. -1.00416445732117,
  33. -1.00499296188354
  34. ],
  35. "type": "VEC3"
  36. },
  37. {
  38. "bufferView": 1,
  39. "byteOffset": 0,
  40. "componentType": 5123,
  41. "count": 16590,
  42. "max": [
  43. 3112
  44. ],
  45. "min": [
  46. 0
  47. ],
  48. "type": "SCALAR"
  49. },
  50. {
  51. "bufferView": 0,
  52. "byteOffset": 74712,
  53. "componentType": 5126,
  54. "count": 663,
  55. "max": [
  56. 0.988089501857758,
  57. 0.987886369228363,
  58. 5.21953868865967
  59. ],
  60. "min": [
  61. -0.988089501857758,
  62. -0.987957775592804,
  63. 0.00000140904830914224
  64. ],
  65. "type": "VEC3"
  66. },
  67. {
  68. "bufferView": 0,
  69. "byteOffset": 82668,
  70. "componentType": 5126,
  71. "count": 663,
  72. "max": [
  73. 0.999987185001373,
  74. 0.999946057796478,
  75. 0.45682418346405
  76. ],
  77. "min": [
  78. -0.999967753887177,
  79. -0.999999761581421,
  80. 0.0051216003485024
  81. ],
  82. "type": "VEC3"
  83. },
  84. {
  85. "bufferView": 1,
  86. "byteOffset": 33180,
  87. "componentType": 5123,
  88. "count": 3558,
  89. "max": [
  90. 662
  91. ],
  92. "min": [
  93. 0
  94. ],
  95. "type": "SCALAR"
  96. },
  97. {
  98. "bufferView": 0,
  99. "byteOffset": 90624,
  100. "componentType": 5126,
  101. "count": 80,
  102. "max": [
  103. 0.69097912311554,
  104. 0.990624248981476,
  105. 2.62822818756104
  106. ],
  107. "min": [
  108. -0.69097912311554,
  109. 0.0613825805485249,
  110. 0.579043447971344
  111. ],
  112. "type": "VEC3"
  113. },
  114. {
  115. "bufferView": 0,
  116. "byteOffset": 91584,
  117. "componentType": 5126,
  118. "count": 80,
  119. "max": [
  120. 0.999592781066895,
  121. 1,
  122. 1
  123. ],
  124. "min": [
  125. -0.99959272146225,
  126. -0.0000158334223669954,
  127. -1.00030207633972
  128. ],
  129. "type": "VEC3"
  130. },
  131. {
  132. "bufferView": 1,
  133. "byteOffset": 40296,
  134. "componentType": 5123,
  135. "count": 240,
  136. "max": [
  137. 79
  138. ],
  139. "min": [
  140. 0
  141. ],
  142. "type": "SCALAR"
  143. },
  144. {
  145. "bufferView": 0,
  146. "byteOffset": 92544,
  147. "componentType": 5126,
  148. "count": 386,
  149. "max": [
  150. 0.678145706653595,
  151. 1.66194987297058,
  152. 2.62090063095093
  153. ],
  154. "min": [
  155. -0.678145706653595,
  156. 0.656204462051392,
  157. 0.590605139732361
  158. ],
  159. "type": "VEC3"
  160. },
  161. {
  162. "bufferView": 0,
  163. "byteOffset": 97176,
  164. "componentType": 5126,
  165. "count": 386,
  166. "max": [
  167. 0.978718638420105,
  168. 0.999382793903351,
  169. 0.962371647357941
  170. ],
  171. "min": [
  172. -0.978718638420105,
  173. -0.101600013673306,
  174. -0.998229503631592
  175. ],
  176. "type": "VEC3"
  177. },
  178. {
  179. "bufferView": 1,
  180. "byteOffset": 40776,
  181. "componentType": 5123,
  182. "count": 2184,
  183. "max": [
  184. 385
  185. ],
  186. "min": [
  187. 0
  188. ],
  189. "type": "SCALAR"
  190. },
  191. {
  192. "bufferView": 0,
  193. "byteOffset": 101808,
  194. "componentType": 5126,
  195. "count": 14,
  196. "max": [
  197. 0.106555357575417,
  198. 0.396942555904388,
  199. 5.25511789321899
  200. ],
  201. "min": [
  202. -0.114014521241188,
  203. 0.163729846477509,
  204. 5.22003364562988
  205. ],
  206. "type": "VEC3"
  207. },
  208. {
  209. "bufferView": 0,
  210. "byteOffset": 101976,
  211. "componentType": 5126,
  212. "count": 14,
  213. "max": [
  214. 0.898882031440735,
  215. 1.00057244300842,
  216. 0.182471975684166
  217. ],
  218. "min": [
  219. -0.974179446697235,
  220. -0.962603569030762,
  221. 0.182471752166748
  222. ],
  223. "type": "VEC3"
  224. },
  225. {
  226. "bufferView": 1,
  227. "byteOffset": 45144,
  228. "componentType": 5123,
  229. "count": 42,
  230. "max": [
  231. 13
  232. ],
  233. "min": [
  234. 0
  235. ],
  236. "type": "SCALAR"
  237. },
  238. {
  239. "bufferView": 0,
  240. "byteOffset": 102144,
  241. "componentType": 5126,
  242. "count": 60,
  243. "max": [
  244. 0.109549164772034,
  245. 0.386959582567215,
  246. 5.36068916320801
  247. ],
  248. "min": [
  249. -0.109215214848518,
  250. 0.168529152870178,
  251. 5.25511741638184
  252. ],
  253. "type": "VEC3"
  254. },
  255. {
  256. "bufferView": 0,
  257. "byteOffset": 102864,
  258. "componentType": 5126,
  259. "count": 60,
  260. "max": [
  261. 0.968574404716492,
  262. 0.980785369873047,
  263. 0.935444891452789
  264. ],
  265. "min": [
  266. -0.980785369873047,
  267. -0.980785489082336,
  268. 0.194826602935791
  269. ],
  270. "type": "VEC3"
  271. },
  272. {
  273. "bufferView": 1,
  274. "byteOffset": 45228,
  275. "componentType": 5123,
  276. "count": 294,
  277. "max": [
  278. 59
  279. ],
  280. "min": [
  281. 0
  282. ],
  283. "type": "SCALAR"
  284. },
  285. {
  286. "bufferView": 0,
  287. "byteOffset": 103584,
  288. "componentType": 5126,
  289. "count": 833,
  290. "max": [
  291. 0.509009063243866,
  292. 1.73520827293396,
  293. 0.00460126856341958
  294. ],
  295. "min": [
  296. -0.509009182453156,
  297. -1.73520827293396,
  298. -0.70354425907135
  299. ],
  300. "type": "VEC3"
  301. },
  302. {
  303. "bufferView": 0,
  304. "byteOffset": 113580,
  305. "componentType": 5126,
  306. "count": 833,
  307. "max": [
  308. 0.999036967754364,
  309. 0.999036550521851,
  310. 0.999951183795929
  311. ],
  312. "min": [
  313. -0.999037027359009,
  314. -0.999036550521851,
  315. -1
  316. ],
  317. "type": "VEC3"
  318. },
  319. {
  320. "bufferView": 1,
  321. "byteOffset": 45816,
  322. "componentType": 5123,
  323. "count": 4512,
  324. "max": [
  325. 832
  326. ],
  327. "min": [
  328. 0
  329. ],
  330. "type": "SCALAR"
  331. },
  332. {
  333. "bufferView": 0,
  334. "byteOffset": 123576,
  335. "componentType": 5126,
  336. "count": 164,
  337. "max": [
  338. 0.247292637825012,
  339. 1.84529769420624,
  340. -0.0384740605950356
  341. ],
  342. "min": [
  343. -0.247292637825012,
  344. -1.84529769420624,
  345. -0.308697193861008
  346. ],
  347. "type": "VEC3"
  348. },
  349. {
  350. "bufferView": 0,
  351. "byteOffset": 125544,
  352. "componentType": 5126,
  353. "count": 164,
  354. "max": [
  355. 0.955570816993713,
  356. 0.933990895748138,
  357. 0.999984979629517
  358. ],
  359. "min": [
  360. -0.955570816993713,
  361. -0.933990895748138,
  362. -0.999984979629517
  363. ],
  364. "type": "VEC3"
  365. },
  366. {
  367. "bufferView": 1,
  368. "byteOffset": 54840,
  369. "componentType": 5123,
  370. "count": 672,
  371. "max": [
  372. 163
  373. ],
  374. "min": [
  375. 0
  376. ],
  377. "type": "SCALAR"
  378. },
  379. {
  380. "bufferView": 0,
  381. "byteOffset": 127512,
  382. "componentType": 5126,
  383. "count": 16,
  384. "max": [
  385. 0.112000003457069,
  386. 0.112000003457069,
  387. 0.5
  388. ],
  389. "min": [
  390. -0.112000003457069,
  391. -0.112000003457069,
  392. -0.5
  393. ],
  394. "type": "VEC3"
  395. },
  396. {
  397. "bufferView": 0,
  398. "byteOffset": 127704,
  399. "componentType": 5126,
  400. "count": 16,
  401. "max": [
  402. 1,
  403. 1,
  404. 0
  405. ],
  406. "min": [
  407. -1,
  408. -1,
  409. 0
  410. ],
  411. "type": "VEC3"
  412. },
  413. {
  414. "bufferView": 1,
  415. "byteOffset": 56184,
  416. "componentType": 5123,
  417. "count": 48,
  418. "max": [
  419. 15
  420. ],
  421. "min": [
  422. 0
  423. ],
  424. "type": "SCALAR"
  425. },
  426. {
  427. "bufferView": 0,
  428. "byteOffset": 127896,
  429. "componentType": 5126,
  430. "count": 929,
  431. "max": [
  432. 0.953999996185303,
  433. 0.953999996185303,
  434. -0.168189957737923
  435. ],
  436. "min": [
  437. -0.953999996185303,
  438. -0.953999996185303,
  439. -0.679573118686676
  440. ],
  441. "type": "VEC3"
  442. },
  443. {
  444. "bufferView": 1,
  445. "byteOffset": 56280,
  446. "componentType": 5123,
  447. "count": 3012,
  448. "max": [
  449. 928
  450. ],
  451. "min": [
  452. 0
  453. ],
  454. "type": "SCALAR"
  455. }
  456. ],
  457. "asset": {
  458. "generator": "qtek fbx2gltf",
  459. "version": "2.0"
  460. },
  461. "bufferViews": [
  462. {
  463. "buffer": 0,
  464. "byteLength": 139044,
  465. "byteOffset": 0,
  466. "target": 34962
  467. },
  468. {
  469. "buffer": 0,
  470. "byteLength": 62304,
  471. "byteOffset": 139044,
  472. "target": 34963
  473. }
  474. ],
  475. "buffers": [
  476. {
  477. "byteLength": 201348,
  478. "uri": "plane.bin"
  479. }
  480. ],
  481. "materials": [
  482. {
  483. "name": "Red",
  484. "emissiveFactor": [
  485. 0,
  486. 0,
  487. 0
  488. ],
  489. "pbrMetallicRoughness": {
  490. "baseColorFactor": [
  491. 0.9019607843137255,
  492. 0,
  493. 0,
  494. 1
  495. ],
  496. "metallicFactor": 0.31,
  497. "roughnessFactor": 0.15
  498. }
  499. },
  500. {
  501. "name": "White",
  502. "emissiveFactor": [
  503. 0,
  504. 0,
  505. 0
  506. ],
  507. "pbrMetallicRoughness": {
  508. "baseColorFactor": [
  509. 1,
  510. 1,
  511. 1,
  512. 1
  513. ],
  514. "metallicFactor": 0.25,
  515. "roughnessFactor": 0.33
  516. }
  517. },
  518. {
  519. "name": "Engine",
  520. "emissiveFactor": [
  521. 0,
  522. 0,
  523. 0
  524. ],
  525. "pbrMetallicRoughness": {
  526. "baseColorFactor": [
  527. 0.12941176470588237,
  528. 0.12941176470588237,
  529. 0.19215686274509805,
  530. 1
  531. ],
  532. "metallicFactor": 0,
  533. "roughnessFactor": 0.8213901449934544
  534. }
  535. },
  536. {
  537. "name": "Canopi",
  538. "emissiveFactor": [
  539. 0,
  540. 0,
  541. 0
  542. ],
  543. "pbrMetallicRoughness": {
  544. "baseColorFactor": [
  545. 0.15294117647058825,
  546. 0.27058823529411763,
  547. 0.21568627450980393,
  548. 0.43
  549. ],
  550. "metallicFactor": 0.23,
  551. "roughnessFactor": 0
  552. }
  553. },
  554. {
  555. "name": "chrome",
  556. "emissiveFactor": [
  557. 0,
  558. 0,
  559. 0
  560. ],
  561. "pbrMetallicRoughness": {
  562. "baseColorFactor": [
  563. 0.4823529411764706,
  564. 0.4823529411764706,
  565. 0.4823529411764706,
  566. 1
  567. ],
  568. "metallicFactor": 0.88,
  569. "roughnessFactor": 0.05
  570. }
  571. },
  572. {
  573. "name": "lights",
  574. "emissiveFactor": [
  575. 0.30196078431372547,
  576. 0.1803921568627451,
  577. 0
  578. ],
  579. "pbrMetallicRoughness": {
  580. "baseColorFactor": [
  581. 0.9019607843137255,
  582. 0.9019607843137255,
  583. 0,
  584. 1
  585. ],
  586. "metallicFactor": 0,
  587. "roughnessFactor": 0.8213901449934544
  588. }
  589. },
  590. {
  591. "name": "Wood",
  592. "emissiveFactor": [
  593. 0,
  594. 0,
  595. 0
  596. ],
  597. "pbrMetallicRoughness": {
  598. "baseColorFactor": [
  599. 0.5019607843137255,
  600. 0,
  601. 0,
  602. 1
  603. ],
  604. "metallicFactor": 0.13,
  605. "roughnessFactor": 0.47
  606. }
  607. }
  608. ],
  609. "meshes": [
  610. {
  611. "name": "body_Material0",
  612. "primitives": [
  613. {
  614. "attributes": {
  615. "NORMAL": 1,
  616. "POSITION": 0
  617. },
  618. "indices": 2,
  619. "material": 0
  620. },
  621. {
  622. "attributes": {
  623. "NORMAL": 4,
  624. "POSITION": 3
  625. },
  626. "indices": 5,
  627. "material": 1
  628. },
  629. {
  630. "attributes": {
  631. "NORMAL": 7,
  632. "POSITION": 6
  633. },
  634. "indices": 8,
  635. "material": 2
  636. },
  637. {
  638. "attributes": {
  639. "NORMAL": 10,
  640. "POSITION": 9
  641. },
  642. "indices": 11,
  643. "material": 3
  644. },
  645. {
  646. "attributes": {
  647. "NORMAL": 13,
  648. "POSITION": 12
  649. },
  650. "indices": 14,
  651. "material": 4
  652. },
  653. {
  654. "attributes": {
  655. "NORMAL": 16,
  656. "POSITION": 15
  657. },
  658. "indices": 17,
  659. "material": 5
  660. }
  661. ]
  662. },
  663. {
  664. "name": "propeller_Material0",
  665. "primitives": [
  666. {
  667. "attributes": {
  668. "NORMAL": 19,
  669. "POSITION": 18
  670. },
  671. "indices": 20,
  672. "material": 6
  673. },
  674. {
  675. "attributes": {
  676. "NORMAL": 22,
  677. "POSITION": 21
  678. },
  679. "indices": 23,
  680. "material": 1
  681. },
  682. {
  683. "attributes": {
  684. "NORMAL": 25,
  685. "POSITION": 24
  686. },
  687. "indices": 26,
  688. "material": 2
  689. }
  690. ]
  691. },
  692. {
  693. "name": "engine",
  694. "primitives": [
  695. {
  696. "attributes": {
  697. "POSITION": 27
  698. },
  699. "indices": 28,
  700. "material": 2
  701. }
  702. ]
  703. }
  704. ],
  705. "nodes": [
  706. {
  707. "matrix": [
  708. 1,
  709. 0,
  710. 0,
  711. 0,
  712. 0,
  713. 1,
  714. 0,
  715. 0,
  716. 0,
  717. 0,
  718. 1,
  719. 0,
  720. 0,
  721. 0,
  722. 0,
  723. 1
  724. ],
  725. "mesh": 0,
  726. "name": "body"
  727. },
  728. {
  729. "matrix": [
  730. 1,
  731. 0,
  732. 0,
  733. 0,
  734. 0,
  735. 1,
  736. 0,
  737. 0,
  738. 0,
  739. 0,
  740. 1,
  741. 0,
  742. 0,
  743. 0,
  744. -0.722736489027739,
  745. 1
  746. ],
  747. "mesh": 1,
  748. "name": "propeller"
  749. },
  750. {
  751. "matrix": [
  752. 1,
  753. 0,
  754. 0,
  755. 0,
  756. 0,
  757. 1,
  758. 0,
  759. 0,
  760. 0,
  761. 0,
  762. 1,
  763. 0,
  764. 0,
  765. 0,
  766. 0,
  767. 1
  768. ],
  769. "mesh": 2,
  770. "name": "engine"
  771. }
  772. ],
  773. "scene": 0,
  774. "scenes": [
  775. {
  776. "nodes": [
  777. 0,
  778. 1,
  779. 2
  780. ]
  781. }
  782. ]
  783. }