{
std::string copyright; //!< A copyright message suitable for display to credit the content creator.
std::string generator; //!< Tool that generated this glTF model.Useful for debugging.
- bool premultipliedAlpha; //!< Specifies if the shaders were generated with premultiplied alpha. (default: false)
struct {
std::string api; //!< Specifies the target rendering API (default: "WebGL")
void Read(Document& doc);
- AssetMetadata()
- : premultipliedAlpha(false)
- , version("")
- {
- }
+ AssetMetadata() : version("") {}
};
//
ReadMember(*obj, "copyright", copyright);
ReadMember(*obj, "generator", generator);
- premultipliedAlpha = MemberOrDefault(*obj, "premultipliedAlpha", false);
-
if (Value* versionString = FindString(*obj, "version")) {
version = versionString->GetString();
} else if (Value* versionNumber = FindNumber (*obj, "version")) {