Roughness-Adaptive 3D Watermarking Based on Masking Effect of Surface Roughness