From Flat to Fabulous: Turning 2D Images into 3D Models