Do THIS before you boolean! (Curvature Trick)

Поділитися
Вставка
  • Опубліковано 28 гру 2024

КОМЕНТАРІ • 177

  • @kinoko384
    @kinoko384 3 роки тому +467

    In summary, the fix is "adjust the positions of the meshes beforehand to align the vertices as much as possible"

    • @yoshi.project
      @yoshi.project 3 роки тому +119

      My disappointment is immeasurable and my day is ruined

    • @cac3r
      @cac3r 3 роки тому +96

      In another universe this video is 10 seconds long and everyone is happy

    • @yoshi.project
      @yoshi.project 3 роки тому +57

      @@cac3r in another universe this video contains actual tricks

    • @midovaloryn
      @midovaloryn 3 роки тому +28

      Yeah this was a weirdly useless video haha. “Simply don’t end up in the tough situation, :)”

    • @uragan_27
      @uragan_27 3 роки тому +1

      Long story short :)

  • @alansteyrbach6926
    @alansteyrbach6926 3 роки тому +244

    You made a 30 seconds video into 8 minutes one, great job

    • @JaXuun
      @JaXuun 3 місяці тому +2

      thats the blenderbros world

  • @mintyaviation2376
    @mintyaviation2376 3 роки тому +206

    Not really sure about this one -
    What if you are working to exact measurements where you can't rotate or move each cylinder?

    • @Zerotwostudio
      @Zerotwostudio 3 роки тому +35

      For this, it is better if you start with a hi-poly mesh. Instead of 16 verts, set it up much higher such as 64 or 128 so that the distance between the vertices which you need to merge is shorter.
      You can follow Arrimus 3D youtube channel for more topology tips and tricks.

    • @r6scrubs126
      @r6scrubs126 3 роки тому +15

      do people use blender for things that need to be that precise? I always assumed you'd use CAD software for anything like that

    • @pd5156
      @pd5156 3 роки тому +38

      @@r6scrubs126 There's a lot of people who model cars or stuff like that, where You have to be precise. Blender is not only for some bullshit concepts without actual use for insta fanpage. Many people use it for product renders as well.

    • @martinmajewski
      @martinmajewski 3 роки тому +5

      if you want to work with exact measurements, use a parametric CAD application like FreeCAD or Fusion 360. ;-)
      Blender is a Vertex-Pushing-Tool for artistic purposes. Art is rarely exact measured. :-)

    • @aerodylluk2543
      @aerodylluk2543 2 роки тому +1

      A cylinder is symmetrical, why couldn't you rotate it? It's measurements are the same no matter how you rotate it. You could also cut the cylinder in half modify the end closest to the boolean, then join them back up. So the end joining the other cylinder gets rotated to fit, but the outer end stays uniform in its original position. The only difference is there would be a slight twist along the cylinder but that would hardly be noticeable if you use enough subdivisions.
      Of course, if you are working on anything that requires extreme precision you should be using a high resolution mesh anyway so adding subdivisions should be no problem to you.

  • @slweek
    @slweek 3 роки тому +109

    It’s not really a solution, more of a workaround. Won’t work for precise geometry where every milliner counts, also only works in a perfect environment like this.

    • @dpgsince85
      @dpgsince85 3 роки тому +4

      Absolutely. Seems more like a little trick, as the video says

    • @tomasfiorentini4126
      @tomasfiorentini4126 3 роки тому

      What would be a better solution?

    • @dpgsince85
      @dpgsince85 3 роки тому

      @@tomasfiorentini4126 No idea. This seems like a nice trick

    • @andrewsneacker1256
      @andrewsneacker1256 3 роки тому

      voxels and retopology

  • @douchymcdouche169
    @douchymcdouche169 3 роки тому +58

    Ok, but what if you can't just move the cylinder around freely and it has to be placed in a specific position, regardless of how the vertices align?

  • @sevenseven31
    @sevenseven31 3 роки тому +65

    add edge loop before to merge all vertices to isolate and keep other vertex in the same position

    • @nirmansarkar
      @nirmansarkar 3 роки тому +17

      Good idea. Unlike this video which forces to compromise with the structure.

    • @nightblade178
      @nightblade178 3 роки тому +3

      @@nirmansarkar well if u r going with subsurf it will fix the slightly disturbed curvature.

    • @Lomaxient
      @Lomaxient 3 роки тому +2

      Indeed, I wasn't very impressed with this tutorial.
      In addition to your solution, you can take this a step further and drag the vertices along the edges to get each point up close to the boolean object. Just hit GG to drag a vert along an edge.

    • @rbettsx
      @rbettsx Рік тому

      .. which I do, by insetting the good faces. Absorb the change in longitudinal edge direction in a tiny bevel at the intersection.

  • @mikeohc
    @mikeohc 3 роки тому +7

    I'm glad this video was made. Wouldn't have known all the other tricks without the comments

  • @taksinwatanabe9362
    @taksinwatanabe9362 3 роки тому +14

    "... apply your boolean and move on with live ..." thank you very much, your tutorials are very helpful, as always!

  • @nirmansarkar
    @nirmansarkar 3 роки тому +29

    My God! You can stretch a video unnecessarily wayy tooo muucchh!

  • @teahousereloaded
    @teahousereloaded 3 роки тому +7

    You can also party automate this with a weld modifier.
    It allows you to still move around to find a good spot with verts merged and subdiv.

  • @MrGooGone
    @MrGooGone 3 роки тому +15

    This is a good general rule of thumb, but I wouldn't call it a full solution. In many many cases it's better to get it aligned however you need to and then just do retopo.

    • @dpgsince85
      @dpgsince85 3 роки тому

      Right, just a little trick. I hope noone called it a solution!

  • @CalgaryCalamari
    @CalgaryCalamari 2 роки тому +3

    An old 90s LightWave trick to deal with this issue was to:
    1) Have two copies of the boolean meshes
    2) Cut one set - using this example cut the bottom tube with the top tube
    3) With the second set, reverse the cut - cut the top tube with the bottom tube
    4) Take the two tubes that were just cut and merge points (should merge perfectly), delete the other "cutter" tubes.
    5) Delete the unwanted geometry - the "holes" as it were
    Voila! Perfect intersection without messing with the cross sections of any geometry...

    • @MoogieSRO
      @MoogieSRO 2 роки тому +1

      So I was curious about this method and just tried it. The results were identical to just using a regular boolean. Topology still has to be fixed after the fact.

  • @yoskkdkdk
    @yoskkdkdk 3 роки тому +4

    you really made an 8min video to tell people they can aproximate their vertices

  • @ThatGuy2005137
    @ThatGuy2005137 3 роки тому +12

    Though I understand the criticism in the comments, it seems to be a bit harsh. Everyone in this industry knows that you are never done learning no matter how much experience you get. Not enough people are thanking you for making resources that help. Keep the content coming!

    • @ThatGuy2005137
      @ThatGuy2005137 Рік тому

      ​@c h did you read my comment even?
      I am aware this is video is not maybe the best.. but there is no reason to attack him for it. That is what my comment was about.

  • @cephalos81
    @cephalos81 Рік тому +3

    the problem with this method is that in machine shopping for example people will want specific dimensions specific angles where there is no room for "mitigation of topology issues". So the solution is to subdivide prior to boolean bring your quads to the size of the smallest difference between vertices (using smooth helps sometimes others it doesn't) then you go for boolean, then you deconstruct some ( and then you save your 1 micron and your 1mm copy of the thing you made so that you don't ever have to do go through it again) .you want loop cuts near the intersections on both sides on both pipes and you want their distance to the contact points to be about the length of what your "weld bevel" is going to be. this gives it a very natural smooth intersect with decent shading at low poly counts and smooth shading at high counts. As always i am just a lousy blender part timer so I may have just said a bunch of nonsense that there might be a much better way around.

  • @Spellbound_93
    @Spellbound_93 3 роки тому +3

    Very situational. This is an ideal practice but not always the solution.

  • @pd5156
    @pd5156 3 роки тому +11

    Good idea. When you have a project with a specific dimension, just rotate it until it fits xD, omg.

  • @stevesculptor1
    @stevesculptor1 Рік тому +1

    What's with the mumbling at 6:57? the most important part

  • @elbadrey
    @elbadrey 3 роки тому +1

    hello sir, in 6:31 How do I set Bevel profile to 1and get result like you did?

  • @Starius2
    @Starius2 3 роки тому +7

    Wouldn't It be better to make 2 edge loops on each, AND THEN!!! Line those up to best of ability?

  • @koganboss4874
    @koganboss4874 2 роки тому +2

    I just add more divisions to the objects, then merge and use Meshmachine offset with triangulation and merge, then click Clear Mesh, and apply Quad Remesher. This is much faster and gives better results, because I don't have to play around with the positioning of objects, connect vertices, and I can position objects exactly the way I want. Take advantage of it.

  • @obinnachikwendu8193
    @obinnachikwendu8193 Рік тому

    I can't believe I waited till the end of this video

  • @pablog.511
    @pablog.511 3 місяці тому

    7:03: Boys I have a question, how you move vertices over the object surface like here, because when i move vertices they do with the general x y z coordinates and i finish deforming the object

    • @darrennew8211
      @darrennew8211 3 місяці тому

      Use "gg" to move instead of just "g".

  • @Adrian-mu8gg
    @Adrian-mu8gg 3 роки тому +1

    hi what's that short cut to quickly add cut at 2:22?

    • @danielcarmine99
      @danielcarmine99 3 роки тому +1

      CTRL R, then use the mouse wheel to set the number of cuts. The first left click confirms the number of cuts, the second click adds them.

  • @eugeny3d
    @eugeny3d Рік тому

    Hi! what is your custom menu with quick commands?

  • @thorebu
    @thorebu 8 місяців тому

    So you let the vertices dictate your final shape?

  • @zyrunez
    @zyrunez 9 місяців тому

    in 5:45 mins, how did you put vertices that cross to other side?

  • @Med2402
    @Med2402 8 місяців тому

    it works but It take a lot of time and maybe you need to change meshs positions, it's not the perfect solution for me, i remember years ago these kind of operations were quickly and perfectly done in 3 ds max, is there an addon that could help? ..thanks anyway for your effort

  • @bkentffichter
    @bkentffichter 3 роки тому +2

    Come on people, this guy is nice enough to take time out of his day to show a technique that can be used in certain circumstances. It's not a fix all for everything. No reason for the negative comments if it doesn't fit your particular scenario. Lighten up.
    Thanks for the awesome content!

  • @Chronomatrix
    @Chronomatrix 3 роки тому +10

    With all due respect, I appreciate your videos, but you didn't need 8 minutes to explain something so obvious.

  • @scyther149
    @scyther149 3 роки тому +1

    hi! how do you do that in 7:03?

    • @fabulous_y5654
      @fabulous_y5654 2 роки тому

      I wondered the very same. In my Blender, the vertex would just end up SOMEWHERE after I did this...

  • @Easelm
    @Easelm 11 місяців тому +1

    So.. "Line up your objects" essentially, lmao

  • @sirleidesigner
    @sirleidesigner 3 роки тому +2

    Please, put on the screen the buttons you press to do what you do

  • @MustafaBerkeGureltol
    @MustafaBerkeGureltol 3 роки тому +1

    This unlocked a PTSD memory that I never knew I had lol

  • @asuniverse30
    @asuniverse30 2 роки тому

    Thanks, Gambrell you're doing a great job.

  • @jeffg4686
    @jeffg4686 2 роки тому +1

    Great video. big difference when the verts are close. Another possible approach when the verts don't line up might be a "data transfer" of normals from an unedited version.

  • @ulrichtobias
    @ulrichtobias Рік тому

    I love this guy. Thanks for your work.

  • @_Snugglebus
    @_Snugglebus 3 роки тому

    How are the vertices so large?

  • @HrafnNordhri
    @HrafnNordhri 3 роки тому

    at the 00:11 mark you call up a viewport shading menu. What's the key for that?

  • @DrTheRich
    @DrTheRich Рік тому +1

    This is fun and all, but it's not always the case where can move the positions of the cylinders due to context.

  • @hifriend8188
    @hifriend8188 3 роки тому

    Thanks for the video
    Would you please explain that both side age loop

  • @Tarex_
    @Tarex_ 3 роки тому +2

    With a zebra matcap the explanation of curvature would've been a bit more obvious, this works maybe in this case, for hard surface functional modelling the rotation could throw stuff out of whack, having more loops from the start would half the distance for merging and disturb even less

  • @FUFUWO
    @FUFUWO Рік тому

    Can't you do all of this in 1 click using Mesh Maschine add on?

  • @descendinguniverse
    @descendinguniverse 3 роки тому

    where do I get that Quad Sphere object?

    • @vomitpills
      @vomitpills 3 роки тому +1

      1. Create a cube
      2. Select it and press ctrl+3, then apply the SubSurf modifier
      3. Add Cast modifier with factor of 1, then apply it

    • @descendinguniverse
      @descendinguniverse 3 роки тому

      ​@@vomitpills I know that. But at 0:25 you can see he has that object in menu already

    • @vomitpills
      @vomitpills 3 роки тому

      @@descendinguniverse it's "Extra Objects plugin". You can find it in add-ons tab in preferences menu.

    • @vomitpills
      @vomitpills 3 роки тому

      @@descendinguniverse I couldn't find the exact add-on used in this video, but you can create a quad sphere by creating a round cube with radius of 1

  • @magnoid
    @magnoid 3 роки тому +5

    Great tut! Can we get keyboard/mouse use displayed please?

  • @Candispirit
    @Candispirit 2 роки тому

    What if you have a plane and then an object with thousands of verts you want to union

  • @piker78
    @piker78 3 роки тому

    the absolute VERY FIRST thing i pretty much always do on such junctures is - Ctrl+B with 2 segments and curvature of 1. Then cleanup keeping the original curvature on the border edges of the bevel, dissolve the middle loop, add a new one, Alt+S to your liking. I never align anything.

  • @travissmith7471
    @travissmith7471 2 роки тому

    This was very helpful... Thanks for sharing...

  • @blenderpete
    @blenderpete 3 роки тому +4

    But to have this in consideration makes the artistic freedom a slave of clean topology… Is there no easy method instead?

    • @teahousereloaded
      @teahousereloaded 3 роки тому

      I’m looking for a year already.

    • @bloodyidit4506
      @bloodyidit4506 3 роки тому

      Boolean, but then use retopology techniques.
      ua-cam.com/video/CuQzPDs99yM/v-deo.html
      You normally use this to make high-poly sculpts into low poly models using the Shrinkwrap modifier, but it should still work. If you have really tiny details, though it may just be better to merge vertices but keep a quad formation (square polygons) if it needs to be deformed. Unless it's a hair tip or something, in that case you'd extrude the ends of it to tris (triangle polygons) while keeping the rest quads.

  • @axvic
    @axvic 3 роки тому +1

    9 minute video that explains more than years of tutorials. NICE and thanks!

  • @mohannadmalik5373
    @mohannadmalik5373 3 роки тому

    so there is no easy way around rather than fixing>merging with boolean> apply and stitching , good video thanks!

  • @deanz.d4358
    @deanz.d4358 3 роки тому

    I should use Quad Remesher to remesh the boolean object. maybe the wire layout isn't that good,but it's quickly.

  • @gestrandetdes5172
    @gestrandetdes5172 2 роки тому +1

    If your "solution" is to change the design because of topology issues then it's not a solution, not even a workaround, it's just bad advice.
    Instead, do THIS before you boolean: Increase the sides of the cylinder and after boolean place edge loops near the intersections to protect the shape and finally make topology compromises with triangles and n-gons as best as you can.

    • @Liberty_stn
      @Liberty_stn Рік тому

      This is it! I learned this solution from Mario (Elemntza) who is a master of sub-d modeling. By far he is the best instructor in this type of workflow.

  • @ВселенскийМетроном

    Really intresting, bro! More Videos like this one!

  • @basspig
    @basspig 3 місяці тому

    The software should respond to the artist. The artist shouldn't have to make compromises for the software.

  • @ememeable
    @ememeable 6 місяців тому

    Thankyou

  • @gooorylin
    @gooorylin 3 роки тому

    Thank you Sir - for very good technique!
    i will use with other 3D applications as well.

  • @sirClogg
    @sirClogg Рік тому

    how about, when you make the duplicate, rotate it 90 deg on Z and 30 on X and move it up, you don't actually do that just leave the duplicate where it is, and therefore, after emerging all the vertexes together, everything stays perfectly as it was? :D That way you can even skip the duplicating and merging steps!

  • @MonsterJuiced
    @MonsterJuiced 3 роки тому +4

    I really thought I was going to learn something cool here..

  • @elbadrey
    @elbadrey 3 роки тому

    Perfect as always 😉

  • @muqbilmuhammad3d60
    @muqbilmuhammad3d60 2 роки тому

    I face weird shading on a higher topology where it is kind of hard to align the vertices before merging them together. And shading gets a mess where it is extremely pain to deal with. I ended up using z brush dynamesh to merge the two but the process took me awhile.
    Could you guide me or give us more video on this topic where you start off with a complex shape?

  • @inclinedplane0192
    @inclinedplane0192 Рік тому +1

    An alternative solution, which may be more precise and result in lighter topology, makes use of the shrinkwrap modifier to move vertices exactly where they are needed without disturbing the underlying shape at all: ua-cam.com/video/IS2LPVNp6SE/v-deo.html
    In some cases you might need to make a duplicate of the object as a shrink-wrap target and then create your proper topology in a separate object in preparation of joining the meshes.

  • @yasunakaikumi
    @yasunakaikumi Рік тому

    my disappointment is I already knew this recently before this video recommended this to me by youtube lol... also it only works 10% chance you'll do this but good to have it in mind

  • @yuchuntam6648
    @yuchuntam6648 2 роки тому

    2 buttons in fusion 360 or solidwork

  • @cloverfield911
    @cloverfield911 2 роки тому

    I thought you said this wasgoing to be a quick video?? To make a short story long!

  • @Zharadeen
    @Zharadeen 3 роки тому

    love your vidoes

  • @Marc_Fuchs_1985
    @Marc_Fuchs_1985 3 роки тому

    A good video once again. I assume you are using version 2.9x by now? I see you are using a matcap here - could you tell me where to find matcaps in 2.9? The internet could not help me at all with this, every video and thread talks about, where to find them in 2.8 - in 2.9 they got moved somewhere else, and nobody seems to know where. You seem to know, please let me know where to find matcaps in 2.9x (and hopefully they won't hide them again in 3.0)

    • @allit.164
      @allit.164 3 роки тому +2

      In the upper right corner of the viewport, where you can change between wireframe, solid, material preview, and render view--while you have the second sphere icon selected (for solid view) the down arrow on the right end of that group of icons will let you choose matcap instead of "studio" and pick from there.

    • @Marc_Fuchs_1985
      @Marc_Fuchs_1985 3 роки тому +1

      @@allit.164 Ohhhhhhh...... I feel dumb..... It has been there all along, but nobody mentioned, that the little arrow is context sensitive to which display mode you have currently enabled. I saw people click it in 2.8 and they had matcaps there, I clicked it and had almost nothing there - now I realize, I was in rendered mode, where there is not much to be selected...... Well in any case, thank you very much, you have solved a mystery for me. Seemingly, many people have this issue, since I had plenty of threads where people asked the exact same thing, and responders couldn't tell either.

  • @angrydruid
    @angrydruid 3 роки тому +1

    Trick about spherical cow. In reality you bool box with 1 polygon on side with 3000 poly shape, and it does't work

  • @gordonl1856
    @gordonl1856 Рік тому

    why you hide your key information, I don't know how to do that specific boolean, please.

  • @xtensionxward3659
    @xtensionxward3659 Рік тому

    this whole idea is another way of saying plan your geometry well before merging which is not a new concept
    it would be nice though if we get a program in the future that cleans topology and keeps the shape without us needing to solve puzzles XD
    seriously fixing topology could be such a turn off and a pain sometimes

  • @walsash
    @walsash 10 місяців тому

    Wow, we just need to align the vertices? Insane... 8minutes...

  • @KittyBooProject
    @KittyBooProject Рік тому +1

    You went too fast!!! So annoying! at 6 minutes 55 seconds, I wanted to see how you ran a "Subsurf" which I was guessing was a Subdivision Surface modifier. I have no idea how you got that result. My cylinder looks completely different - doesn't look smooth around the sides like yours. Can you please explain how you did that? Add Object>Mesh>Cylinder>Add Modifier>Subdivision Surface, Levels Viewport: 4>Apply, am I missing something? And how did you make it look shiny and metallic? Please help!

  • @kamillatocha
    @kamillatocha Рік тому

    now its made automaticly in new blender 3.5

  • @masterxeon1001
    @masterxeon1001 3 роки тому +2

    uh...

  • @26allanr
    @26allanr 3 роки тому

    The triangulate modifier fixes all this after you boolean union

  • @andrewgraham2546
    @andrewgraham2546 2 роки тому

    At what point do you start worrying about non-planar faces?

  • @guttersnipe77
    @guttersnipe77 3 роки тому +2

    Works if you want to compromise your design and the cylinders at similar sizes. But if the cylinders were very different sizes and at acute angles this wouldn’t work.

    • @Marc_Fuchs_1985
      @Marc_Fuchs_1985 3 роки тому

      The method he shows isn't specifically for this form/size. He's basically saying, try to get vertices as close to each other before merging. Of course this is working better or worse, depending on form. But his video just shows the very base you should use, and then enhance on the theory depending on your models. He could have explained it better to make that clear.

  • @AyushB3D
    @AyushB3D 11 місяців тому

    You did a 8 minute longass video just to explain this ????? lmao Im pass out [D

  • @X152535
    @X152535 2 роки тому

    Just apply boolean union and subdivide.

  • @nghin4vacsf
    @nghin4vacsf Рік тому

    Exactly what I'm looking for. Thanks.

  • @banik7414
    @banik7414 10 місяців тому

    06:08 This is rape of topology without consent.

  • @alessandrobaca8124
    @alessandrobaca8124 Рік тому

    superclean

  • @patricenegros3982
    @patricenegros3982 3 роки тому +1

    I must admit being disappointed but Josh is not asking us any money nor are we forced to watch! So… nasty comments are out of line. Tons of good content on his Channel let’s focus on these…

  • @TECH3_
    @TECH3_ 3 роки тому +5

    its not a solution

  • @leafaTheLeaf
    @leafaTheLeaf 11 місяців тому

    How to fix a hard topology? Don't make it hard from the start by creating something completely different

  • @abrahamwondafrash7549
    @abrahamwondafrash7549 3 роки тому

    time saver

  • @ianmcglasham
    @ianmcglasham 2 роки тому +1

    Hmmmm. This is not how it is done.

  • @sircasino614
    @sircasino614 7 місяців тому

    Starts at 5:08...

  • @ThatTechGuy123
    @ThatTechGuy123 2 роки тому

    The problem is that your geometry is dictating how your end result looks. Not very accurate.

  • @knmbsst
    @knmbsst 3 роки тому

    Sorry man, i thought you were gonna propose a procedural solution, maybe a remesh techbique or something, but this is not viable for a lot of things and is only a step for a normal workflow :/

  • @Clanps
    @Clanps 3 роки тому

    My topology is really, really bad

  • @mateusdsp6871
    @mateusdsp6871 11 місяців тому

    Ty for big video! Jesus is coming back, God bless all!!! :D

  • @ArezX3
    @ArezX3 2 місяці тому

    Bro, he took 8 mins to say the most basic and logical shit. Fucking Blender UA-cam community bro.. wasting our time for nothing.

  • @alexandremondo
    @alexandremondo Рік тому +1

    Sorry, but you don't show a solution for a problem, you show a problem for a solution.

  • @kamillatocha
    @kamillatocha 3 роки тому

    quick vid
    8 min ...

  • @AbyssalSoda
    @AbyssalSoda Рік тому

    Captain Obvious strikes again

  • @PixelGunner3D
    @PixelGunner3D 3 роки тому

    you could just use edge crease instead of creating those bevels

  • @CarpeUniversum
    @CarpeUniversum 3 роки тому +4

    So just... Change my design. So helpful. 🙄

    • @CapitalCrimez
      @CapitalCrimez 3 роки тому +2

      Exactly my thought. “Sorry client, the orientation didn’t work so we just decided to not follow your design. Hopefully no hurt feelings”

  • @audytor111
    @audytor111 3 роки тому

    👍👍👍

  • @sidkatz2925
    @sidkatz2925 Рік тому

    Why are you working on a diagonal when the resulting shape would be completely identical had you kept the intersecting cylinder flat and rotated the mesh into position afterwards? Don't overcomplicate things. This is very poor instruction.