MORE Nondestructive Modeling in Blender

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ต.ค. 2024

ความคิดเห็น • 318

  • @chrisprenn
    @chrisprenn  4 ปีที่แล้ว +164

    BREAKING NEWS: Screw Modifier: I recorded this tutorial using the Blender 2.83 build from 2020-03-16 cuz I knew everything worked and I wanted to avoid surprises during recording. Now I download last night's build (2020-03-29) and the screw modifier allows 1 Step which makes this workflow even more awesome! (thx to @deadpin for the hint!)

    • @SJ98296
      @SJ98296 4 ปีที่แล้ว +3

      Hi Chris, I am still running 2.80 due to the removal of some of the shading nodes I lean on in 2.82. I really liked your demo of this non-destructive workflow. I figured I would see if there was a way to get rid of that center cut from the screw modifier. I could be wrong here, but it looks like doing a planer decimate (1 iteration) modifier works to do the trick. Always more than one way to accomplish something in Blender. Thanks again for sharing and keep em coming! *Update* The decimate only works for the first few steps, and then it kinda falls apart.

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 4 ปีที่แล้ว

      @@SJ98296 What shading nodes were removed in 2.82?

    • @SJ98296
      @SJ98296 4 ปีที่แล้ว

      @@lawrencedoliveiro9104 There was a change in the voronoi noise generator (forget the mode, but there is one that makes cracks that are perfect for terrain), and 2.79 to 2.80 removed the npr shaders so I am still using 2.79 for toon shading projects.

    • @davidthurman3963
      @davidthurman3963 4 ปีที่แล้ว +2

      non destructive modeling is incredibly interesting. keep it up Chris.

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 4 ปีที่แล้ว

      @@SJ98296 I still see a Toon BSDF in 2.82 - is that what you meant? As for terrain, Musgrave seems more suited for that.

  • @thomastorodo9968
    @thomastorodo9968 4 ปีที่แล้ว +113

    Should have called the video "101 ILLEGAL MODELLING TECHNIQUES IN BLENDER" and it wouldn't even be clickbaiting

  • @deadpin
    @deadpin 4 ปีที่แล้ว +58

    Setting steps to 1 is now possible. Use a new nightly build of 2.83 :)

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว +10

      Ohhhh! I kept the older version for recording the tutorial to avoid surprises... Will check this out!

  • @LordoftheFleas
    @LordoftheFleas 4 ปีที่แล้ว +25

    Nice tutorial (as always)! Two comments:
    1) You can create a cylinder procedurally out of a single vertex by stacking Skin, Subdivision, and Cast (the latter set to "cylinder")
    2) By setting the "Offset" option of the Solidify modifier to zero, you get a symmetric extrusion on both sides of the face.

  • @Paul_nutfrom80s
    @Paul_nutfrom80s 4 ปีที่แล้ว +5

    blender has always been armed with a great assortment of modifiers but no real explanation on how to use them thank you for filling that void & showing how powerful they are.

  • @Sam-qe5wj
    @Sam-qe5wj 4 ปีที่แล้ว +2

    This video is Gold.

  • @3dcadtutorials610
    @3dcadtutorials610 4 ปีที่แล้ว +14

    13:40 I think this is the best method to teach modeling. Instead of doing step by step tutorials that only teach you how to copy, it's much better to teach how to creatively use different tools in cooperation with each other. Great video!

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว

      THX!
      please share, tweet, .... :)))

  • @TheCobyRandal
    @TheCobyRandal 4 ปีที่แล้ว +16

    This is so powerful. I had no idea this was even possible with the screw modifier, and then they way you stack the modifiers is pro. Thank you for sharing your workflow. Something people should also keep in mind is Solidify can also use vertex groups with weights, so you can also vary your solidify width per vertex non destructively!

  • @haithamsayed3235
    @haithamsayed3235 3 ปีที่แล้ว +1

    Man, 1st 10 minutes into this and I am already amazed!! Thanks

  • @theegg-viator4707
    @theegg-viator4707 4 ปีที่แล้ว +2

    Pro-E in Blender! Excellent work!

  • @OptimusNiaa
    @OptimusNiaa 4 ปีที่แล้ว +2

    Edge Slide and pressing C to extend...wonderful!

  • @harrismike6874
    @harrismike6874 3 ปีที่แล้ว +1

    Bravo, You used Blender like CAD software, i think therefore thad CAD capabilities of Blender have enormous potential, developpers could push it forward, Thank you smart young man.

  • @GuilhermeRodriguezz
    @GuilhermeRodriguezz 4 ปีที่แล้ว +3

    Please keep making nondesctructive tutorials! It´s awesome!

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว

      kinda not sure what else to do....

  • @cineblazer
    @cineblazer 4 ปีที่แล้ว +7

    I can’t express how useful this is

  • @awakenedcrowl
    @awakenedcrowl 4 ปีที่แล้ว +1

    I'm a 20 years old gamer and I enjoy creative Blender videos like that more than most gaming content. Man, sometimes I feel like nerd and I love it

  • @philippe6724
    @philippe6724 3 ปีที่แล้ว +2

    It’s like an engineer taking a peek at the creative world. Wunderbar Chris, you’re an amazing instructor!

  • @macrumpton
    @macrumpton 4 ปีที่แล้ว +6

    This sort of non destructive workflow makes for a lot of saved time when you have to edit stuff. Here's hoping Blender continues the trend towards parametric modeling tools.

  • @TinyMaths
    @TinyMaths 4 ปีที่แล้ว +1

    This method, which I learned mainly from watching your lenses non-destructive videos, really changed the game for me. Up until then I followed a few tutorials successfully and attempted to make a few models with references but I had so many mesh issues that I ran into difficulties I just couldn't solve. Now, since December last year, I've been able to create models and looking at them, I think, wow, did I do that? It's early days yet as I've only been at it for a year, so I hope things keep improving as I slowly add new knowledge on top of the basics you taught me. Essentially, I've been learning how to manage the issues related to destructive modeling while using non-destructive in areas where it is a viable method. Can't wait to watch this and learn more.

  • @jamestate1145
    @jamestate1145 4 ปีที่แล้ว +1

    I don't think you were talking too much Chris! Every bit was GOLD:))

  • @mihailazar2487
    @mihailazar2487 4 ปีที่แล้ว +6

    11:30 PRO TIP : Use a Decimate set to Planar of 0degrees to get rid of both that line down the center and also the "edge bevel"

  • @TreeFrogOnATree
    @TreeFrogOnATree ปีที่แล้ว +1

    Very practical and creative, thanks for uploading!

  • @klonhead
    @klonhead 4 ปีที่แล้ว +2

    great video. Thanks!

  • @kuro2ck
    @kuro2ck 4 ปีที่แล้ว +5

    I can see why these are popular, keep them coming :)

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว

      ...check out the other 3 videos (see links in video description)

  • @talat2k4
    @talat2k4 4 ปีที่แล้ว +20

    More non destructive modeling (beginner's) please!

  • @pseenazloy6409
    @pseenazloy6409 4 ปีที่แล้ว +2

    So extruding a single edge objects is possible!!! 🤯🤯🤯 Thank you, thank you! I looked for this ever since transferring from Max! Already gave up... It will make generating hard-surface objects so, so much easier.

    • @hestedroschen
      @hestedroschen 3 ปีที่แล้ว

      I'm fighting through this with a simple SVG I imported. I can extrude with the screw but I can't make the bevel work.

  • @sim2g
    @sim2g 2 ปีที่แล้ว +2

    Hi Chris, this is great tutorial. THank you for the knowledge shared! Big like.

  • @torzaa18
    @torzaa18 4 ปีที่แล้ว +13

    I was shocked when you just casually deleted that haha. I was admiring it.

  • @s90210h
    @s90210h 4 ปีที่แล้ว +13

    you should combine this with animation nodes, see how far you can go with animating this procedural modelling! pretty sure you'll come up with dope stuff!

  • @JamieHamelSmith
    @JamieHamelSmith 4 ปีที่แล้ว +2

    I could be mistaken, but you'll get a cleaner result at 27:33 if you move the Boolean to before the Solidify so the curve of the Skin doesn't make the edges concave.
    I love these parametric modeling tips; good stuff!

  • @namedjasonc
    @namedjasonc 4 ปีที่แล้ว +1

    These techniques are incredible and I've learned a ton by watching this! It sounds like the nightly build lets you resolve your screw modifier issue; another way to do so would be to add a Decimate modifier, but change it to Planar and use 0.1 degree for the angle limit.

  • @kendarr
    @kendarr 4 ปีที่แล้ว +2

    This is nothing short of pure magic, i need to try these, so cool

  • @Sebaring
    @Sebaring 4 ปีที่แล้ว +3

    Very interesting indeed! The more i learn, the more i realize i know little, but always enjoy learning from skilled people! =) Thanks for sharing.

  • @shakesbeer5171
    @shakesbeer5171 4 ปีที่แล้ว +1

    ahaha the screw modifier doing the extruding job just killed me. That's some awesome modifier magic you do there!

  • @scottcourtney8878
    @scottcourtney8878 3 ปีที่แล้ว +1

    Brilliant, clear, creative, and fun to watch. Thanks!

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 4 ปีที่แล้ว +5

    14:42 And don’t forget, you can use nondestructive modelling to create your cutter object as well!

  • @LinkdCG
    @LinkdCG 4 ปีที่แล้ว +3

    For 2.82 and versions below you could use a decimate modifier with the mode set to planar to work around the 2 steps limit :) Won't work in every situation but for the first shape it would work :)

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว +2

      note: check my pinned comment here on TH-cam ... things are improving rapidly ;)

  • @tomaubier6670
    @tomaubier6670 4 ปีที่แล้ว +1

    Best overview on non destructive modelling out there! Keep on going!

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 4 ปีที่แล้ว +2

    14:09 One thing I have done in some projects is put all the cutter objects into a separate “Cutters” object collection, which is excluded from the final render. Then I can hide/show them all at once.

  • @ohbe8156
    @ohbe8156 4 ปีที่แล้ว +3

    That "calculate order" 7:13 would have consumed 2 hours of my time... Thanks for the great tip.

  • @treetoplake
    @treetoplake 4 ปีที่แล้ว +1

    Thanks once again Chris .. I'm getting insights into new workflows that will surely be useful in real projects.

  • @kalfakanti
    @kalfakanti 4 ปีที่แล้ว +1

    i really like the way creating cube & cylinder with 2 vertices

  • @andreyserov4636
    @andreyserov4636 3 ปีที่แล้ว

    a few more ideas:
    1.use bevel modifier on a cube to have a "procedural cylinder"
    2.use hook modifier to control a "cutter" mesh "from outside", from object mode e.g. using an "empty"

  • @chAXvrl
    @chAXvrl 4 ปีที่แล้ว +1

    it just blew my mind watching this. thank you, man

  • @shakesbeer5171
    @shakesbeer5171 4 ปีที่แล้ว +1

    NEVER will I ever create a cylinder EVER again in blender. Thanks so much for this video!

  • @moiggc
    @moiggc 4 ปีที่แล้ว +1

    Taking note of nondestructive modeling, thank you Chris!

  • @R00ZBEH
    @R00ZBEH 4 ปีที่แล้ว +1

    THANKS! can't believe I learned so much in 35 minutes.

  • @SwissplWatches
    @SwissplWatches 4 ปีที่แล้ว +1

    Absolutely brilliant. Thank you Chris.

  • @andreyserov4636
    @andreyserov4636 3 ปีที่แล้ว +1

    That's amazing how many "aha moments" this man forces me to experience^)) His level tone of voice makes me go to sleep however the rich flow of "aha moments" keep me not only awake but also very excited:))

  • @هشاممحمدعثمان-ظ1ح
    @هشاممحمدعثمان-ظ1ح 4 ปีที่แล้ว +2

    very nice tutorials , I learnt a lot from you , so thanks
    You can solve problem of extra edges created by screw modifier by using Decimate modifier with planar option active

  • @systemG3000
    @systemG3000 4 ปีที่แล้ว +1

    awww latest blender crashes when i try to Spin two vertices connected by an edge into a cylinder! But these are FANTASTIC tips and I love it. I hope one day blender allows you to have a page of "parameters" you can enter for your model, or variables to use in various fields so that your X dimension of a particular mesh can be say 2 times the Y dimension, or whatever.

  • @omma911
    @omma911 4 ปีที่แล้ว +2

    This is brilliant. I used to abuse the deformers in Maya in similar ways. 😄

  • @jessetomi
    @jessetomi 4 ปีที่แล้ว +1

    Stumbled upon this channel and this is the best sub I have made this year! Thanks Chris

  • @maors86
    @maors86 4 ปีที่แล้ว +1

    Genius! It's something I've been so missing. Kind of extrude modifier to mix withe solidify later. Thanks

  • @Dingle.Donger
    @Dingle.Donger 4 ปีที่แล้ว +2

    I've never subbed to a channel this quickly.

  • @jedemopro
    @jedemopro 4 ปีที่แล้ว +1

    Very, very useful for modeling whatever. Thanks, Chris.

  • @josephburgan3D
    @josephburgan3D 4 ปีที่แล้ว

    Weighted Normal modifier tip, check Keep Sharp and Face Influence, and in the Bevel Modifier set the Face Strength Mode to Affected. That should really help!

  • @sottozen
    @sottozen 4 ปีที่แล้ว +4

    A lot to learn here! Thanks

  • @ChrisAllenMusic
    @ChrisAllenMusic 4 ปีที่แล้ว +2

    Just killin' it with these tutorials Great stuff, thanks!

  • @iainpendery8623
    @iainpendery8623 4 ปีที่แล้ว +1

    Great video as normal Chris. Keep up the good work - I never fail to learn something new every time!

  • @deadpoolbr0
    @deadpoolbr0 4 ปีที่แล้ว +1

    so simple and so cool, thank you, sir!

  • @CreativoErratico
    @CreativoErratico 4 ปีที่แล้ว +1

    Sweet jesus. I'm on minute 20 and I've already filled my brain with new things. Enough for today.

  • @moranjackson7662
    @moranjackson7662 4 ปีที่แล้ว +2

    I come from 3D Studio Max and I miss this kind of modelling so much...
    Great Video!
    I wonder if there will ever be a Edit-Mesh Modifier for this workflow :)
    But I think not...

  • @sylviem.4832
    @sylviem.4832 3 ปีที่แล้ว +1

    Awesome tutorial, thank you very much!

  • @adrianward102
    @adrianward102 4 ปีที่แล้ว +4

    This is interesting. I have never used Blender for this sort of stuff. I use FreeCAD at home and AutoCAD when I go to posh places. Thanks I'll have a play.

  • @MrVilboux
    @MrVilboux 4 ปีที่แล้ว +1

    Really nice use of modifiers. I learned a lot. Cheers!

  • @Keavon
    @Keavon 4 ปีที่แล้ว +1

    We really need an actual extrude modifier. That's a really neat hack to use the Screw modifier though, I wish I knew that for a project a month ago!

  • @vzastaroth
    @vzastaroth 4 ปีที่แล้ว +1

    It's an enormous help to me. Thanks!

  • @johndifool7930
    @johndifool7930 3 ปีที่แล้ว +1

    fantastic
    Thank you Chris.

  • @monkmichel9477
    @monkmichel9477 4 ปีที่แล้ว +1

    Really cool way of going about using the modifiers! Not sure if mentioned already but if you want to bool 2 of those verts-only-screw/solidified objects you have to set the "mode" in the solidify modifier from simple to complex in both objects or else it doesn't work for me (2.83A using 1 Step in the screw modifier).

  • @markzaikov456
    @markzaikov456 4 ปีที่แล้ว +1

    Awesome! Thank you!

  • @nztuber
    @nztuber 4 ปีที่แล้ว +1

    Great stuff, Chris - clear explanations, good pace.
    I've worked with the great Hard Ops plugin for a month but this video feels like "Hard Ops: The Missing Documentation. Part 1." ;)
    Thank you!

  • @sobreaver
    @sobreaver 3 ปีที่แล้ว +1

    Really interesting stuff, helps to understand from a different perspective and eventually, come up with new creative ways to do things. Will be on the look out for the next one :)

  • @bzikarius
    @bzikarius 4 ปีที่แล้ว

    for old version don`t 11:40 you can get rid of it with decimate planar.
    Also there is align operation in blender.
    Also BoolTool will help with booleans. And you can use Wondermesh for procedural primitives
    Also you can use mirror+bisect to get rid of half of shape and decimate planar will wash out seam.
    26:44 inner blender keycasters can`t catch modal actions, because modal operation «locks operation inside» So I suggest external keylogger, such as Crealesson or QiPress
    p.s. anyway like, because you remind me to use screw as extrude

  • @ronthehybrid
    @ronthehybrid 4 ปีที่แล้ว +1

    SAVED MY MODELING LIFE!

  • @TristanGrimaux
    @TristanGrimaux 4 ปีที่แล้ว +1

    The cylinders you used to cut the metal bracket could be cubes with subdivision modifiers

    • @TristanGrimaux
      @TristanGrimaux 4 ปีที่แล้ว +1

      You could even use a lattice to work with the deformation and arrays to place the holes

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว +1

      or cylinders made out of 2 (or even just 1!) vert - like in the 2nd part of this video ;)

    • @TristanGrimaux
      @TristanGrimaux 4 ปีที่แล้ว

      @@chrisprenn exactly!

  • @SDX9000
    @SDX9000 4 ปีที่แล้ว +1

    Great tutorials and the screw extrude trick is nice, but we really need an improved solidify/extrude modifier here. I have a plane that needs to be deformed and then solidify + bevel, etc. The problem is:
    - Solidify messes up as it follows normals, not axis and makes the solidify distorted.
    - Screw follows axis (good) but extrudes ONLY for edges, so it breaks the faces of my plane.
    - Array makes a beautiful copy of my deformed plane, but does not connect the two planes with faces that can be beveled.
    So the only 2 solutions so far are to solidify my flat plane first and then use Hooks or other transformations on vertex groups of my plane after solidify. Alternatively I need to Inset my whole plane to have undistorted normals along the edge... All of this would be not an issue if Solidify could work along a specific axis or pointing to an object like "Normal Edit" modifier which BTW does not help in my case.

  • @holzingermichael
    @holzingermichael 4 ปีที่แล้ว

    such a nice tutorial - its by far my most favourite blender tutorial i have ever seen! it matches perfect my workflow in 3dsmax which is very modifier based and non destructive! keep on this good work! i even can see this type of workflow in tracing dwg files for architecture use. in 3dsmax i always use splines together with extrude and shell modifiers to model buildings!

  • @premainteractive
    @premainteractive 4 ปีที่แล้ว +1

    Another amazing tutorial. I love it!!! Thanks a lot!!!

  • @mikelittlenz
    @mikelittlenz 4 ปีที่แล้ว +1

    Wow this is excellent Chris, thanks so much :)

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว

      Glad you liked it!

  • @Gajoobles
    @Gajoobles 3 ปีที่แล้ว +1

    Thanks for this it was awesome!

  • @cslab-sikar
    @cslab-sikar 4 ปีที่แล้ว +1

    Thanks Chrish, perfectly explained

  • @Shrapn3lMagn3t
    @Shrapn3lMagn3t 2 ปีที่แล้ว

    If your ARRAY MODIFIER is making the duplicates smaller as they go, your scale needs to be applied on both the empty and the object. Select > CTRL A > Apply Scale

  • @aydinozdemir9359
    @aydinozdemir9359 4 ปีที่แล้ว +1

    Thanks. Nice tutorial for beginners.

  • @emilie1977
    @emilie1977 4 ปีที่แล้ว

    One of the best video of Blender

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 4 ปีที่แล้ว +2

    24:15 You are actually changing the “Radius X” and “Radius Y” values. These are displayed in the Item tab in the properties toolshelf.

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 4 ปีที่แล้ว +2

    1:42 OK, you got me to do an “AHA!” at this point ;). I’ve been wondering for a long time why the Solidify modifier won’t work on bare 1D edges, you need a 2D plane to start with. Here’s an answer!

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 4 ปีที่แล้ว +1

      1:09 Going back to your previous claim, that two verts and an edge are the minimum you need to do anything, I got it down to one vert and no edges, and two screw modifiers + a solidify modifier, and I now have a cuboid!

  • @carthkaras6449
    @carthkaras6449 4 ปีที่แล้ว +1

    This is really great !

  • @xpanse
    @xpanse 3 ปีที่แล้ว +1

    Great video. Smashed that like button as instructed.

  • @AminPersia
    @AminPersia 4 ปีที่แล้ว

    Hello, You could use Decimate modifier right after Screw with Planar option to git rid of that middle of Screw modifier or any other extra lines on planar surfaces that are not needed in a procedural way.

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว

      Check out my TL;DR video on the topic which is a bit updated 😉

  • @MaximumAbility
    @MaximumAbility ปีที่แล้ว +1

    I would like to see in blender out of box such tools as in mesh machine (L_Select, Weld nearest vertices with range adjusting, offset cut)

  • @KUBE.archvis
    @KUBE.archvis 4 ปีที่แล้ว +2

    This is the most helpful tutorial I have seen ín a while! I have a lot of CAD nostalgie after switching to blender. I mostly avoid booleans in blender because of the shading nightmare it usually causes. Your use of the screw modifier is simply brilliant. Im curious how much clean up work will be required to turn this final into a mesh in order to UV unwrap it. I know blender has some really nice remesh tools now. Do you know anything about weight painting, like for cloth sims and such? This is a topic I would love to see a video from you on. I bet you have lots of cool ideas I have never considered, like in every other video of yours that I have seen so far. Good work!

  • @torzaa18
    @torzaa18 4 ปีที่แล้ว

    This is beautiful!

  • @noodlesfordevs6718
    @noodlesfordevs6718 3 ปีที่แล้ว

    @Chris P, hello, just thought about your middle edge issue. You can remove it by using the decimate modifier with the planar method right after your screw ;)

  • @randomchannel8912
    @randomchannel8912 4 ปีที่แล้ว +1

    Great Video

  • @olfmombach260
    @olfmombach260 4 ปีที่แล้ว +2

    I think you and Midge Sinnaeve would get along really well

  • @aonozan
    @aonozan 4 ปีที่แล้ว +3

    1:39 Aaaand first eureka moment! I am using Blender for so long and never really messed with that modifier and I did got in that problem where I needed "Extrude modifier". It just seemed not possible yet.

  • @opendstudio7141
    @opendstudio7141 4 ปีที่แล้ว

    OooooH! OooooH! BOLTS, NUTS and SCREWS! Anyone who does mechanical stuff wants lots of these, but they are a nightmare. Maybe this minimalist technique is a solution. Just need a method to distribute instances like you do in animation nodes. Just some puzzle thing to think about. :)

  • @JacobKinsley
    @JacobKinsley 4 ปีที่แล้ว +2

    If they added grouping of modifiers it would help because I have a relatively low resolution screen so all I see are the first letters of each modifier in the stack

    • @chrisprenn
      @chrisprenn  4 ปีที่แล้ว

      the modifier stack is indeed not very easy to read - no matter what size/resolution ;)

  • @lmmnil4574
    @lmmnil4574 4 ปีที่แล้ว +1

    Amazing work! Liked and subed!
    Keep it up

  • @justanameonyourscreen5954
    @justanameonyourscreen5954 4 ปีที่แล้ว +12

    4:09...even thicknesss... man sometimes those buttons are hidden in plain sight...
    Edit...I don't even know what I'm doing here...I'm totally destructive...nice tips tho.

    • @JamieHamelSmith
      @JamieHamelSmith 4 ปีที่แล้ว

      2.82 also adds a "Complex" mode which is awesome.