Page MenuHome

Pointiness - wrong results with dense mesh and small scale
Confirmed, NormalPublicBUG

Description

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

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-09-22 18:36, hash: rB358a8e00bd07
Worked: never

Short description of error
Pointiness gives wrong results with dense mesh and small scale.

Exact steps for others to reproduce the error

  • Open attached blend file.
  • Switch to rendered mode. There are unexpected bright spots.

  • Turn off subdivision. Spots disappear.

  • Turn subdivision back on. Scale the mesh up 10 times. Apply scale. Spots are gone.

Event Timeline

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Sep 23 2020, 3:36 PM

I can confirm the behavior.

There is code that detects "doubles" and does special things with these, I assume we are running into that code-branch.
But without digging deeper, I would assume this could be prevented somehow? Not sure why it spits out white in that case.

Will confirm for now.

Brecht Van Lommel (brecht) changed the subtype of this task from "Report" to "Bug".Jan 18 2021, 12:36 PM