We propose a robust blind watermarking algorithm for three-dimensional(3D)mesh models based on vertex curvature to maintain good robustness and improve visual masking in 3D mesh models.In the embedding process,by using the local window of vertex,the root mean square curvature is calculated for every vertex of the 3D mesh model and an ordered set of fluctuation values is obtained.According to the ordered fluctuation values,the vertices are separated into bins.In each bin the fluctuation values are normalized.Finally,the mean of the root mean square curvature fluctuation values of the vertices in each bin is modulated to embed watermark information.In watermark detection,the algorithm uses a blind watermark extraction technique to extract the watermark information.The experimental results show that the algorithm has a very good performance for visual masking of the embedded model and that it can resist a variety of common attacks such as vertex rearrangement,rotation,translating,uniform scaling,noise,smoothing,quantization,and simplification.