{"id":2251,"date":"2024-04-14T10:31:41","date_gmt":"2024-04-14T09:31:41","guid":{"rendered":"https:\/\/www.katsbits.com\/site\/?p=2251"},"modified":"2024-04-14T10:36:16","modified_gmt":"2024-04-14T09:36:16","slug":"make-a-pillar-from-patch-mesh-in-radiant","status":"publish","type":"post","link":"https:\/\/www.katsbits.com\/site\/make-a-pillar-from-patch-mesh-in-radiant\/","title":{"rendered":"Make A Column\/Pillar From Patch Meshes In Radiant #2 &#8211; Multiple Meshes"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><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><\/span><\/a><\/span><\/div>\n<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\/site\/make-a-pillar-from-patch-mesh-in-radiant\/#Editing_Multiple_Vertices_Duplication\" >Editing Multiple Vertices &amp; Duplication<\/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\/site\/make-a-pillar-from-patch-mesh-in-radiant\/#Rotating_The_Selection_More_Shapes\" >Rotating The Selection &amp; More Shapes<\/a><\/li><\/ul><\/nav><\/div>\n<p>Using multiple patches. Manipulating multiple patch meshes uses the same principles as outlined on the previous page, all we&#8217;re effectively doing is applying these techniques to more than one object.<\/p>\n<p>Our starting point for this next section are the vertices on the bottom of the patch. Select the vertices (LMB+hold) along the bottom row and pull them out as shown above, changing views between front, side and top view so you can see the base taking shape.<\/p>\n<blockquote>\n<p><b>Design note<\/b>:  remember, if you want to move or globally shape the patch mesh you have to exit vertex mode and go into normal editing  mode (&quot;<b>V<\/b>&quot; exits with patch still selected, or &quot;<b>Esc<\/b>&quot; will exit and deselect the mesh)<\/p>\n<\/blockquote>\n<div class=\"content_images\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/patch_mesh_curves\/multiple.jpg\" width=\"428\" height=\"301\" alt=\"Making a convex curve using multiple patch meshes\" \/><\/p>\n<p>Making a convex curve using multiple patch meshes<\/p>\n<\/p><\/div>\n<p>We now need to manipulate the middle set of vertices.<\/p>\n<div class=\"content_images\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/patch_mesh_curves\/multiple2.jpg\" width=\"428\" height=\"301\" alt=\"Manipulating the middle vertices to give a convex shaped mesh\" \/><\/p>\n<p>Manipulating the middle vertices to give a convex shaped mesh<\/p>\n<\/p><\/div>\n<p>If you select and pull out the middle set of vertices you&#8217;ll have something similar to the side view shown above (note the &#8216;new&#8217; vertices are pulled out to fall directly above the base row) above, applying the same move to all the middle vertices will give us our convex mesh shape.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Editing_Multiple_Vertices_Duplication\"><\/span>Editing Multiple Vertices &amp; Duplication<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"content_images\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/patch_mesh_curves\/selecting.jpg\" width=\"428\" height=\"173\" \/><\/p>\n<p>Selecting multiple vertices<\/p>\n<\/p><\/div>\n<p>All we need to do now is flatten the curve a bit so it looks a little more convex and even. This time we need to select <b><i>ALL<\/i><\/b> the vertices on the top of the mesh. The best way to do this is to LMB+hold slightly away from the mesh and drag across the vertices we want to select. You should see a transparent blue shape being drawn in the editor windows showing you the active selection, similar to pictured above.<\/p>\n<blockquote>\n<p><b>Design note<\/b>:  if you can&#8217;t see all the vertices clearly zoom into the mesh until you can. You can also select the vertices by holding the shift key down as you use the front, back and side views to click select each vertex.<\/p>\n<\/blockquote>\n<p>Once you&#8217;ve selected and moved the vertices down, you should have something similar to the picture below; you can see how the curve is now a little bit smoother then before.<\/p>\n<div class=\"content_images\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/patch_mesh_curves\/flatten.jpg\" width=\"428\" height=\"301\" \/><\/p>\n<p>Flattening the mesh slightly<\/p>\n<\/p><\/div>\n<p>Again as before, you can change the shape by either manipulating the vertices or by doing it globally to the mesh itself in normal edit mode &#8211; if you do this though it flattens the whole mesh and not just a section of it &#8211; the vertices act as a &#8216;rotational point&#8217;, the point at which the mesh will rotate. Now we have our shape we need to duplicate\/copy it.<\/p>\n<blockquote>\n<p><b>Design note<\/b>:  you can &#8216;duplicate&#8217; an exact copy of any brush or entity by press the space bar.<\/p>\n<\/blockquote>\n<p>Exit vertex edit mode (&quot;<b>V<\/b>&quot; or &quot;<b>Esc<\/b>&quot;) and select the mesh (if it isn&#8217;t already) copy it (&quot;<b>Ctrl+C<\/b>&quot;) or &quot;<span>menu: edit &raquo; copy<\/span>&quot;. Make sure you <b>de<\/b>select it BEFORE you paste by pressing the &quot;<b>Esc<\/b>&quot; key, and then paste the copy, menu: edit &raquo; paste (&quot;<b>Ctrl+V<\/b>&quot;). It will appear in exactly the same place, the same way up and be highlighted as actively selected.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Rotating_The_Selection_More_Shapes\"><\/span>Rotating The Selection &amp; More Shapes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"content_images\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/patch_mesh_curves\/rotate.jpg\" width=\"428\" height=\"122\" \/><\/p>\n<p>Rotating the patch mesh selection<\/p>\n<\/p><\/div>\n<p>We need to rotate on of the patches by 180&ordm;. You can do this by pressing the x-axis Rotate button in the tool bar <i><b>twice<\/b><\/i> &#8211; it rotates 90&ordm; at a time &#8211; or from the menu command &quot;<b>menu: selection &raquo; rotate &raquo; rotate x<\/b>&quot; you should end up with something similar to the picture below.<\/p>\n<div class=\"content_images\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/patch_mesh_curves\/multiple3.jpg\" width=\"428\" height=\"301\" \/><\/p>\n<p>The 2 &#8216;halves&#8217; of our curve<\/p>\n<\/p><\/div>\n<p>All you need to do now is to move them close together creating our very smooth curved patch mesh as pictured below.<\/p>\n<div class=\"content_images\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.katsbits.com\/images\/tutorials\/patch_mesh_curves\/final_curve.jpg\" width=\"428\" height=\"194\" \/><\/p>\n<p>The two halves &#8216;joined&#8217; together<\/p>\n<\/p><\/div>\n<p>You can as always edit the vertices to get a less rounded look to the patches.<\/p>\n<div class=\"subNav\">\n<p>[1: <a href=\"https:\/\/www.katsbits.com\/site\/make-a-pillar-from-patch-mesh-introduction\/\" title=\"Introduction to using patch meshes\" target=\"_self\" rel=\"noopener\">Patch Mesh Basics<\/a> | 2: <a href=\"https:\/\/www.katsbits.com\/site\/make-a-pillar-from-patch-mesh-in-radiant\/\" title=\"Using multiple patch mesh curves\" target=\"_self\" rel=\"noopener\">Multiple Meshes<\/a> | 3: <a href=\"https:\/\/www.katsbits.com\/site\/make-a-pillar-from-patch-mesh-advanced\/\" title=\"advanced options when using patch meshes\" target=\"_self\" rel=\"noopener\">Advanced Patches<\/a> | 4: <a href=\"https:\/\/www.katsbits.com\/site\/make-a-pillar-from-patch-mesh-base\/\" title=\"creating pillar supports from patch meshes\" target=\"_self\" rel=\"noopener\">Pillar Support<\/a>]<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":2247,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[327,331,106,17,109,108,556,107],"class_list":["post-2251","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-map","tag-bsp","tag-gtkradiant","tag-idtech","tag-level-design","tag-level-editing","tag-patch-mesh","tag-radiant"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/posts\/2251","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/comments?post=2251"}],"version-history":[{"count":1,"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/posts\/2251\/revisions"}],"predecessor-version":[{"id":2252,"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/posts\/2251\/revisions\/2252"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/media\/2247"}],"wp:attachment":[{"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/media?parent=2251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/categories?post=2251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.katsbits.com\/site\/wp-json\/wp\/v2\/tags?post=2251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}