信通院-灾备 图表源码(在产品图表库基础上进行修改),开发逻辑和产品图表库一致
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

ground-processed.gltf 4.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253
  1. {
  2. "accessors": [
  3. {
  4. "name": "Mesh1_Group1_Model-Mesh_0_positions",
  5. "componentType": 5126,
  6. "count": 1644,
  7. "min": [
  8. -145087.078125,
  9. 3000,
  10. -151464.609375
  11. ],
  12. "max": [
  13. 134631.421875,
  14. 3300,
  15. 98822.3984375
  16. ],
  17. "type": "VEC3",
  18. "bufferView": 0,
  19. "byteOffset": 0
  20. },
  21. {
  22. "name": "Mesh1_Group1_Model-Mesh_0_normals",
  23. "componentType": 5126,
  24. "count": 1644,
  25. "min": [
  26. -1,
  27. -1,
  28. -0.9994645714759827
  29. ],
  30. "max": [
  31. 1,
  32. 0,
  33. 0.9994645714759827
  34. ],
  35. "type": "VEC3",
  36. "bufferView": 1,
  37. "byteOffset": 0
  38. },
  39. {
  40. "name": "Mesh1_Group1_Model-Mesh_0_texcoords",
  41. "componentType": 5126,
  42. "count": 1644,
  43. "min": [
  44. -11534.099609375,
  45. -9852.7890625
  46. ],
  47. "max": [
  48. 11018.7001953125,
  49. 1
  50. ],
  51. "type": "VEC2",
  52. "bufferView": 2,
  53. "byteOffset": 0
  54. },
  55. {
  56. "name": "Mesh1_Group1_Model-Mesh_0_indices",
  57. "componentType": 5123,
  58. "count": 4797,
  59. "min": [
  60. 0
  61. ],
  62. "max": [
  63. 1643
  64. ],
  65. "type": "SCALAR",
  66. "bufferView": 3,
  67. "byteOffset": 0
  68. },
  69. {
  70. "name": "Mesh2_Group1_Model-Mesh_0_positions",
  71. "componentType": 5126,
  72. "count": 17,
  73. "min": [
  74. 125709.953125,
  75. 3000,
  76. -86480.859375
  77. ],
  78. "max": [
  79. 129103.953125,
  80. 3000,
  81. -43535.85546875
  82. ],
  83. "type": "VEC3",
  84. "bufferView": 0,
  85. "byteOffset": 19728
  86. },
  87. {
  88. "name": "Mesh2_Group1_Model-Mesh_0_normals",
  89. "componentType": 5126,
  90. "count": 17,
  91. "min": [
  92. 0,
  93. -1,
  94. 0
  95. ],
  96. "max": [
  97. 0,
  98. 0,
  99. 1
  100. ],
  101. "type": "VEC3",
  102. "bufferView": 1,
  103. "byteOffset": 19728
  104. },
  105. {
  106. "name": "Mesh2_Group1_Model-Mesh_0_texcoords",
  107. "componentType": 5126,
  108. "count": 17,
  109. "min": [
  110. -11489,
  111. -6970.9599609375
  112. ],
  113. "max": [
  114. -11355.2998046875,
  115. -5280.2001953125
  116. ],
  117. "type": "VEC2",
  118. "bufferView": 2,
  119. "byteOffset": 13152
  120. },
  121. {
  122. "name": "Mesh2_Group1_Model-Mesh_0_indices",
  123. "componentType": 5123,
  124. "count": 45,
  125. "min": [
  126. 0
  127. ],
  128. "max": [
  129. 16
  130. ],
  131. "type": "SCALAR",
  132. "bufferView": 3,
  133. "byteOffset": 9596
  134. }
  135. ],
  136. "asset": {
  137. "generator": "obj2gltf",
  138. "version": "2.0"
  139. },
  140. "buffers": [
  141. {
  142. "name": "ground",
  143. "byteLength": 62840,
  144. "uri": "ground.bin"
  145. }
  146. ],
  147. "bufferViews": [
  148. {
  149. "name": "bufferView_0",
  150. "buffer": 0,
  151. "byteLength": 19932,
  152. "byteOffset": 0,
  153. "byteStride": 12,
  154. "target": 34962
  155. },
  156. {
  157. "name": "bufferView_1",
  158. "buffer": 0,
  159. "byteLength": 19932,
  160. "byteOffset": 19932,
  161. "byteStride": 12,
  162. "target": 34962
  163. },
  164. {
  165. "name": "bufferView_2",
  166. "buffer": 0,
  167. "byteLength": 13288,
  168. "byteOffset": 39864,
  169. "byteStride": 8,
  170. "target": 34962
  171. },
  172. {
  173. "name": "bufferView_3",
  174. "buffer": 0,
  175. "byteLength": 9688,
  176. "byteOffset": 53152,
  177. "target": 34963
  178. }
  179. ],
  180. "materials": [
  181. {
  182. "name": "FrontColor",
  183. "pbrMetallicRoughness": {
  184. "baseColorFactor": [
  185. 1,
  186. 1,
  187. 1,
  188. 1
  189. ],
  190. "metallicFactor": 0,
  191. "roughnessFactor": 0.95
  192. },
  193. "emissiveFactor": [
  194. 0,
  195. 0,
  196. 0
  197. ],
  198. "alphaMode": "OPAQUE",
  199. "doubleSided": false
  200. }
  201. ],
  202. "meshes": [
  203. {
  204. "name": "Mesh1_Group1_Model-Mesh",
  205. "primitives": [
  206. {
  207. "attributes": {
  208. "POSITION": 0,
  209. "NORMAL": 1,
  210. "TEXCOORD_0": 2
  211. },
  212. "indices": 3,
  213. "material": 0,
  214. "mode": 4
  215. }
  216. ]
  217. },
  218. {
  219. "name": "Mesh2_Group1_Model-Mesh",
  220. "primitives": [
  221. {
  222. "attributes": {
  223. "POSITION": 4,
  224. "NORMAL": 5,
  225. "TEXCOORD_0": 6
  226. },
  227. "indices": 7,
  228. "material": 0,
  229. "mode": 4
  230. }
  231. ]
  232. }
  233. ],
  234. "nodes": [
  235. {
  236. "name": "Mesh1_Group1_Model",
  237. "mesh": 0
  238. },
  239. {
  240. "name": "Mesh2_Group1_Model",
  241. "mesh": 1
  242. }
  243. ],
  244. "scene": 0,
  245. "scenes": [
  246. {
  247. "nodes": [
  248. 0,
  249. 1
  250. ]
  251. }
  252. ]
  253. }