The best free radial array - Using Geometry Nodes

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ก.ค. 2024
  • I am continuing placing with Geometry nodes and suddenly realised how easily it could be used to make a better version of the classic radial array using an empty!
    00:00 Intro
    01:54 Geometry Nodes
    07:43 Making a modifier menu
    09:21 Making it an asset
    10:28 Using it in other files and comparison
    Parenting and Instancing - • Parenting and Instanci...
    Radial arrays - • Radial Arrays in Blender
    Asset Browser: • The Asset Browser in B...
    Aligning Objects and Verts with Machin3 Tools - • Aligning objects and v...
  • แนวปฏิบัติและการใช้ชีวิต

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

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

    Wow. Mind blown!

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

      Geometry nodes are fantastic. I really seem to be only grazing the surface from what some people are pulling off with them.

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

    Great. Thank you!

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

    Thanks, finally I can put bolts on a ring without much effort.

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

      😁 Enjoy. If you want an even faster way hardops and boxcutter are currently on sale so that's another option (but with a cost). blendermarket.com/products/hard-ops--boxcutter-ultimate-bundle/?ref=834

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

    Magic

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

    This is pure space magic 😻

  • @SrdjanPavlovic11080
    @SrdjanPavlovic11080 9 หลายเดือนก่อน +2

    Another great tutorial, like I already said, these short tutorials about essential everyday operations are EXCELLENT. If I may propose that you make one video about generating lightly different version of mesh duplicates: e.g. for bricks, rocks or wooden plans - I believe that many people can use something like that in their projects.
    Thank you in advance

    • @ArtisansofVaul
      @ArtisansofVaul  9 หลายเดือนก่อน

      Thanks so much. What you say "lightly different" what do you mean? Different patterns or dimensions?

    • @SrdjanPavlovic11080
      @SrdjanPavlovic11080 9 หลายเดือนก่อน +1

      @@ArtisansofVaul I was thinking more of changing shape slightly with more or less same dimensions, for example one wooden board would be straighter other little bent or with more imperfections. Scale and dimensions almost the same. You have that tutorial when you make group of roof tiles- basically generator for that group for bricks/rocks/planks. Cause all have simple shapes.

    • @ArtisansofVaul
      @ArtisansofVaul  9 หลายเดือนก่อน +1

      @SrdjanPavlovic11080 Oh cool. Probably something with geometry nodes then to either change scale or the position of some of the vertex points (or both). I'll have a think.

    • @SrdjanPavlovic11080
      @SrdjanPavlovic11080 9 หลายเดือนก่อน

      @@ArtisansofVaul I was playing a little with GN, to make them slightly different in most basic way isn't hard, only 2 nodes, Set Position in input, and Noise Texture in Offset of Set Position, but to make every other copy different is hard- all are still the same.

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

    Wow! This will prove quite useful (as once again, geometry nodes saves the day!) So much to learn, so little time! Thanks for sharing :)

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

      No problem. The more I look at geometry nodes the more I realise the "old" ways of doing things just don't really apply any more. Kind of scary but also exciting!

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

    cool!

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

    I can't believe that these videos are for free 🥰

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

      Thanks. I learned so much from other people posting for free it just feels right to give the same back. I'll set up a patreon at some point if people feel they want to say "thanks" in that way but the content will always be free.

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

      @@ArtisansofVaul your way of doing is so technical yet simple. Please can you make tutorial for following list as part of your content 🥰. 1.Beautiful ealistic waterfall.
      2. Landscape with ocean floating the lotus
      3. Body decoration of Chinese dragon 🐉.
      4. Ornament creation using curves.
      Thanks and I hope this message will be seen and responded with rewards.

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

      @@TheWisdomBook Thanks 😁 I can have a look at some of them. I mean the channel is designed for 3D printing so some of them would be great for that. Im not sure if it's exactly what you want but I have a past video from when the channel was just starting that has ornamental decoration if thats what you mean for 4. th-cam.com/video/ZY-QSoEtflM/w-d-xo.html

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

    After the Object Info node. I added a Transform geometry node. My goal here was to use the rotate so you could rotate the object and wouldn't need to rotate it by hand. When you try to connect it to the Group input it wont work because its just a single float number. I added a Combine XYZ and plugged it in to the rotation socket on the transform geometry node. Behind the combine XYZ node I added a Math(multiply) node. This I multiplied by .017453. This will convert the float number to degrees so when you rotate it you get an accurate rotation.
    This allows you to have your object facing any direction and then you can use Z rotation to change its facing in the array.

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

      Great idea. I'd forget the multiplication node as there is a math node already to convert from degrees to radians but both work fine.
      Thanks for the comments and useful ideas 😁👍🏻 It's going to be a great help for people reading through the comments sections 👍🏻

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

    Trying to do something just like this with parts of a flower I modeled, but the videos out there were outdated. I want to make several flowers for an animation project without destroying my computer. Thank you so much!

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

      No problem. Hope this works out as it seems a bit nicer processing wise whenever I use it.

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

      @@ArtisansofVaul I even added a Rotation Instance with a Combine XYZ so that it has a way to rotate or fold up on local space. Now off to other videos to try to figure out how to add several of these flowers to a plant, give the plant some variation, try to find a way to give it some interactive/physics properties, and then multiply them. I hope that will all be possible, Ha! Blender is pretty fun!

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

      @@lameru32 Just an idea if you want some variation. One of the greatest things about geometry nodes is the ability to randomise the instances from a collection. I should have a video somewhere if you're interested.

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

      @@ArtisansofVaul Yeah, I need that too. I will check! Thanks again!

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

    That was a topic that has been giving me a headache for a long time. Thank you!
    I might have another video idea:
    sandbags!
    I did discover a method, but it's not that great.

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

      That Is a good idea. I mean I'd know how to sculpt one but a mass of them could be tricky. Maybe using the physics could work. Thanks so much, I love a project/idea where I have to research something.

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

      @@ArtisansofVaul I thought so. I'm working on the stretch goals of my last kickstarter and I need a lot of sandbags :)

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

    Thanks ! A really neat and easy setup for a radial array 😊
    Be able to quickly switch between different instanced (does this word exist ? 😅) objects is really useful !
    For the hardops one, if you enable "view in edit mode" for the array modifier, I think all objects should be visible while modifying the original one 🙂 Not sure about that though, and I can't try it now ^^
    And as an additional idea : I recently found the "Nodes Presets Extended" addon (a modified version of the built-in "Nodes Presets"). It allows the user to organize separately all of your nodes groups (shading, geometry, compositing).
    You just need to create 3 separate folders, and save a blend file in each one with your groups.
    And you'll be able to use them really quickly in every project, through the "Templates" line in Shift-A menu (in the related editor (shading groups in shader editor etc.)).
    Pretty useful 🙂
    Thanks again for your work 🙏

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

      Wow, that presets idea is amazing. Especially if you also use certain node groups together. Im going to have to have a look into that! Thanks so much! Also good idea on the view in edit mode, Im going to have to try that when I get home!

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

      @@ArtisansofVaul Hehe, my pleasure ! Always happy to help 😊
      I don't exactly remember where I found it, but I'm almost sure that was on Github!
      Yeah, it's really useful when you want to combine different textures/effects together, like scratches, stains etc. You'll have a quick access to them 🙂
      Your radial array setup is a perfect example to use the nodes presets, I'll save it in my templates, thanks !
      😊 same ! I'll try it later today !

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

      Just wanted to feed back that the view in edit mode does work. Very nice!

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

      @@ArtisansofVaul Oh cool, good to know !
      Thanks for the feedback 😊
      Edit: I just checked on github, and yes, "Nodes Presets (Extended)", can be found here ! It was created by "quellenform".

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

    Finally I got a specific, quick to answer question: How do I change the orientation of the axis of an object?
    I used this tutorial with success to create handles, that are arranged in a circular array around a cylinder.
    However - I had to create the handle 3 times. No matter wich axis of rotation I chose, the first two tries we're not successful, because I created the handle in the "wrong" direction and could'nt figure out how to change this.

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

      So you mean the facing of the object itself?

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

      @@ArtisansofVaul I think so. I tried every rotating angle but none of them placed the handles of the first two tries in the wanted orientation. Only the third trie was succesful. I created the handles orientated in the positive and negative x and in the positive z axis. I think positive x did the trick if I remember correctly.
      But there simply must be a way to re-orientate the internal coordinates of an object, wich I didn't find.

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

      @@hugoshobbies1688 You can just rotate the original object that is being instanced. But it won't show until you go to object mode press ctrl+a and apply the rotation.

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

      @@ArtisansofVaul I forgot to apply... that explains it. Thanks!

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

    The instances to points nodes has changed in Blender 3.4.1. This has changed the node settup a lot

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

      I think you have clicked the wrong node. This uses "instances ON points", not the "instances TO points" you mention. Hopefully that helps

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

    If one had the hard ops add on. If you did an alt D of the pedal you should be able to see it being changed like the geo radial array. BC Alt D of an object duplicates the object but any changes to it reflects the original. This is all theory I haven't tested it out.

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

      Thats a really interesting idea. I had assumed that the radial array would then affect both... But Im really not sure... I can't wait to find out and thanks for the idea 👌

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

      @@ArtisansofVaul you welcome. :)

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

      I just tried and it doesn't work, it applies the radial array to the duplicated object if applied or still returns it to being one object when being edited, even when editing the duplicate. Shame as that would be cool.

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

      @@ArtisansofVaul dang oh well