Во первых, линия горизонта зависит от высоты съёмки. Если с земли снимете, то она будет в середине кадра. Если с 500м, то ни как вы её на середину не вытянете, без искажений.
является ли обязательным, чтоб горизонт проходил в середине сферической панорамы?говорят что если не соблюдать это условие горизонт искажается при просмотре
Во вторых, линия горизонта должна быть ровной, и только тогда панорама будет правильной.
Для этих целей в программах для сборки есть инструменты. Например вертикальные или горизонтальные точки, которые выравнивают панораму. Причём линия горизонта ... см п.1.