Delete Accessor.byteStride field which was removed in glTF 2.0 spec.

This commit is contained in:
Syoyo Fujita 2017-06-26 17:54:34 +09:00
parent a12620f378
commit 822788921e
2 changed files with 0 additions and 7 deletions

View File

@ -333,8 +333,6 @@ static void Dump(const tinygltf::Model &model) {
<< std::endl;
std::cout << Indent(2) << "byteOffset : " << accessor.byteOffset
<< std::endl;
std::cout << Indent(2) << "byteStride : " << accessor.byteStride
<< std::endl;
std::cout << Indent(2) << "componentType: "
<< PrintComponentType(accessor.componentType) << "("
<< accessor.componentType << ")" << std::endl;

View File

@ -399,7 +399,6 @@ struct Accessor {
// are not supported
std::string name;
size_t byteOffset;
size_t byteStride;
int componentType; // (required) One of TINYGLTF_COMPONENT_TYPE_***
size_t count; // required
int type; // (required) One of TINYGLTF_TYPE_*** ..
@ -1654,9 +1653,6 @@ static bool ParseAccessor(Accessor *accessor, std::string *err,
return false;
}
double byteStride = 0.0;
ParseNumberProperty(&byteStride, err, o, "byteStride", false);
ParseStringProperty(&accessor->name, err, o, "name", false);
accessor->minValues.clear();
@ -1674,7 +1670,6 @@ static bool ParseAccessor(Accessor *accessor, std::string *err,
accessor->count = static_cast<size_t>(count);
accessor->bufferView = static_cast<int>(bufferView);
accessor->byteOffset = static_cast<size_t>(byteOffset);
accessor->byteStride = static_cast<size_t>(byteStride);
{
int comp = static_cast<int>(componentType);