Got rid of delete in nudge. Create is already destructive.

This commit is contained in:
LionTurtle 2013-09-05 11:30:23 -07:00
parent 6e37bc3644
commit 647bd5b704
2 changed files with 5 additions and 2 deletions

View file

@ -1314,6 +1314,8 @@ void Application::nudgeVoxels() {
// _clipboard.recurseTreeWithOperation(sendVoxelsOperation, &args);
// _voxelEditSender.flushQueue();
} else {
qDebug("selectedNode is NULL\n");
}
}

View file

@ -2005,9 +2005,10 @@ void VoxelTree::nudgeLeaf(VoxelNode* node, void* extraData) {
qDebug("UnNudged xyz: %f, %f, %f\n", unNudgedDetails.x, unNudgedDetails.y, unNudgedDetails.z);
// delete the old node
args->voxelEditSenderPtr->sendVoxelEditMessage(PACKET_TYPE_ERASE_VOXEL, voxelDetails);
// creating a voxel is inherently destructive
// args->voxelEditSenderPtr->sendVoxelEditMessage(PACKET_TYPE_ERASE_VOXEL, voxelDetails);
// deleteVoxelAt(unNudgedDetails.x, unNudgedDetails.y, unNudgedDetails.z, unNudgedDetails.s);
qDebug("unNudged voxel deleted!\n");
// qDebug("unNudged voxel deleted!\n");
// create a new voxel in its stead
glm::vec3 nudge = args->nudgeVec;