out.gltf 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738
  1. {
  2. "accessors": [
  3. {
  4. "bufferView": 0,
  5. "componentType": 5126,
  6. "count": 1321,
  7. "max": [
  8. 0.5,
  9. 1.0,
  10. 0.5
  11. ],
  12. "min": [
  13. -0.5,
  14. -1.0,
  15. -0.5
  16. ],
  17. "name": "capsule/POSITION",
  18. "type": "VEC3"
  19. },
  20. {
  21. "bufferView": 0,
  22. "byteOffset": 12,
  23. "componentType": 5126,
  24. "count": 1321,
  25. "name": "capsule/NORMAL",
  26. "type": "VEC3"
  27. },
  28. {
  29. "bufferView": 0,
  30. "byteOffset": 24,
  31. "componentType": 5126,
  32. "count": 1321,
  33. "name": "capsule/TEXCOORD_0",
  34. "type": "VEC2"
  35. },
  36. {
  37. "bufferView": 0,
  38. "byteOffset": 32,
  39. "componentType": 5126,
  40. "count": 1321,
  41. "name": "capsule/TEXCOORD_1",
  42. "type": "VEC2"
  43. },
  44. {
  45. "bufferView": 1,
  46. "componentType": 5125,
  47. "count": 6144,
  48. "name": "capsule/INDICES",
  49. "type": "SCALAR"
  50. },
  51. {
  52. "bufferView": 2,
  53. "componentType": 5126,
  54. "count": 121,
  55. "max": [
  56. 5.0,
  57. 0.0,
  58. 5.0
  59. ],
  60. "min": [
  61. -5.0,
  62. 0.0,
  63. -5.0
  64. ],
  65. "name": "plane/POSITION",
  66. "type": "VEC3"
  67. },
  68. {
  69. "bufferView": 2,
  70. "byteOffset": 12,
  71. "componentType": 5126,
  72. "count": 121,
  73. "name": "plane/NORMAL",
  74. "type": "VEC3"
  75. },
  76. {
  77. "bufferView": 2,
  78. "byteOffset": 24,
  79. "componentType": 5126,
  80. "count": 121,
  81. "name": "plane/TEXCOORD_0",
  82. "type": "VEC2"
  83. },
  84. {
  85. "bufferView": 2,
  86. "byteOffset": 32,
  87. "componentType": 5126,
  88. "count": 121,
  89. "name": "plane/TEXCOORD_1",
  90. "type": "VEC2"
  91. },
  92. {
  93. "bufferView": 3,
  94. "componentType": 5125,
  95. "count": 600,
  96. "name": "plane/INDICES",
  97. "type": "SCALAR"
  98. },
  99. {
  100. "bufferView": 4,
  101. "componentType": 5126,
  102. "count": 130,
  103. "max": [
  104. 0.5,
  105. 0.5,
  106. 0.5000000596046448
  107. ],
  108. "min": [
  109. -0.5,
  110. -0.5000000596046448,
  111. -0.4999999701976776
  112. ],
  113. "name": "cone/POSITION",
  114. "type": "VEC3"
  115. },
  116. {
  117. "bufferView": 4,
  118. "byteOffset": 12,
  119. "componentType": 5126,
  120. "count": 130,
  121. "name": "cone/NORMAL",
  122. "type": "VEC3"
  123. },
  124. {
  125. "bufferView": 4,
  126. "byteOffset": 24,
  127. "componentType": 5126,
  128. "count": 130,
  129. "name": "cone/TEXCOORD_0",
  130. "type": "VEC2"
  131. },
  132. {
  133. "bufferView": 4,
  134. "byteOffset": 32,
  135. "componentType": 5126,
  136. "count": 130,
  137. "name": "cone/TEXCOORD_1",
  138. "type": "VEC2"
  139. },
  140. {
  141. "bufferView": 5,
  142. "componentType": 5125,
  143. "count": 216,
  144. "name": "cone/INDICES",
  145. "type": "SCALAR"
  146. },
  147. {
  148. "bufferView": 6,
  149. "componentType": 5126,
  150. "count": 1297,
  151. "max": [
  152. 0.5,
  153. 0.10000000149011612,
  154. 0.5
  155. ],
  156. "min": [
  157. -0.5,
  158. -0.10000000149011612,
  159. -0.5
  160. ],
  161. "name": "torus/POSITION",
  162. "type": "VEC3"
  163. },
  164. {
  165. "bufferView": 6,
  166. "byteOffset": 12,
  167. "componentType": 5126,
  168. "count": 1297,
  169. "name": "torus/NORMAL",
  170. "type": "VEC3"
  171. },
  172. {
  173. "bufferView": 6,
  174. "byteOffset": 24,
  175. "componentType": 5126,
  176. "count": 1297,
  177. "name": "torus/TEXCOORD_0",
  178. "type": "VEC2"
  179. },
  180. {
  181. "bufferView": 6,
  182. "byteOffset": 32,
  183. "componentType": 5126,
  184. "count": 1297,
  185. "name": "torus/TEXCOORD_1",
  186. "type": "VEC2"
  187. },
  188. {
  189. "bufferView": 7,
  190. "componentType": 5125,
  191. "count": 6144,
  192. "name": "torus/INDICES",
  193. "type": "SCALAR"
  194. },
  195. {
  196. "bufferView": 8,
  197. "componentType": 5126,
  198. "count": 1294,
  199. "max": [
  200. 0.49949654936790466,
  201. 0.5,
  202. 0.49899348616600037
  203. ],
  204. "min": [
  205. -0.49748557806015015,
  206. -0.5,
  207. -0.49899333715438843
  208. ],
  209. "name": "sphere/POSITION",
  210. "type": "VEC3"
  211. },
  212. {
  213. "bufferView": 8,
  214. "byteOffset": 12,
  215. "componentType": 5126,
  216. "count": 1294,
  217. "name": "sphere/NORMAL",
  218. "type": "VEC3"
  219. },
  220. {
  221. "bufferView": 8,
  222. "byteOffset": 24,
  223. "componentType": 5126,
  224. "count": 1294,
  225. "name": "sphere/TEXCOORD_0",
  226. "type": "VEC2"
  227. },
  228. {
  229. "bufferView": 8,
  230. "byteOffset": 32,
  231. "componentType": 5126,
  232. "count": 1294,
  233. "name": "sphere/TEXCOORD_1",
  234. "type": "VEC2"
  235. },
  236. {
  237. "bufferView": 9,
  238. "componentType": 5125,
  239. "count": 7140,
  240. "name": "sphere/INDICES",
  241. "type": "SCALAR"
  242. },
  243. {
  244. "bufferView": 10,
  245. "componentType": 5126,
  246. "count": 4,
  247. "max": [
  248. 0.5,
  249. 0.5,
  250. 0.0
  251. ],
  252. "min": [
  253. -0.5,
  254. -0.5,
  255. 0.0
  256. ],
  257. "name": "quad/POSITION",
  258. "type": "VEC3"
  259. },
  260. {
  261. "bufferView": 10,
  262. "byteOffset": 12,
  263. "componentType": 5126,
  264. "count": 4,
  265. "name": "quad/NORMAL",
  266. "type": "VEC3"
  267. },
  268. {
  269. "bufferView": 10,
  270. "byteOffset": 24,
  271. "componentType": 5126,
  272. "count": 4,
  273. "name": "quad/TEXCOORD_0",
  274. "type": "VEC2"
  275. },
  276. {
  277. "bufferView": 10,
  278. "byteOffset": 32,
  279. "componentType": 5126,
  280. "count": 4,
  281. "name": "quad/TEXCOORD_1",
  282. "type": "VEC2"
  283. },
  284. {
  285. "bufferView": 11,
  286. "componentType": 5125,
  287. "count": 6,
  288. "name": "quad/INDICES",
  289. "type": "SCALAR"
  290. },
  291. {
  292. "bufferView": 12,
  293. "componentType": 5126,
  294. "count": 260,
  295. "max": [
  296. 0.5,
  297. 1.0,
  298. 0.5
  299. ],
  300. "min": [
  301. -0.5,
  302. -1.0,
  303. -0.5
  304. ],
  305. "name": "cylinder/POSITION",
  306. "type": "VEC3"
  307. },
  308. {
  309. "bufferView": 12,
  310. "byteOffset": 12,
  311. "componentType": 5126,
  312. "count": 260,
  313. "name": "cylinder/NORMAL",
  314. "type": "VEC3"
  315. },
  316. {
  317. "bufferView": 12,
  318. "byteOffset": 24,
  319. "componentType": 5126,
  320. "count": 260,
  321. "name": "cylinder/TEXCOORD_0",
  322. "type": "VEC2"
  323. },
  324. {
  325. "bufferView": 12,
  326. "byteOffset": 32,
  327. "componentType": 5126,
  328. "count": 260,
  329. "name": "cylinder/TEXCOORD_1",
  330. "type": "VEC2"
  331. },
  332. {
  333. "bufferView": 13,
  334. "componentType": 5125,
  335. "count": 384,
  336. "name": "cylinder/INDICES",
  337. "type": "SCALAR"
  338. },
  339. {
  340. "bufferView": 14,
  341. "componentType": 5126,
  342. "count": 24,
  343. "max": [
  344. 0.5,
  345. 0.5,
  346. 0.5
  347. ],
  348. "min": [
  349. -0.5,
  350. -0.5,
  351. -0.5
  352. ],
  353. "name": "box/POSITION",
  354. "type": "VEC3"
  355. },
  356. {
  357. "bufferView": 14,
  358. "byteOffset": 12,
  359. "componentType": 5126,
  360. "count": 24,
  361. "name": "box/NORMAL",
  362. "type": "VEC3"
  363. },
  364. {
  365. "bufferView": 14,
  366. "byteOffset": 24,
  367. "componentType": 5126,
  368. "count": 24,
  369. "name": "box/TEXCOORD_0",
  370. "type": "VEC2"
  371. },
  372. {
  373. "bufferView": 14,
  374. "byteOffset": 32,
  375. "componentType": 5126,
  376. "count": 24,
  377. "name": "box/TEXCOORD_1",
  378. "type": "VEC2"
  379. },
  380. {
  381. "bufferView": 15,
  382. "componentType": 5125,
  383. "count": 36,
  384. "name": "box/INDICES",
  385. "type": "SCALAR"
  386. }
  387. ],
  388. "asset": {
  389. "copyright": "Copyright (c) 2018-2020 Chukong Technologies Inc.",
  390. "generator": "FBX-glTF-conv",
  391. "version": "2.0"
  392. },
  393. "bufferViews": [
  394. {
  395. "buffer": 0,
  396. "byteLength": 52840,
  397. "byteStride": 40,
  398. "name": "capsule",
  399. "target": 34962
  400. },
  401. {
  402. "buffer": 0,
  403. "byteLength": 24576,
  404. "byteOffset": 52840
  405. },
  406. {
  407. "buffer": 0,
  408. "byteLength": 4840,
  409. "byteOffset": 77416,
  410. "byteStride": 40,
  411. "name": "plane",
  412. "target": 34962
  413. },
  414. {
  415. "buffer": 0,
  416. "byteLength": 2400,
  417. "byteOffset": 82256
  418. },
  419. {
  420. "buffer": 0,
  421. "byteLength": 5200,
  422. "byteOffset": 84656,
  423. "byteStride": 40,
  424. "name": "cone",
  425. "target": 34962
  426. },
  427. {
  428. "buffer": 0,
  429. "byteLength": 864,
  430. "byteOffset": 89856
  431. },
  432. {
  433. "buffer": 0,
  434. "byteLength": 51880,
  435. "byteOffset": 90720,
  436. "byteStride": 40,
  437. "name": "torus",
  438. "target": 34962
  439. },
  440. {
  441. "buffer": 0,
  442. "byteLength": 24576,
  443. "byteOffset": 142600
  444. },
  445. {
  446. "buffer": 0,
  447. "byteLength": 51760,
  448. "byteOffset": 167176,
  449. "byteStride": 40,
  450. "name": "sphere",
  451. "target": 34962
  452. },
  453. {
  454. "buffer": 0,
  455. "byteLength": 28560,
  456. "byteOffset": 218936
  457. },
  458. {
  459. "buffer": 0,
  460. "byteLength": 160,
  461. "byteOffset": 247496,
  462. "byteStride": 40,
  463. "name": "quad",
  464. "target": 34962
  465. },
  466. {
  467. "buffer": 0,
  468. "byteLength": 24,
  469. "byteOffset": 247656
  470. },
  471. {
  472. "buffer": 0,
  473. "byteLength": 10400,
  474. "byteOffset": 247680,
  475. "byteStride": 40,
  476. "name": "cylinder",
  477. "target": 34962
  478. },
  479. {
  480. "buffer": 0,
  481. "byteLength": 1536,
  482. "byteOffset": 258080
  483. },
  484. {
  485. "buffer": 0,
  486. "byteLength": 960,
  487. "byteOffset": 259616,
  488. "byteStride": 40,
  489. "name": "box",
  490. "target": 34962
  491. },
  492. {
  493. "buffer": 0,
  494. "byteLength": 144,
  495. "byteOffset": 260576
  496. }
  497. ],
  498. "buffers": [
  499. {
  500. "byteLength": 260720,
  501. "uri": "out.bin"
  502. }
  503. ],
  504. "extras": {
  505. "FBX-glTF-conv": {
  506. "animationFrameRate": 24.0
  507. }
  508. },
  509. "materials": [
  510. {
  511. "name": "lambert1",
  512. "pbrMetallicRoughness": {
  513. "baseColorFactor": [
  514. 0.4000000059604645,
  515. 0.4000000059604645,
  516. 0.4000000059604645,
  517. 1.0
  518. ]
  519. }
  520. }
  521. ],
  522. "meshes": [
  523. {
  524. "name": "capsule",
  525. "primitives": [
  526. {
  527. "attributes": {
  528. "NORMAL": 1,
  529. "POSITION": 0,
  530. "TEXCOORD_0": 2,
  531. "TEXCOORD_1": 3
  532. },
  533. "indices": 4,
  534. "material": 0
  535. }
  536. ]
  537. },
  538. {
  539. "name": "plane",
  540. "primitives": [
  541. {
  542. "attributes": {
  543. "NORMAL": 6,
  544. "POSITION": 5,
  545. "TEXCOORD_0": 7,
  546. "TEXCOORD_1": 8
  547. },
  548. "indices": 9,
  549. "material": 0
  550. }
  551. ]
  552. },
  553. {
  554. "name": "cone",
  555. "primitives": [
  556. {
  557. "attributes": {
  558. "NORMAL": 11,
  559. "POSITION": 10,
  560. "TEXCOORD_0": 12,
  561. "TEXCOORD_1": 13
  562. },
  563. "indices": 14,
  564. "material": 0
  565. }
  566. ]
  567. },
  568. {
  569. "name": "torus",
  570. "primitives": [
  571. {
  572. "attributes": {
  573. "NORMAL": 16,
  574. "POSITION": 15,
  575. "TEXCOORD_0": 17,
  576. "TEXCOORD_1": 18
  577. },
  578. "indices": 19,
  579. "material": 0
  580. }
  581. ]
  582. },
  583. {
  584. "name": "sphere",
  585. "primitives": [
  586. {
  587. "attributes": {
  588. "NORMAL": 21,
  589. "POSITION": 20,
  590. "TEXCOORD_0": 22,
  591. "TEXCOORD_1": 23
  592. },
  593. "indices": 24,
  594. "material": 0
  595. }
  596. ]
  597. },
  598. {
  599. "name": "quad",
  600. "primitives": [
  601. {
  602. "attributes": {
  603. "NORMAL": 26,
  604. "POSITION": 25,
  605. "TEXCOORD_0": 27,
  606. "TEXCOORD_1": 28
  607. },
  608. "indices": 29,
  609. "material": 0
  610. }
  611. ]
  612. },
  613. {
  614. "name": "cylinder",
  615. "primitives": [
  616. {
  617. "attributes": {
  618. "NORMAL": 31,
  619. "POSITION": 30,
  620. "TEXCOORD_0": 32,
  621. "TEXCOORD_1": 33
  622. },
  623. "indices": 34,
  624. "material": 0
  625. }
  626. ]
  627. },
  628. {
  629. "name": "box",
  630. "primitives": [
  631. {
  632. "attributes": {
  633. "NORMAL": 36,
  634. "POSITION": 35,
  635. "TEXCOORD_0": 37,
  636. "TEXCOORD_1": 38
  637. },
  638. "indices": 39,
  639. "material": 0
  640. }
  641. ]
  642. }
  643. ],
  644. "nodes": [
  645. {
  646. "children": [
  647. 1,
  648. 2,
  649. 3,
  650. 4,
  651. 5,
  652. 6,
  653. 7,
  654. 8
  655. ],
  656. "name": "group"
  657. },
  658. {
  659. "mesh": 0,
  660. "name": "capsule",
  661. "scale": [
  662. 100.00000762939453,
  663. 100.00000762939453,
  664. 100.00000762939453
  665. ]
  666. },
  667. {
  668. "mesh": 1,
  669. "name": "plane",
  670. "scale": [
  671. 100.00000762939453,
  672. 100.00000762939453,
  673. 100.00000762939453
  674. ]
  675. },
  676. {
  677. "mesh": 2,
  678. "name": "cone",
  679. "scale": [
  680. 100.00000762939453,
  681. 100.00000762939453,
  682. 100.00000762939453
  683. ]
  684. },
  685. {
  686. "mesh": 3,
  687. "name": "torus",
  688. "scale": [
  689. 100.00000762939453,
  690. 100.00000762939453,
  691. 100.00000762939453
  692. ]
  693. },
  694. {
  695. "mesh": 4,
  696. "name": "sphere",
  697. "scale": [
  698. 100.0,
  699. 100.0,
  700. 100.0
  701. ]
  702. },
  703. {
  704. "mesh": 5,
  705. "name": "quad",
  706. "scale": [
  707. 100.00000762939453,
  708. 100.00000762939453,
  709. 100.00000762939453
  710. ]
  711. },
  712. {
  713. "mesh": 6,
  714. "name": "cylinder",
  715. "scale": [
  716. 100.00000762939453,
  717. 100.00000762939453,
  718. 100.00000762939453
  719. ]
  720. },
  721. {
  722. "mesh": 7,
  723. "name": "box",
  724. "scale": [
  725. 100.00000762939453,
  726. 100.00000762939453,
  727. 100.00000762939453
  728. ]
  729. }
  730. ],
  731. "scenes": [
  732. {
  733. "nodes": [
  734. 0
  735. ]
  736. }
  737. ]
  738. }