public static void AppendImageExtension(glTFImage texture, string extension) { if (!texture.name.EndsWith(extension)) { texture.name = texture.name + extension; } }
public static void Serialize_gltf_images_ITEM(JsonFormatter f, glTFImage value) { f.BeginMap(); if (!string.IsNullOrEmpty(value.name)) { f.Key("name"); f.Value(value.name); } if (!string.IsNullOrEmpty(value.uri)) { f.Key("uri"); f.Value(value.uri); } if (value.bufferView >= 0) { f.Key("bufferView"); f.Value(value.bufferView); } if (!string.IsNullOrEmpty(value.mimeType)) { f.Key("mimeType"); f.Value(value.mimeType); } if (value.extensions != null) { f.Key("extensions"); value.extensions.Serialize(f); } if (value.extras != null) { f.Key("extras"); value.extras.Serialize(f); } f.EndMap(); }