snowFlake.gltf 3.3 KB
Newer Older
1 2 3 4 5 6 7 8 9
{
  "accessors": {
    "VertexAccessor": {
      "bufferView": "VertexBuffer",
      "byteOffset": 0,
      "byteStride": 12,
      "componentType": 5126,
      "count": 257,
      "type": "VEC3",
10 11 12 13 14 15 16 17 18 19
      "max": [
        250.0,
        250.0,
        0.0
      ],
      "min": [
        -250.0,
        -250.0,
        0.0
      ],
20 21 22 23 24 25 26 27 28
      "name": "VertexAccessor"
    },
    "ColorAccessor": {
      "bufferView": "ColorView",
      "byteOffset": 0,
      "byteStride": 12,
      "componentType": 5126,
      "count": 257,
      "type": "VEC3",
29 30 31 32 33 34 35 36 37 38
      "max": [
        0.999963164,
        0.99640733,
        1.0
      ],
      "min": [
        0.500137746,
        0.5041365,
        1.0
      ],
39 40 41
      "name": "ColorAccessor"
    }
  },
42 43 44
  "asset": {
    "version": "1.1"
  },
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
  "buffers": {
    "Buffer": {
      "uri": "snowFlake.bin",
      "byteLength": 6168,
      "type": "arraybuffer",
      "name": "Buffer",
      "extensions": {}
    }
  },
  "bufferViews": {
    "VertexBuffer": {
      "buffer": "Buffer",
      "byteOffset": 0,
      "byteLength": 3084,
      "target": 34962,
      "name": "VertexBuffer"
    },
    "ColorView": {
      "buffer": "Buffer",
      "byteOffset": 3084,
      "byteLength": 3084,
      "target": 34962,
      "name": "ColorView"
    }
  },
  "images": {},
  "materials": {
    "meshMaterial": {
      "technique": "meshTechnique",
      "values": {},
      "name": "meshMaterial"
    }
  },
  "meshes": {
    "mesh": {
      "primitives": [
        {
          "attributes": {
            "POSITION": "VertexAccessor",
84
            "COLOR_0": "ColorAccessor"
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
          },
          "material": "meshMaterial",
          "mode": 1
        }
      ],
      "name": "mesh"
    }
  },
  "nodes": {
    "node1": {
      "children": [],
      "meshes": [
        "mesh"
      ],
      "name": "node1"
    }
  },
  "programs": {
    "meshProgram": {
      "attributes": [
105 106
        "a_position",
        "a_color"
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
      ],
      "fragmentShader": "fragmentShader",
      "vertexShader": "vertexShader",
      "name": "shader"
    }
  },
  "samplers": {},
  "scene": "default scene",
  "scenes": {
    "default scene": {
      "nodes": [
        "node1"
      ],
      "name": "default scene"
    }
  },
  "shaders": {
    "fragmentShader": {
      "uri": "line_frag.glsl",
      "type": 35632,
      "name": "fragmentShader"
    },
    "vertexShader": {
      "uri": "line_vert.glsl",
      "type": 35633,
      "name": "vertexShader"
    }
  },
  "techniques": {
    "meshTechnique": {
      "parameters": {
138 139 140 141 142 143 144 145 146 147 148 149
        "modelViewMatrixParameter": {
          "type": 35676,
          "semantic": "MODELVIEW"
        },
        "projectionMatrixParameter": {
          "type": 35676,
          "semantic": "PROJECTION"
        },
        "position": {
          "type": 35665,
          "semantic": "POSITION"
        },
150 151
        "color": {
          "type": 35665,
152
          "semantic": "COLOR_0"
153 154
        }
      },
155 156 157 158
      "attributes": {
        "a_position": "position",
        "a_color": "color"
      },
159
      "program": "meshProgram",
160 161 162 163
      "uniforms": {
        "modelViewMatrix": "modelViewMatrixParameter",
        "projectionMatrix": "projectionMatrixParameter"
      },
164 165 166 167 168 169 170 171 172 173 174
      "states": {
        "enable": [
          3042,
          2929
        ]
      },
      "name": "meshTechnique"
    }
  },
  "textures": {}
}