Cube_v1.gltf 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283
  1. {
  2. "accessors" : {
  3. "accessor_0" : {
  4. "bufferView" : "bufferView_0",
  5. "byteOffset" : 0,
  6. "componentType" : 5123,
  7. "count" : 36,
  8. "max" : [
  9. 35
  10. ],
  11. "min" : [
  12. 0
  13. ],
  14. "type" : "SCALAR"
  15. },
  16. "accessor_1" : {
  17. "bufferView" : "bufferView_1",
  18. "byteOffset" : 0,
  19. "componentType" : 5126,
  20. "count" : 36,
  21. "max" : [
  22. 1.000000,
  23. 1.000000,
  24. 1.000001
  25. ],
  26. "min" : [
  27. -1.000000,
  28. -1.000000,
  29. -1.000000
  30. ],
  31. "type" : "VEC3"
  32. },
  33. "accessor_2" : {
  34. "bufferView" : "bufferView_2",
  35. "byteOffset" : 0,
  36. "componentType" : 5126,
  37. "count" : 36,
  38. "max" : [
  39. 1.000000,
  40. 1.000000,
  41. 1.000000
  42. ],
  43. "min" : [
  44. -1.000000,
  45. -1.000000,
  46. -1.000000
  47. ],
  48. "type" : "VEC3"
  49. },
  50. "accessor_3" : {
  51. "bufferView" : "bufferView_3",
  52. "byteOffset" : 0,
  53. "componentType" : 5126,
  54. "count" : 36,
  55. "max" : [
  56. 1.000000,
  57. -0.000000,
  58. -0.000000,
  59. 1.000000
  60. ],
  61. "min" : [
  62. 0.000000,
  63. -0.000000,
  64. -1.000000,
  65. -1.000000
  66. ],
  67. "type" : "VEC4"
  68. },
  69. "accessor_4" : {
  70. "bufferView" : "bufferView_4",
  71. "byteOffset" : 0,
  72. "componentType" : 5126,
  73. "count" : 36,
  74. "max" : [
  75. 1.000000,
  76. 1.000000
  77. ],
  78. "min" : [
  79. -1.000000,
  80. -1.000000
  81. ],
  82. "type" : "VEC2"
  83. },
  84. "accessor_5" : {
  85. "bufferView" : "bufferView_1",
  86. "byteOffset" : 0,
  87. "componentType" : 5126,
  88. "count" : 36,
  89. "type" : "VEC3"
  90. },
  91. "accessor_6" : {
  92. "bufferView" : "bufferView_1",
  93. "byteOffset" : 0,
  94. "componentType" : 5126,
  95. "count" : 35,
  96. "type" : "VEC3"
  97. },
  98. "accessor_7" : {
  99. "bufferView" : "bufferView_0",
  100. "byteOffset" : 0,
  101. "componentType" : 5123,
  102. "count" : 35,
  103. "max" : [
  104. 35
  105. ],
  106. "min" : [
  107. 0
  108. ],
  109. "type" : "SCALAR"
  110. }
  111. },
  112. "asset" : {
  113. "generator" : "VKTS glTF 2.0 exporter",
  114. "version" : "1.0"
  115. },
  116. "bufferViews" : {
  117. "bufferView_0" : {
  118. "buffer" : "buffer_0",
  119. "byteLength" : 72,
  120. "byteOffset" : 0,
  121. "target" : 34963
  122. },
  123. "bufferView_1" : {
  124. "buffer" : "buffer_0",
  125. "byteLength" : 432,
  126. "byteOffset" : 72,
  127. "target" : 34962
  128. },
  129. "bufferView_2" : {
  130. "buffer" : "buffer_0",
  131. "byteLength" : 432,
  132. "byteOffset" : 504,
  133. "target" : 34962
  134. },
  135. "bufferView_3" : {
  136. "buffer" : "buffer_0",
  137. "byteLength" : 576,
  138. "byteOffset" : 936,
  139. "target" : 34962
  140. },
  141. "bufferView_4" : {
  142. "buffer" : "buffer_0",
  143. "byteLength" : 288,
  144. "byteOffset" : 1512,
  145. "target" : 34962
  146. }
  147. },
  148. "buffers" : {
  149. "buffer_0" : {
  150. "byteLength" : 514,
  151. "uri" : "Cube.bin"
  152. }
  153. },
  154. "meshes" : {
  155. "mesh_0" : {
  156. "name" : "Cube",
  157. "primitives" : [
  158. {
  159. "attributes" : {
  160. "POSITION" : "accessor_1"
  161. },
  162. "mode" : 4
  163. }
  164. ]
  165. },
  166. "mesh_1" : {
  167. "name" : "TruncatedCube",
  168. "primitives" : [ {
  169. "attributes" : {
  170. "POSITION" : "accessor_6"
  171. },
  172. "mode" : 4
  173. } ]
  174. },
  175. "mesh_2" : {
  176. "name" : "Lines",
  177. "primitives" : [ {
  178. "attributes" : {
  179. "POSITION" : "accessor_5"
  180. },
  181. "mode" : 1
  182. } ]
  183. },
  184. "mesh_3" : {
  185. "name" : "TruncatedLines",
  186. "primitives" : [ {
  187. "attributes" : {
  188. "POSITION" : "accessor_6"
  189. },
  190. "mode" : 1
  191. } ]
  192. },
  193. "mesh_4" : {
  194. "name" : "IndexedCube",
  195. "primitives" : [ {
  196. "attributes" : {
  197. "POSITION" : "accessor_1"
  198. },
  199. "mode" : 4,
  200. "indices" : "accessor_0"
  201. } ]
  202. },
  203. "mesh_5" : {
  204. "name" : "TruncatedIndexedCube",
  205. "primitives" : [ {
  206. "attributes" : {
  207. "POSITION" : "accessor_6"
  208. },
  209. "mode" : 4,
  210. "indices" : "accessor_7"
  211. } ]
  212. },
  213. "mesh_6" : {
  214. "name" : "IndexedLines",
  215. "primitives" : [ {
  216. "attributes" : {
  217. "POSITION" : "accessor_5"
  218. },
  219. "mode" : 1,
  220. "indices" : "accessor_0"
  221. } ]
  222. },
  223. "mesh_7" : {
  224. "name" : "TruncatedIndexedLines",
  225. "primitives" : [ {
  226. "attributes" : {
  227. "POSITION" : "accessor_6"
  228. },
  229. "mode" : 1,
  230. "indices" : "accessor_7"
  231. } ]
  232. }
  233. },
  234. "nodes" : {
  235. "node_0" : {
  236. "meshes" : [ "mesh_0" ],
  237. "name" : "Cube"
  238. },
  239. "node_1" : {
  240. "meshes" : [ "mesh_1" ],
  241. "name" : "TruncatedCube",
  242. "translation": [ 2.5, 0.0, 2.5 ]
  243. },
  244. "node_2" : {
  245. "meshes" : [ "mesh_2" ],
  246. "name" : "Lines",
  247. "translation": [ 2.5, 0.0, 0.0 ]
  248. },
  249. "node_3" : {
  250. "meshes" : [ "mesh_3" ],
  251. "name" : "TruncatedLines",
  252. "translation": [ 2.5, 0.0, -2.5 ]
  253. },
  254. "node_4" : {
  255. "meshes" : [ "mesh_4" ],
  256. "name" : "IndexedCube",
  257. "translation": [ -2.5, 0.0, 2.5 ]
  258. },
  259. "node_5" : {
  260. "meshes" : [ "mesh_5" ],
  261. "name" : "TruncatedIndexedCube",
  262. "translation": [ -2.5, 0.0, 0.0 ]
  263. },
  264. "node_6" : {
  265. "meshes" : [ "mesh_6" ],
  266. "name" : "IndexedLines",
  267. "translation": [ -2.5, 0.0, -2.5 ]
  268. },
  269. "node_7" : {
  270. "meshes" : [ "mesh_7" ],
  271. "name" : "TruncatedIndexedLines",
  272. "translation": [ 0.0, 0.0, -2.5 ]
  273. }
  274. },
  275. "scene" : "defaultScene",
  276. "scenes" : {
  277. "defaultScene" : {
  278. "nodes" : [
  279. "node_0", "node_1", "node_2", "node_3", "node_4", "node_5", "node_6", "node_7"
  280. ]
  281. }
  282. }
  283. }