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

Reply via email to