BOOLEANS on curved surfaces?? (Blender Tutorial)

Поділитися
Вставка
  • Опубліковано 28 сер 2023
  • It's tricky... but not impossible. To use booleans on curved surfaces, you just need to follow a few simple steps.
    ►► Enroll in the most popular (and free) hard surface modeling course - www.blenderbros.com/jumpstart
    ►► The Hard Surface Academy - www.blenderbros.com/academy
    ---------------------------------------------------------------------------------------------------------------------------------------------
    MY FAVORITE BLENDER ADDONS:
    ⚙️ Hard Ops/Boxcutter: gumroad.com/a/811037811
    🔨 Decal/Mesh Machine/Machin3 Tools: www.blendermarket.com/creator...
    🔳 UV PackMaster 2 Pro: gumroad.com/a/1027609715
    ⛮ Kit Ops 2 Pro: gumroad.com/a/779940979
    💾 PowerSave: gumroad.com/a/442037363
    🔌 Cablerator: gumroad.com/a/341111923
    SOCIALS:
    💻 Website - www.blenderbros.com/
    ☎️ Discord - / discord
    🖼️ Instagram - / blenderbros3d
    CONTACT:
    📱 Inquiries/questions - info@blenderbros.com
    **Some addons listed above may contain affiliate links, giving me a small commission from any sales made. I only promote addons that I use personally.

КОМЕНТАРІ • 51

  • @Abolautiainen
    @Abolautiainen 9 місяців тому +28

    I think generally having these n-gons on purpose works only for these concept art renders. A better workflow in my opinion is to use a 16-segment cylinder for both, fix the geometry to quads (takes about 5 mins) and then use a subdiv modifier to get detail as you need. I think in the long run the n-gon method will cause more and more frustration because you'll constantly have to fix the geometry to work or come up with these work-arounds like the bevel shader. When you do clean topology on your model once you'll never have to do it again. Everything will also get easier: UVs. rigging etc. And if you don't learn to do clean topo, you'll never get a job as a 3d modeler (I mean asset or character modeler, maybe as a concept artist). This doesn't mean that you can't use n-gons for flat surfaces though as you said, you definetely can and i think thats a good option to save on vertex count in general. Cheers.

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

      but subdividing a cylinder will break the ideal cylinder. i mean, you will subdivide every face of the 16 faces of the cylinder, but the cylinder as it is, will keep being of 16 faces, and i do not think that it will work weel every time. I´m still new in 3d, if i´m wrong explain me pls

    • @Abolautiainen
      @Abolautiainen 9 місяців тому +2

      @@stepanyablonsky7697 If subdivide a cylinder it will get sligthly smaller due to the subdivision but it will be still an ideal cylinder

    • @bartoszdujka1872
      @bartoszdujka1872 9 місяців тому +4

      I can't agree that using ngons is wrong. It all depends on the specific case, but in most situations, ngons can be used, especially on non-deforming objects. When it comes to static objects like buildings, weapons, and so on, there's nothing wrong with using booleans and ngons. As long as the shading looks decent at the maximum distance we'll get to, everything is fine. Of course, it also depends on the industry we work in, for example, as a VFX artist working on film productions, we can't afford ugly geometry, primarily due to shot requirements. If we're talking about game development, then using ngons is perfectly acceptable. I've been working in game production as a generalist with four years of experience, and as long as something looks good, all tricks are allowed.

    • @jujuboohoo
      @jujuboohoo 9 місяців тому +1

      It annoys me to no end that data transfer modifier gets no love at all. 😁
      You can boolean and cut the duck out of a low poly and bulbous object and fix the shading using data transfer mod. Like @Abolautiainenn said, the key is to fix the geo to quad around the problem area. It should take you less than a min to do with the cut in the vdo. The guide mesh for the transfer can also be same 16 sided cylinder or add 1 subdiv to it.

    • @kenw8875
      @kenw8875 5 місяців тому

      there exists on earth, methods other than all-quads to dress out a polygonal model and tame geo and shading. unless your name is jay cutler, all-quads topo will one day become an anachronistic workflow solved by a SI (silicon intelligence) machine/app. tell you what, try this. create a complex model in Plasticity and then import direct via the Blender bridge, to Blender using "ngons" and then refacet in Blender. your will experience illlumination.

  • @shampers
    @shampers 9 місяців тому +7

    WHERE WERE YOU TWO DAYS AGO WHEN I NEEDED THIS 😭

    • @ericfieldman
      @ericfieldman 9 місяців тому +1

      He was fighting dragons on Aleoxenon-♤◇》9

  • @teahousereloaded
    @teahousereloaded 9 місяців тому +1

    Josh went from teaching how to get perfect geo to teach why you don't need it. I managed to establish blender as our go to solution in my department. We need to go back and forth between autodesk and blender and good topo is essential in that context. I still learned everything from Josh, starting with how amazing bevel-weight is to model an iphone charger. Thank you Sir!

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

    Thanks Josh, very clearly explained!

  • @brianbuckley6713
    @brianbuckley6713 5 місяців тому

    Great video Josh, very informative and a useful backup to keep in mind. Cheers.

  • @kenw8875
    @kenw8875 5 місяців тому +1

    This is the Way. as always, Josh & Ryuu.....keep hammering!

  • @SuperSuperka
    @SuperSuperka 9 місяців тому +3

    3:20 It's not the "bend" issue at all, because the poly on your cylinder are perfectly *flat* . You may check this on top view. It's normal smoothing/triangulation issue. Smoothing with neighboor polies causes artifacts.

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

    Thanks SIR!
    The JUMPSTART COURSE is extremely beneficial for beginner..everything is well explained with practical knowledge...

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

    cheers bro

  • @najhonbanjon
    @najhonbanjon 9 місяців тому +2

    Non-Manifold Geometry: Booleans can sometimes create non-manifold geometry, which means the geometry has irregularities that don't adhere to the standard rules of clean 3D modeling. Non-manifold geometry can lead to shading artifacts and unpredictable results when rendering, as the software struggles to calculate proper normals and shading across these irregular surfaces.

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

    Always a joy to see a new upload. thanks.

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

    Hello sir,
    You got an awesome video...before watching your beginners video I almost gave up blender and back to blender because of your video... But I have one kind request... I have so many great videos you have ... But the problem is it's hard to start for beginners cause all videos are mixed up and not in any order for new uses like me ... Please add all begging guides to one playlist will be greatly helpful... It's a kind request 😁🙂😁🙂😁😁😢😢😢😢😢😢😢

  • @najhonbanjon
    @najhonbanjon 9 місяців тому +3

    Ngons and Triangles: Booleans often create ngons (polygons with more than four sides) or triangles in the resulting geometry. Ngons and triangles can lead to shading issues, as they might not interpolate normals properly across their surfaces, causing uneven shading or artifacts.

  • @Alex-tn7pv
    @Alex-tn7pv 9 місяців тому

    So, we meet again, boolean on curved surfaces! My old nemesis!

  • @najhonbanjon
    @najhonbanjon 9 місяців тому +3

    Clean Topology: Booleans can produce messy or unclean topology, with intersecting edges, duplicate vertices, and other issues. Clean topology is essential for proper shading and rendering. When booleans create messy geometry, shading artifacts can occur, especially when the software calculates normals and shading across these irregular surfaces.

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

    I kinda miss those modeling video series like the robot ball.

  • @najhonbanjon
    @najhonbanjon 9 місяців тому +2

    Intersecting Geometry: Booleans can introduce intersecting geometry, where parts of the mesh overlap or intersect in undesirable ways. These overlaps can confuse the renderer when calculating shading, leading to shading artifacts.

  • @ThefamousMrcroissant
    @ThefamousMrcroissant 9 місяців тому +2

    Your hard-surface tutorials taught me almost everything I know about Blender today. Thanks a ton for all the hard work you put into these!
    As goes for the shading issues; what actually causes them? I get the concept of isolating it, but from a shader perspective I still don't really understand why they occur. You could export them to a game engine and have them render just fine with a standard lit shader, so why do these issues exist in Blender?

    • @ImPDK
      @ImPDK 9 місяців тому +3

      when you export to a game engine you have to triangulate first or else the game engine does it for you and the chance it's going to get it wrong is basically 100% because different software employs different "triangulate" algorithms. the reason we don't work with triangles in blender to begin with is because they're generally harder to work with and they subdivide very poorly

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

      I think it’s because it has to triangulate the ngon but it still has auto smooth so it messes with the lighting, and I assume that’s why you can usually see triangles when they’re uneven, like in his example

    • @ThefamousMrcroissant
      @ThefamousMrcroissant 9 місяців тому +1

      @@ImPDK Fair. But such shading errors fromt "dent" n-gons would continue to persist after triangulation?

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

      @@ThefamousMrcroissant I forgot to include that in my original comment but shading issues like the ones shown in this video that occur when you have non-planar faces disappear with triangulation because it’s impossible to draw a triangle that isn’t planar. Triangulation may introduce new issues like pinching but that normally isn’t an issue with low poly models (as in low poly models you’d start subd modeling with) at least in my limited experience

  • @MegamanCraft
    @MegamanCraft 9 місяців тому +1

    Hey Josh, I’ve been an aspiring 3d Modeler for games, creating both hard surface and organic surface models for games. I’ve been following your channel for awhile because of your great tips and knowledge, but one particular question I always can’t seem to find online is how to do these kind of tricks when you need to convert your end result to low poly?
    Almost every approach online I have seen recommends that you use higher resolution, which does work and gets the job done for the high res model, but when baking the high poly cylinder to the low, i always get large artifacts or distortions around the bend where it enters the hole cut into the cyllinder, and i’m never quite sure how to perfect that kind of low topology to fit higher resolution cuts into the mesh. I would really love to see any advice or a tutorial on this kind of subject, as it’s one i’ve been struggling with for over 8 months now

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

    👍👍👍

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

    Consider Boolean Order: The order in which you apply boolean operations can affect the results. Experiment with different orders to see which one produces cleaner geometry and better shading.

  • @najhonbanjon
    @najhonbanjon 9 місяців тому +2

    Subdivision Surfaces: If you're using subdivision surface modifiers in your modeling workflow, booleans can lead to pinching or uneven smoothing when applied to a surface with varying densities of vertices. This can result in shading problems along the edges of the boolean operation.

  • @Tree3D
    @Tree3D Місяць тому

    The mesh machine workflow is fine for allowing you to safely add a bevel modifier, but it returns with the same shading issues as before. Not a perfect solution sadly

  • @fergadelics
    @fergadelics 9 місяців тому +1

    Not the point of the tutorial but remember to try and line and up whatever youre intersecting best you can before applying bool. Just to save some work for yourself. Mesh Machin3 and Quad Remesher have also saved me countless hours of cross eyed click click click time time time tick tick ticks

  • @manonthedollar
    @manonthedollar Місяць тому

    5:10 - You can see, the shading issues are already a lot better
    Narrator - *They weren't.*

  • @MonsterJuiced
    @MonsterJuiced 9 місяців тому +5

    This video is giving me an anurism. Quads don't matter? Ive always seen since the beginnig days of my 3d modelling journey that Ngons is cheating. Like a the roof of a house lacking any structural support. Fixing shading issues by increasing geometry by adding ring loops like that is blasphemy. Surely you're being satirical? 😂
    You're right shading issues come from bent faces and a bit of clever retopology isolated to that specific area can help while maintaining proper edge flow so the model is tidy and geomtry is clean and allows for smoother bevels or proper distribution of chamfers.
    I just can't accept that Ngons are ok. I couldn't sleep at night. I think the only way you get smooth bevels on ngon edges is by using special addons for blender.

    • @lightdark4340
      @lightdark4340 9 місяців тому +1

      Learn about how shading work on polygon. It could help you.

    • @MonsterJuiced
      @MonsterJuiced 9 місяців тому +6

      @@lightdark4340 I already know it's ok. I tackled a very tricky low poly 3 clover castle design recently for an AR project. Shading errors everywhere due to how low poly it needed to be and the very specific placements of windows which didn't conform to the natural edge flow of the walls shapes. I had to carefully isolate the edge loops around the trouble causing windows and join them strategically to the rest of the supporting edges. I can't get away with N-Gons and shading tricks when the models are for games

  • @King-mj2bn
    @King-mj2bn 5 місяців тому

    This has nothing to do with non-planar faces. In Maya, you can easily select non-planar faces (I believe you'd need a script for this in Blender,) to verify that indeed the boolean is *not* creating non-planar faces. The issue is that booleans struggle to calculate ideal vertex normals on curved surfaces. The lower the resolution, the more pronounced the imperfection due to it appearing on a larger surface area. Cranking up the resolution doesn't eliminate the imperfections, you're simply making them smaller. You're charging $1k for hard surface modeling courses when you don't even know something as fundamental as this? 🤨

  • @wordsshackles441
    @wordsshackles441 9 місяців тому +5

    Alternatively, you could learn to model properly, which doesn’t take much time and gets you a job.

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

    so your solution is to make it higher poly, not making the topology make sense, i dont get it... not good guide for videogame assets

  • @ComplexTagret
    @ComplexTagret 9 місяців тому +2

    Again and again... the same methods from video to video.

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

    Hey please make videos on retopology

  • @user-sv3bt7eh9d
    @user-sv3bt7eh9d 8 місяців тому

    #lipo
    #puri
    #tugu
    #kota
    #benteng
    #mallaca
    atm_acehardware@triton