PlyEdit: Undo
From Headus Docs
(Difference between revisions)
Revision as of 12:03, 3 March 2010 (edit) Headus (Talk | contribs) ← Previous diff |
Current revision (06:47, 16 December 2010) (edit) (undo) Headus (Talk | contribs) |
||
(19 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
- | {{:PlyEdit: Menu}} There is no Undo function. | + | {{:PlyEdit: Menu}} There is no Undo function as such, but there are ways to avoid disaster: |
- | The PLY files being edited are often very large and can be pushing the limits of available RAM already, so adding an "in memory" Undo buffer to that would use up even more RAM. For example, if you used the {{key2|6|E}} smooth all tool, then an Undo for that would have to store the original coordinate values of ''every'' point in the mesh. When your available RAM starts to run out, the operating system will begin to swap chunks of memory from and to a disk buffer, and so everything will slow down. | + | ; Void Undo : If you've used the {{key|V}} key to delete a section of the mesh and accidentally selected the wrong faces, type {{key2|V|U}} right away; this will unvoid what was just voided. There is only one level of undo. |
- | An "on disk" Undo buffer could be an alternative, but that would mean writing large amounts of data to disk every time you performed an operation, again slowing things down. | + | ; Fill Undo : If you've accidentally filled one or more holes that you didn't want to, use {{key2|V|G}}. Holes are filled with green marked faces, so you can easily make them holes again by deleting marked faces. |
- | So to keep PlyEdit as fast as possible, we haven't as yet implemented an Undo function. | + | ; Save Regularly : Use the '''Tmp 1''' to '''5''' buttons to quickly save the current mesh into temporary files. If you make a mistake that cant be fixed in other ways, you can then recover an earlier version of the mesh from one of the temp save files. Regular saving is a good idea anyway in case of a software or system crash. |
- | There are however good ways to work around this: ... | + | ; Ghost Mesh : This technique is better than a normal undo because it allows you to select which parts of an earlier save you want to restore back into the current mesh. |
+ | |||
+ | : Lets say for example that you filled and sculpted an ear, touched up the nose, started work on the other ear, but then realized your work on the first ear wasn't any good. A regular undo, to get the first ear back to its original state, would also undo your work on the second ear and the nose. By restoring an earlier save file you would also lose all of your recent work. | ||
+ | |||
+ | : The solution is to load the earlier save file as the [[PlyEdit:_Loading_Meshes#Ghost|Ghost]] Mesh. Next, save the current mesh out; you don't want to lose your recent work if something goes wrong! Then view the ghost mesh and {{key|G}} key mark the section of mesh you want to restore; in our example, its the unedited first ear. Use the '''Import Align Combine''' tool's '''Copy''' button to make a copy of those faces, then go back to viewing the current mesh (the {{key|0}} key toggles the view between the current and ghost meshes). You will then see the replacement faces overlapping the current ones, so hide the 2nd "red" mesh and void the current faces, making sure you leave a bit of overlap with the replacement faces. Then finally, use the '''Import Align Combine''' tool's '''Blend''' button to merge the replacement faces into the current mesh. | ||
+ | |||
+ | : By using this method, you can restore any part of your mesh back to an earlier state while retaining all of your other modifications. |
Current revision
There is no Undo function as such, but there are ways to avoid disaster:
|