The graphics settings have separate entries for "TreePosition render distance" and "StructureData render distance". However, if you set "TreePosition render distance" to a short value (e.g. "very short") all distant structures (buildings...) disappear as well. It seems those two settings are actually not separated.