Geometry nodes in Blender 3.4 - Sofa, Table, Chair, Bed - All in One

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

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

  • @Newmediasupply
    @Newmediasupply 3 ปีที่แล้ว +19

    Bought! Mind boggling how clean and structured the node setup is. It's like impossible.

  • @jordanalderman6074
    @jordanalderman6074 3 ปีที่แล้ว +26

    I've been using blender since 2.8 or so and this is incredible. I don't think most people really understand how much effort and time this had to have taken.

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

      kinda true, and it's impressive what people can do with geometry nodes already, but messing around with the current state, it's far from being good. Many important features are missing as nodes it is far from being intuitive and easy to use even as a houdini user, you have to be super careful about readibility and making notes and comments requires workarounds with no dedicated solution. So far, if you really want to do proceduralism or anything else like sims get houdini when you need it for business and if it's for hobby purpose get houdini apprentice. Blender is far away from that software, and it can't even match up by design with an entirely different architecture.

  • @ProfessorVector
    @ProfessorVector 10 หลายเดือนก่อน +1

    Wow I'm blown away !! Very cool indeed.

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

    This would be incredible for building custom furniture for the Sims!

  • @joelgraff6550
    @joelgraff6550 3 ปีที่แล้ว +10

    Very nice node tree and explanation. I subscribed to see your follow-up tutorials.
    I teach math to disadvantaged high school students each summer and I'm planning to build a curriculum where students learn math through viewing their textures and 3D models change in Blender using the nodes. I will buy your node tree to provide the students with a good example of how this can work. The students will be making plants, so we will bring in some randomization elements into the process to give it a more natural feel. Perhaps you could add some randomization to your textures in models for anyone that wants to make furniture that doesn't look like it is brand new.
    PS I hesitate to make this comment and be "that guy", but if you are selling this, you might consider running a spell check. For example, it's "cushion".

    • @BlenderBash
      @BlenderBash  3 ปีที่แล้ว +5

      Thanks for the sub and the heads up about the spelling, Joel. I'll correct it. I guess hoping for English to change its unintuitive spelling "rules" in the near future is out of the question? 😅😉 I'll try to be more careful in the future.

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

    Damn😮 like actual damn... How skilled do you have to be to pull this off bro... This is just mind blowing ❤️

  • @CarlosGonzalez-tn4yh
    @CarlosGonzalez-tn4yh 3 ปีที่แล้ว +2

    Great job. Bought. and testing it.
    I tell you some opinions and ideas.
    I would recommend exposing a few more sockets. For the legs I would tell you number of vertices, number of subdivisions and crease. To make square and hexagonal legs.
    A socket to insert your own legs would be amazing.
    The rear and side frame should have an option for stiching as well.
    A Boolean node to change from square to circular base.
    The legs should be able to come out of the frame, even a little bit.
    The math you use for the selections is amazing.
    But they do limit a bit due to the scale theme and the initial subdivision.
    It shows when you do very scaled cushions.
    If you don't know it, I recommend erindale's pack of geometric nodes. The best addon for geometric nodes. Its generators, selections and skins to say save a lot of effort and time.
    With a Bounding box, a pair of selection boxes and a pair of mathematical nodes, the extreme points could be moved with their neighbors. allowing better control of that extreme subdivision.
    By swapping blender's cylinder node for erindale's cylinder node you can have twisted legs. Changing some math.
    Great job. Very versatile. I hope to be helpful.
    Waiting for the next one.
    Thanks.

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

    The node tree is insane! My respect to you. Subscribed and try to understand but I doubt my capabilities to follow)

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

    The future of all 3D modeling will be procedural. ^_^
    Essentially everything that exists in reality can be created procedurally.

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

    If I could offer suggestions for future updates, one of my suggestions would definitely be to make the back height and side height as separate sliders. I'd also suggest looking at the various chair types on Wikipedia if you need ideas for what to do next, but overall, I am really loving the procedural sofa node tree. I attempted something like this for Python (...though that went nowhere because I'm still working on figuring out the errors....), but this is a million times better than what I could've come up with.

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

    I'm curious to see how this handles performance-wise, whether this is more taxing than traditional modeling.

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

    I still can't bring myself to get into geo nodes knowing that using them for this would take 5-20 days while traditional modelling would take an hour or two depending on how many variations you need.
    I'm thinking the best use for them is making and selling the node groups like you are for people that want the ability to easily change parameters without modelling themselves

    • @SrujanRaghavendra-y9h
      @SrujanRaghavendra-y9h 3 ปีที่แล้ว

      unless you need to do a morphing animation from one shape to another, traditional method is suitable in most cases

    • @605dave
      @605dave 3 ปีที่แล้ว +5

      Maybe I want to generate a range of furniture for a building in a game. Or to populate a virtual building being destroyed for extra details. This tool is not meant for one off models. This is meant for generating massive of amounts of assets with variations.

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

      @@605dave I get that, still can't imagine a situation that nodes would be quicker or easier

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

      @@drumboarder1 It won't be quicker at first when you're still setting everything up, but once you have it all set, you can use it over and over without having to model everything from scratch. This is more of a long use case rather than just a once or twice thing.

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

      @@sonario6489 yeah I just can't imagine anything you'd need that for though, animations are about it.
      Say you needed a building, you could take an existing typical destructive model you'd made and use it as a starting point rather than tweak a geo node building which you'd still need to do some destructive modelling and re texturing in the end anyway.
      This sounds like I'm crapping on geo nodes but I'm genuinely trying to find a use for them and the examples I keep getting aren't making a case for them
      EDIT: just had an idea, it might be possible for generic objects like water towers on top of NYC roofs, each ones slightly different and it auto places them on roofs through some node magic.
      That's a non animation idea that could be useful and could be re-used but if it was just a single scene it would be quicker to tweak them manually

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

    Awsome this is the future. You are fucking genius. I will buy this joust to support your greatness.

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

      And study the nodes :) ... Awsome

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

    Like, subscribe, save to list, download, make coffee ☕️

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

    Purchased! Awesome! thanks!

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

    I need this, thanks bro.

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

    1:04
    the nodes O_O

  • @ningwang711
    @ningwang711 4 หลายเดือนก่อน

    Very impressive👍 I'm using this geometry node model now. Sometimes the contact surface will produce defects when using Blender freestyle and cycles render engine. Blender detected many degenerated triangles. Any methods to fix this?

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

    Amazing.

  • @vizdotlife
    @vizdotlife ปีที่แล้ว

    Wow, this is so cool! Are you by chance going to continue to support with future Blender versions? I love this

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

    Amazing! Who are you? Thank you

  • @GamingZONE-mt9dj
    @GamingZONE-mt9dj ปีที่แล้ว +3

    I don't like node 😭

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

    Subscribed.

  • @LoQueTeando
    @LoQueTeando ปีที่แล้ว

    cool!!!! I make the exact same thing that is funny. Yours seems a bit more complex than mine you should try to make tables and lamps. you jus got a ne sub

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

    Excellent stuff

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

    Thanks! Купил

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

    🤯🤯🤯 luv it

  • @juliaalder2007
    @juliaalder2007 7 หลายเดือนก่อน

    Does this work in 4.0 or 4.1?

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

    will this be kept up to date in case they do something major with fields and nodes have to be replaced?

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

      Absolutely YES

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

      @@BlenderBash Cool! bought and can't wait to learn :) thank you!

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

    Can we use the file for what ever we want like generating mesh from it use that mesh for personal and commercial use after buying.

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

      Well, sure, you can use it for whatever you want. Hopefully it won't be reselling it in its identical form 😅

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

    Can assets made this way be uv unwrapped for textures? Or would they need to be retoped and baked?

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

      Unfortunately not, for now. For textured model I'd use cube projection with seam blending.

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

    Paypal?...Also Discord, no too many Blender archs out there.

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

    From India, it shows i can't buy the product with my card
    ..what to do?

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

    Wow !!

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

    Is there any website with this kind of model ? I am ready to pay for High quality 3D procedural model

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

      Apart from my store here: vicmarco.gumroad.com/,
      I haven't seen a lot of these models around the web, but, be patient, Blender 3.0 was released less than a month ago, and before this version Geo Nodes were in diapers. They still lack a lot of functionality but as their development goes forward, I'm sure we'll see more of these procedural furniture.

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

    I noticed all your parameters are really small like 0.0xx.. Maybe you could scale the part by 0.001 in the end and get bigger numbers throughout.

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

      That's because my units are in meters. So if I need 1cm bevel, it needs to be 0,01. Simple as that. But your proposed solution is fine if You don't like decimal numbers that much ;)

    • @erik....
      @erik.... 3 ปีที่แล้ว

      @@BlenderBash yeah as a civil engineer i prefer millimeters

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

      @@erik.... I understand. As an architect, I used cm most of the time, but when setting units to cm in Blender I noticed weird behavior with geometry nodes when using mesh primitive nodes, so I switched to meters for the time being. I'll look into it and see if they fixed it, and switch back

    • @erik....
      @erik.... 3 ปีที่แล้ว

      @@BlenderBash ok, i'm involved a bit in geometry nodes development so i can have a look at it of you explain what the problem is.

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

      OK, I just recreated this "problem" very easily.
      - Open new Blender file
      - Set Length units to cm
      - Start New geometry node
      - Add Cube node. By default, since the units are set to cm, the size vector shows x 100cm, y 100cm and z 100cm
      - Connect Combine Xyz node to Size socket.
      - Set X,Y and Z value of the combine xyz node to 100
      - The result is a cube sized 10000x10000x10000 cm instead of 100x100x100

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

    is this a add on?

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

      No, its just a Geometry Node group

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

      @@BlenderBash oh ok! Thank you