VOXELFORMAT: copy more node values on split

master
Martin Gerhardy 2022-04-29 17:21:25 +02:00
parent 02e9da377e
commit 42174b9a86
1 changed files with 5 additions and 0 deletions

View File

@ -80,6 +80,7 @@ void Format::splitVolumes(const SceneGraph& srcSceneGraph, SceneGraph& destScene
newNode.setVolume(new voxel::RawVolume(node.volume()), true);
newNode.setName(node.name());
newNode.setVisible(node.visible());
newNode.addProperties(node.properties());
newNode.setKeyFrames(node.keyFrames());
destSceneGraph.emplace(core::move(newNode));
continue;
@ -94,6 +95,10 @@ void Format::splitVolumes(const SceneGraph& srcSceneGraph, SceneGraph& destScene
v = cv;
}
newNode.setVolume(v, true);
newNode.setName(node.name());
newNode.setVisible(node.visible());
newNode.addProperties(node.properties());
newNode.setKeyFrames(node.keyFrames());
destSceneGraph.emplace(core::move(newNode));
}
}