Guys I'm in a pickle here - regular scene, cube, uv unwrapped, cycles renderer selected and yet for a love of me I am unable to get pointiness to work.


  • 1
    $\begingroup$ pointiness wont work on just a cube. there is no curvature for the node to work with. $\endgroup$ – Timaroberts Jun 11 '20 at 20:48
  • 1
    $\begingroup$ working on it, just a bit :) $\endgroup$ – Timaroberts Jun 11 '20 at 20:52
  • 1
    $\begingroup$ By the way you don't need to UV unwrap your geometry to use the pointiness attribute $\endgroup$ – Gorgious Jun 11 '20 at 21:03
  • 1
    $\begingroup$ @Gorgious yea I figured out I'll just start trying all the stuff that came to my mind as I could not replicate the pointiness which I know I used long ago lol $\endgroup$ – internetofmine Jun 11 '20 at 21:20
  • 1
    $\begingroup$ And it doesn't work in Eevee, if you're ever wondering :) $\endgroup$ – Gorgious Jun 11 '20 at 21:22

As mentioned in the comments, on a cube with no curvature,or any type of bevel, you will see no result from the pointiness output of the geometry node.

Pointiness as defined in the manual:

An approximation of the curvature of the mesh per vertex. Lighter values indicate convex angles, darker values indicate concave angles. It allows you to do effects like dirt maps and wear-off effects.

You can see this clearly in the following example:

All objects have the same basic node setup including the default cube on the left.

enter image description here Click to enlarge

The node seteup used:

enter image description here


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.