У меня есть панорамное фото 360×180, и я бы хотел, чтобы оно отображалось на Facebook аналогично этому примеру от Марка Цукерберга .
Я пытался следовать документации Facebook , но мое изображение интерпретируется так, как если бы оно было полностью сферическим на 360°.
Какие метаданные мне нужно установить, чтобы ограничить зрителя, чтобы он перемещался только из стороны в сторону, а не вверх и вниз?
Убедитесь, что у вас есть, ProjectionType="cylindrical"
а не ProjectionType="equirectangular"
в вашем EXIF. Вы также должны указать HFoV и VFoV (горизонтальное и вертикальное поля зрения) для изображения. В документации, на которую вы ссылаетесь, есть следующий пример команды exiftool для определения цилиндрической панорамы:
# 120º h_fov, 86º v_fov exiftool -FullPanoWidthPixels=18000 -FullPanoHeightPixels=9000 -CroppedAreaLeftPixels=6000 -CroppedAreaTopPixels=2350 -CroppedAreaImageWidthPixels=6000 -CroppedAreaImageHeightPixels=4300 -ProjectionType=cylindrical file.jpg
Равноугольная панорама 360ºx180º представляет собой полный 360- градусный сферический вид, включающий верхнюю и нижнюю часть сферы, поэтому большинство зрителей интерпретирует ее именно так. Не существует такой вещи, как панорама 360ºx360º.
Формат панорамы, который ограничен панорамированием из стороны в сторону, представляет собой цилиндрические панорамы, которые обычно не имеют соотношения сторон 2:1, но обычно немного шире и короче, например, соотношение сторон 4:1 или 6:1. . Пример Марка Цукерберга в Facebook, на который вы ссылаетесь, представляет собой цилиндрическую панораму.
Цилиндрическая панорама обычно выглядит как длинная тонкая горизонтальная полоса, если рассматривать ее целиком. Но что еще более важно, в нем полностью отсутствует информация о зените/надире, поэтому вы не можете наклоняться вверх, чтобы увидеть потолок, или вниз, чтобы увидеть пол.
Не все средства просмотра панорамы могут работать как с равнопрямоугольными, так и с цилиндрическими изображениями. Но если FaceBook может, вполне вероятно, что просто убедитесь, что ваша панорама не имеет соотношения сторон 2: 1, и это все, что требуется.
матдм
Зак
матдм
Зак
матдм
Зак
матдм
Зак
инкиста