public Item(glTFBufferView src) { Name = src.name; Buffer = src.buffer; Offset = src.byteOffset; Length = src.byteLength; Stride = src.byteStride; }
public ArraySegment <byte> GetBufferBytes(glTFBufferView bufferView) { if (!bufferView.buffer.TryGetValidIndex(Gltf.buffers.Count, out int bufferViewBufferIndex)) { throw new Exception(); } return(GetBufferBytes(Gltf.buffers[bufferViewBufferIndex])); }