It is a job for a designer to calculate how it looks and what is required. Generally speaking, the larger and stronger the beams, the fewer supports, but it is a bit of a science to get it right, so someone is needed who can calculate and study the whole thing on site.