Page MenuHome

Invalid mesh using Point Distribute
Confirmed, NormalPublic

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce MX150/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 457.49

Blender Version
Broken: version: 3.0.0 Alpha, branch: Unknown, commit date: Unknown Unknown, hash: rBUnknown
Worked: (newest version of Blender that worked as expected)

Short description of error
Point Distribute generates an invalid mesh

Exact steps for others to reproduce the error
On the default scene.

  1. Click on New button on Geometry Node Editor.
  2. Add a Point Distribute Node (Shift + A)
  3. Apply the Geometry Nodes Modifier.
  4. Open the Python console.
  5. Type bpy.data.objects['Cube'].data.validate()
  6. Observe it will return True

The error was found while trying to add a test for Point Distribute Node using the MeshTest framework.

Event Timeline

The log is like this:
ERROR (bke.mesh): C:\blender-git\blender\source\blender\blenkernel\intern\mesh_validate.c:331 BKE_mesh_validate_arrays: Vertex 0: has zero normal, assuming Z-up normal

Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.Tue, Jun 8, 11:18 AM