I created a 3D Mesh model of a building using some images and the results look nice. But if I look closer at the model surface, it's made out of much finer small surfaces. If you see the images below, the left is the actual surface image (walls) and the right is my OBJ model. And I think this is the main reason for having such a large file size and makes my project slow especially when I am trying to merge a couple of buildings in a single project.
Is there any way to smooth the surface so that number of faces can be minimized? I just need to have a model that will look good enough, not in crazy detail. But will this affect the original texture(image) allocated to each surface?