Pointiness not working in 2.8
You are using Eevee, the pointiness output only works in cycles atm.

Workaround for Edge Highlighting:
There is a way to get the same or similar result &quot;pointiness&quot; gives you. The function is called &quot;dirty vertex colors&quot; and its avaiable in the vertex paint mode.


You can play around with the settings here, depending on the mesh of yours some work better, others do not, but you can probably find a tutorial for that.

Note: Booth Pointiness and Dirty Vertex Colors are dependent on the Geometry-Resolution, i've just added a Bevel modifier with 3 Segments and applied it.
Another method of doing this, would be, to bake your pointiness colors as a texture and use them in your eevee shader.