Appearance Models In Product Design: From Scene Arrangement To Visualization