dutch_ship_medium_1k.gltf 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388
  1. {
  2. "asset": {
  3. "generator": "Khronos glTF Blender I/O v1.7.33",
  4. "version": "2.0"
  5. },
  6. "scene": 0,
  7. "scenes": [
  8. {
  9. "name": "dutch_ship_medium",
  10. "nodes": [
  11. 0,
  12. 1,
  13. 2
  14. ]
  15. }
  16. ],
  17. "nodes": [
  18. {
  19. "mesh": 0,
  20. "name": "dutch_ship_medium_rigging"
  21. },
  22. {
  23. "mesh": 1,
  24. "name": "dutch_ship_medium_hull"
  25. },
  26. {
  27. "mesh": 2,
  28. "name": "dutch_ship_medium_sails"
  29. }
  30. ],
  31. "materials": [
  32. {
  33. "doubleSided": true,
  34. "name": "dutch_ship_medium_rigging",
  35. "normalTexture": {
  36. "index": 0
  37. },
  38. "pbrMetallicRoughness": {
  39. "baseColorTexture": {
  40. "index": 1
  41. },
  42. "metallicRoughnessTexture": {
  43. "index": 2
  44. }
  45. }
  46. },
  47. {
  48. "doubleSided": true,
  49. "name": "dutch_ship_medium_hull",
  50. "normalTexture": {
  51. "index": 3
  52. },
  53. "pbrMetallicRoughness": {
  54. "baseColorTexture": {
  55. "index": 4
  56. },
  57. "metallicRoughnessTexture": {
  58. "index": 5
  59. }
  60. }
  61. },
  62. {
  63. "alphaCutoff": 0.5,
  64. "alphaMode": "MASK",
  65. "doubleSided": true,
  66. "name": "dutch_ship_medium_sails",
  67. "normalTexture": {
  68. "index": 6
  69. },
  70. "pbrMetallicRoughness": {
  71. "baseColorTexture": {
  72. "index": 7
  73. },
  74. "metallicFactor": 0,
  75. "metallicRoughnessTexture": {
  76. "index": 8
  77. }
  78. }
  79. }
  80. ],
  81. "meshes": [
  82. {
  83. "name": "x-Boats-Dutch-medium-rigging-joined",
  84. "primitives": [
  85. {
  86. "attributes": {
  87. "POSITION": 0,
  88. "NORMAL": 1,
  89. "TEXCOORD_0": 2
  90. },
  91. "indices": 3,
  92. "material": 0
  93. }
  94. ]
  95. },
  96. {
  97. "name": "x-Boats-Dutch-medium-baseB-joined",
  98. "primitives": [
  99. {
  100. "attributes": {
  101. "POSITION": 4,
  102. "NORMAL": 5,
  103. "TEXCOORD_0": 6
  104. },
  105. "indices": 7,
  106. "material": 1
  107. }
  108. ]
  109. },
  110. {
  111. "name": "Plane.072",
  112. "primitives": [
  113. {
  114. "attributes": {
  115. "POSITION": 8,
  116. "NORMAL": 9,
  117. "TEXCOORD_0": 10
  118. },
  119. "indices": 11,
  120. "material": 2
  121. }
  122. ]
  123. }
  124. ],
  125. "textures": [
  126. {
  127. "sampler": 0,
  128. "source": 0
  129. },
  130. {
  131. "sampler": 0,
  132. "source": 1
  133. },
  134. {
  135. "sampler": 0,
  136. "source": 2
  137. },
  138. {
  139. "sampler": 0,
  140. "source": 3
  141. },
  142. {
  143. "sampler": 0,
  144. "source": 4
  145. },
  146. {
  147. "sampler": 0,
  148. "source": 5
  149. },
  150. {
  151. "sampler": 0,
  152. "source": 6
  153. },
  154. {
  155. "sampler": 0,
  156. "source": 7
  157. },
  158. {
  159. "sampler": 0,
  160. "source": 8
  161. }
  162. ],
  163. "images": [
  164. {
  165. "mimeType": "image/jpeg",
  166. "name": "dutch_ship_medium_rigging_nor_gl",
  167. "uri": "textures/dutch_ship_medium_rigging_nor_gl_1k.jpg"
  168. },
  169. {
  170. "mimeType": "image/jpeg",
  171. "name": "dutch_ship_medium_rigging_diff",
  172. "uri": "textures/dutch_ship_medium_rigging_diff_1k.jpg"
  173. },
  174. {
  175. "mimeType": "image/jpeg",
  176. "name": "dutch_ship_medium_rigging_metal-dutch_ship_medium_rigging_rough",
  177. "uri": "textures/dutch_ship_medium_rigging_arm_1k.jpg"
  178. },
  179. {
  180. "mimeType": "image/jpeg",
  181. "name": "dutch_ship_medium_hull_nor_gl",
  182. "uri": "textures/dutch_ship_medium_hull_nor_gl_1k.jpg"
  183. },
  184. {
  185. "mimeType": "image/jpeg",
  186. "name": "dutch_ship_medium_hull_diff",
  187. "uri": "textures/dutch_ship_medium_hull_diff_1k.jpg"
  188. },
  189. {
  190. "mimeType": "image/jpeg",
  191. "name": "dutch_ship_medium_hull_metal-dutch_ship_medium_hull_rough",
  192. "uri": "textures/dutch_ship_medium_hull_arm_1k.jpg"
  193. },
  194. {
  195. "mimeType": "image/jpeg",
  196. "name": "dutch_ship_medium_sails_nor_gl",
  197. "uri": "textures/dutch_ship_medium_sails_nor_gl_1k.jpg"
  198. },
  199. {
  200. "mimeType": "image/jpeg",
  201. "name": "dutch_ship_medium_sails_diff-dutch_ship_medium_sails_alpha",
  202. "uri": "textures/dutch_ship_medium_sails_diff_1k.jpg"
  203. },
  204. {
  205. "mimeType": "image/jpeg",
  206. "name": "dutch_ship_medium_sails_rough",
  207. "uri": "textures/dutch_ship_medium_sails_arm_1k.jpg"
  208. }
  209. ],
  210. "accessors": [
  211. {
  212. "bufferView": 0,
  213. "componentType": 5126,
  214. "count": 35903,
  215. "max": [
  216. 13.74468994140625,
  217. 22.657127380371094,
  218. 3.320786237716675
  219. ],
  220. "min": [
  221. -9.983352661132812,
  222. 1.1995306015014648,
  223. -3.4880359172821045
  224. ],
  225. "type": "VEC3"
  226. },
  227. {
  228. "bufferView": 1,
  229. "componentType": 5126,
  230. "count": 35903,
  231. "type": "VEC3"
  232. },
  233. {
  234. "bufferView": 2,
  235. "componentType": 5126,
  236. "count": 35903,
  237. "type": "VEC2"
  238. },
  239. {
  240. "bufferView": 3,
  241. "componentType": 5123,
  242. "count": 101148,
  243. "type": "SCALAR"
  244. },
  245. {
  246. "bufferView": 4,
  247. "componentType": 5126,
  248. "count": 24621,
  249. "max": [
  250. 11.63282585144043,
  251. 5.971731662750244,
  252. 2.599379539489746
  253. ],
  254. "min": [
  255. -10.325664520263672,
  256. -1.9999947547912598,
  257. -2.602752923965454
  258. ],
  259. "type": "VEC3"
  260. },
  261. {
  262. "bufferView": 5,
  263. "componentType": 5126,
  264. "count": 24621,
  265. "type": "VEC3"
  266. },
  267. {
  268. "bufferView": 6,
  269. "componentType": 5126,
  270. "count": 24621,
  271. "type": "VEC2"
  272. },
  273. {
  274. "bufferView": 7,
  275. "componentType": 5123,
  276. "count": 83694,
  277. "type": "SCALAR"
  278. },
  279. {
  280. "bufferView": 8,
  281. "componentType": 5126,
  282. "count": 4020,
  283. "max": [
  284. 8.375848770141602,
  285. 16.878726959228516,
  286. 2.797043800354004
  287. ],
  288. "min": [
  289. -1.5351202487945557,
  290. 4.7319488525390625,
  291. -3.2490220069885254
  292. ],
  293. "type": "VEC3"
  294. },
  295. {
  296. "bufferView": 9,
  297. "componentType": 5126,
  298. "count": 4020,
  299. "type": "VEC3"
  300. },
  301. {
  302. "bufferView": 10,
  303. "componentType": 5126,
  304. "count": 4020,
  305. "type": "VEC2"
  306. },
  307. {
  308. "bufferView": 11,
  309. "componentType": 5123,
  310. "count": 22644,
  311. "type": "SCALAR"
  312. }
  313. ],
  314. "bufferViews": [
  315. {
  316. "buffer": 0,
  317. "byteLength": 430836,
  318. "byteOffset": 0
  319. },
  320. {
  321. "buffer": 0,
  322. "byteLength": 430836,
  323. "byteOffset": 430836
  324. },
  325. {
  326. "buffer": 0,
  327. "byteLength": 287224,
  328. "byteOffset": 861672
  329. },
  330. {
  331. "buffer": 0,
  332. "byteLength": 202296,
  333. "byteOffset": 1148896
  334. },
  335. {
  336. "buffer": 0,
  337. "byteLength": 295452,
  338. "byteOffset": 1351192
  339. },
  340. {
  341. "buffer": 0,
  342. "byteLength": 295452,
  343. "byteOffset": 1646644
  344. },
  345. {
  346. "buffer": 0,
  347. "byteLength": 196968,
  348. "byteOffset": 1942096
  349. },
  350. {
  351. "buffer": 0,
  352. "byteLength": 167388,
  353. "byteOffset": 2139064
  354. },
  355. {
  356. "buffer": 0,
  357. "byteLength": 48240,
  358. "byteOffset": 2306452
  359. },
  360. {
  361. "buffer": 0,
  362. "byteLength": 48240,
  363. "byteOffset": 2354692
  364. },
  365. {
  366. "buffer": 0,
  367. "byteLength": 32160,
  368. "byteOffset": 2402932
  369. },
  370. {
  371. "buffer": 0,
  372. "byteLength": 45288,
  373. "byteOffset": 2435092
  374. }
  375. ],
  376. "samplers": [
  377. {
  378. "magFilter": 9729,
  379. "minFilter": 9987
  380. }
  381. ],
  382. "buffers": [
  383. {
  384. "byteLength": 2480380,
  385. "uri": "dutch_ship_medium.bin"
  386. }
  387. ]
  388. }