Technical   Поиск   Войти  
АнглийскийРусскийУкраинский
KRPANO: 3D Проекции

KRPANO: 3D Проекции



Внимание! Сайт Страна360 не владеет какими-либо правами на просмотрщик krpano. Эта страница является только переведенной копией. Оригинальный источник - сайт http://www.krpano.com. На этом сайте Вы можете получить более детальную, полную, свежую информацию о просмотрщике krpano. О всех вопросах, связанных с обновлениями, покупкой, техническими консультациями, смотрите сайт http://www.krpano.com.

3D проекции


Панорамный просмотрщик krpano Flash поддерживает несколько 3D проекций:

Внимание:

все примеры krpano включаеют в себя контекстное меню для изменения и тестирования Проекций интерактивно.

Посмотреть настройки этого контекстного меню можно здесь:
global.xml


Посмотрите на сравнение разных Проекций:



  • Нормальная проекция
    • Нормальная (стандартная) 3D проекция, также называемая прямолинейной проекцией
    • При узком угле просмотра (<100°), проекция подобна к человеческому взгляду
    • Но на широком угле просмотра можно увидеть значительные искажения по краям
    • Установка параметра view.fisheye в файле xml в значение "0" приведет к отображению панорамы в этой проекции


  • Проекция "Рыбий глаз"
    • с этой проекцией возможно избежать / минимизировать проблемы Нормальной проекции на широком угле просмотра
    • Искажения по краям намного лучше, но "прямые линии", которые не проходят через центр могут становиться изогнутыми
    • С помощью krpano возможно управлять степенью интерполяции между Нормальной проекции и Проекцией "Рыбий глаз"
    • Для управления Проекцией "Рыбий глаз" используется параметр view.fisheye:
      • "0.0" используется Нормальная Проекция
      • "1.0" используется полная Проекция "Рыбий глаз"
      • По умолчанию, значение "0.35"
    • Существует второй параметр этой Проекции - view.fisheyefovlink:
      • взаимосвязь между параметрами "fisheye" и "fov"
      • этот параметр указывает, как сильно Проекция "Рыбий глаз" зависит от текущего угла обзора (view.fov)
      • "0.0" означает отсутствие взаимосвязи
      • используется большее значение для использования этой Проекции при большом угле обзор
      • Значение по умолчанию - "0.50"

  • Стереографическая проекция
    • Является более "экстремальной" проекцией "Рыбий глаз". Позволяет смотреть панораму на очень больших углах обзора
    • Позволяет получить очень интересный обзор, например такой как Вид маленькой планеты
    • Эта Проекция может быть активирована параметром view.stereographic, а также установкой параметра view.fisheye в значение "1.0"
    • Возможно использование только Нормальной Проекции или только Стереографической Проекции
    • Эта проекции также зависит от параметров view.fisheye и view.fisheyefovlink


  • Архитектурная проекция
    • В этой Проекции корректируется перспектива изображения, подобно объективам Tilt-shift
    • Эта проекция выравнивает "вертикальные линии" в панораме когда осуществляется просмотр верха или низа
    • Но в этой проекции не возможно полностью просматривать верх и низ
    • Архитектурная проекция может быть активирована установкой параметра view.architectural в значение "1.0" ("0.0" - выключена, значения между 0.0 и 1.0 используются только для интерполяции).
    • Дополнительный параметр view.architecturalonlymiddle позволяет использовать Архитектурную Проекцию только в "середине" панорамы, а когда осуществляется просмотр немного выше или ниже просмотрщик переключается в режим Нормальной Проекции, и дает возможность осуществлять полный просмотр низа и верха.
      Учтите - В настоящий момент этот параметр является экспериментальным - поведение может быть изменено!
    • см. Сравнение - Архитектурная проекция

Сравнение между проекциями - Пейзаж

Нормальная Проекция:
Проекция "Рыбий глаз":
Стереографическая Проекция:
Стереографическая Проекция ("Маленькая планета"):
Thanks to xRez Studio for the panorama which is used here in this demonstration.

http://www.xrez.com


Сравнение Проекций - Люди

Нормальная Проекция - без дисcторсии, посмотрите на головы людей:


Проекция "Рыбий глаз" - с легкой дисcторсией (0.45), головы людей выглядят более натурально:


"Экстремальный" пример Проекции "Рыбий глаз" - вид 180° с полной дисторсией: (fisheye=1.0, limitfov=false, fov=179)


Пример Стереографической Проекции:


krpano говорит спасибо Ayrton Camargo за его панораму, которая использована в этом примере.

http://www.ayrton360.com

Сравнение - Архитектурная Проекция


При просмотре вверх...
Нормальная Проекция:
Архитектурная Проекция:


При просмотре вниз...
Нормальная Проекция:
Архитектурная Проекция:




Invalid database type GeoIP City Edition, Rev 1, expected GeoIP Country Edition