With advances in discrete differential geometry, it is now nearly
routine to compute curvature on meshed surfaces. Here is just one 
of many possible color-coded examples.

<hr />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="https://i.sstatic.net/motmV.png" width="300" />
<img src="https://i.sstatic.net/xPIQj.png" width="150" />
<hr />

> Rusinkiewicz, Szymon. "Estimating curvatures and their derivatives on triangle meshes." In *Proceedings. 2nd International Symposium on 3D Data Processing, Visualization and Transmission*, 2004. 3DPVT 2004., pp. 486-493. IEEE, 2004. Fig. 4 (detail).


  [1]: https://i.sstatic.net/xPIQj.png