How to fix artifacts in Blender

Поділитися
Вставка
  • Опубліковано 22 кві 2020
  • Learn how to fix one of the most common issues in Blender: artifacts.
    ►► Enroll in the most popular (and free) hard surface modeling course - www.blenderbros.com/jumpstart
    ►► The Hard Surface Academy - www.blenderbros.com/academy
    ---------------------------------------------------------------------------------------------------------------------------------------------
    SOCIALS:
    💻 Our Blender courses - www.blenderbros.com/
    ☎️ Discord - / discord
    🖼️ Instagram - / blenderbros3d
    CONTACT:
    📱 Inquiries/questions - info@blenderbros.com
    ►► Enroll in the most popular (and free) hard surface modeling course - www.blenderbros.com/jumpstart

КОМЕНТАРІ • 693

  • @davga
    @davga 4 роки тому +427

    This is one of the most useful tutorial ever seen until now. You speak clearly, not too fast, not too slow. There are many Blender's tutorial with guys that speak at not human speed in order to make the video shorter, but then is impossible to follow. Great Job.

    • @JoshGambrell
      @JoshGambrell  4 роки тому +15

      Thanks a ton Davide!

    • @CodingWithBen
      @CodingWithBen 4 роки тому +4

      Agreed

    • @richardgarber4618
      @richardgarber4618 4 роки тому +2

      SO true!!

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

      Loved the tutorial as well; this is a huge help in getting boolean topology right.
      Don't really agree about the pace of speech -- thought it was way too slow -- but that's why UA-cam has a Playback speed option, heh. :)

    • @mohamedal-dabbagh8710
      @mohamedal-dabbagh8710 3 роки тому

      U said exactly what I wanted to say...

  • @onebeets
    @onebeets 3 роки тому +55

    User: hey blender can I have a bevel here
    Blender: not without watching tutorials about me for 2 hours you won't

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

      This exact scenario was literally 30 minutes into my first experience with Blender.

  • @paolodinooddone
    @paolodinooddone 4 роки тому +120

    holy cow that "J" trick in vertices I didn't know about. THANK YOU MAAAN

    • @frenzofficial4418
      @frenzofficial4418 4 роки тому +10

      Dude! I;ve been joining using F didnt even know you could just use J...

    • @Unreality3D
      @Unreality3D 4 роки тому +10

      @@frenzofficial4418 if you use F in the example in the video, it would just bridge the two vertices with a new edge, floating on top of the face, which would cause more problems than it would solve. Using J is where it's at :D

    • @m9jbhakar
      @m9jbhakar 3 роки тому +9

      cow is holy in india only.

    • @Josephsasa
      @Josephsasa 10 місяців тому +1

      Thank you

  • @ProfessorOfHow
    @ProfessorOfHow 4 роки тому +34

    Probably the best video on fixing Artifacts in Blender. Thanks, Josh.

  • @trelligan42
    @trelligan42 4 роки тому +128

    Much better solutions than the re-topoligizing I've seen elsewhere.

    • @howdlej123
      @howdlej123 4 роки тому +19

      Generally you don't want to be modelling like this at all unless it's absolutely necessary, time is very limited and you're scene is very small (And you don't intend to use this in any other sort of 3D application like a video game). Generally speaking you always want to avoid Ngons and avoid having unattached edges.
      From a visual point of a view an Ngon looks like it uses less geometry so it should be faster to render but this is the complete opposite. 3D graphic cards do not support anything other than polygons, so you're renderer has to then slice up the Ngon prior to passing it to the graphics card. This causes overhead vs if you had just made sure your model(s) were already well cut and modelled from the start, additionally you're less likely to see post-render issues and lighting issues as you're not relying on an algorithm that is guessing what you wanted to slice up the geometry correctly.
      Lastly a lot of other 3D applications simply do not support ngons because they don't want to deal with processing your model or will do so very poorly, this is very true for video game engines.

    • @JoshGambrell
      @JoshGambrell  4 роки тому +26

      @@howdlej123 If you're just going for a render it doesn't matter. If you're working with game assets, animations or deformations, good topology is a must. Prior to the render, Blender converts all topology to tris, even if the entire object is quad-based, so there are conversions occurring either way. With all respect to you, and with some of your points being valid, I just don't think the statement "Generally you don't want to be modelling like this at all unless it's absolutely necessary" is universal. If you're using an addon like boxcutter and going for extremely complex hard-surface models with a nice render, trying to model off of quads and create all of those tiny little cuts and slices is borderline impossible, and even if you could do it would take an insanely long amount of time. For someone like me, who primarily works internally with Blender, booleans and ngons aren't a significant issue for the projects I work on. I can see where quads and good topology become essential, but it simply isn't required all the time and can be even more difficult working that way.

    • @howdlej123
      @howdlej123 4 роки тому +10

      @@JoshGambrell My point was exactly as you said, yes this is fine if you're exclusively using rendering applications that will do it for you and you're not planning on using this in other applications. However, converting an Ngon to tris is not the same as converting a quad to tris, it's more intricate and can lead to unexpected results, simply put a quad is made up of 2 triangles, that is easy enough for a computer but an Ngon, as stated in its name is an N-gon. A polygon made up of N number of vertices, the more complicated that ngon is, the more time consuming it is and error prone it is for it to be converted into tris.
      I'm not stating that you must always model as if you're going to export it to other applications, especially not if you're a hobbyist or you know the exact use cases of your model, nor am I saying you need to model using only tri's but as a general rule of thumb you should model using a quad or ngon which is more easily divisible into triangles. Small models this is never going to be problem but this is about instilling good habits to beginners.
      There are plenty of 3D artists out there who get away modelling all sorts of things ranging from organic to hard surface modelling and do so fine without expanding beyond quads, this is because they may use ngons and sculpting to start off with but they well then retopologize later so they have a cleaner mess that is easier to export to other tools and production pipelines.
      Appreciate the reply, and I didn't mean to say you should never use techniques outside of the standard realm, just saying it's good to teach watchers the pitfalls and potential issues they may run into and why they may wish to use other techniques. I almost exclusive do hard surface modelling and almost exclusively use quads and I've never ran into a problem I couldn't model using just quads, yes it might've took some extra time to work the topology to look right but I know in the end I don't have to retopologize my model should I want to reuse it later in another application i.e for games. At the end of the day the use case will determine the techniques you use and for hobbyist this won't matter much, I just prefer to give people as much knowledge on things because not everyone looking for blender tutorials is looking to just render out things in blender itself.

    • @qnaman
      @qnaman 4 роки тому +2

      Nah, it's only acceptable - if you are making visuals, movie shots. And you ahve small amount of time. it's better to spent 3x more time on model to get topology right. Then you ahve great baking, easier retopology and etc.

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

      @@howdlej123 a ngon is a polygon. Do you have any sources for GPU's 3D pipeline?

  • @jorgenjansson1133
    @jorgenjansson1133 4 роки тому +55

    sometimes it is enough to uncheck "loop slide" in the bevel settings

  • @JacobKinsley
    @JacobKinsley 4 роки тому +254

    Cad software be like "just flatten the normals it's fine"

    • @meowbyte5655
      @meowbyte5655 3 роки тому +19

      cad software...heh more like chad software

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

      @@meowbyte5655 ZIIIING

    • @Nebulous6
      @Nebulous6 16 днів тому

      CAD software has its own demons (and only does a fraction of what a full 3D app can do). I've been using CAD software since the late 1980s and still do today. And I use Blender (and will continue to).

  • @espenstoro
    @espenstoro 4 роки тому +119

    A good thing to remember, and what took me ages to understand, is that every boolean cut needs an edge to connect to. You can't have a cut in a face without anything to support it. Blender is absolutely terrible at connecting it automatically, sadly (why does it always pick the furthest vertex on a circle?), so we gotta make more geometry as support.
    Btw, dice in Hops is gold for this purpose. It doesn't care about ngons.

    • @JoshGambrell
      @JoshGambrell  4 роки тому +13

      I've been using dice SO much lately. I don't know how he does it but the add on is simply amazing, finding ways around issues like this. That's why I wanted to make this video, so people could get the intuition behind boolean cuts,that way they will understand how to fix boolean issues such as artifacts :-)
      Thanks for the comment!

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

      @@JoshGambrell can u tell me more about this " dice in Hops" thing? is another app or an addon to blender?

    • @JoshGambrell
      @JoshGambrell  4 роки тому +12

      @@woolenwoods665 Hard Ops is a premium add on intended to hlep with hard surface modeling. Basically, it has a command called "Dice" which allows you to add segments kind of like a loop cut straight through the mesh, even if it's full of ngons. The alternative would be cutting straight through multiple times with the knife tool, and would take a really long time. Dice does this in seconds.

    • @woolenwoods665
      @woolenwoods665 4 роки тому

      @@JoshGambrell thx for the reply!

    • @dommafia
      @dommafia 4 роки тому +4

      @@woolenwoods665 Here's a great overview of its Dice feature with videos hardops-manual.readthedocs.io/en/latest/dice/ and the addon in action. ua-cam.com/video/y2QBY1SseLU/v-deo.html I hope youtube doesn't flag links.

  • @nimroutrandomness1245
    @nimroutrandomness1245 3 роки тому +6

    what a simple way to address major rendering issues, excellent content, thanks

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

    Love the quick key mention for a quick review of the wireframe.

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

    These tutorials are so helpful. Thank you for explaining the Why of blender and not just the how/what.

  • @kevinm3751
    @kevinm3751 4 роки тому +5

    Thanks Josh, this one goes up there in my top ten most useful tips for sure!

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

    Wow thanks for making an absolute nightmare so insanely simple and clear. I had no idea a solution was so close this whole time, because I really didn't understand the problem in the first place. S-tier tutorial as usual!

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

    The "Weighted Normal" modifier does wonders for me. Some geometry just didn't quite flow right and this was just the tiny push I needed to make it beautiful! Thanks!

  • @marcoseliasmep
    @marcoseliasmep 4 роки тому +1

    Amazing tip! I use it a lot without really thinking about it when creating buses. To make cuts for windows, wheels, etc... Adding those extra lines helps a lot!

  • @user-wy1zy5oj4i
    @user-wy1zy5oj4i 4 роки тому +1

    Appreciate it. I've been struggling a little bit with that using hard ops. I wasn't looking for it but luckily it was recommended.

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

    One of the clean and helpful tutorial in the universe. Thanks a ton.

  • @md.rabiulalamhridoy7391
    @md.rabiulalamhridoy7391 4 роки тому

    Solved some of the issues i faced earlier. Thanks a lot man... The way you describe is really nice.

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

    I cannot find enough words to thank you for the knowledge Josh! Be healthy and smiled!

  • @leonard-teo
    @leonard-teo Рік тому

    Josh, thank you for the video. This really clarifies the issue with artifacts.

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

    Oh yeah, the weighted normal modifier fixed my issues and saved my weekend! Thx!

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

    Great video man, for the longest I wanted to find someone who can explain in detail when some of these features do but also when and in which situation are stone of these good for. A lot of tutorial people never explain why we are using some of these tools and techniques and even more important, I love that you go in depths as to why things work, why they don't work, and what the remedy I would need. Understanding why things happen in blender and how to fix them or avoid them is super helpful. So thank you for this video, gave you a in like and subscribe brotha. I appreciate you!

  • @KonnerJohnson
    @KonnerJohnson 4 роки тому

    I've been doing blender for 5 years and NEVER KNEW THIS? Thank you so much man!

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

    Love your tutorials. Such a great way to learn Blender! Curious if you could also do a tutorial expanding on this one where you fix artifacts on curved surfaces such as when you use a boolean through a sphere.

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

    Watched a few now, only come to find out about lattices, but left knowing so many keyboard shortcuts and other useful tricks :D Thank you for some very clear and well explained tutorials!

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

    I thought I knew it all. Thanks for sharing your knowledge. I actually learned something today. Normally I would just simple subdivide the cube before starting, but this is much more efficient.

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

    Quick and straight to the point, god bless!

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

    Thank you for sharing so much of your experience!

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

    Finally a great helpful tutorial for beveling and general 101 hard surface modeling.

  • @3dcadtutorials610
    @3dcadtutorials610 4 роки тому

    Thanks for that! I had similar issues before to those at 7:45, and I tried to 'fix' them by adjusting the setting. I've never thought to solve the issue by adding a few edges.

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

    This is the most helpful tutorial I’ve ever come across

  • @lou7139
    @lou7139 4 роки тому +1

    Thanks so much! I learned a lot and can't wait to try some of these tips on my boolean cuts!

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

    This is exactly what I’m looking for ! Thank you so much for your explanations 👍🏻👍🏻👍🏻👍🏻

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

    Thank you so much. Clear, to the point and actually makes sense.

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

    An excellent tutorial to solve my shadow and artifact problems that I have been struggling to understand for a long time.

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

    I watched 2 of your videos and I learnt much more things from them than I learnt from whole tutorials......thanks man

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

    Its all about the connections...thank you for the wonderful video...well presented and easy to follow.

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

    1000 thanks- I started Blender with some years experience in 2D Graphics and Design, and still scratched my head about some graphics explosions... this one was a fantastic playground example.

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

    Brilliant. Fully understood, and it’ll save me tons of time in the future, and free up decisions I was limiting before. Thank you.

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

    Great Tutorial. This really helps to understand and solve the issues. Thank you so much.

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

    God bless You Josh. U are the best blender tutor I have come across. You take You time to explain every detail of ur hard surface modeling. I couldn't believe in less than a week that I started learning Blender using most of ur tutorials I've improved so well. I wish I could attach my work here for u to see

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

    Every one of your videos is worth watching, thank you teacher

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

    Excellent tutorial for a beginner like me. I'm glad the UA-cam algorithm served it up!

  • @frugal10191
    @frugal10191 4 роки тому

    Excellent video. It is nice to see someone show practical ways to fix these kinds of issues other than "make the bevels smaller", or "apply all of the modifiers and then fix the resultant mesh".

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

    insane how useful and helpful this is, subbed and thank-you

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

    one of the best blender tuts I have ever seen

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

    I learned so much than just fixing artifacts here. Thank you!

  • @TheGreatFish23
    @TheGreatFish23 4 роки тому

    wow you know what this really helped me understand a few more things about making models in blender ive only been doing this for a year and i really enjoy all of it but this was a big problem for me but it totally makes sense thanks for telling me about the weight normal's as well

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

    Excellent tutorial and explanation! Thank you!

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

    Very very helpful . One of the best tutorial. Thank you so much

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

    Solid tut man, thank you.

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

    absolute life saver, thank you so much bro. these vids are great

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

    Youre a life saver... great tutorial!

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

    This is an amazing tutorial. Thank you!

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

    Awesome. Thanks for all the boolean content. It's really opening my eyes on how to fix my cuts.

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

    Wow, this will save me so much frustration. Thank you!

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

    Josh, thanks for taking the time to create this video. I'm new to blender and am just discovering the world of "artifacts"and this was really, really, really helpful :)

  • @Venter000
    @Venter000 4 роки тому

    Thanks a lot! Your videos help me immensely! I also like the way you explain things, it's so soothing (especially after a long maddening fight with artifacts).

    • @JoshGambrell
      @JoshGambrell  4 роки тому +1

      Thanks Olga! Yeah artifacts are annoying but I’m happy the video helps out.

  • @DinukaDilinuwan-xf2ml
    @DinukaDilinuwan-xf2ml 10 днів тому

    this is one of the most useful tutorial that i ever seen. thank you this help me so much

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

    Yo Josh, this was a great video. Very helpful! Thank you for putting this together!

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

    JUST AMAZING! THANK YOU SO MUCH!

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

    Now i understand i bit more about these artefacts! Thank you!

  • @filthyprimary
    @filthyprimary 4 роки тому

    Extremely helpful. Had no idea about the weighted normal. Cheers!

  • @adammoreno1555
    @adammoreno1555 4 роки тому

    Thank you for this!! These tips make booleans way more approachable!!

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

    This was incredibly helpful, thank you :)

  • @mrexcuse
    @mrexcuse 4 роки тому

    This tut really helpful for me, thank you so much.

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

    Thanks Josh..right in the heart of the problem, used to adjust just the bevel bahaha excellent and practical solutions

  • @rasicule
    @rasicule 12 днів тому

    I have watched a couple of your videos. Insanely good and helpful content. You have my sub.

  • @sorodaxu-
    @sorodaxu- 2 роки тому

    Brother. I had given up before watching ur tutorial. What a masterpiece. Thank you!¡!

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

    Thanks Josh! I have learned something today.

  • @devriv8983
    @devriv8983 4 роки тому

    Thank you for this excellent and very helpful tutorial.

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

    "The most important thing is UNDERSTANDING WHY" was all I needed to hear to be a subscriber :)

  • @militech-media
    @militech-media 2 роки тому

    Excellent! Thanks for your work!

  • @lordkiller977
    @lordkiller977 4 роки тому

    So simply solution to this problem and perfectly explained. New subscriber here.

  • @ManosZafirakis.ShapeMixStudio
    @ManosZafirakis.ShapeMixStudio 3 роки тому

    Great tutorial Josh !!!

  • @Dach101
    @Dach101 4 роки тому

    I really enjoy these simple short breakdown videos you are making, very clear and well explained for us noobs, thanks! Keep doing what you are doing.

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

    Thank You Josh. Fantastic tutorial. I really like that you consider various scenarios, where resizing bevels or moving cutters around is not an option. There are a lot of tutorials out there that do not 'branch out' like this and I find your approach much more helpful.

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

    Bro this is so useful and AMAZING ! I never knew that boolean cuts always need two vertices to connect to ! now that i know it can be really creative solving Booleans in the future thanks to you !

  • @00TheRealTC
    @00TheRealTC 3 роки тому

    This perfectly solves an issue this newb only recently encountered. Your straightforward tutorial led me to figure out exactly what the solution should be before you even applied that loop cut. Thank you, Josh. Keep up the excellent work.

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

      So glad it helped you! Thanks for the comment.

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

    life saving, thank you

  • @woolenwoods665
    @woolenwoods665 4 роки тому

    another informative tutorial! thanks for sharing!

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

    Excellent tutorial!!!

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

    extremly useful and informative!

  • @ChristianChessell
    @ChristianChessell 2 роки тому +8

    This video was an absolute gem! I had a boolean problem exactly demonstrated in this tips vid and it has solved my problem! This is definitely one of the best problem solving tutorials I have come across. Brilliant work Josh!

  • @yeshey5443
    @yeshey5443 4 роки тому

    Those knife tricks were a doozy, and everything else too! Thanks for this!

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

    I actually understand why these happen and how to fix them, incredible vid

  • @not_herobrine3752
    @not_herobrine3752 4 роки тому +66

    12:34 this artifact actually looks natural in rendered view, like a crack

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

    Maaan ... love these videos... so insightful and useful....keep up the good work guys... really appreciate this kinda stuff x

  • @3.S
    @3.S Рік тому

    Even if i use different software it's always helpful to watch your work! Thanks for good ideas!

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

    That really was one of the best tutorials, easy to understand, and filled with a lot of information

  • @uzairbukhari99
    @uzairbukhari99 4 роки тому +2

    I just bought the course and I'm so happy to try it out. Thank you josh, I look forward to buying more epic courses from you!

    • @JoshGambrell
      @JoshGambrell  4 роки тому +1

      Thank you for the support man! Let me know how you like it, I worked SUPER hard on it :D

    • @uzairbukhari99
      @uzairbukhari99 4 роки тому

      @@JoshGambrell I like making my own models but I would get stuck when working with subdiv modifiers and then somehow I stumbled upon this. I knew what I had found. Thanks man, I'll be waiting for more courses.

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

    Great video. Thank you for sharing your knowledge and skills.

  • @akulyk9718
    @akulyk9718 4 роки тому

    I like how you explain subjects in your tutorials simple and easy to understand and straight to the point, I learned a lot in Blender because of it. Hope you get more subscribers!!

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

    Best 102 video ever for new 3D printer users trying trying design! All the issues with tinkering with other peoples designs are covered here. The video is like 14 min cheat cheat on using Blender :)
    I have made multiple designs in Blender and successfully printed objects. This video would have saved me hours of research and design struggles in learning. Thank you so much! Hope everyone finds this one.

  • @Nebulous6
    @Nebulous6 16 днів тому

    Flashbacks to my many years with LightWave (a program that's less forgiving than Blender).
    Returning to this video reminded my of just how nicely explained this problem and solution is here. Bravo.

  • @renderadept4764
    @renderadept4764 4 роки тому

    Amazing presentation!!! So helpful and well organized :)

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

    Thank you! Very useful tutorial!

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

    This video is amazing thank you!

  • @ruslansayfullin6194
    @ruslansayfullin6194 4 роки тому +2

    So, the main idea is to use a wireframe mode in the case, when we need to find out how to fix an artifact. Thank you, it was very informative.

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

    Awesome and elegant. Thx!