2
0

Cube.gltf 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. {
  2. "accessors" : [
  3. {
  4. "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. {
  17. "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. {
  34. "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. {
  51. "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. {
  70. "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. ],
  85. "asset" : {
  86. "generator" : "VKTS glTF 2.0 exporter",
  87. "version" : "2.0"
  88. },
  89. "bufferViews" : [
  90. {
  91. "buffer" : 0,
  92. "byteLength" : 72,
  93. "byteOffset" : 0,
  94. "target" : 34963
  95. },
  96. {
  97. "buffer" : 0,
  98. "byteLength" : 432,
  99. "byteOffset" : 72,
  100. "target" : 34962
  101. },
  102. {
  103. "buffer" : 0,
  104. "byteLength" : 432,
  105. "byteOffset" : 504,
  106. "target" : 34962
  107. },
  108. {
  109. "buffer" : 0,
  110. "byteLength" : 576,
  111. "byteOffset" : 936,
  112. "target" : 34962
  113. },
  114. {
  115. "buffer" : 0,
  116. "byteLength" : 288,
  117. "byteOffset" : 1512,
  118. "target" : 34962
  119. }
  120. ],
  121. "buffers" : [
  122. {
  123. "byteLength" : 1800,
  124. "uri" : "Cube.bin"
  125. }
  126. ],
  127. "images" : [
  128. {
  129. "uri" : "Cube_BaseColor.png"
  130. },
  131. {
  132. "uri" : "Cube_MetallicRoughness.png"
  133. }
  134. ],
  135. "materials" : [
  136. {
  137. "name" : "Cube",
  138. "pbrMetallicRoughness" : {
  139. "baseColorTexture" : {
  140. "index" : 0
  141. },
  142. "metallicRoughnessTexture" : {
  143. "index" : 1
  144. }
  145. }
  146. }
  147. ],
  148. "meshes" : [
  149. {
  150. "name" : "Cube",
  151. "primitives" : [
  152. {
  153. "attributes" : {
  154. "NORMAL" : 2,
  155. "POSITION" : 1,
  156. "TANGENT" : 3,
  157. "TEXCOORD_0" : 4
  158. },
  159. "indices" : 0,
  160. "material" : 0,
  161. "mode" : 4
  162. }
  163. ]
  164. }
  165. ],
  166. "nodes" : [
  167. {
  168. "mesh" : 0,
  169. "name" : "Cube"
  170. }
  171. ],
  172. "samplers" : [
  173. {}
  174. ],
  175. "scene" : 0,
  176. "scenes" : [
  177. {
  178. "nodes" : [
  179. 0
  180. ]
  181. }
  182. ],
  183. "textures" : [
  184. {
  185. "sampler" : 0,
  186. "source" : 0
  187. },
  188. {
  189. "sampler" : 0,
  190. "source" : 1
  191. }
  192. ]
  193. }