When working with Blender’s geometry nodes, many users expect the Distribute Points on Faces node to spread points evenly across their mesh surface. Sometimes, this tool doesn’t behave as expected—points might not appear, scatter oddly, or fail to show up at all. If you’re facing this problem, you’re not alone. Let’s explore why this happens, how to fix it, and what details are often missed by beginners.
Understanding Distribute Points On Faces
The Distribute Points on Faces node is a geometry node in Blender. It generates random or grid-based points over the surface of a mesh. These points are essential for creating things like particle systems, forests, or procedural effects.
Here’s a quick example: you have a plane and want to scatter trees using points. If the node doesn’t work, no trees will appear, and your setup fails.
Most Common Causes And Solutions
Many factors can stop this node from working. Let’s break down the main reasons and how to solve them.
1. Mesh Has No Faces
The node only works with surfaces that have actual faces (polygons). If you use a curve, line, or empty object, nothing will happen.
Solution: Check your geometry. In Object Mode, select the mesh and switch to Edit Mode. Make sure the mesh has faces. If not, add some using the Fill (F) or Extrude (E) tools.
2. Non-manifold Or Broken Geometry
If your mesh has holes, flipped normals, or disconnected parts, the node might skip those areas.
Solution: Select the object, enter Edit Mode, and use Mesh > Clean Up > Merge by Distance to remove doubles. Then, Mesh > Normals > Recalculate Outside fixes normals. Non-manifold geometry can be found with Select > Select All by Trait > Non-manifold.
3. Wrong Geometry Nodes Connection
Sometimes, the node is not connected correctly in the geometry node editor.
Solution: Make sure the mesh is plugged into the Distribute Points on Faces node, and the output is connected to the next node (like Instance on Points or Group Output).
4. Density Is Set To Zero
The density value controls how many points are created. If it’s zero, you’ll see nothing.
Solution: Increase the Density or Density Max value. Try a simple number like 10 or 100 to see instant results.
5. Using The Wrong Node Version
In Blender 3. 0 and later, nodes are updated. Using old versions or copying node setups from the internet can cause mismatch problems.
Solution: Check the Blender version and use nodes that match. Update your project if needed.
Deeper Troubleshooting
Even with common fixes, sometimes the problem stays. Here’s how to go further.
Check The Output
You may be looking at the wrong output. For example, if you connect the points to the output node, nothing will be visible in the viewport because points do not render as geometry.
- To visualize points, use Instance on Points node to add objects (like spheres or cubes) at each point.
- Alternatively, use the Viewer node to inspect the data.
Face Area And Scale
Small or distorted faces can create uneven point distribution.
- If your mesh is scaled down, points can overlap.
- If faces are stretched, points cluster in certain areas.
Tip: Apply scale by selecting the object and pressing Ctrl+A > Scale in Object Mode.
Attribute Domain Issues
In some setups, attributes are not on the right domain (face, point, or edge). This can cause the node to ignore them.
- Use the Attribute Convert node if needed.
- Make sure your attributes (like selection or mask) are set to the correct domain.
Practical Examples
Let’s compare two setups: one that works and one with issues.
| Setup | Result | Common Issue |
|---|---|---|
| Plane with faces, density set to 100, instances added | Points appear as expected | None |
| Curve object, density 100, no faces | No points visible | No faces |
| Scaled mesh, density 100, instances missing | Few or no points, odd clustering | Scale not applied |
Credit: blenderartists.org
Comparison: Random Vs. Poisson Disk Distribution
The node has two main modes for placing points:
| Mode | Description | Best For |
|---|---|---|
| Random | Points spread randomly, may overlap | Natural scatter (e.g., leaves, grass) |
| Poisson Disk | Points keep minimum distance apart | Even distribution (e.g., trees, rocks) |
Tip: If your points overlap or cluster, try switching to Poisson Disk for a cleaner look.
Non-obvious Insights
- Viewport Display Settings: Sometimes, Blender hides point clouds if the viewport overlays are off. Check the top-right overlay menu and enable Geometry Nodes visibility.
- Material or Shading: If you’re instancing tiny objects, they may be hard to see in solid or wireframe mode. Switch to rendered view or add a brighter material to the instance.

Credit: www.reddit.com
Preventing Future Problems
- Always apply scale and rotation before adding geometry nodes.
- Use the Mesh Analysis tool to check for hidden geometry errors.
- Keep Blender updated, as geometry nodes improve with each version.
For further reading and official documentation, check the Blender Manual.
Frequently Asked Questions
Why Are No Points Showing Up When I Use Distribute Points On Faces?
Usually, this happens if your mesh has no faces, density is set to zero, or the node is not connected correctly. Also, remember that points are invisible unless you instance objects on them.
How Can I See The Distributed Points In The Viewport?
By default, points are not rendered. Use Instance on Points to add a visible object (like a sphere) or use a viewer node to inspect the output.
Why Do Points Appear In Clumps Or Clusters?
This often happens if your mesh is scaled down or faces are stretched. Apply scale and check your mesh’s face sizes for a uniform result.
Does Distribute Points On Faces Work With All Mesh Types?
It only works with meshes that have faces (polygons). It won’t work with curves, edges-only meshes, or objects without geometry.
How Do I Get An Even Distribution Of Points?
Switch the node’s mode from Random to Poisson Disk. This will space points evenly and prevent clumping.
Getting the Distribute Points on Faces node to work is about understanding your mesh and node setup. With these tips, you’ll avoid common mistakes and create impressive procedural effects in Blender.

Credit: blender.stackexchange.com

Dorothy Addeo is a senior product reviewer at Safefins.com with years of experience testing kitchen, furniture, backpacks, and everyday lifestyle products. She focuses on comfort, durability, usability, and long-term value through hands-on research and real-world testing. Her goal is to help readers find reliable products with honest, easy-to-understand recommendations they can trust.