1
$\begingroup$

How can I fill the object with some points in geometry nodes? Point distribute node place dots on the surface, but I need them to be inside the object randomly

$\endgroup$
1
  • 1
    $\begingroup$ If I understand correctly this is not implemented yet, but it's got a tracking issue. $\endgroup$ Jun 3 '21 at 7:41
1
$\begingroup$

Not sure if someone has a better answer but there is a way to fake volume for an object by using an array with Geometry nodes

1 You need to create your instances (a cube, a sphere o something similar), an empty and your main object to fill.

2 On your main object, you need to add an array modifier and below this, the Geometry nodes

3 Inside your array modifier, increase the count, select "Object Offset" and add your empty as the offset.

4 Inside the geometry nodes add a point distribute, point scale and point instance.

5 Make the Empty offset smaller to create the illusion of having instances inside the main object.

enter image description here

enter image description here

$\endgroup$
2
  • $\begingroup$ this does not really work....it looks good in your picture because you made the cubes that big. But inside is nearly no cube... $\endgroup$
    – Chris
    Jun 8 '21 at 5:34
  • $\begingroup$ @Chris You need to make the empty smaller, the empty is the one making the ilusion of volume because it's controlling the position of the array, i will update the image to an animated gif so you can see how this works. the smaller the cubes, the more you will need $\endgroup$
    – Emir
    Jun 8 '21 at 12:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.