diff --git a/src/ThreeMFParser.cpp b/src/ThreeMFParser.cpp index 1d6c35c..22c3d30 100644 --- a/src/ThreeMFParser.cpp +++ b/src/ThreeMFParser.cpp @@ -61,7 +61,7 @@ std::string ThreeMFParser::sceneToString(Scene scene) for(int i = 0; i < scene.getAllSceneNodes().size(); i++) { SceneNode* scene_node = scene.getAllSceneNodes().at(i); - scene_node->setId(std::to_string(i)); + scene_node->setId(std::to_string(i + 1)); } for(SceneNode* scene_node: scene.getAllSceneNodes()) @@ -111,4 +111,4 @@ std::string ThreeMFParser::sceneToString(Scene scene) std::stringstream ss; document.save(ss); return ss.str(); -} \ No newline at end of file +}