Command of the Week - Node Editing (Week 45)


  1. List (Basic)
  2. Symbols Along (Intermediate)
  3. Fractalise (Intermediate)
  4. Edit Text (Basic)
  5. Link with Map/File (Intermediate)
  6. Offset (Intermediate)
  7. Measuring Tools (Basic)
  8. Change like draw tool (Basic)
  9. Modifiers (Intermediate)
  10. File Paths (Intermediate)
  11. Complex Shapes [Combine Path] (Intermediate)
  12. Complex Shapes [Multipoly] (Intermediate)
  13. Break (Intermediate)
  14. Map Notes (Basic)
  15. Coordinates (Intermediate)
  16. Macros (Advanced)
  17. Search Files for Text (Basic)
  18. Text Justification (Basic)
  19. Mirrored Polygons (Intermediate)
  20. Managing Drawing Tools (Intermediate)
  21. Named Views (Basic)
  22. Symbol Lookup Sheets (Intermediate)
  23. Symbol Catalog Settings (Advanced)
  24. Symbol Catalog Filters (Advanced)
  25. Symbol Control Points (Advanced)
  26. Define Symbol (Intermediate)
  27. Curves (Basic)
  28. Selections (Intermediate)
  29. Sort Symbols in Map (Basic)
  30. Extract Properties (Basic)
  31. Convert File (Basic)
  32. Get Extents (Advanced)
  33. Quick Move (Basic)
  34. Menu Editing (Advanced)
  35. Trace (Basic)
  36. Array Copy (Intermediate)
  37. Explode (Basic)
  38. Clipboard Copy (Basic)
  39. Rename & Reorder (Intermediate)
  40. Drawtools Edit (Basic)
  41. Trims (Basic)
  42. Symbol Attributes (Intermediate)
  43. Fill Style Selection Mask (Basic)
  44. Browse Files (Basic)
  45. Node Editing (Intermediate)
  46. Automatic Sheet Selection (Basic)
  47. Scale (Basic)
  48. Text along a Curve (Basic)
  49. Shaded Polygons (Intermediate)
  50. Fill with Symbols (Intermediate)
  51. Global Sun (Basic)
  52. Symbols in Area (Intermediate)
CC3+ contains a huge amount of various commands and features. This series highlights a number of these. There won't be any special progression to this series, and the command will be selected from the entire range, from the simple basic commands, to more advanced features intended for the more advanced users. Feel free to use this topic to discuss the command presented.
This series is called the command of the week, but it could also explain a feature. The explanations will tend to explain the technical parts of the command, and is intended to highlight the basics (and complexities) of the command, and information about how to use it, but won't be a detailed tutorial. It is up to you to use it creatively in your maps.

Week 45 - Node Editing

For larger edits of of landmasses and other terrain features, we have the ability to edit with drawing tools, but there are situations where you need to manipulating single nodes in your entities. This may be to add more nodes, delete existing ones, or move them around. For this purpose, we have a set of node editing tools in CC3+

Where to find them?

Toolbar: [Image_9661], [Image_9660], [Image_9659]
Menu: Edit -> Single Entities -> Delete Node, Add Node, Dynamic Edit

What is a node?

The shape of an entity is defined by one or more nodes. Each node is a single point in the drawing, and the shape of an entity is defined by drawing a line between these nodes, in order, so that any two nodes forms the ends of a line segment from the entity. In most cases, nodes appear where the outline of the shape changes direction, also known as a corner. One of the most simple tpye of entities, a rectangle, contains four nodes, one at each corner, while a fractalized landmass may contain thousands of them.
However, a node doesn't have to represent a visible corner, for example, if three or more nodes are arranged along a straight path, they will technically form two line segments, but visually, it will look like a single long line. Look out for things like this when editing nodes.
Another thing to watch out for is smooth entities. Because of the way the smoothing algorithm works, nodes appear a bit outside the visible outline, and not on the outline itself. To be able to see the location of nodes better, enable frames (Ctrl+F, Tools -> Drawing Aids -> Toggle Frames)

How To use them?

None of these commands are particularly complex to use, but be aware that there are no selection procedure when using these tools, they affect the entity you click on immediately. This means that you need to be especially careful when you have multiple entities overlapping in the same spot, you might end up editing the wrong one. Also, if you edit multi-part entities, such as an entity with an outline, you need to edit both individually, or delete the outline, then edit the main entity, and then recreate the outline. This is often a faster approach.

Deleting a Node

Deleting a node is the simplest of the commands. Simply activate the command, and click anywhere on the outline of the entity, and the nearest node will be deleted. Obviously, for the best control of which node to delete, click as close to the actual node as possible, preferably on the actual node itself. Once the node is deleted, the entity will reshape to fit the remaining nodes.

Adding a Node

When adding a node, you first need to consider which line segment of the entity you wish to add the node to, and then activate the command and click on that line segment. CC3+ will draw a dynamic preview which updates as you move your mouse, which lets you see how the new shape will look. It is important to realize that the line segment you clicked on will be removed, and will be replaced with the two line segments from the dynamic preview. Once you are happy with the new shape, click to place the node. The new node will then appear in between the two nodes forming the line segment you initially clicked on. Note that since you first select the line segment, and then place the node, it doesn't matter where you click on the line segment in the first step, so just find a convenient spot.
One of my most common use of this command is after I have imported part of a landmass (or terrain) to a regional map. Once I am done cropping it and have turned it back into a polygon, it typically doesn't extend out to the corner properly, so it needs another node.

Moving a Node

Lastly, we have the command that let us move a node. Simply start the command, and just as with the delete node, click on any edge of the polygon, as close to the node you wish to move as possible. The dynamic cursor will show three lines. The two outermost ones will show the new line segment when you place the moved node, while the third center line goes from the cursor to the current position of the node.
The most important thing to realize about this command is that it doesn't end when you click to place the node, it simply carries on, allowing you to move the same node over and over. Usually, you don't need to move any given node more than once, so press ESC to end the command when done.
Note that the dynamic edit command does more than allow you to move nodes, it can also add and delete nodes too. After activating the command and selecting a node, you can hit the INS key on your keyboard to add a node or the DEL key to delete a node. You can also use the left and right arrow keys to navigate around the shape, to indicate the node to edit. By using these features, you can actually do all the node editing you need from a single invocation of the dynamic edit command (Which is why the command doesn't end immediately after moving a node)


Sign In or Register to comment.