Scene.gltf 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277
  1. {
  2. "asset": {
  3. "generator": "gltfeditor.com",
  4. "version": "2.0"
  5. },
  6. "buffers": [
  7. {
  8. "uri": "Scene_1.bin",
  9. "byteLength": 558504
  10. }
  11. ],
  12. "bufferViews": [
  13. {
  14. "buffer": 0,
  15. "byteOffset": 0,
  16. "byteLength": 174672,
  17. "byteStride": 12,
  18. "target": 34962
  19. },
  20. {
  21. "buffer": 0,
  22. "byteOffset": 174672,
  23. "byteLength": 174672,
  24. "byteStride": 12,
  25. "target": 34962
  26. },
  27. {
  28. "buffer": 0,
  29. "byteOffset": 349344,
  30. "byteLength": 116448,
  31. "byteStride": 8,
  32. "target": 34962
  33. },
  34. {
  35. "buffer": 0,
  36. "byteOffset": 465792,
  37. "byteLength": 92712,
  38. "target": 34963
  39. }
  40. ],
  41. "accessors": [
  42. {
  43. "bufferView": 0,
  44. "byteOffset": 0,
  45. "componentType": 5126,
  46. "normalized": false,
  47. "count": 14556,
  48. "min": [
  49. -1,
  50. -1,
  51. -1
  52. ],
  53. "max": [
  54. 1,
  55. 1,
  56. 1
  57. ],
  58. "type": "VEC3"
  59. },
  60. {
  61. "bufferView": 1,
  62. "byteOffset": 0,
  63. "componentType": 5126,
  64. "normalized": false,
  65. "count": 14556,
  66. "min": [
  67. -0.9474585652351379,
  68. -1.18715500831604,
  69. -0.9009949564933777
  70. ],
  71. "max": [
  72. 0.9424954056739807,
  73. 0.8128451108932495,
  74. 0.900973916053772
  75. ],
  76. "type": "VEC3"
  77. },
  78. {
  79. "bufferView": 2,
  80. "byteOffset": 0,
  81. "componentType": 5126,
  82. "normalized": false,
  83. "count": 14556,
  84. "min": [
  85. 0.002448640065267682,
  86. 1.0005531311035156
  87. ],
  88. "max": [
  89. 0.9999759793281555,
  90. 1.9986660480499268
  91. ],
  92. "type": "VEC2"
  93. },
  94. {
  95. "bufferView": 3,
  96. "byteOffset": 0,
  97. "componentType": 5123,
  98. "normalized": false,
  99. "count": 46356,
  100. "min": [
  101. 0
  102. ],
  103. "max": [
  104. 14555
  105. ],
  106. "type": "SCALAR"
  107. }
  108. ],
  109. "scene": 0,
  110. "scenes": [
  111. {
  112. "nodes": [
  113. 0
  114. ],
  115. "name": "Scene"
  116. }
  117. ],
  118. "nodes": [
  119. {
  120. "name": "node_damagedHelmet_-6514",
  121. "matrix": [
  122. 1,
  123. 0,
  124. 0,
  125. 0,
  126. 0,
  127. -1.3435885648505064e-7,
  128. 1.0000001192092896,
  129. 0,
  130. 0,
  131. -1.0000001192092896,
  132. -1.3435885648505064e-7,
  133. 0,
  134. 0,
  135. 0,
  136. 0,
  137. 1
  138. ],
  139. "mesh": 0
  140. }
  141. ],
  142. "meshes": [
  143. {
  144. "primitives": [
  145. {
  146. "material": 0,
  147. "mode": 4,
  148. "attributes": {
  149. "NORMAL": 0,
  150. "POSITION": 1,
  151. "TEXCOORD_0": 2
  152. },
  153. "indices": 3
  154. }
  155. ]
  156. }
  157. ],
  158. "materials": [
  159. {
  160. "pbrMetallicRoughness": {
  161. "baseColorFactor": [
  162. 1,
  163. 1,
  164. 1,
  165. 1
  166. ],
  167. "metallicFactor": 1,
  168. "roughnessFactor": 1,
  169. "baseColorTexture": {
  170. "index": 0,
  171. "texCoord": 0
  172. },
  173. "metallicRoughnessTexture": {
  174. "index": 1,
  175. "texCoord": 0
  176. }
  177. },
  178. "emissiveFactor": [
  179. 1,
  180. 1,
  181. 1
  182. ],
  183. "alphaMode": "OPAQUE",
  184. "doubleSided": false,
  185. "normalTexture": {
  186. "index": 2,
  187. "texCoord": 0,
  188. "scale": 1
  189. },
  190. "occlusionTexture": {
  191. "index": 3,
  192. "texCoord": 0,
  193. "strength": 1
  194. },
  195. "emissiveTexture": {
  196. "index": 4,
  197. "texCoord": 0
  198. }
  199. }
  200. ],
  201. "textures": [
  202. {
  203. "sampler": 0,
  204. "source": 0
  205. },
  206. {
  207. "sampler": 1,
  208. "source": 1
  209. },
  210. {
  211. "sampler": 2,
  212. "source": 2
  213. },
  214. {
  215. "sampler": 3,
  216. "source": 3
  217. },
  218. {
  219. "sampler": 4,
  220. "source": 4
  221. }
  222. ],
  223. "samplers": [
  224. {
  225. "magFilter": 9729,
  226. "minFilter": 9987,
  227. "wrapS": 10497,
  228. "wrapT": 10497
  229. },
  230. {
  231. "magFilter": 9729,
  232. "minFilter": 9987,
  233. "wrapS": 10497,
  234. "wrapT": 10497
  235. },
  236. {
  237. "magFilter": 9729,
  238. "minFilter": 9987,
  239. "wrapS": 10497,
  240. "wrapT": 10497
  241. },
  242. {
  243. "magFilter": 9729,
  244. "minFilter": 9987,
  245. "wrapS": 10497,
  246. "wrapT": 10497
  247. },
  248. {
  249. "magFilter": 9729,
  250. "minFilter": 9987,
  251. "wrapS": 10497,
  252. "wrapT": 10497
  253. }
  254. ],
  255. "images": [
  256. {
  257. "uri": "Material_MR_base.png",
  258. "mimeType": "image/png"
  259. },
  260. {
  261. "uri": "Material_MR_metallicRoughness.png",
  262. "mimeType": "image/png"
  263. },
  264. {
  265. "uri": "Material_MR_normal.png",
  266. "mimeType": "image/png"
  267. },
  268. {
  269. "uri": "Material_MR_occlusion.png",
  270. "mimeType": "image/png"
  271. },
  272. {
  273. "uri": "Material_MR_emissive.png",
  274. "mimeType": "image/png"
  275. }
  276. ]
  277. }