Normal mesh compression based on rate-distortion optimization