Browsing: virtual try-on for personalized jewelry