private static void parseAccessors()

in app/src/main/java/com/facebook/sample/rendering/SampleGLTFReader.java [277:295]


    private static void parseAccessors(GLTFScene output, JSONArray accessors) {
         for (int i = 0; i < accessors.length(); ++i) {
            try {
                JSONObject jsonObject = accessors.getJSONObject(i);
                GLTFScene.Accessor accessor = new GLTFScene.Accessor();
                if (jsonObject.has("name")) {
                    accessor.name = jsonObject.getString("name");
                }
                accessor.bufferView = jsonObject.getInt("bufferView"); // index to list of buffers
                accessor.byteOffset = jsonObject.getInt("byteOffset");
                accessor.componentType = jsonObject.getInt("componentType");
                accessor.count = jsonObject.getInt("count");
                accessor.type = jsonObject.getString("type");
                output.accessors.add(accessor);
            } catch (JSONException e) {
                Log.e(TAG, e.getMessage());
            }
        }
    }