mirror of
https://github.com/syoyo/tinygltf.git
synced 2026-08-19 09:39:56 +00:00
Change AnimationSampler::interpolation to a non-required field. The spec states to default to LINEAR when not present.
This commit is contained in:
@@ -3263,13 +3263,8 @@ static bool ParseAnimation(Animation *animation, std::string *err,
|
||||
}
|
||||
return false;
|
||||
}
|
||||
if (!ParseStringProperty(&sampler.interpolation, err, s,
|
||||
"interpolation", true)) {
|
||||
if (err) {
|
||||
(*err) += "`interpolation` field is missing in animation.sampler\n";
|
||||
}
|
||||
return false;
|
||||
}
|
||||
ParseStringProperty(&sampler.interpolation, err, s, "interpolation",
|
||||
false);
|
||||
if (!ParseNumberProperty(&outputIndex, err, s, "output", true)) {
|
||||
if (err) {
|
||||
(*err) += "`output` field is missing in animation.sampler\n";
|
||||
|
||||
Reference in New Issue
Block a user