3D Furniture Modeling for Online Product Configurators