{"course":{"slug":"vector-and-print","title":"Vectors, Logos and Things That Get Printed","url":"https://addaly.com/learn/vector-and-print","level":"beginner","track":"create"},"lesson":{"slug":"fewer-points-better-curves","title":"Your curves are lumpy because you used too many points","url":"https://addaly.com/learn/vector-and-print/fewer-points-better-curves","position":9,"of":73,"minutes":10,"answer":"Put anchor points only at a curve's extremes (top, bottom, left, right) and fix problems by adjusting handle length, never by adding another point.","keyIdea":"Put anchor points only at a curve's extremes (top, bottom, left, right) and fix problems by adjusting handle length, never by adding another point."},"body":{"format":"markdown","text":"## The pen tool is not hard, it is misunderstood\n\nAlmost everyone learning vector drawing produces the same result: an outline that looks faceted, with flat stretches between small bumps, and a node count in the hundreds. They conclude the pen tool is difficult. It is not. They are placing points wherever the curve seems to change, and every point they place is another chance to break the curve.\n\nHere is the mechanism. A path is made of **anchor points**. Between any two anchors the software draws a cubic Bézier curve, and the shape of that curve is set entirely by two **handles**: one leaving the first anchor, one arriving at the second.\n\nTwo properties matter:\n\n- The **direction** of a handle is the direction the curve travels as it leaves that anchor. The curve is tangent to the handle.\n- The **length** of a handle is how far the curve commits to that direction before it starts turning towards the other anchor.\n\nThat is the whole system. Every curve you have ever seen in a font, a logo or a map is this, repeated.\n\n## Why more points make it worse\n\nEach anchor imposes a tangent constraint. If you place twenty anchors around a circle, you have declared twenty tangent directions, and unless every single one is exactly right, the curve visibly kinks at each. Four anchors declare four tangents, all of them easy to get right, and the software interpolates a perfect arc between them.\n\nSo the rule is not \"draw carefully\". It is **use fewer points, and put them at the extremes**.\n\nAn extreme is the topmost, bottommost, leftmost or rightmost point of a curve: the place where the tangent is exactly horizontal or exactly vertical. At an extreme, you know the handle direction with certainty, because there is only one correct answer.\n\nProve it to yourself in two minutes. Draw a circle with the ellipse tool. Switch to the node tool (**N** in Inkscape, the white arrow **A** in Illustrator, the Shape tool **F10** in CorelDRAW) and look at it. Four nodes: twelve, three, six and nine o'clock. Every handle is perfectly horizontal or perfectly vertical. That is not a coincidence; it is how the shape is defined, and it is how every glyph in every professional typeface is built.\n\nAn \"S\" needs three points. A teardrop needs two curve points and one corner. A leaf needs two. If your leaf has eleven, that is why it looks lumpy.\n\n> Figure: Anchor points these shapes actually need. Bars (anchor points): Leaf 2; Comma 3; Capital S 3; Circle 4; Lowercase a 7; The same leaf, done badly 11. Every anchor declares a tangent direction the curve must obey, so each one you add is another chance to kink the outline. Put them at the extremes only, then fix problems by changing handle length rather than by adding a point.\n\n## The habit that fixes it\n\n1. Before you click anything, look at the shape and mark the extremes mentally. Those are your anchors. Nowhere else.\n2. Click and drag at each one. Drag along the direction of travel, holding **Shift** to lock the handle to horizontal or vertical.\n3. Make the handle roughly one third of the distance to the next anchor. This is a rule of thumb, not a law, but it gets you close and stops the overshooting bulge that comes from handles that are too long.\n4. Only then go back and adjust. Adjust handle length before you consider adding a point. Adding a point is almost always the wrong fix.\n\nWhere the curve changes direction, a corner, you want a **cusp** node, where the two handles move independently. Hold **Alt** and drag a handle to break the pair in Illustrator and Inkscape; in CorelDRAW, select the node and press the cusp button on the property bar. Where the curve should flow through smoothly, you want a **smooth** node, where the handles stay in a straight line through the anchor. Inkscape has explicit commands for this on the node tool: **Shift+S** to make a node smooth, **Shift+Y** for symmetric, **Shift+C** for cusp.\n\n## The drill\n\nSet a capital **S** in a heavy typeface at 400 points. Lock it on its own layer at 30% opacity. Trace it with three anchors. You will get it wrong the first four times. When the curve finally sits on the letter with three points, you have learned the thing this lesson exists to teach, and it will not leave you.\n\nThen do a lowercase **a**, which has an inner counter and a spur, and needs about seven.\n\n## Auto-trace is not a shortcut past this\n\nImage Trace, Trace Bitmap and PowerTRACE all place their nodes along the pixel boundary they found, at intervals the algorithm chose. They routinely give you 200 nodes on a shape that needs eight. The result looks acceptable on screen at 100% and reveals its wobble the moment it is enlarged, cut in vinyl or embroidered.\n\nSimplify helps a little (**Ctrl+L** in Inkscape, Object > Path > Simplify in Illustrator, the node-reduction slider on CorelDRAW's Shape tool property bar) but it removes points by averaging, so it rounds off the corners you wanted to keep while leaving the misplaced points that caused the wobble. Treat a trace as a template to redraw over, not as artwork.\n\n## It transfers\n\nThis is cubic Bézier geometry, standardised decades ago. The same handles run the pen tool in Figma and Penpot, mask paths in After Effects, curves in Blender, motion paths in animation software, and the outline of every letter you are reading. Learn the handles once and you have learned every pen tool you will ever meet."},"check":{"question":"A beginner traces a curved letterform and the outline comes out faceted, with flat stretches between small bumps. The path has 40 anchor points. What is the fix?","options":[{"text":"Convert all the nodes from cusp to smooth so the handles are forced collinear, keeping the 40 points in place.","correct":false,"tempting":"Treats node type as the cause, when the problem is the sheer number of tangent directions being declared."},{"text":"Redraw with one point at each extreme of the curve (top, bottom, left, right) so a handful of anchors and their handles describe the whole shape, then correct by changing handle length rather than adding points.","correct":true},{"text":"Export at a larger size or raise the document resolution, since the faceting is a preview artefact rather than something in the geometry.","correct":false,"tempting":"Mistakes a geometry problem for a rendering one, which resolution independence already rules out."},{"text":"Run Simplify repeatedly until the point count falls, which restores a smooth curve automatically.","correct":false,"tempting":"Expects an averaging algorithm to recover intent, when it removes points blindly and rounds off deliberate corners."}]},"prev":{"slug":"tracing-and-when-to-redraw","title":"What auto-trace is doing, and when to redraw instead","url":"https://addaly.com/learn/vector-and-print/tracing-and-when-to-redraw"},"next":{"slug":"build-marks-from-shapes","title":"Most good logos are circles and rectangles cut into each other","url":"https://addaly.com/learn/vector-and-print/build-marks-from-shapes"},"authorship":"Founder and series editor: Dr Mustafa Mun. Written by AI models to a written standard. Exam keys checked blind by a second model: 3,665 of 3,666 agreed. Academic review invited.","review":{"status":"Draft, open for academic review"},"cite":"Addaly (2026) 'Your curves are lumpy because you used too many points', in Vectors, Logos and Things That Get Printed. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/vector-and-print/fewer-points-better-curves (Accessed: 31 October 2026).","licence":{"name":"CC BY-NC-SA 4.0","url":"https://creativecommons.org/licenses/by-nc-sa/4.0/"},"reader":{"schema":1,"title":"Your curves are lumpy because you used too many points","courseTitle":"Vectors, Logos and Things That Get Printed","module":{"index":2,"slug":"drawing-curves","title":"Drawing curves people will pay for"},"answer":null,"keyIdea":"Put anchor points only at a curve’s extremes (top, bottom, left, right) and fix problems by adjusting handle length, never by adding another point.","hero":{"kind":"figure","figure":{"t":"figure","label":"Figure 2.1","figure":{"type":"bars","unit":"anchor points","title":"Anchor points these shapes actually need","series":[{"label":"Leaf","value":2},{"label":"Comma","value":3},{"label":"Capital S","value":3},{"label":"Circle","value":4},{"label":"Lowercase a","value":7},{"label":"The same leaf, done badly","value":11,"highlight":true}],"caption":"Every anchor declares a tangent direction the curve must obey, so each one you add is another chance to kink the outline. Put them at the extremes only, then fix problems by changing handle length rather than by adding a point."},"alt":"Figure: Anchor points these shapes actually need. Bars (anchor points): Leaf 2; Comma 3; Capital S 3; Circle 4; Lowercase a 7; The same leaf, done badly 11. Every anchor declares a tangent direction the curve must obey, so each one you add is another chance to kink the outline. Put them at the extremes only, then fix problems by changing handle length rather than by adding a point."}},"blocks":[{"t":"h2","id":"the-pen-tool-is-not-hard-it-is-misunderstood","runs":[{"text":"The pen tool is not hard, it is misunderstood"}]},{"t":"p","runs":[{"text":"Almost everyone learning vector drawing produces the same result: an outline that looks faceted, with flat stretches between small bumps, and a node count in the hundreds. They conclude the pen tool is difficult. It is not. They are placing points wherever the curve seems to change, and every point they place is another chance to break the curve."}]},{"t":"p","runs":[{"text":"Here is the mechanism. A path is made of "},{"text":"anchor points","b":true},{"text":". Between any two anchors the software draws a cubic Bézier curve, and the shape of that curve is set entirely by two "},{"text":"handles","b":true},{"text":": one leaving the first anchor, one arriving at the second."}]},{"t":"p","runs":[{"text":"Two properties matter:"}]},{"t":"ul","items":[[{"text":"The "},{"text":"direction","b":true},{"text":" of a handle is the direction the curve travels as it leaves that anchor. The curve is tangent to the handle."}],[{"text":"The "},{"text":"length","b":true},{"text":" of a handle is how far the curve commits to that direction before it starts turning towards the other anchor."}]]},{"t":"p","runs":[{"text":"That is the whole system. Every curve you have ever seen in a font, a logo or a map is this, repeated."}]},{"t":"h2","id":"why-more-points-make-it-worse","runs":[{"text":"Why more points make it worse"}]},{"t":"p","runs":[{"text":"Each anchor imposes a tangent constraint. If you place twenty anchors around a circle, you have declared twenty tangent directions, and unless every single one is exactly right, the curve visibly kinks at each. Four anchors declare four tangents, all of them easy to get right, and the software interpolates a perfect arc between them."}]},{"t":"p","runs":[{"text":"So the rule is not “draw carefully”. It is "},{"text":"use fewer points, and put them at the extremes","b":true},{"text":"."}]},{"t":"p","runs":[{"text":"An extreme is the topmost, bottommost, leftmost or rightmost point of a curve: the place where the tangent is exactly horizontal or exactly vertical. At an extreme, you know the handle direction with certainty, because there is only one correct answer."}]},{"t":"p","runs":[{"text":"Prove it to yourself in two minutes. Draw a circle with the ellipse tool. Switch to the node tool ("},{"text":"N","b":true},{"text":" in Inkscape, the white arrow "},{"text":"A","b":true},{"text":" in Illustrator, the Shape tool "},{"text":"F10","b":true},{"text":" in CorelDRAW) and look at it. Four nodes: twelve, three, six and nine o’clock. Every handle is perfectly horizontal or perfectly vertical. That is not a coincidence; it is how the shape is defined, and it is how every glyph in every professional typeface is built."}]},{"t":"p","runs":[{"text":"An “S” needs three points. A teardrop needs two curve points and one corner. A leaf needs two. If your leaf has eleven, that is why it looks lumpy."}]},{"t":"h2","id":"the-habit-that-fixes-it","runs":[{"text":"The habit that fixes it"}]},{"t":"ol","start":1,"items":[[{"text":"Before you click anything, look at the shape and mark the extremes mentally. Those are your anchors. Nowhere else."}],[{"text":"Click and drag at each one. Drag along the direction of travel, holding "},{"text":"Shift","b":true},{"text":" to lock the handle to horizontal or vertical."}],[{"text":"Make the handle roughly one third of the distance to the next anchor. This is a rule of thumb, not a law, but it gets you close and stops the overshooting bulge that comes from handles that are too long."}],[{"text":"Only then go back and adjust. Adjust handle length before you consider adding a point. Adding a point is almost always the wrong fix."}]]},{"t":"p","runs":[{"text":"Where the curve changes direction, a corner, you want a "},{"text":"cusp","b":true},{"text":" node, where the two handles move independently. Hold "},{"text":"Alt","b":true},{"text":" and drag a handle to break the pair in Illustrator and Inkscape; in CorelDRAW, select the node and press the cusp button on the property bar. Where the curve should flow through smoothly, you want a "},{"text":"smooth","b":true},{"text":" node, where the handles stay in a straight line through the anchor. Inkscape has explicit commands for this on the node tool: "},{"text":"Shift+S","b":true},{"text":" to make a node smooth, "},{"text":"Shift+Y","b":true},{"text":" for symmetric, "},{"text":"Shift+C","b":true},{"text":" for cusp."}]},{"t":"h2","id":"the-drill","runs":[{"text":"The drill"}]},{"t":"p","runs":[{"text":"Set a capital "},{"text":"S","b":true},{"text":" in a heavy typeface at 400 points. Lock it on its own layer at 30% opacity. Trace it with three anchors. You will get it wrong the first four times. When the curve finally sits on the letter with three points, you have learned the thing this lesson exists to teach, and it will not leave you."}]},{"t":"p","runs":[{"text":"Then do a lowercase "},{"text":"a","b":true},{"text":", which has an inner counter and a spur, and needs about seven."}]},{"t":"h2","id":"auto-trace-is-not-a-shortcut-past-this","runs":[{"text":"Auto-trace is not a shortcut past this"}]},{"t":"p","runs":[{"text":"Image Trace, Trace Bitmap and PowerTRACE all place their nodes along the pixel boundary they found, at intervals the algorithm chose. They routinely give you 200 nodes on a shape that needs eight. The result looks acceptable on screen at 100% and reveals its wobble the moment it is enlarged, cut in vinyl or embroidered."}]},{"t":"p","runs":[{"text":"Simplify helps a little ("},{"text":"Ctrl+L","b":true},{"text":" in Inkscape, Object > Path > Simplify in Illustrator, the node-reduction slider on CorelDRAW’s Shape tool property bar) but it removes points by averaging, so it rounds off the corners you wanted to keep while leaving the misplaced points that caused the wobble. Treat a trace as a template to redraw over, not as artwork."}]},{"t":"h2","id":"it-transfers","runs":[{"text":"It transfers"}]},{"t":"p","runs":[{"text":"This is cubic Bézier geometry, standardised decades ago. The same handles run the pen tool in Figma and Penpot, mask paths in After Effects, curves in Blender, motion paths in animation software, and the outline of every letter you are reading. Learn the handles once and you have learned every pen tool you will ever meet."}]}],"check":{"question":[{"text":"A beginner traces a curved letterform and the outline comes out faceted, with flat stretches between small bumps. The path has 40 anchor points. What is the fix?"}],"options":[{"text":[{"text":"Convert all the nodes from cusp to smooth so the handles are forced collinear, keeping the 40 points in place."}],"correct":false,"tempting":[{"text":"Treats node type as the cause, when the problem is the sheer number of tangent directions being declared."}]},{"text":[{"text":"Redraw with one point at each extreme of the curve (top, bottom, left, right) so a handful of anchors and their handles describe the whole shape, then correct by changing handle length rather than adding points."}],"correct":true,"tempting":null},{"text":[{"text":"Export at a larger size or raise the document resolution, since the faceting is a preview artefact rather than something in the geometry."}],"correct":false,"tempting":[{"text":"Mistakes a geometry problem for a rendering one, which resolution independence already rules out."}]},{"text":[{"text":"Run Simplify repeatedly until the point count falls, which restores a smooth curve automatically."}],"correct":false,"tempting":[{"text":"Expects an averaging algorithm to recover intent, when it removes points blindly and rounds off deliberate corners."}]}],"order":[2,3,0,1],"why":null},"prev":{"slug":"tracing-and-when-to-redraw","title":"What auto-trace is doing, and when to redraw instead","minutes":9},"next":{"slug":"build-marks-from-shapes","title":"Most good logos are circles and rectangles cut into each other","minutes":9}}}