Text
Modeling Bevel Width Transitions
For some models, creating bevels is a simple as adding a bevel modifer. But for other models, more complex methods are needed. One of these methods is creating transitions between two bevel widths. Be it a car dashboard or a piece of furniture, bevel transitions are everywhere. This short guide will show you the most optimal ways to create transitions between bevel widths.
Method #1 - Quick & Dirty
First, the quick and dirty method. If you're in a pinch or if you're modeling something that's unlikely to be viewed close up, this is the method to use. This method involves using edge ceases to sharpen at variable levels. In this example, the sharp edge has a crease of 1.00 and the wider bevel has a crease of 0.00. To adjust the crease of an edge in Blender, use SHIFT-E.
Method #2 - Smooth Bevels
This method is a bit more complex and involves using the bevel tool (CTRL-B) to separately bevel each bevel width then combining the two bevels by cleaning up the merge point in step three. This method also using holding edges instead of edge creasing to have more control over the bevel profile.
Using this type of transition is perfect for important bevel transitions and high-poly modeling where model density is less restricted.
Method #3 - Sharp Bevels
This last method is for sharp chamfered bevels. Using creases and single segment bevels, it's easy to create very clean transition points. The important step here is to merge the extra vertices in step four to restore the edge flow.
That concludes this brief intro to variable bevels! If this guide was useful to you, then please consider sharing it or contributing to the project’s Patreon page.
26 notes
·
View notes
Text
Moving and Manipulating Edge Poles
Let's talk about Edge poles, those famously aggravating little points on a mesh that cause so many headaches for 3d artists around the world. Why are they so terrible? What can we do about them? And when are they actually good to use?
Edge poles are generally considered to vertices with more or less than 4 connecting vertices. On a polygon mesh, this means vertices with either 3 connecting edges or 5 or more connecting edges. Poles most commonly form when triangles or n-gons appearing in models, hence why such polygon types are generally avoided in 3d modeling. Triangulated meshes (such as game models, or photogrammetry models) are most notably known for consisting almost entirely of edge poles with very few 4-edge vertices, the same applies to meshes with large numbers of n-gons.
The Problem of Poles
So you might be wondering, why do edge poles get such a bad wrap? The primary reason is that an edge pole creates pinching around its perimeter when subdivisions or smoothing is applied. This is why a cylinder with a triangle cap looks so odd when applying subdivision surface smoothing. The example below shows why this can be a problem on curved surfaces. The cross-section view shows that the corner that contains a pole will yield an uneven surface when subdivisions are applied.
Despite the pinching created by poles, they are an important part of modeling and a necessary component for many modeling techniques and shapes. So this the rest of this post will attempt to explain a bit more about poles and how to use them effectively.
E-poles
E-poles are the most common pole type and consist of five edges intersecting at a single vertex. E-poles are most notorious for appearing when extruding faces on a mesh and for forming unwanted flat “corners” within the topology when edge loops meet or turn. E-poles are also what form concave corners in hard surface models.
N-poles
N-poles are vertices that consist of three intersecting edges. This type of pole is far less common, but often appearing around poles or inset parts of a mesh. In organic modeling, this pole is often known as the “nose” pole, since N-poles are often necessary for modeling the base of the nose. N-poles are also what form the corner of a cube or most other convex corners.
Other Pole Types
Poles with six or more edges are generally considered to be bad practice and almost never show up in good topology. Again, on flat surfaces, 6+ edge poles can be acceptable if absolutely needed, but this is a rare case.
When are Poles Ok?
You’ve probably come to realize that poles are inevitable, and required for proper topology. But when exactly do we know when a pole should or shouldn’t be where it is? It all comes down to curvature. If a pole is changing the curvature of the surface, then it should be removed or eliminated. This usually happens on corners or any other areas of extreme curvature. Of flat surfaces, less visible areas, or areas with a slight curvature like a cheek of a face are areas where poles are least destructive and are where you should try to place or move poles to.
Moving Poles: The Great Compromise
One of the most requested topics I've received is how to move poles. And for good reason, poles can be very difficult to move without modifying topology in an adverse way. In almost every circumstance model density must be changed to accommodate a change in pole locations, causing the topology to quickly become very sloppy if multiple edges need to be moved. This is why the best advice for moving poles is to not move them wherever possible by planning your pole locations is advance. It’s pretty easy to judge where a pole will form by looking at the major flows of a surface and where they intersect. That intersection is where a pole will appear. Luckily, it’s up to you where that intersection happens.
But, in the case that you do end up with a pole that needs to be moved, there are a number of options for moving poles depending on your needs. Every situation requires a slightly different approach, however, there are some general techniques for 3 and 5-edge poles that can be a good basis for moving a pole. Something to remember, whenever a pole is moved, one edge loop must be removed in the direction the pole is being moved, while another is subtracted from wherever the pole came from. The reason for this is that the edge loops must be redirected around the new location of the pole. Otherwise, an n-gon will appear.
That’s all! I hope this short primer on edge poles has given you a better understanding of how to use them effectively. If this guide was useful to you, then please consider sharing it or contributing to the project’s Patreon page.
113 notes
·
View notes
Text
Dealing with Mesh Artifacts in Subdivision Modeling
If you’ve ever tried to model a car or any other shiny object, you know how hard it is to get perfect reflections outside of using CAD programs. It’s tedious and virtually impossible to get 100% right.
With that in mind, I thought I’d talk about modeling specifically for these types of surfaces and the best ways to make it as painless as possible. Regularly used subdivision modeling methods rarely have the level of precision needed to make these kinds of surfaces, so I’ll be covering how “hack” sub-d modeling to best apply A-class surfacing ideals to the practical methods of subdivision modeling.ideals to the practical methods of subdivision modeling.
Evenly and Sparsely Place Loops
Even spacing, while often unavoidable without adding useless edge loops, is a goal worth pursuing. Even spacing ensures curvatures stay correct by not introducing any irregular areas that might produce artifacts.
sketchfab
Because of the way subdivision surfaces smooth and subdivide, even adding an extra edge loop that “seems” to follow the surface of your model can cause minute distortions to reflections if placed incorrectly. This is why it’s best to keep the mesh as minimal as possible, for as long as possible. Keeping the mesh simple so you can understand what your topology is doing.
Minimize High-Density Edge Poles
Edges poles are well known for creating mesh artifacts and distortions. But they are often unavoidable in certain areas without sacrificing another part of the model. That’s why it’s best to move poles to areas of less importance or curvature to make them less noticeable, rather than detrimentally removing them. Remove any unneeded poles if possible, but fall back to moving them if you can’t remove them.
A big request has been for a post covering moving poles, so I’ll hopefully be working on a full guide covering this soon.
Make Curvature Contradictions After Finalization
Curvature contradictions, meaning things like door handles on a car, or buttons on a control panel can cause major problems with topology and reflections. The main problem is that these contradictions can almost never be isolated without either large amounts of holding edges or creasing with very high mesh density.
To solve this problem, it’s best to add contradictions after one or two levels of subsurface smoothing have been applied. This way, the curvature is finalized before it can be altered negatively by any additional edits.
Don’t use Holding Edges when Possible
While holding edges are a great thing, they almost always cause distortion on some part of a model by adding edges along the entire length of the area the loop runs. The alternative is to use creasing when possible.
Creasing, especially at high subdivision levels has almost the same effect as holding edges and can create topology that is much cleaner and easier to manipulate because it uses the extra subdivision of sub-surf.
Non-Destructive Sub-Surface
One benefit of non-destructive subdivision surfaces is that you can preview how the surfacing will look without finalizing it. This is an invaluable benefit of sub-d modeling that other modeling methods often lack.
Previewing how subdivisions will affect your topology is vital to making sure there are no distortions in your mesh. Because like I've said before, you never really know how it will be transformed by sub-d smoothing.
Use high contrast Materials during Modeling
One of the main difficulties in creating perfect reflections is previewing those reflections inside modeling apps. The default Matcaps built into 3d viewports are too low contrast to notice minute imperfections. That’s why using high contrast Matcaps or patterned reflection maps is a good idea for noticing things one normally wouldn’t.
Depending on your software of choice, you might have a Matcap viewer available or some other way to change the viewport material. If all else fails, a fallback is to render a preview of your mesh with a checkered map set as your environment texture.
That’s all! I hope this gave you some helpful tips for reducing mesh artifacts. But before I conclude, I want to thank CGcookie for graciously sponsoring this post. CGcookie has some fantastic modeling coursework that’s defiantly worth checking for both beginners and advanced artists.
So if you’re interested, check them out by clicking the banner below. :)
Tweet
78 notes
·
View notes
Photo
Optimal Edge Loop Reduction Flows
An essential skill of modeling is knowing how to properly reduce the number of edge loops from a high mesh density to a low density. This involves some tricky topology. So let’s have a look at how to best reduce the various flow types.
2-1 and 4-1
The 2-1 and 4-1 flows are the trickiest to handle. Most methods involve substantial distortion of topology and/or the addition of more loops to the left or right of the intersection.
So, after experimenting with different forms, the results above seem to offer the least mesh distortion despite containing Tris and N-gons.
I apologize to any quad purists out there for the lack of quads. ;)
3-1, 4-2, and 5-3
The three of these flows are very standard flows that involve redirecting the edge loops back towards their origin. This trick is very effective. and maintains almost perfect topology in most situations.
As you can see, the 4-2 and 5-3 flows follow the form of the 3-1 flow. With the only differing factor being the number of center loops. This shows just how adaptable this method of reduction can be.
Hope this helps! if so, be sure to hit one of those share buttons below!
Also, if you’re interested in supporting the content here on Topology Guides, please consider making a small donation to my Patreon page to help with the creation of new content!
Tweet
130 notes
·
View notes
Photo
Creating Seamless Decal Meshes
I’ve talked quite a bit here on Topology Guides about integrating shapes into meshes. But until this point, I’ve overlooked a surprisingly adequate workaround to traditional modeling practices for integrating shapes onto a surface.
This workaround is the process of using “decal” meshes that hover over the surface of a primary mesh, yet seem to be fully integrated once shaded. The method I'm about to show you works mainly for protruding convex parts of an object. Such as a door handle or a button on a workstation.
For this process, all you need is the “decal” object you want to integrate, and the primary “surface” mesh.
Note: For smaller or concave decals, I highly recommend checking out DECALmachine. It’s a fantastic add-on that’s been spreading like wildfire in the Blender community the past few months.
Start Simple
In addition to the decal and surface we’re using, we’ll also need a 2d lattice roughly in the shape of the bottom of the decal. Along with that, be sure that the decal has a bottom rim with some type of bevel to make sure there’s a smooth transmission between the decal and surface in the later stages.
Once you have all these elements, lay them out in a similar fashion to the screenshot above before you move on to adding vertex groups.
Vertex Groups
We’ll need two vertex groups to get the decal working properly. One for the very outer rim of the decal, and another for the larger area around the base of the decal.
We’ll use these groups later for deforming the decal to the surface using a variety of methods for mesh deformation.
Using Lattices
After laying out the lattice and decal over the surface, you can start to use the lattice to shape the decal.
Start by applying the lattice to the decal using the lattice modifier. Now the lattice has total control over the decal, which isn’t quite what we want, so we’ll need to use the larger vertex group we created earlier to make sure the lattice deforms only the bottom areas of the decal.
After the decal is joined to the lattice, apply a shrinkwrap modifier to the lattice with the surface as the target. This should give a rough version of the final outcome. But don’t quit yet, there’s still a lot of perfecting to do.
Perfecting the Shape
To perfect the surface, the outer rim still needs to be adjusted. Otherwise, at certain low viewing angles, we can sometimes still see a slight gap between the two surfaces. Of course, if this gap isn’t visible on whatever model you’re using, then you can go skip this.
To adjust the rim, apply a shrinkwrap modifier to the decal with the surface as the target. Next, select the rim vertex group to make sure only the rim is affected.
Correcting Normals
At this point, you should have an almost perfect mesh uniform to the target surface, apart from some shading artifacts. If not, come back to this step later and have a look at the troubleshooting tips below.
If it all looks good, all that’s left is to apply some normal editing hacks to smooth out the shading. Again, this is also a very picky detail so you might be able to get away with skipping it if you’re not doing close-up renderings.
Start by adding a Data Transfer modifier with the surface as the target. Then you can set the settings as shown in the screenshot and click Generate Data Layers near the bottom of the modifier.
To briefly explain what’s going on here, the data transfer modifier can copy the normal information from the surface model and apply it to the decal. Which makes the Render Engine (or viewport) view the two models as a seamless surface. Of course, this only works if the two meshes are approximately in the same location, hence the need for the previous steps in this guide.
Troubleshooting
If everything went smoothly, great! If not, don’t worry, here are some tips that might help.
Origin Points
Having the origin points of the lattice and decal in the same spot is best when possible. Otherwise, sometimes the decal will not deform with the lattice correctly.
Applying Transforms
Make sure to apply the scale of all objects using CTRL-A.
Setting the Rim Shrinkwrap
If you notice a shadow under the decal, it’s most likely because there’s still a small gap between the surfaces. Adjusting the offset of the shrinkwrap can often solve it. This applies to intercepting pieces as well.
Tweak Data Transfer
If you’re having problems with the edge of the decal shading properly, try tweaking the settings of the Data Transfer modifier. Often times its normals that cause seemingly unsolvable problems. Don’t overlook them.
Still having Problems?
If you’re still having problems, I’ve uploaded an example file here that has all the settings and modifiers laid out. So if all else fails, you can consult the file for help. ;)
That’s it! I hope this guide was useful. If it was, please consider making a small per-post donation to my Patreon page to support my work here on Topology Guides. I’d really appreciate it. :)
Happy Modeling!
Tweet
87 notes
·
View notes
Photo
Creating Chamfered Cuts on Corners
Today I’m going to be showing how to model what I called a chamfered cut, meaning a chamferd section of an edge, often found on hard-surface metal parts.
So without further introduction, let’s get to it.
1.
Start off with adding two edge loops to define the area that you want to chamfer.
2.
Next, bevel the edge created by adding the two edge loops to create the basic chamfered shape.
3.
Connect the two points of the triangles near the corners of the shape to make an edge loop down the center of the chamfered area. Also, connect the other two points of the triangles down to remove the n-gons from the model.
4.
Bevel the outer corners of the chamfered area a small amount to make sure the edges are held if subdivisions are applied.
5.
Add more holding edges to the outside to keep the shape contained, then add sub-surf if desired.
That’s it!
sketchfab
65 notes
·
View notes
Text
Creating a Chamfered Circle
This time I’m going to show how to model a chamfered circle. I spent a fair bit of time on this one, trying to find a simple method for modeling the shape, and I think I found the simplest one. It’s not ideal (a few ngons), but the other methods I’ve found to be overly complex with too little payoff. Let me know if you have an even better method because I’d love to see it. 🙂
1.
Begin by creating a circle with a low edge count, in order to give a chamfered look. Then add a loop between each edge for the next step.
2.
Next, pull the middle top vertices up in order to begin creating a rounded top.
3.
Now bevel the center loop to complete the rounded look. Feel free to use as many segments as needed. Next, add a new circle above the mesh with the same edges count as the loops of the main mesh.
4.
The two loops can now be bridged by using the “bridge edge loops” tool in the edges menu (CTRL+E)
5.
Next, select the corners of the chamfered section and bevel them. Be sure not to bevel the top edges, so that the circular top maintains its shape.
6.
The last step is to add holding edges to all the sharp corners and add sub-surf as desired.
That’s it! See you in the next guide!
17 notes
·
View notes
Text
Modeling Grip Ridges
This shape is pretty simple. but a useful one if your modeling mechanical or sci-fi things with grips or ridges. So let’s get to it!
1.
Start by modeling the curved edge you need to incorporate the ridges into. I recommend modeling separate to your main model so that you can tile it later and then add it back in.
2.
Add two loops to define the inset and outset parts. If you want the inset and outset ridges to be the same width, then make sure the middle section is the same width as the two outer sections combined.
3.
Cut out the area you’d like to be inset.
4.
Add a quad to the first four vertices along what will be the wall of the inset. Make sure to model this quad to be properly aligned how you
like it, as the rest of the inset will be based upon this quad.
5.
Fill in the rest of the inset using the fill tool (F key), or using the F2 add-on for Blender to make it even quicker.
6.
Add holding edges or mean creases to hold the shape, then apply sub-surf. At this point, you can easily tile the ridges using an array and reintegrate it into your mesh.
See the final result on Sketchfab:
sketchfab
25 notes
·
View notes
Text
Cutting Circular Holes in Curved Surfaces
I’m back! At least for now. Today i’m answering a question about cutting circular holes in curved surfaces. I learned this technique from the great Chris Kuhn a few years ago and have used it ever since.
1.
Start with even quads and an even mesh density.
2.
Add a Circle with an amount of sides relative to the density of the surface.
3.
Add a Shrinkwrap modifier to the circle, and set to project onto the surface area. (Be sure to set the direction and axis of projection.)
4.
Cut necessary areas in surface and merge vertexes along the edge of the hole with the circle. (Be sure to merge to the circle to maintain the circular shape.)
5.
Finish by checking geometry for errors or improper curvature.
30 notes
·
View notes
Text
How to retopologize 3D scans into low poly game assets

I recently had the honor of writing a tutorial for the Sketchfab Blog about retopologizing 3d scans. I thought this would relevant to this blog so I’ll share it with you.
Read the full tutorial here:
https://blog.sketchfab.com/retopologise-3d-scans-low-poly-game-assets
Here’s a snippet of the article:
What is Retopology?
Retopology is the process of rebuilding your model to reduce polygon count and to allow for UV unwrapping and proper deformation for animation models. Retopology is widely used by digital sculptors to convert their models into usable assets in game or film projects. It can also be used on 3d scans for rapid asset creation. Learning the process is quickly becoming a valuable task as more and more game studios are using 3d scans in their asset pipeline.
Instant Meshes for Retopology
For the retopology we’re going to use Instant Meshes, a free quad-based auto-retopology software recently announced at Siggraph and available for free download. At the moment Instant Meshes supports OBJ, PLY, and ALN formats. By coincidence, the model I’m using is already in OBJ format. But if your model isn’t, there are a number of free converters such as MeshLab or online apps if you prefer not to download one.
Continue Reading
19 notes
·
View notes
Text
Cutting Custom Shapes
Recently, I received a question in regards to cutting a custom hole onto a surface. Instead of addressing a unique situation, I thought I would give some guidelines for cutting holes. So here it goes.
The Shape
Start by modeling the shape you would like to cut, make it as minimal in vertices as possible. Then place it onto the area you would like to cut it onto.
Basic Form
Delete the major areas needed to make the hole. Again, be minimal in what you delete, only what is necessary.
Shaping the Hole
Shape the vertices to fit around the shape. Don’t move them in too close, make sure there will be room for an edge loop with faces that are consistent in size with the rest of the mesh.
Counting the Loops
Count the vertices around the hole and the shape. Most likely they are uneven. If so, add and remove loops from both the shape and the rest of the mesh. This will be difficult, it may require you to retopologize parts of the mesh in order to make match.
Filling the Gap
Start filling the faces in. Rearrange the varices to make sure the faces are even is size as much as possible.
Mesh Check
After you’re done, check over the model to make sure you didn't mess up other parts of the model while deleting or adding edge loops. Especially if you’re doing sub-d modeling.
21 notes
·
View notes
Photo
A simple method of modeling a classic shape.
33 notes
·
View notes
Photo
A fast method for creating square panel lines.
14 notes
·
View notes
Photo
Redirecting edge flows within a mesh.
33 notes
·
View notes
Text
6 tips for Subdivision Modeling
Here’s a few tips to keep in mind when Sub-d modeling. I hope you like this written format. If not, let me know.
1. Always start with an accurate Blocking
Blocking is one of the most important stages of modeling. It’s where you define the scale, style, and look of your model. That’s why you should always start with an accurate base shape. Because once you start adding lots of details and holding edges it's hard to change a shape without getting a big headache.
2. Use as few Polygons as possible
When sub-d modeling you don't need to worry about keeping curved surfaces smooth because once you apply a few levels of sub-surf (subdivision surface) you won't be able to see how “low poly” your model really is. Why should you use a 32 sided cylinder if you can use a 6 sided one and apply some non-destructive sub-surf instead? So keep your models as simple as possible. If a polygon doesn’t perform a specific task, then most likely it should be deleted.
3. Tris and N-gons aren't always Bad
Tris and n-gons have a pretty hideous reputation of ruining topology, but if used in the right circumstances, they can be useful. And in the end, they will be turned into quads anyways. Don’t take this as a green light to use non-quads all you want, but don’t freak out if you have one or two that aren't ruining your topology flows.
4. Keep your Quads Square
I know you've probably heard this one a zillion times. But I still see lots of models with very rectangular quads. This is one of the most basic things you can do to your model to improve it. Keeping your quads square will help keep your model looking even and smooth. As well as helping other tasks like UV mapping.
5. Model using Modifiers
Modifiers are non-destructive. Meaning you can turn their effects on or off at any point in your modeling process. Different 3d modeling apps have different tools. But whichever app you're using, find out which modifiers could help you when modeling. They can save hours of work.
6. Creases for small or distant Objects
Instead of adding holding edges to keep your corners sharp, crease your edge instead. It will keep your polygon count down and will look perfectly adequate for small or distant objects.
16 notes
·
View notes
Photo
Sub-d corner types. Click to see high-res.
20 notes
·
View notes
Photo
Here’s a short tutorial on making spiral quads and poking faces. Sorry Autodesk users, this one only works in Blender.
26 notes
·
View notes