4
$\begingroup$

I am currently working with geometry nodes in Blender. I have a circle edge loop that needs to be gridfilled. enter image description here

I currently have a seperate grid. The vertices inside the circle equals to the vertices on the outer edges on the grid and I would like to displace all the vertices so that they fit inside the circle. Can anyone explain to me how to achieve this?

$\endgroup$
5
  • $\begingroup$ Do you want to create a subdivided cylinder? i.imgur.com/sj8xqqs.png i.imgur.com/iQq83mK.png $\endgroup$ Commented Sep 23, 2022 at 14:45
  • $\begingroup$ Thank you for your comment. I am not trying to make a cylinder, I am trying to fill the circle on the left with a grid like structure $\endgroup$
    – Hoogoo
    Commented Sep 23, 2022 at 14:57
  • $\begingroup$ Do you know about the "grid fill" operator? i.imgur.com/MYKSs3D.png Is this what you're after, or do you want to just carve out a circle out of a grid? i.imgur.com/N7bLTRD.png $\endgroup$ Commented Sep 23, 2022 at 15:41
  • $\begingroup$ Hi Markus, Yes, I am after the gridfill operator! It is available in normal blender, but not with geometry nodes $\endgroup$
    – Hoogoo
    Commented Sep 23, 2022 at 15:52
  • $\begingroup$ If you look here, you'll find a 'Grid Fill' GN group which follows the Grid Fill operator very closely, and will fill your circle exactly as the operator does. $\endgroup$
    – Robin Betts
    Commented Sep 23, 2022 at 17:34

2 Answers 2

3
$\begingroup$

You can use the 'Grid Fill' GN group from this answer to make the transition from grid to circle, or any other shape with the same vertex-count in the perimeter:

enter image description here

(Depending on what you need, you could expose the Mix factor to the interface of a regrouping of your own)..

enter image description here

$\endgroup$
1
  • 1
    $\begingroup$ Thank you. I tried to implement it myself first but failed, after i just copied that group it worked $\endgroup$
    – Hoogoo
    Commented Sep 23, 2022 at 18:54
1
$\begingroup$

enter image description here

Maybe that simple trick could do...

$\endgroup$
6
  • $\begingroup$ Well this does seem to give the right shape, although with this grid I do not have the right amount of vertices. How would I connect this grid to a different circle then? This grid is in the middle of the scene, like the one in my picture, but i would like to know how to connect these properly $\endgroup$
    – Hoogoo
    Commented Sep 23, 2022 at 16:15
  • $\begingroup$ In my opinion, it would be something like my edited answer $\endgroup$
    – User
    Commented Sep 23, 2022 at 16:23
  • $\begingroup$ It's defenitely a step in the right direction, although for me, all the vertices seem to go only to a few places on the circle, so it's not really working properly $\endgroup$
    – Hoogoo
    Commented Sep 23, 2022 at 16:47
  • $\begingroup$ FWIW, the vertices connect like a star $\endgroup$
    – Hoogoo
    Commented Sep 23, 2022 at 16:55
  • $\begingroup$ While this seems to answer the question, perhaps you could add some details about how/why this works as a solution. $\endgroup$ Commented Sep 23, 2022 at 17:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .