{"id":2598,"date":"2022-09-27T19:20:46","date_gmt":"2022-09-27T19:20:46","guid":{"rendered":"https:\/\/3dcoat.com\/documentation\/?post_type=manual_documentation&#038;p=2598"},"modified":"2026-02-19T16:44:18","modified_gmt":"2026-02-19T16:44:18","slug":"curves-menu","status":"publish","type":"manual_documentation","link":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/","title":{"rendered":"Curves editor"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/youtu.be\/C_Hfm7cQQjQ\" target=\"_blank\" rel=\"noreferrer noopener\">Curves editor<\/a> can be open in all workspace.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to activate curves editor.<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use E key and select curves mode or activate using this menu. You can also activate curves editor by using key Q. <\/li>\n\n\n\n<li>In curves editor use different modes to add and modify curves. Press RMB over the curve to access the curve properties or modify. <\/li>\n\n\n\n<li>Press ENTER to apply curve for current tool. <\/li>\n\n\n\n<li>If curve is closed, usually the area will be filled. If it is not closed, the brush will be run along the curve.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"694\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset-1024x694.jpg\" alt=\"\" class=\"wp-image-3022\" srcset=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset-1024x694.jpg 1024w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset-300x203.jpg 300w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset-768x520.jpg 768w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset.jpg 1190w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Enable spline lasso mode in the E panel. Look also RMB menu over newly created curves.<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"curves-editora-hrefhttps3dcoatcomdokuwikidokuphpidgeneralcurvescurveseditora\">Curves Editor<a href=\"https:\/\/3dcoat.com\/dokuwiki\/doku.php?id=general:curves#curves_editor\"><\/a> commands<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">When you open the Curve Editor, a tab is open on the upper viewport showing the curve editor tools.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"25\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-219-1024x25.png?wsr\" alt=\"\" class=\"wp-image-13619\" srcset=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-219-1024x25.png 1024w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-219-300x7.png 300w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-219-768x19.png 768w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-219-1536x38.png 1536w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-219.png 1555w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">3DCoat&#8217;s curve editor tools <mark>allow for vector-based creation of shapes and boundaries, with options to rotate, move, and scale curves<\/mark>. <br \/>Key tools include the ability to create different curve types (linear, spline, B-spline), edit points, and transform the entire curve. <br \/>The editor can be accessed with the &#8216;Open Curve Editor&#8217; on Curves Menu or the &#8216;Q&#8217; key for quick options, and curves are finalized by pressing &#8216;Enter&#8217;.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"338\" height=\"143\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-220.png?wsr\" alt=\"\" class=\"wp-image-13622\" srcset=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-220.png 338w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-220-300x127.png 300w\" sizes=\"(max-width: 338px) 100vw, 338px\" \/><\/figure>\n<\/div>\n\n\n<blockquote class=\"wp-block-quote has-background is-layout-flow wp-block-quote-is-layout-flow\" style=\"background-color:#f1f1f1\">\n<p class=\"wp-block-paragraph\">Curve subtool has an option to &#8220;ShowPoints&#8221;.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">First six commands<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"185\" height=\"36\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-174.png?wsr\" alt=\"\" class=\"wp-image-12856\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The&nbsp;<strong>six tools<\/strong>&nbsp;-from left to right- have expanded options for better creation\/manipulation. <br \/>They are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select and manipulate the entire curve: Use SHIFT and CTRL to add\/subtract selection. Hover the entire curve with a rectangle to select. If part of the curve will be outside the rectangle, the curve will not be selected. Select and drag to move. If you need exact transform, use transform mode.<\/li>\n\n\n\n<li>Select and manipulate one point or group of points. <\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Rules of this mode: <\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Double click with LMB to insert or remove point. <\/li>\n\n\n\n<li>Click in space deselects all. <\/li>\n\n\n\n<li>Selection of points with click or rectangle will be performed only over the selected curve. You may select other curves with a SHIFT click over point. <\/li>\n\n\n\n<li>RMB over point changes its sharpness\/softness, otherwise triggers curve properties.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add straight line segments to the curve: Press ESC to start a new curve. Click on the first or last point of the curve to extend it.<\/li>\n\n\n\n<li>Add spline segments to the curve: Press ESC to start a new curve. Click on the first or last point of the curve to extend it.<\/li>\n\n\n\n<li>Add bezier segments to the curve: Press ESC to start a new curve. Click on the first or last point of the curve to extend it.<\/li>\n\n\n\n<li>Add freehand drawn segments to the curve: Click on the first or last point of the curve to extend it. Use SHIFT to relax the last curve, change the speed of relaxing with the &#8220;Smoothing&#8221; slider.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Simplification factor<\/em>: The simplification factor for drawing a free curve. After you draw a free curve, the percentage of points that is specified in this parameter is removed from it.<\/li>\n\n\n\n<li><em>Smoothing factor<\/em>: Smoothing Factor For FreeHand.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">The first 4 tools show optional commands to handle vertices.<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"177\" height=\"36\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-190.png?wsr\" alt=\"\" class=\"wp-image-12970\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Set selected vertices to be sharp.<\/li>\n\n\n\n<li>Set selected points to default spline behavior.<\/li>\n\n\n\n<li>Set selected points to be B-spline points.<\/li>\n\n\n\n<li>Equal tangent splines length handles.<\/li>\n\n\n\n<li>Parallel tangent splines length handles.<\/li>\n\n\n\n<li>General independent tangent splines length handles. <\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"534\" height=\"30\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-184.png?wsr\" alt=\"\" class=\"wp-image-12892\" srcset=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-184.png 534w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-184-300x17.png 300w\" sizes=\"(max-width: 534px) 100vw, 534px\" \/><\/figure>\n<\/div>\n\n\n<blockquote class=\"wp-block-quote has-background is-layout-flow wp-block-quote-is-layout-flow\" style=\"background-color:#f1f1f1\">\n<p class=\"wp-block-paragraph\">The tool General independent tangent splines show drops more options to control how to draw the curve.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The next 3 commands are as following<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"102\" height=\"33\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-175.png\" alt=\"\" class=\"wp-image-12859\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Erase:<\/strong>&nbsp;Erase curves under the pen circle.<br \/><strong>Pen Circle:<\/strong>&nbsp;Click to add circle with default parameters.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"212\" height=\"24\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-188.png?wsr\" alt=\"\" class=\"wp-image-12912\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Number of sectors:&nbsp;amount of vertices created.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cut Slice:<\/strong>&nbsp;Click, drag the mouse, release. The cut slice will be transformed to the curve.<br \/>The scene must contain a sculpted object and a retopo\/modeling mesh in order for this to work correctly.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Angle:&nbsp;press shift to discrete angle.<\/li>\n\n\n\n<li>Fixed angle:&nbsp;use fixed angle.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Commands to create specific curves <\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"160\" height=\"35\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-176.png?wsr\" alt=\"\" class=\"wp-image-12861\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Add Ellipse:<\/strong>&nbsp;Click to add ellipse with default parameters. Drag to set the custom size. Hold SHIFT to create circle. SHIFT\/CTRL click on other primitives to select\/deselect.<br \/><strong>Add Rectangle:<\/strong>&nbsp;Click to add rectangle with default parameters. Drag to set the custom size. Hold SHIFT to create the square. SHIFT\/CTRL click on other primitives to select\/deselect.<br \/><strong>Add N-Gon:<\/strong>&nbsp;Click to add n-gons with default parameters. Drag to set the custom size. Hold SHIFT to create n-gon in round. SHIFT\/CTRL click on other primitives to select\/deselect.<br \/><strong>Add Star:<\/strong>&nbsp;Click to add star with default parameters. Drag to set the custom size. Hold SHIFT to create star in round. SHIFT\/CTRL click on other primitives to select\/deselect.<br \/><strong>Add Spiral:<\/strong>&nbsp;Click to add spiral with default parameters. Drag to set the custom size. SHIFT\/CTRL click on other primitives to select\/deselect.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Select similar:<\/em>&nbsp;Select objects of similar type and dimensions.<\/li>\n\n\n\n<li><em>Same type:<\/em>&nbsp;Select objects of the same type.<\/li>\n\n\n\n<li><em>To regular curve:<\/em>&nbsp;Convert selected curves to regular curves. It means that curves will not be derived from primitives and you may modify them manually. Generally, if you will add the point manually or move some point manually, the curve will become the regular curve automatically.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Modification tools<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"162\" height=\"29\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-177.png?wsr\" alt=\"\" class=\"wp-image-12863\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Smudge the curve points: use SHIFT to relax the curve, change the speed of relaxing with the &#8220;Smoothing&#8221; slider.<\/li>\n\n\n\n<li>Move the curve points using the brush: Use SHIFT to relax the curve, change the speed of relaxing with the &#8220;Smoothing&#8221; slider.<\/li>\n\n\n\n<li>Remove Sharp Corners.<\/li>\n\n\n\n<li>Apply Symmetry.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Transform:<\/strong>&nbsp;Transform selected curves\/points.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"109\" height=\"29\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-178.png\" alt=\"\" class=\"wp-image-12865\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>On Plane:<\/strong>&nbsp;Constraint strokes to a plane. Use RMB to define plane. Click the Plane Opt. button to further edit how the plane functions.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"429\" height=\"284\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-195.png?wsr\" alt=\"\" class=\"wp-image-13076\" srcset=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-195.png 429w, https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-195-300x199.png 300w\" sizes=\"(max-width: 429px) 100vw, 429px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Tool for smooth points moving:<\/strong>&nbsp;Please choose curves or points to start. Drag points that are separated from the cursor by a radius distance. As the cursor moves, the points that fall into the action field change.<br \/><strong>Tool for smooth points moving by a radius:<\/strong>&nbsp;Please choose curves or points to start. Dragging points are subject to the points that are separated from the cursor by a radius distance when the left mouse button is pressed. As the cursor moves, the points that fall into the field of action do not change.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Degree:<\/em>&nbsp;Translate acceleration for smooth points moving.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Modifying vertices<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"188\" height=\"36\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-179.png?wsr\" alt=\"\" class=\"wp-image-12868\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Set selected vertices to be sharp.<\/li>\n\n\n\n<li>Set selected points to default spline behavior.<\/li>\n\n\n\n<li>Set selected points to be B-spline points.<\/li>\n\n\n\n<li>Joined tangent manipulators.<\/li>\n\n\n\n<li>Joined tangent rotation angle and extension manipulators.<\/li>\n\n\n\n<li>Joined tangent rotation angle, w individual extension manipulators.<\/li>\n\n\n\n<li>Joined tangent w\/ individual rotation angle and individual extension manipulators.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Modifying points<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"186\" height=\"36\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-180.png?wsr\" alt=\"\" class=\"wp-image-12875\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Split point: If the point is linked to another point it will be unlinked, otherwise, the curve will be split into 2 curves at this point.<\/li>\n\n\n\n<li>Join points: Use it to join 2 curves together, select 2 endpoints, and use join.<\/li>\n\n\n\n<li>Link several points together: Linked points may be placed on separate curves. After linking they will always be moved together in all operations when there is no contradiction. Use split to unlink.<\/li>\n\n\n\n<li>Collapse 2 points in one: Points should be sequential on the same curve.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Move vertices:<\/strong>&nbsp;If active, mouse moves vertices.<br \/><strong>Move tangents:<\/strong>&nbsp;If active, mouse moves tangent vectors handles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Options for insert point with double click.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"170\" height=\"99\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-181.png?wsr\" alt=\"\" class=\"wp-image-12883\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Spline point: When this item is selected, double-clicking on the curve adds a spline point.<\/li>\n\n\n\n<li>Sharp point: When this item is selected, double-clicking on the curve adds a sharp point.<\/li>\n\n\n\n<li>Preserve shape: When this item is selected, double-clicking on the curve adds a sharp point. The curve does not change its shape, but all points of the curve become points with parallel tangents.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"300\" height=\"29\" src=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/image-182.png?wsr\" alt=\"\" class=\"wp-image-12886\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Point position:<\/strong>&nbsp;adjust point position on XYZ coordinates. It offset coordinates on X.Y.Z axis.<a href=\"https:\/\/3dcoat.com\/dokuwiki\/lib\/exe\/detail.php?id=general%3Acurves&amp;media=general:curves_tree.jpg\"><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"tutorials\">Tutorials<a href=\"https:\/\/3dcoat.com\/dokuwiki\/doku.php?id=general:curves#tutorials\"><\/a><\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/docs.google.com\/document\/d\/1XSWUJmaLAlmz-PuQS5Q6bdGVhtgoP0-dGD40YHmgaUs\/edit\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Requirements for the model to be used in the Splines panel<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We will go through the steps of how to make a custom knotted rope that can be used with the Curves tool inside of 3DCoat (by <a href=\"https:\/\/www.youtube.com\/@industrytuts5272\" target=\"_blank\" rel=\"noreferrer noopener\">Industry Tuts<\/a>)<a href=\"https:\/\/www.youtube.com\/playlist?list=PLIUidvEMdSfaqWE_xWJ7DWu7Ck6hG270g\"><\/a><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"3DCoat   Making a knotted rope\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/vjlh2awqUhM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Making a knotted rope<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/8BCawmVqGK4\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Swept Surface 1<\/a>:<\/strong>&nbsp;Creating a swept surface using one guide curve and one profile curve..<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/pLkBVx8vKPI?list=UUHz4ox1nt19kv-3BcwB7oYQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Swept Surface 2<\/a>:<\/strong>&nbsp;Create a swept surface using two guide curves and one profile curve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/p8g6pn_810s\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Swept Surface 3<\/a>:<\/strong>&nbsp;Creating a swept surface using One guide curve and Two profile curves.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/A8wvOFNQwjg?list=UUHz4ox1nt19kv-3BcwB7oYQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Knife And Profile<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/wPBf-hN2ZdQ?list=UUHz4ox1nt19kv-3BcwB7oYQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Bird 3D<\/a>:<\/strong>&nbsp;Creating a swept surface using a guide curve and profile curve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/0CrJEclyzVw?list=UUHz4ox1nt19kv-3BcwB7oYQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Dolfine 3D<\/a>:<\/strong>&nbsp;Creating a swept surface using a guide curve and profile curve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/XdYuoaNIwsA?list=UUHz4ox1nt19kv-3BcwB7oYQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Rotate Surface<\/a>:<\/strong>&nbsp;Creating a surface of revolution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/c7Xld8udEXM?list=UUHz4ox1nt19kv-3BcwB7oYQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Polyhedron<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/Qyy-aqPG1iY?list=UUHz4ox1nt19kv-3BcwB7oYQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Sword<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/youtu.be\/f9mY5wlvvwA?list=UUHz4ox1nt19kv-3BcwB7oYQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Goose<\/a><\/strong><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":2230,"menu_order":1,"template":"","manualdocumentationcategory":[9],"manual_doc_tag":[],"class_list":["post-2598","manual_documentation","type-manual_documentation","status-publish","hentry","manualdocumentationcategory-manual"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Curves editor - 3DCoat Documentation<\/title>\n<meta name=\"description\" content=\"New Curves editor feature. It can be used in all workspaces, making it a powerful and very versatile tool\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Curves editor - 3DCoat Documentation\" \/>\n<meta property=\"og:description\" content=\"New Curves editor feature. It can be used in all workspaces, making it a powerful and very versatile tool\" \/>\n<meta property=\"og:url\" content=\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/\" \/>\n<meta property=\"og:site_name\" content=\"3DCoat Documentation\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/3DCoat\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-19T16:44:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset.jpg?wsr\" \/>\n\t<meta property=\"og:image:width\" content=\"1190\" \/>\n\t<meta property=\"og:image:height\" content=\"806\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@3DCoatOfficial\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/\",\"url\":\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/\",\"name\":\"Curves editor - 3DCoat Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset-1024x694.jpg\",\"datePublished\":\"2022-09-27T19:20:46+00:00\",\"dateModified\":\"2026-02-19T16:44:18+00:00\",\"description\":\"New Curves editor feature. It can be used in all workspaces, making it a powerful and very versatile tool\",\"breadcrumb\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#primaryimage\",\"url\":\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset.jpg?wsr\",\"contentUrl\":\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset.jpg?wsr\",\"width\":1190,\"height\":806},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/3dcoat.com\/documentation\/nl_NL\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Interface\",\"item\":\"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Kurver 2022\",\"item\":\"https:\/\/3dcoat.com\/documentation\/nb_NO\/manual\/interface-and-navigation\/curves-menu\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Curves editor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/#website\",\"url\":\"https:\/\/3dcoat.com\/documentation\/\",\"name\":\"3DCoat Documentation\",\"description\":\"Information about starting to use and learning how to use all the features of the 3DCoat.\",\"publisher\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/3dcoat.com\/documentation\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/#organization\",\"name\":\"Pilgway\",\"url\":\"https:\/\/3dcoat.com\/documentation\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/logo3DCoatWhite-1.png\",\"contentUrl\":\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/logo3DCoatWhite-1.png\",\"width\":876,\"height\":190,\"caption\":\"Pilgway\"},\"image\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/3DCoat\",\"https:\/\/x.com\/3DCoatOfficial\",\"https:\/\/www.youtube.com\/c\/PILGWAY3DCoat\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Curves editor - 3DCoat Documentation","description":"New Curves editor feature. It can be used in all workspaces, making it a powerful and very versatile tool","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/","og_locale":"en_US","og_type":"article","og_title":"Curves editor - 3DCoat Documentation","og_description":"New Curves editor feature. It can be used in all workspaces, making it a powerful and very versatile tool","og_url":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/","og_site_name":"3DCoat Documentation","article_publisher":"https:\/\/www.facebook.com\/3DCoat","article_modified_time":"2026-02-19T16:44:18+00:00","og_image":[{"width":1190,"height":806,"url":"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset.jpg?wsr","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@3DCoatOfficial","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/","url":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/","name":"Curves editor - 3DCoat Documentation","isPartOf":{"@id":"https:\/\/3dcoat.com\/documentation\/#website"},"primaryImageOfPage":{"@id":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#primaryimage"},"image":{"@id":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#primaryimage"},"thumbnailUrl":"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset-1024x694.jpg","datePublished":"2022-09-27T19:20:46+00:00","dateModified":"2026-02-19T16:44:18+00:00","description":"New Curves editor feature. It can be used in all workspaces, making it a powerful and very versatile tool","breadcrumb":{"@id":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#primaryimage","url":"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset.jpg?wsr","contentUrl":"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/10\/NewCurvesToolset.jpg?wsr","width":1190,"height":806},{"@type":"BreadcrumbList","@id":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/curves-menu\/curves-menu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/3dcoat.com\/documentation\/nl_NL\/"},{"@type":"ListItem","position":2,"name":"Interface","item":"https:\/\/3dcoat.com\/documentation\/manual\/interface-and-navigation\/"},{"@type":"ListItem","position":3,"name":"Kurver 2022","item":"https:\/\/3dcoat.com\/documentation\/nb_NO\/manual\/interface-and-navigation\/curves-menu\/"},{"@type":"ListItem","position":4,"name":"Curves editor"}]},{"@type":"WebSite","@id":"https:\/\/3dcoat.com\/documentation\/#website","url":"https:\/\/3dcoat.com\/documentation\/","name":"3DCoat Documentation","description":"Information about starting to use and learning how to use all the features of the 3DCoat.","publisher":{"@id":"https:\/\/3dcoat.com\/documentation\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/3dcoat.com\/documentation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/3dcoat.com\/documentation\/#organization","name":"Pilgway","url":"https:\/\/3dcoat.com\/documentation\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/3dcoat.com\/documentation\/#\/schema\/logo\/image\/","url":"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/logo3DCoatWhite-1.png","contentUrl":"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/logo3DCoatWhite-1.png","width":876,"height":190,"caption":"Pilgway"},"image":{"@id":"https:\/\/3dcoat.com\/documentation\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/3DCoat","https:\/\/x.com\/3DCoatOfficial","https:\/\/www.youtube.com\/c\/PILGWAY3DCoat"]}]}},"_links":{"self":[{"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/2598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation"}],"about":[{"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/types\/manual_documentation"}],"author":[{"embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":103,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/2598\/revisions"}],"predecessor-version":[{"id":13623,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/2598\/revisions\/13623"}],"up":[{"embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/2230"}],"wp:attachment":[{"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/media?parent=2598"}],"wp:term":[{"taxonomy":"manualdocumentationcategory","embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manualdocumentationcategory?post=2598"},{"taxonomy":"manual_doc_tag","embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_doc_tag?post=2598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}