plane.gltf 23 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208
  1. {
  2. "accessors": [
  3. {
  4. "bufferView": 0,
  5. "byteOffset": 0,
  6. "componentType": 5126,
  7. "count": 8799,
  8. "max": [
  9. 4.98922300338745,
  10. 2.27132058143616,
  11. 2.57447481155396
  12. ],
  13. "min": [
  14. -4.98922300338745,
  15. -2.5827796459198,
  16. -3.89072823524475
  17. ],
  18. "type": "VEC3"
  19. },
  20. {
  21. "bufferView": 0,
  22. "byteOffset": 105588,
  23. "componentType": 5126,
  24. "count": 8799,
  25. "max": [
  26. 1.03288412094116,
  27. 1.03838932514191,
  28. 1.00196480751038
  29. ],
  30. "min": [
  31. -1.03288412094116,
  32. -1.0384908914566,
  33. -1.00700509548187
  34. ],
  35. "type": "VEC3"
  36. },
  37. {
  38. "bufferView": 0,
  39. "byteOffset": 211176,
  40. "componentType": 5126,
  41. "count": 8799,
  42. "max": [
  43. 0.999451637268066,
  44. 1.00005959218106
  45. ],
  46. "min": [
  47. -0.000843928020913154,
  48. 0.026690483093262052
  49. ],
  50. "type": "VEC2"
  51. },
  52. {
  53. "bufferView": 2,
  54. "byteOffset": 0,
  55. "componentType": 5123,
  56. "count": 36804,
  57. "max": [
  58. 8798
  59. ],
  60. "min": [
  61. 0
  62. ],
  63. "type": "SCALAR"
  64. },
  65. {
  66. "bufferView": 0,
  67. "byteOffset": 281568,
  68. "componentType": 5126,
  69. "count": 268,
  70. "max": [
  71. 0.0711514428257942,
  72. 1.99893450737,
  73. -3.33800840377808
  74. ],
  75. "min": [
  76. -0.0718593448400497,
  77. 0.815377235412598,
  78. -3.72065544128418
  79. ],
  80. "type": "VEC3"
  81. },
  82. {
  83. "bufferView": 0,
  84. "byteOffset": 284784,
  85. "componentType": 5126,
  86. "count": 268,
  87. "max": [
  88. 0.999908268451691,
  89. 0.992134928703308,
  90. 0.991721749305725
  91. ],
  92. "min": [
  93. -0.999908268451691,
  94. -0.991568803787231,
  95. -0.999987721443176
  96. ],
  97. "type": "VEC3"
  98. },
  99. {
  100. "bufferView": 0,
  101. "byteOffset": 288000,
  102. "componentType": 5126,
  103. "count": 268,
  104. "max": [
  105. 0.89453125,
  106. 0.9951171875
  107. ],
  108. "min": [
  109. 0,
  110. 0.080078125
  111. ],
  112. "type": "VEC2"
  113. },
  114. {
  115. "bufferView": 2,
  116. "byteOffset": 73608,
  117. "componentType": 5123,
  118. "count": 1011,
  119. "max": [
  120. 267
  121. ],
  122. "min": [
  123. 0
  124. ],
  125. "type": "SCALAR"
  126. },
  127. {
  128. "bufferView": 0,
  129. "byteOffset": 290144,
  130. "componentType": 5126,
  131. "count": 813,
  132. "max": [
  133. 0.636241614818573,
  134. 1.88553202152252,
  135. 0.995565414428711
  136. ],
  137. "min": [
  138. -0.636241614818573,
  139. 0.712114274501801,
  140. -1.13005185127258
  141. ],
  142. "type": "VEC3"
  143. },
  144. {
  145. "bufferView": 0,
  146. "byteOffset": 299900,
  147. "componentType": 5126,
  148. "count": 813,
  149. "max": [
  150. 1,
  151. 1
  152. ],
  153. "min": [
  154. 0,
  155. -1.1920928999487046e-7
  156. ],
  157. "type": "VEC2"
  158. },
  159. {
  160. "bufferView": 2,
  161. "byteOffset": 75630,
  162. "componentType": 5123,
  163. "count": 4623,
  164. "max": [
  165. 812
  166. ],
  167. "min": [
  168. 0
  169. ],
  170. "type": "SCALAR"
  171. },
  172. {
  173. "bufferView": 0,
  174. "byteOffset": 306404,
  175. "componentType": 5126,
  176. "count": 263,
  177. "max": [
  178. -0.518300592899323,
  179. 0.51553612947464,
  180. -3.07493805885315
  181. ],
  182. "min": [
  183. -1.76239800453186,
  184. 0.315510451793671,
  185. -3.5057578086853
  186. ],
  187. "type": "VEC3"
  188. },
  189. {
  190. "bufferView": 0,
  191. "byteOffset": 309560,
  192. "componentType": 5126,
  193. "count": 263,
  194. "max": [
  195. 0.999027371406555,
  196. 0.981216192245483,
  197. 0.998534739017487
  198. ],
  199. "min": [
  200. -0.97010612487793,
  201. -0.997484087944031,
  202. -0.976906776428223
  203. ],
  204. "type": "VEC3"
  205. },
  206. {
  207. "bufferView": 0,
  208. "byteOffset": 312716,
  209. "componentType": 5126,
  210. "count": 263,
  211. "max": [
  212. 0.807343721389771,
  213. 0.654296875
  214. ],
  215. "min": [
  216. 0,
  217. 0.14693510532379195
  218. ],
  219. "type": "VEC2"
  220. },
  221. {
  222. "bufferView": 2,
  223. "byteOffset": 84876,
  224. "componentType": 5123,
  225. "count": 843,
  226. "max": [
  227. 262
  228. ],
  229. "min": [
  230. 0
  231. ],
  232. "type": "SCALAR"
  233. },
  234. {
  235. "bufferView": 0,
  236. "byteOffset": 314820,
  237. "componentType": 5126,
  238. "count": 263,
  239. "max": [
  240. 1.76239800453186,
  241. 0.51553612947464,
  242. -3.07493805885315
  243. ],
  244. "min": [
  245. 0.518300592899323,
  246. 0.315510451793671,
  247. -3.5057578086853
  248. ],
  249. "type": "VEC3"
  250. },
  251. {
  252. "bufferView": 0,
  253. "byteOffset": 317976,
  254. "componentType": 5126,
  255. "count": 263,
  256. "max": [
  257. 0.97010612487793,
  258. 0.981216192245483,
  259. 0.998534739017487
  260. ],
  261. "min": [
  262. -0.999027371406555,
  263. -0.997484087944031,
  264. -0.976906776428223
  265. ],
  266. "type": "VEC3"
  267. },
  268. {
  269. "bufferView": 0,
  270. "byteOffset": 321132,
  271. "componentType": 5126,
  272. "count": 263,
  273. "max": [
  274. 0.807343721389771,
  275. 0.654296875
  276. ],
  277. "min": [
  278. 0,
  279. 0.14693510532379195
  280. ],
  281. "type": "VEC2"
  282. },
  283. {
  284. "bufferView": 2,
  285. "byteOffset": 86562,
  286. "componentType": 5123,
  287. "count": 822,
  288. "max": [
  289. 262
  290. ],
  291. "min": [
  292. 0
  293. ],
  294. "type": "SCALAR"
  295. },
  296. {
  297. "bufferView": 0,
  298. "byteOffset": 323236,
  299. "componentType": 5126,
  300. "count": 424,
  301. "max": [
  302. -2.51156067848206,
  303. -0.204738333821297,
  304. 0.198983579874039
  305. ],
  306. "min": [
  307. -4.78625965118408,
  308. -0.39427524805069,
  309. -0.55210268497467
  310. ],
  311. "type": "VEC3"
  312. },
  313. {
  314. "bufferView": 0,
  315. "byteOffset": 328324,
  316. "componentType": 5126,
  317. "count": 424,
  318. "max": [
  319. 0.98263555765152,
  320. 0.976951241493225,
  321. 0.985208868980408
  322. ],
  323. "min": [
  324. -0.997296571731567,
  325. -0.998572766780853,
  326. -0.952731788158417
  327. ],
  328. "type": "VEC3"
  329. },
  330. {
  331. "bufferView": 0,
  332. "byteOffset": 333412,
  333. "componentType": 5126,
  334. "count": 424,
  335. "max": [
  336. 0.997929275035858,
  337. 0.93701171875
  338. ],
  339. "min": [
  340. 0.000488280347781256,
  341. 0.24879497289657604
  342. ],
  343. "type": "VEC2"
  344. },
  345. {
  346. "bufferView": 2,
  347. "byteOffset": 88206,
  348. "componentType": 5123,
  349. "count": 1854,
  350. "max": [
  351. 423
  352. ],
  353. "min": [
  354. 0
  355. ],
  356. "type": "SCALAR"
  357. },
  358. {
  359. "bufferView": 0,
  360. "byteOffset": 336804,
  361. "componentType": 5126,
  362. "count": 424,
  363. "max": [
  364. 4.78625965118408,
  365. -0.204738333821297,
  366. 0.198983579874039
  367. ],
  368. "min": [
  369. 2.51156067848206,
  370. -0.39427524805069,
  371. -0.55210268497467
  372. ],
  373. "type": "VEC3"
  374. },
  375. {
  376. "bufferView": 0,
  377. "byteOffset": 341892,
  378. "componentType": 5126,
  379. "count": 424,
  380. "max": [
  381. 0.997296571731567,
  382. 0.976951241493225,
  383. 0.985208868980408
  384. ],
  385. "min": [
  386. -0.98263555765152,
  387. -0.998572766780853,
  388. -0.952731788158417
  389. ],
  390. "type": "VEC3"
  391. },
  392. {
  393. "bufferView": 0,
  394. "byteOffset": 346980,
  395. "componentType": 5126,
  396. "count": 424,
  397. "max": [
  398. 0.997929275035858,
  399. 0.93701171875
  400. ],
  401. "min": [
  402. 0.000488280347781256,
  403. 0.24879497289657604
  404. ],
  405. "type": "VEC2"
  406. },
  407. {
  408. "bufferView": 2,
  409. "byteOffset": 91914,
  410. "componentType": 5123,
  411. "count": 1848,
  412. "max": [
  413. 423
  414. ],
  415. "min": [
  416. 0
  417. ],
  418. "type": "SCALAR"
  419. },
  420. {
  421. "bufferView": 0,
  422. "byteOffset": 350372,
  423. "componentType": 5126,
  424. "count": 687,
  425. "max": [
  426. 1.78988111019135,
  427. 0.506143629550934,
  428. 3.31023263931274
  429. ],
  430. "min": [
  431. -1.78988111019135,
  432. -0.506143808364868,
  433. 2.60187292098999
  434. ],
  435. "type": "VEC3"
  436. },
  437. {
  438. "bufferView": 0,
  439. "byteOffset": 358616,
  440. "componentType": 5126,
  441. "count": 687,
  442. "max": [
  443. 0.999284684658051,
  444. 0.999281167984009,
  445. 1
  446. ],
  447. "min": [
  448. -0.999284684658051,
  449. -0.999281108379364,
  450. -0.9998978972435
  451. ],
  452. "type": "VEC3"
  453. },
  454. {
  455. "bufferView": 0,
  456. "byteOffset": 366860,
  457. "componentType": 5126,
  458. "count": 687,
  459. "max": [
  460. 0.85794597864151,
  461. 1
  462. ],
  463. "min": [
  464. -0.000415519432863221,
  465. 0.18292415142059304
  466. ],
  467. "type": "VEC2"
  468. },
  469. {
  470. "bufferView": 2,
  471. "byteOffset": 95610,
  472. "componentType": 5123,
  473. "count": 2688,
  474. "max": [
  475. 686
  476. ],
  477. "min": [
  478. 0
  479. ],
  480. "type": "SCALAR"
  481. },
  482. {
  483. "bufferView": 1,
  484. "byteOffset": 0,
  485. "componentType": 5126,
  486. "count": 20,
  487. "max": [
  488. 0.9666666666666668
  489. ],
  490. "min": [
  491. 0.016666666666666666
  492. ],
  493. "type": "SCALAR"
  494. },
  495. {
  496. "bufferView": 1,
  497. "byteOffset": 80,
  498. "componentType": 5126,
  499. "count": 20,
  500. "max": [
  501. 0,
  502. 0,
  503. 0
  504. ],
  505. "min": [
  506. 0,
  507. 0,
  508. 0
  509. ],
  510. "type": "VEC3"
  511. },
  512. {
  513. "bufferView": 1,
  514. "byteOffset": 320,
  515. "componentType": 5126,
  516. "count": 20,
  517. "max": [
  518. 8.65879350496965e-17,
  519. 8.323393893636707e-17,
  520. 0.9996455697870111,
  521. 1
  522. ],
  523. "min": [
  524. -1.491142189360091e-17,
  525. -8.640386805365542e-17,
  526. -0.8183055156845476,
  527. -0.4845496541837363
  528. ],
  529. "type": "VEC4"
  530. },
  531. {
  532. "bufferView": 1,
  533. "byteOffset": 640,
  534. "componentType": 5126,
  535. "count": 20,
  536. "max": [
  537. 1.0000000000000002,
  538. 1.0000000000000002,
  539. 1
  540. ],
  541. "min": [
  542. 0.9999999999999999,
  543. 0.9999999999999999,
  544. 1
  545. ],
  546. "type": "VEC3"
  547. }
  548. ],
  549. "animations": [
  550. {
  551. "channels": [
  552. {
  553. "sampler": 0,
  554. "target": {
  555. "node": 7,
  556. "path": "rotation"
  557. }
  558. },
  559. {
  560. "sampler": 1,
  561. "target": {
  562. "node": 7,
  563. "path": "scale"
  564. }
  565. },
  566. {
  567. "sampler": 2,
  568. "target": {
  569. "node": 7,
  570. "path": "translation"
  571. }
  572. }
  573. ],
  574. "name": "Main",
  575. "samplers": [
  576. {
  577. "input": 31,
  578. "interpolation": "LINEAR",
  579. "output": 33
  580. },
  581. {
  582. "input": 31,
  583. "interpolation": "LINEAR",
  584. "output": 34
  585. },
  586. {
  587. "input": 31,
  588. "interpolation": "LINEAR",
  589. "output": 32
  590. }
  591. ]
  592. }
  593. ],
  594. "asset": {
  595. "generator": "qtek fbx2gltf",
  596. "version": "2.0"
  597. },
  598. "bufferViews": [
  599. {
  600. "buffer": 0,
  601. "byteLength": 372356,
  602. "byteOffset": 0,
  603. "target": 34962
  604. },
  605. {
  606. "buffer": 0,
  607. "byteLength": 880,
  608. "byteOffset": 372356,
  609. "target": 34962
  610. },
  611. {
  612. "buffer": 0,
  613. "byteLength": 100986,
  614. "byteOffset": 373236,
  615. "target": 34963
  616. }
  617. ],
  618. "buffers": [
  619. {
  620. "byteLength": 474222,
  621. "uri": "plane.bin"
  622. }
  623. ],
  624. "images": [
  625. {
  626. "uri": "plane_color.png"
  627. },
  628. {
  629. "uri": "Plane$0_metallicRoughness.png"
  630. },
  631. {
  632. "uri": "Plane$0_metallicRoughness.png"
  633. }
  634. ],
  635. "materials": [
  636. {
  637. "name": "Plane",
  638. "emissiveFactor": [
  639. 0,
  640. 0,
  641. 0
  642. ],
  643. "pbrMetallicRoughness": {
  644. "baseColorFactor": [
  645. 1,
  646. 1,
  647. 1,
  648. 1
  649. ],
  650. "metallicFactor": 1,
  651. "roughnessFactor": 1,
  652. "baseColorTexture": {
  653. "index": 0,
  654. "texCoord": 0
  655. },
  656. "metallicRoughnessTexture": {
  657. "index": 2,
  658. "texCoord": 0
  659. }
  660. }
  661. },
  662. {
  663. "name": "Canopi",
  664. "emissiveFactor": [
  665. 0,
  666. 0,
  667. 0
  668. ],
  669. "pbrMetallicRoughness": {
  670. "baseColorFactor": [
  671. 0.15294117647058825,
  672. 0.27058823529411763,
  673. 0.21568627450980393,
  674. 0.43
  675. ],
  676. "metallicFactor": 0.23,
  677. "roughnessFactor": 0
  678. },
  679. "alphaMode":"BLEND"
  680. }
  681. ],
  682. "meshes": [
  683. {
  684. "name": "Body",
  685. "primitives": [
  686. {
  687. "attributes": {
  688. "NORMAL": 1,
  689. "POSITION": 0,
  690. "TEXCOORD_0": 2
  691. },
  692. "indices": 3,
  693. "material": 0
  694. }
  695. ]
  696. },
  697. {
  698. "name": "rudder",
  699. "primitives": [
  700. {
  701. "attributes": {
  702. "NORMAL": 5,
  703. "POSITION": 4,
  704. "TEXCOORD_0": 6
  705. },
  706. "indices": 7,
  707. "material": 0
  708. }
  709. ]
  710. },
  711. {
  712. "name": "canopi",
  713. "primitives": [
  714. {
  715. "attributes": {
  716. "POSITION": 8,
  717. "TEXCOORD_0": 9
  718. },
  719. "indices": 10,
  720. "material": 1
  721. }
  722. ]
  723. },
  724. {
  725. "name": "tail_L1",
  726. "primitives": [
  727. {
  728. "attributes": {
  729. "NORMAL": 12,
  730. "POSITION": 11,
  731. "TEXCOORD_0": 13
  732. },
  733. "indices": 14,
  734. "material": 0
  735. }
  736. ]
  737. },
  738. {
  739. "name": "tail_L",
  740. "primitives": [
  741. {
  742. "attributes": {
  743. "NORMAL": 16,
  744. "POSITION": 15,
  745. "TEXCOORD_0": 17
  746. },
  747. "indices": 18,
  748. "material": 0
  749. }
  750. ]
  751. },
  752. {
  753. "name": "aileron_R",
  754. "primitives": [
  755. {
  756. "attributes": {
  757. "NORMAL": 20,
  758. "POSITION": 19,
  759. "TEXCOORD_0": 21
  760. },
  761. "indices": 22,
  762. "material": 0
  763. }
  764. ]
  765. },
  766. {
  767. "name": "aileron_L",
  768. "primitives": [
  769. {
  770. "attributes": {
  771. "NORMAL": 24,
  772. "POSITION": 23,
  773. "TEXCOORD_0": 25
  774. },
  775. "indices": 26,
  776. "material": 0
  777. }
  778. ]
  779. },
  780. {
  781. "name": "propeller1",
  782. "primitives": [
  783. {
  784. "attributes": {
  785. "NORMAL": 28,
  786. "POSITION": 27,
  787. "TEXCOORD_0": 29
  788. },
  789. "indices": 30,
  790. "material": 0
  791. }
  792. ]
  793. }
  794. ],
  795. "nodes": [
  796. {
  797. "children": [
  798. 1,
  799. 2,
  800. 3,
  801. 4,
  802. 5,
  803. 6,
  804. 7
  805. ],
  806. "matrix": [
  807. 1,
  808. 0,
  809. 0,
  810. 0,
  811. 0,
  812. 1,
  813. 0,
  814. 0,
  815. 0,
  816. 0,
  817. 1,
  818. 0,
  819. 0,
  820. 0,
  821. 0,
  822. 1
  823. ],
  824. "mesh": 0,
  825. "name": "Body"
  826. },
  827. {
  828. "matrix": [
  829. 0.9999025240093042,
  830. 0,
  831. 0.013962180339145272,
  832. 0,
  833. 0,
  834. 1,
  835. 0,
  836. 0,
  837. -0.013962180339145272,
  838. 0,
  839. 0.9999025240093042,
  840. 0,
  841. -0.04677330330014229,
  842. 0,
  843. -0.00032654457027092576,
  844. 1
  845. ],
  846. "mesh": 1,
  847. "name": "rudder"
  848. },
  849. {
  850. "matrix": [
  851. 1,
  852. 0,
  853. 0,
  854. 0,
  855. 0,
  856. 1,
  857. 0,
  858. 0,
  859. 0,
  860. 0,
  861. 1,
  862. 0,
  863. 0,
  864. 0,
  865. 0,
  866. 1
  867. ],
  868. "mesh": 2,
  869. "name": "canopi"
  870. },
  871. {
  872. "matrix": [
  873. 1,
  874. 0,
  875. 0,
  876. 0,
  877. 0,
  878. 1,
  879. 0,
  880. 0,
  881. 0,
  882. 0,
  883. 1,
  884. 0,
  885. 1.1102230246251565e-16,
  886. 0,
  887. -4.440892098500626e-16,
  888. 1
  889. ],
  890. "mesh": 3,
  891. "name": "tail_L1"
  892. },
  893. {
  894. "matrix": [
  895. 1,
  896. 0,
  897. 0,
  898. 0,
  899. 0,
  900. 1,
  901. 0,
  902. 0,
  903. 0,
  904. 0,
  905. 1,
  906. 0,
  907. -1.1102230246251565e-16,
  908. 0,
  909. -4.440892098500626e-16,
  910. 1
  911. ],
  912. "mesh": 4,
  913. "name": "tail_L"
  914. },
  915. {
  916. "matrix": [
  917. 1,
  918. 0,
  919. 0,
  920. 0,
  921. 0,
  922. 1,
  923. 0,
  924. 0,
  925. 0,
  926. 0,
  927. 1,
  928. 0,
  929. -0.0011723041534423828,
  930. 0.012324333190917969,
  931. 0.007395744323730469,
  932. 1
  933. ],
  934. "mesh": 5,
  935. "name": "aileron_R"
  936. },
  937. {
  938. "matrix": [
  939. 1,
  940. 0,
  941. 0,
  942. 0,
  943. 0,
  944. 1,
  945. 0,
  946. 0,
  947. 0,
  948. 0,
  949. 1,
  950. 0,
  951. -4.440892098500626e-16,
  952. 0,
  953. -1.1102230246251565e-16,
  954. 1
  955. ],
  956. "mesh": 6,
  957. "name": "aileron_L"
  958. },
  959. {
  960. "matrix": [
  961. 1,
  962. 0,
  963. 0,
  964. 0,
  965. 0,
  966. 1,
  967. 0,
  968. 0,
  969. 0,
  970. 0,
  971. 1,
  972. 0,
  973. 0,
  974. 0,
  975. 0,
  976. 1
  977. ],
  978. "mesh": 7,
  979. "name": "propeller1"
  980. }
  981. ],
  982. "samplers": [
  983. {
  984. "minFilter": 9987,
  985. "magFilter": 9729,
  986. "wrapS": 10497,
  987. "wrapT": 10497
  988. }
  989. ],
  990. "scene": 0,
  991. "scenes": [
  992. {
  993. "nodes": [
  994. 0
  995. ]
  996. }
  997. ],
  998. "textures": [
  999. {
  1000. "sampler": 0,
  1001. "source": 0
  1002. },
  1003. {
  1004. "sampler": 0,
  1005. "source": 1
  1006. },
  1007. {
  1008. "sampler": 0,
  1009. "source": 2
  1010. }
  1011. ],
  1012. "extras": {
  1013. "qtekModelViewerConfig": {
  1014. "preZ": true,
  1015. "materials": [
  1016. {
  1017. "name": "Plane",
  1018. "color": "#ffffff",
  1019. "emission": "#000000",
  1020. "alpha": 1,
  1021. "alphaCutoff": 0,
  1022. "emissionIntensity": 1,
  1023. "uvRepeat": [
  1024. 1,
  1025. 1
  1026. ],
  1027. "parallaxOcclusionScale": 0.02,
  1028. "diffuseMap": "plane_color.png",
  1029. "normalMap": "",
  1030. "parallaxOcclusionMap": "",
  1031. "emissiveMap": "",
  1032. "metalness": 0.5,
  1033. "roughness": 0.5,
  1034. "metalnessMap": "Plane$0_metallicRoughness.png",
  1035. "roughnessMap": "Plane$0_metallicRoughness.png",
  1036. "type": "pbrMetallicRoughness",
  1037. "targetMeshes": [
  1038. "Body",
  1039. "rudder",
  1040. "tail_L1",
  1041. "tail_L",
  1042. "aileron_R",
  1043. "aileron_L",
  1044. "propeller1"
  1045. ]
  1046. },
  1047. {
  1048. "name": "Canopi",
  1049. "color": "#07140c",
  1050. "emission": "#000000",
  1051. "alpha": 0.39,
  1052. "alphaCutoff": 0,
  1053. "emissionIntensity": 1,
  1054. "uvRepeat": [
  1055. 1,
  1056. 1
  1057. ],
  1058. "parallaxOcclusionScale": 0.02,
  1059. "diffuseMap": "",
  1060. "normalMap": "",
  1061. "parallaxOcclusionMap": "",
  1062. "emissiveMap": "",
  1063. "metalness": 0,
  1064. "roughness": 0.82,
  1065. "metalnessMap": "",
  1066. "roughnessMap": "",
  1067. "type": "pbrMetallicRoughness",
  1068. "targetMeshes": [
  1069. "canopi"
  1070. ]
  1071. }
  1072. ],
  1073. "takes": [],
  1074. "textureFlipY": false,
  1075. "zUpToYUp": false,
  1076. "shadow": true,
  1077. "environment": "auto",
  1078. "viewControl": {
  1079. "center": [
  1080. -0.17126068472862244,
  1081. -1.2900023460388184,
  1082. 1.4147809743881226
  1083. ],
  1084. "alpha": 8.50396504639145,
  1085. "beta": 792.9336442101019,
  1086. "distance": 14.781100747468665
  1087. },
  1088. "ground": {
  1089. "show": true
  1090. },
  1091. "mainLight": {
  1092. "shadow": true,
  1093. "shadowQuality": "medium",
  1094. "intensity": 0.8,
  1095. "color": "#fff",
  1096. "alpha": 45,
  1097. "beta": 45,
  1098. "$padAngle": [
  1099. 0.25,
  1100. 0.5
  1101. ]
  1102. },
  1103. "secondaryLight": {
  1104. "shadow": false,
  1105. "shadowQuality": "medium",
  1106. "intensity": 0,
  1107. "color": "#fff",
  1108. "alpha": 60,
  1109. "beta": -50,
  1110. "$padAngle": [
  1111. -0.2777777777777778,
  1112. 0.6666666666666666
  1113. ]
  1114. },
  1115. "tertiaryLight": {
  1116. "shadow": false,
  1117. "shadowQuality": "medium",
  1118. "intensity": 0,
  1119. "color": "#fff",
  1120. "alpha": 89,
  1121. "beta": 0,
  1122. "$padAngle": [
  1123. 0,
  1124. 0.9888888888888889
  1125. ]
  1126. },
  1127. "ambientLight": {
  1128. "intensity": 0,
  1129. "color": "#fff"
  1130. },
  1131. "ambientCubemapLight": {
  1132. "texture": "./asset/texture/Barce_Rooftop_C.hdr",
  1133. "$texture": "Barce_Rooftop_C",
  1134. "$textureOptions": [
  1135. "pisa",
  1136. "Barce_Rooftop_C",
  1137. "Factory_Catwalk",
  1138. "Grand_Canyon_C",
  1139. "Ice_Lake",
  1140. "Hall",
  1141. "Old_Industrial_Hall"
  1142. ],
  1143. "exposure": 3,
  1144. "diffuseIntensity": 0.2,
  1145. "specularIntensity": 0.2,
  1146. "$intensity": 0.2
  1147. },
  1148. "postEffect": {
  1149. "enable": true,
  1150. "bloom": {
  1151. "enable": true,
  1152. "intensity": 0.1
  1153. },
  1154. "depthOfField": {
  1155. "enable": false,
  1156. "focalDistance": 4,
  1157. "focalRange": 1,
  1158. "blurRadius": 5,
  1159. "fstop": 10,
  1160. "quality": "medium",
  1161. "$qualityOptions": [
  1162. "low",
  1163. "medium",
  1164. "high",
  1165. "ultra"
  1166. ]
  1167. },
  1168. "screenSpaceAmbientOcclusion": {
  1169. "enable": false,
  1170. "radius": 1.5,
  1171. "quality": "medium",
  1172. "intensity": 1,
  1173. "$qualityOptions": [
  1174. "low",
  1175. "medium",
  1176. "high",
  1177. "ultra"
  1178. ]
  1179. },
  1180. "screenSpaceReflection": {
  1181. "enable": false,
  1182. "quality": "medium",
  1183. "maxRoughness": 0.8,
  1184. "$qualityOptions": [
  1185. "low",
  1186. "medium",
  1187. "high",
  1188. "ultra"
  1189. ]
  1190. },
  1191. "colorCorrection": {
  1192. "enable": true,
  1193. "exposure": 0,
  1194. "brightness": 0,
  1195. "contrast": 1,
  1196. "saturation": 1,
  1197. "lookupTexture": ""
  1198. },
  1199. "FXAA": {
  1200. "enable": false
  1201. }
  1202. }
  1203. }
  1204. },
  1205. "extensionsUsed": [
  1206. "KHR_materials_pbrSpecularGlossiness"
  1207. ]
  1208. }