Тёмный

Good Topology: What is it, and Why Does it Matter? 

DECODED
Подписаться 194 тыс.
Просмотров 31 тыс.
50% 1

Every time I make a video about topology, people ask the same questions. May as well sum it all up in one video. What is good topology, and why does it matter.
Support this channel and get access to exclusive content on Patreon- / decoded
Facebook - / blenderdecoded
Twitter - / decodedvfx
#Blender #DECODED #B3d

Опубликовано:

 

9 ноя 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 68   
@DECODEDVFX
@DECODEDVFX 7 месяцев назад
How would people feel about a topology course in the future?
@stevefuncke9798
@stevefuncke9798 7 месяцев назад
So far in my 3D education, the most difficult thing has been understanding the whole workflow end to end. There are so many differently workflows and topology requirements can be very different for each. It would be great to explain the workflow implications for each of the common topology types. For example, game dev low poly workflow, game dev character workflow, VFX deformation/explosion workflow, etc.
@Ayogenius67
@Ayogenius67 7 месяцев назад
we need it asap,thanks for the vid
@runhidesleepeat
@runhidesleepeat 7 месяцев назад
Yes please! A series tackling different model of different styles and proportions for animation would be massive!
@traderz13
@traderz13 7 месяцев назад
Yes, havent been able to find a good one that starts from the bottom and explains theory to work to complex things.
@clairearan505
@clairearan505 7 месяцев назад
The concept of "good topology" isn't just about the positions of vertices and the ways they're connected to form faces, but also the purpose and use-case of the model. In the context of subdivision surfaces, Suzanne has ok topology that's built for that purpose. She isn't built for clean deformation which is important for animation, so in that sense, she would have bad topology. She isn't built to be used in a game engine, so in that sense, she has bad topology. She could be subdivided a number of times, and one could build a low poly model over the top to capture her details, so you could say she has good topology for that. Topology is all about purpose. She could be composed entirely of tiny triangles, and that might be considered good topology if it served the purpose it was meant to.
@fortissimoX
@fortissimoX 7 месяцев назад
Yep, it seems that there's so much misunderstanding about topology once you scratch the surface.
@elliothugz5890
@elliothugz5890 6 месяцев назад
Finally someone explained it clearly and in its simplest form. I've been watching a ton of videos about topology and no one said it better than you. Hope you can continue more videos like this!
@nic-ori
@nic-ori 7 месяцев назад
Thank you. Useful information.👍
@DECODEDVFX
@DECODEDVFX 7 месяцев назад
Glad it was helpful!
@nightfox6738
@nightfox6738 Месяц назад
The most important reason triangles are used is that they are the only shape that is guaranteed to be coplanar while still having a surface.
@JayM928
@JayM928 2 дня назад
I think what you say is important to consider and understand. I’m new to this and I was looking at a model with all quads in blender that seemed to have way more geometry than the faces would initially seem to allow. Upon closer inspection, I realized that the quad faces can, as you imply here, be 3D. To help me visualize this I had to think about a flat square, then if I move opposing vertices in opposite directions - eg two opposing corners go up or the two other go down - that’s like folding the square into two triangles that are not co-planar. However, there’s no combination of vertex moving that will make the triangle be anything but co-planar.
@nightfox6738
@nightfox6738 2 дня назад
@@JayM928 Precisely :) Something else to note is that most engines convert 4+ polygons back down to tris when rendering. This isn't a problem when the quads are coplanar, but there are two ways to make two triangles from one quad and they can produce drastically different shapes leading to unpredictable behavior (never a good thing)
@hermano8160
@hermano8160 7 месяцев назад
Thanks for any videos on typology - I can really use it - typology to me is always a fight. Just a small note: quads do not always have 'at least one set of parallel lines' (4:45). A quad with at least two parallel lines is a parallelogram - a special quad. They often have in 3D modelling though, that's true.
@DECODEDVFX
@DECODEDVFX 7 месяцев назад
Quads can be bent into non-parallel shapes, yes. But that usually isn't the case, at least by default.
@hermano8160
@hermano8160 7 месяцев назад
Well, just throw in Suzanne and you'll find plenty but ok.
@samuelbucher5189
@samuelbucher5189 7 месяцев назад
@@DECODEDVFX A quad is just a polygon with 4 edges, aka a quadrilateral. It's very easy to make a quadrilateral with no parallel edges out of a square. Just take one of the vertices and move it to or away from the opposite corner vertex by any amount.
@noyz-anything
@noyz-anything Месяц назад
typology
@Mentalbox52
@Mentalbox52 7 месяцев назад
I've recently been making some character mods for Bomb Rush Cyberfunk. Stylistically the game is low poly, flat shaded. One thing I've tried to make work is pants wrinkles. Characters wear baggy-ish pants and you gotta sell that with wrinkles. You have to achieve this with basically a shaded solid color. Not easy. Understanding what I could get away with in terms of bad topology allowed me to really sell the wrinkles while making sure the rigging was cohesive.
@TheOz91
@TheOz91 7 месяцев назад
Key things I understand from the video is this: focus on edge flow rather than obsessing over quads, shading is more important obsessing over quads, and overall topology is something to focus on and localizing topology for detail as well as ngons and tris are okay sometimes.
@locinolacolino1302
@locinolacolino1302 7 месяцев назад
That's exactly what topology is: a mathematical representation of edge flow, by drawing lines across a surface, which is traditionally done in an interval grid to create quads.
@TheOz91
@TheOz91 7 месяцев назад
@@locinolacolino1302 In my college days, we did do drafting by hand to understand engineering drawings so we can present CAD models properly. What did we use? Grid paper.
@vizdotlife
@vizdotlife 7 месяцев назад
Thanks for this!
@xanzuls
@xanzuls 7 месяцев назад
Good and bad topology sort of depends on the aplications. Quads are usually preferred because they work preditably with sub-d workflow and with any deformations like rigging/anim and displacements but render engines use triangles because triangles are planner and it's the easiest and fastest to draw for a path tracer or any render engines which why in games most models are filled with tris.
@CertifiedDoc
@CertifiedDoc 7 месяцев назад
I've also been told one of the benefits of quads is that they can bend along either of their diagonals, which can make animations less prone to artifacts. My understanding this allows a rendering engine to pick the best diagonal to triangulate on at runtime, so it can take better advantage of dynamic deformations. If you're working with a triangulated mesh, your diagonals are fixed, so they may be at odds with the angle a face should deform to follow a rig.
@noahbrewer2476
@noahbrewer2476 7 месяцев назад
Normals matter so much. Especially if its a Blender to Unreal Engine work flow. When I port an asset into UE5 that features an Ngon it evidently creates shading issues but if its all triangles/quads its fixed 9 times out of 10.
@jeffellis1149
@jeffellis1149 4 месяца назад
Thankyou. I use Blender for the most basic concept design so thought this wasn't that relevant to me but it was really interesting and will alter my workflow in some cases. Brilliant. And completely devoid of the distracting meaningless fluff of "go ahead and" that seems to have infected so many Blender tutorials so thankyou twice!
@hillfortherstudios2757
@hillfortherstudios2757 28 дней назад
Awesome video that was really well-articulated thanks! Am I correct in that non-quad topology may interfere with a lot of modifiers too?
@GaryParris
@GaryParris 7 месяцев назад
Well done :)
@GauthierKERVYN
@GauthierKERVYN 7 месяцев назад
The purpose of the model on which I work is to create a complex assembly of organic shapes for 3D printing (+printed molds); the rendering and animation are not needed. A good topology couldn't do any harm but: -It shouldn't be done before freezing the design. -Would it be worth the time invested?
@deepusunita2328
@deepusunita2328 7 дней назад
nice video , thanks .
@matslarsson5988
@matslarsson5988 7 месяцев назад
Heres why I wish that I think people should learn more about "correct" topology. Having the correct topology can be time consuming, but not as time consuming as troubleshooting your models, texturing, baking etc etc.. It just saves time to have good topology or at least know about it to be able to quickly fix problems.. I dont know how many months I wasted as a beginner just troubleshooting things getting weird problems that I didnt understand how to fix. All the hours wasted in Substance Painter because models looked like absolute crap.... All solved when I realised the importance of good topology. I havent seen Decodeds course and I we dont know eachother, but I think that I can safely say that from knowing the channel that I'll recommend his course to any seriuos beginner.
@gabrielegagliardi3956
@gabrielegagliardi3956 4 месяца назад
The vast majority of problems concern shading, because when you import the model as fbx or obj, the mesh gets automatically triangulated. Quad modelling rarely gives shading problems because a plane (face) is perfectly split into two triangles, on the other hand, vertices in ngons faces try to algoritmically reach other vertices to form triangles, basically distorting the mesh' s shading. I know you already know all that, this comment was more for the benefit of people reading this in the future. Cheeerssss
@id104335409
@id104335409 7 месяцев назад
I have seen some characters done in quads and the mesh looks amazing, but I never found out how exactly were they made. They look perfect like the mesh was made by a machine and not a person. There must be a workflow that is followed to produce such complicated and exact results every time. But what is it?
@yamiomo7392
@yamiomo7392 7 месяцев назад
Try cube modeling or Retopoflow. it often is done by a machine.
@pauliusmscichauskas558
@pauliusmscichauskas558 7 месяцев назад
The topology matters only in the sense of what gets your job done the quickest. Do not avoid N-gons and triangles, if that kind of topology gets your work done quicker. Whether the mesh is triangles, n-gon, or quads literally does not matter, if your final render looks the exact same. Only think about nice quad flows if that makes your work easier, not harder. This is why for Blender to have the ability to do n-gon holes on n-gon faces like it is possible in SketchUp, is super important and should be a top priority.
@locinolacolino1302
@locinolacolino1302 7 месяцев назад
The time benefit is mainly observed later down a studio pipeline, good topology is easier to unwrap, texture, simulate, shape-key, results in less lighting glitches. But as a one man band just go with whatever works.
@pauliusmscichauskas558
@pauliusmscichauskas558 7 месяцев назад
@@locinolacolino1302 Depends. In most cases, the "Good topology" adds no benefit at all, especially if the model never leaves blender...
@gabrielegagliardi3956
@gabrielegagliardi3956 4 месяца назад
With quad topology you can easily create lods, however I think ngons are much easier to manage in order to reduce the polycount.
@locinolacolino1302
@locinolacolino1302 4 месяца назад
​@@gabrielegagliardi3956 Game engines will automatically split NGons into tris upon import. Feel free to triangulate in Blender to see the model how the Game Engine does.
@evilotis01
@evilotis01 3 месяца назад
one point to note is that if you have triangles and/or n-gons on flat surfaces that are going to be animated, and the animation involves those faces being deformed from being flat, you're going to have issues
@pi198273
@pi198273 7 месяцев назад
Nice video :)
@DECODEDVFX
@DECODEDVFX 7 месяцев назад
Thanks!
@iplayminecraft2248
@iplayminecraft2248 19 дней назад
So the reason that you should use quads over tris is because they’re easier to work with, good to know!
@Banjo17
@Banjo17 7 месяцев назад
My math teacher Ethan Concin traumatized me with this subject
@DrunkenUFOPilot
@DrunkenUFOPilot 7 месяцев назад
Now we want a tutorial on how to make a bad mesh *that* terribly bad at 1:10
@DECODEDVFX
@DECODEDVFX 7 месяцев назад
Convert to tris. Remesh. Decimate.
@owenjenkinsofficial
@owenjenkinsofficial 7 месяцев назад
@@DECODEDVFX Flip a few normals and split corners while your at it 😂😂
@burlak3182
@burlak3182 7 месяцев назад
In 4th minute you said that quads are good because they are made with parallel lines. Ehm, there are a plenty of quads that doesn't have parallel lines, Did I miss something?
@DECODEDVFX
@DECODEDVFX 7 месяцев назад
Most quads have at least two sides which are parallel or close to parallel.
@owenjenkinsofficial
@owenjenkinsofficial 7 месяцев назад
When the lines are not parallel they instead follow the contours of the object usually. The lines concept still holds up even if they are not all perfectly parallel/perpendicular. I'm sure you are thinking of loops around the lips or ears on a face model or other unusual organic shapes, but the general flow of the face still has lines that flow upward and left to right, or across the contours, maintaining the continuity with the loop of faces its connected to. Correct me if I'm Wrong anywhere @DECODEDVFX
@demian5631
@demian5631 7 месяцев назад
I have a very simple set of rules. As long as an object doesn't: 1. Bend/Deform in any major way 2. Have an obscene amount of polygons 3. Take up a lot of the screen Then it really doesn't matter how good/terrible the topology is. I mean sure, don't do this for your portfolio. But if your only goal is to get things done, then you'll probably have to accept some parts being a little crappy.
@bobross9370
@bobross9370 7 месяцев назад
You still at the very minimum want to be able to use modifiers with pretty much any of your meshes
@demian5631
@demian5631 7 месяцев назад
@@bobross9370 I'd argue that depends on the scene. The model is just there to fill out the shot? Then it really doesn't matter how well it plays with any modifier other than maybe decimate.
@owenjenkinsofficial
@owenjenkinsofficial 7 месяцев назад
@@demian5631 It sounds like you may not understand why quad topology is important. It doesn't take that much more time to model with correct topology than it does to do a jank/crap job once you have the principles down and you've had some practice. The main difference? Other people can use/manipulate the model, it will work with modifiers, simulation and animations, you don't spend time fanangling or fixing/hiding errors later when things go wrong. Professionals don't really tolerate bad topology in many instances in the industry and in the end you'll understand and learn that even though your ego may think you're better than the decades of experience others have spent learning how to 3D model more efficiently, you'll eventually realize that Auto-Smooth Shading isn't your savior. Modeling and mesh principles are still the same as they were when we first started. Which means the mesh topology rules and guides are probably not obsolete! I don't want to discourage you, as I have gone through the stage where I thought I was better than I was, but it took some humility to realize that my cutting of corners was just wasting my time in the long run. Do it right and you'll do well.
@bobross9370
@bobross9370 7 месяцев назад
@@demian5631 Pretty much what the other guy said, modelling quads is not hard at all, you could even do a lazy method on background objects with a quad remesh so long as it's workable topology. If you ever try to take 3D seriously, you will very quickly find out how important quad topology is. Modifiers matter a lot, it's best to have your options open on every model rather as struggle one at a time.
@demian5631
@demian5631 7 месяцев назад
​@@bobross9370 If a model really needed it, then I would load the model up in instant meshes. Gives much better results than Blender's built in remeshers. My point wasn't that you should never care, it's knowing when to care. You are hired at a studio and have to work with others? Make sure the topology is at least decent. You are working on a project entirely by yourself with little time and no money and the object in question is out of focus and 10px big? Who cares! I've used alpha masked images as backfill before and no one has called me out on it yet. Spent your time wisely is my point.
@Sammysapphira
@Sammysapphira 3 месяца назад
Good topology is like clean, extensible code. You can write a spaghetti monster that "works" and gets the job done, but the moment you try to extend it or change it, you kick yourself trying to de tangle all the spaghetti without breaking stuff.
@JayM928
@JayM928 2 дня назад
This is a good example and helps me understand better. A lot of people talk about this topic from “professional” perspective, and all I really care about as someone just doodling around is “ok, but how much does it really matter?” The code example makes much more sense to me. There are times where it matters immensely, and times where it doesn’t matter at all. It depends on end goals, what you’ll use it for, does speed of execution matter, is there any reuse, are others going to need to be able to read it or modify it, is it a side project, is it a professional product, etc etc.
@nonamech14
@nonamech14 4 месяца назад
i made many models for games with shit topology but the only thing that matters to me is the shading if the shading was clean no need for good topology
@art-creator
@art-creator 7 месяцев назад
to be honest - Suzanne eyes - is a sample of worst topology. Poles never subdivide smoothly and are very costly to compute, and using them in such visually important objects like eyes - it is a crime. But it is shown for decades, that it is ok practice, especially for newbies.
@DraconicKobold
@DraconicKobold 7 месяцев назад
And another video that gets it wrong.
@Timespacefractal
@Timespacefractal 7 месяцев назад
You mix up topology with geometry, mathematics-wise. Both Suzanne's have the same topology, but different geometry. Geometry deals with quantitative properties of space, such as distance and curvature on manifolds. Topology deals with qualitative properties of space, namely those that remain unchanged under bending and stretching (a cup with one handle has the same topology as a torus; see also Euler's formula).
@theydonothing1
@theydonothing1 7 месяцев назад
Mathematics and Modeling - like any very specialized field - have their own specialized terms. And sometimes they don't match up. Naming is hard!
@CertifiedDoc
@CertifiedDoc 7 месяцев назад
I'm not exactly sure where you're coming from, but in the world of 3D modeling topology refers to the way the geometry of the model is structured, including the placement and flow of vertices, edges, and faces.
Далее
Become a Topology PRO with these Five Tips
9:13
Просмотров 278 тыс.
3M❤️ #thankyou #shorts
00:16
Просмотров 3,9 млн
Hard Surface Topology (Simple Rules to Follow)
19:28
Просмотров 13 тыс.
EVERYTHING You Need to Know About Topology
40:33
Просмотров 537 тыс.
Five Topology Tips Every 3D Artist Should Know
13:17
Просмотров 766 тыс.
Low Poly Game Mesh Optimization
40:00
Просмотров 3 тыс.
5 Topology Tips That Will  Get You HIRED
34:02
Просмотров 987 тыс.
3M❤️ #thankyou #shorts
00:16
Просмотров 3,9 млн