A Roughness-based algorithm for perceptual watermarking of 3D Meshes