Commit: 21c45a52a8301a6692c98ec13d007cfb2f95c7d3
Author: Antonio Vazquez
Date: Thu Aug 13 12:40:49 2020 +0200
Branches: greasepencil-object
https://developer.blender.org/rB21c45a52a8301a6692c98ec13d007cfb2f95c7d3
GPencil: Change default SVG special groups name
This allows to skip them if the file is imported again.
===================================================================
M source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
===================================================================
diff --git a/source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
b/source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
index 04d1ccdd799..0d985735fe4 100644
--- a/source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
+++ b/source/blender/io/gpencil/intern/gpencil_io_export_svg.cc
@@ -196,7 +196,7 @@ void GpencilExporterSVG::export_layers(void)
}
frame_node = main_node.append_child("g");
- std::string frametxt = "Frame_" + std::to_string(cfra_);
+ std::string frametxt = "blender_frame_" + std::to_string(cfra_);
frame_node.append_attribute("id").set_value(frametxt.c_str());
/* Clip area. */
@@ -206,7 +206,10 @@ void GpencilExporterSVG::export_layers(void)
}
pugi::xml_node ob_node = frame_node.append_child("g");
- ob_node.append_attribute("id").set_value(ob->id.name + 2);
+
+ char obtxt[96];
+ sprintf(obtxt, "blender_object_%s", ob->id.name + 2);
+ ob_node.append_attribute("id").set_value(obtxt);
/* Use evaluated version to get strokes with modifiers. */
Object *ob_eval_ = (Object *)DEG_get_evaluated_id(depsgraph, &ob->id);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs