{"id":1080,"date":"2019-02-20T14:03:34","date_gmt":"2019-02-20T14:03:34","guid":{"rendered":"https:\/\/www.katsbits.com\/codex\/?p=1080"},"modified":"2023-09-07T15:54:17","modified_gmt":"2023-09-07T14:54:17","slug":"snap","status":"publish","type":"post","link":"https:\/\/www.katsbits.com\/codex\/snap\/","title":{"rendered":"Snap (snap to object, element or selection)"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a0730df0ae12\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a0730df0ae12\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.katsbits.com\/codex\/snap\/#snap-types-of%e2%80%a6\" >Snap (types of&#8230;)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.katsbits.com\/codex\/snap\/#snap-pie-menu\" >Snap Pie Menu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.katsbits.com\/codex\/snap\/#misc-snap\" >Misc. Snap<\/a><\/li><\/ul><\/nav><\/div>\n<p>For Blender snap, the ability to move or transform objects, data and selections from one location to another, remains unchanged except for accommodating a <i>pie<\/i> or <i>wheel<\/i> menu (snap menu) that ostensibly replaces previous cascade pop-up lists when using the keyboard shortcut.<\/p>\n<blockquote><p><b>Design note<\/b>: <b>Snap<\/b> differs from <a href=\"https:\/\/www.katsbits.com\/codex\/align-view\/\">View Align<\/a> (centering) and <a href=\"https:\/\/www.katsbits.com\/codex\/snapping\/\">Snap during transform<\/a> (Snapping).<\/p><\/blockquote>\n<h3><span class=\"ez-toc-section\" id=\"snap-types-of%e2%80%a6\"><\/span>Snap (types of&#8230;)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Depending on the <a href=\"https:\/\/www.katsbits.com\/codex\/blender-basics\/\">Interaction Mode<\/a>, to snap objects or selections to a particular target (<i>selection =&gt; target<\/i>), make a selection and in <b>Object Mode<\/b> click the <b>Object<\/b> menu [1] or in <b>Edit Mode<\/b> the <b>Mesh<\/b> menu [2], <b>Snap<\/b>, then an option shown in the menu fly-out [2 &#038; 4], e.g. snapping objects in Object Mode, <b>Object \u00bb Snap \u00bb Selection to Active<\/b> or snapping vertexes to the cursor in Edit Mode, <b>Mesh \u00bb Snap \u00bb Selection to Cursor<\/b>.<\/p>\n<blockquote style=\"background-color: #E7FAEA; color: #000;\"><p>Snap is available to Interaction Modes in which selections can be manipulated or modified in some way, i.e.<b> Object Mode<\/b> and <b>Edit Mode<\/b>. The available options are;<\/p>\n<ul>\n<li><b>Selection to Grid<\/b> &#8211; snaps selections to the nearest grid segment\/unit based on grid scale\/size and pivot\/selection type e.g. moves object\/s to a median point if <b>Median<\/b> is set as the <b>Pivot<\/b> point of a selection &#8211; may collapse selections at target.<\/li>\n<li><b>Selection to Cursor<\/b> &#8211; snaps selection to the 3D Cursor&#8217;s current location &#8211; may collapse selections at target.<\/li>\n<li><b>Selection to Cursor (Keep Offset)<\/b> &#8211; maintains &#8216;offset&#8217; position relative to a (group) selection, avoiding the collapse associated with other snap options.<\/li>\n<li><b>Selection to Active<\/b> &#8211; snaps based on selection order, last being target\/active item.<\/li>\n<li><b>Cursor to Selected<\/b> &#8211; snaps cursor to selected items Origin or point based on pivot\/selection type &#8211; may collapse objects\/selections together.<\/li>\n<li><b>Cursor to World Origin<\/b> &#8211; snaps 3D Cursor to grid centre, 0,0,0 on the XYZ.<\/li>\n<li><b>Cursor to Grid<\/b> &#8211; snaps 3D Cursor to nearest grid segment based on grid scale\/size.<\/li>\n<li><b>Cursor to Active<\/b> &#8211; snaps 3D Cursor to the active element of a selection, i.e. last item selected.<\/li>\n<\/ul>\n<\/blockquote>\n<p><a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-object-mode-options.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 100%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-object-mode-options.jpg\" alt=\"The Snap menu options available when manipulating OBJECTS\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-edit-mode-options.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 100%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-edit-mode-options.jpg\" alt=\"Snap menu options available when manipulating in EDIT mode\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<i>The <b>Snap<\/b> menu options are available in Object Mode (top) and Edit Mode (bottom) from their respective menu&#8217;s [2 &#038; 4], <b>Object<\/b> [1] and <b>Mesh<\/b> [3] upper-left of the main 3D View (Snap is generally only available in these two &#8216;manipulation&#8217; mode when working with Scene data).<\/i><\/p>\n<h3><span class=\"ez-toc-section\" id=\"snap-pie-menu\"><\/span>Snap Pie Menu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To use the <i>pie<\/i> or <i>wheel<\/i> interface, make a selection and press <span class=\"shortcutkey\">Shift<\/span> + <span class=\"shortcutkey\">S<\/span> in <b>Object Mode<\/b> or <b>Edit Mode<\/b>. A &#8216;pie&#8217; or &#8216;wheel&#8217; menu appears offering the same options as the main menu. Click an entry to select and action.<\/p>\n<blockquote><p><b>Design note<\/b>: to cancel the <b>Snap<\/b> pie menu (and menu actions generally), after it appears press the <span class=\"shortcutkey\">Esc<\/span> key or <b>right-click<\/b> anywhere on-screen or within the workspace.<\/p><\/blockquote>\n<p><a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-pie-menu-object-mode-options.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 100%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-pie-menu-object-mode-options.jpg\" alt=\"The Snap 'pie' menu options available with Shift+S in Object Mode\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-pie-menu-edit-mode-options.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 100%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-pie-menu-edit-mode-options.jpg\" alt=\"Snap 'pie' menu now available with Shift+S in Edit Mode\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<i>Using the shortcut <span class=\"shortcutkey\">Shift<\/span> + <span class=\"shortcutkey\">S<\/span> a &#8216;pie&#8217; or &#8216;wheel&#8217; menu appears providing quick access to the same cascade menu options available from the Object and Mesh menus. Right-click or press <span class=\"shortcutkey\">Esc<\/span> to cancel.<\/i><\/p>\n<h3><span class=\"ez-toc-section\" id=\"misc-snap\"><\/span>Misc. Snap<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Although commonly found in <i>Edit Mode<\/i> and <i>Object Mode<\/i>, snap is also available to other editors depending on the type of object or data manipulation they cater to, in the <b>UV Image Editor<\/b> for example snap can be used to selectively manipulate UV elements, key frames and other frame data in the <b>Action Editor<\/b>, b\u00e9zier curve points in the <b>Graph Editor<\/b> and so on, in each instance the context defines the options available.<\/p>\n<blockquote style=\"background-color: #E7FAEA; color: #000;\"><p><b>Snap<\/b> is also available to a number of other editors and can be found in the following locations, also accessible using <span class=\"shortcutkey\">Shift<\/span> + <span class=\"shortcutkey\">S<\/span>;<\/p>\n<ul>\n<li><b>UV \u00bb Snap \u00bb [option]<\/b> (UV Image Editor).<\/li>\n<li><b>Key \u00bb Snap \u00bb [option]<\/b> (Graph Editor, Drivers, Dope Sheet, Action Editor, Shape Key Editor, Mask and Cache File editors).<\/li>\n<\/ul>\n<\/blockquote>\n<p><a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-menu-uv-editor.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 100%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-menu-uv-editor.jpg\" alt=\"Snap as available to the Action Editor\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<a href=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-menu-action-editor.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"width: 100%; height: auto;\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/snap\/snap-menu-action-editor.jpg\" alt=\"Snap as available to the UV Image Editor\" width=\"900px\" height=\"500px\" border=\"0\" \/><\/a><br \/>\n<i>As a feature Snap is generally reserved for operations that involve the manipulation of objects or user generated data so is available to the <b>Action Editor<\/b>, <b>Graph Editor<\/b> and so on, where options may differ depending on the context and editors function (what the editor does).<\/i><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":3664,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,230],"tags":[352,464,465,397,463,320,733,466,145],"class_list":["post-1080","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blender","category-tutorials","tag-3d-cursor","tag-align-objects","tag-align-selections","tag-grid","tag-grid-align","tag-grid-snap","tag-pie-menu","tag-snap-selected","tag-snap-to-grid"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/1080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/comments?post=1080"}],"version-history":[{"count":5,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/1080\/revisions"}],"predecessor-version":[{"id":1126,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/posts\/1080\/revisions\/1126"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/media\/3664"}],"wp:attachment":[{"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/media?parent=1080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/categories?post=1080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.katsbits.com\/codex\/wp-json\/wp\/v2\/tags?post=1080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}