Як зробити - відкриваються - двері і активні хотспоти в віртуальному турі krpano

У цьому уроці ви дізнаєтеся, як зробити відкриваються двері, шафки, а також анімувати будь-яку частину віртуальної панорами засобами krpano.

Щоб отримати «латочку» з панорами, вам знадобиться PTGUI. Як приклад ми використовуємо стареньку панораму з басейном - блакитна вода басейну повинна бути ХОТСПОТІВ. Басейн досить великий, тому такий хотспот не вийде вписати в одну з граней куба.

Як зробити - відкриваються - двері і активні хотспоти в віртуальному турі krpano
Необхідно зробити басейн активним. У нашому прикладі ми розглянемо вклейку хотспота великого розміру.

1. Підготовка зображення-заплатки

  1. Завантажте сферичну панораму в PTGUI
  2. Увімкніть «Розширений режим»
Як зробити - відкриваються - двері і активні хотспоти в віртуальному турі krpano
Розширений режим PTGUI
  • Виберіть вкладку «Source Images»
    Як зробити - відкриваються - двері і активні хотспоти в віртуальному турі krpano
    Вкладка Source Images
  • Додайте панорамне зображення і пропустіть діалог вибору об'єктива / камери
    Як зробити - відкриваються - двері і активні хотспоти в віртуальному турі krpano
    Пропустіть діалог вибору типу об'єктива
  • Використовуйте вікно "Panorama Editor ', за допомогою лівої кнопки миші і повзунків кута огляду виберіть потрібний вам фрагмент панорами. Проекція при цьому повинна бути ректілінейная (Rectilinear)
    Як зробити - відкриваються - двері і активні хотспоти в віртуальному турі krpano
    Виберіть потрібну область панорами
  • Поверніться у вкладку 'Panorama settings' і запам'ятайте горизонтальний кут огляду. Горизонтальний кут огляду панорами
  • Відкрийте вкладку 'Image Parameters' і запишіть значення Yaw, Pitch і Roll. Вони вам знадобляться далее.Для нашої панорами ці значення рівні:
    hfov = 150
    yaw = -90
    pitch = -4
    roll = -30
  • Перейдіть у вкладку «Create Panorama»
    Натисніть «Set optimum size ...» або введіть свій розмір. Допускається будь-який розмір *, але я раджу використовувати розмір принаймні на 30% менше того, який PTGUI пропонує після натискання кнопки «Set optimum size ...», так як в цьому випадку при не дуже сильному зумі вставляється вами фрагмент не буде «рябіти» .
    Введіть назву для свого хотспота і натисніть «Create Panorama».

    Як зробити - відкриваються - двері і активні хотспоти в віртуальному турі krpano
    Приклад готової активної заплатки для віртуальної панорами

    2. Програмна частина, вставка заплатки в krpano

    2.1. Система координат в PTGUI і krpano відрізняється, тому Yaw, Pitch і Roll в їх звичайному вигляді нам не допоможуть, і їх треба перерахувати. Для цього Клаус написав спеціальний сценарій, який автоматично перетворює ці значення в відповідну для krpano систему координат.

    2.2. Ось цей сценарій - вставте його в будь-яку ділянку вашого XML файлу, який вважаєте за потрібне (наприклад, відмінно підійде кінець файлу 'tour.xml', перед закриває тегом ):

    Павел, спасибо за статті!

    Питання виникло ... вставляю рядок там де замінюється анімація на управління мишкою, природно з заміною, зберігаю ... але після нічого не відбувається ... Підносиш мишку або клацаєш по басейну, колір не змінюється ...
    Я розумію що ви не займаєтеся провидінням і не можете побачити що я роблю не так ... Але все таки хотілося б зрозуміти як вирішити це питання ....

    На жаль, ось так не дивлячись Не підкажете. Якщо завантажте тур куди-небудь і дасте посилання на нього, гляну в вільну хвилину.

    Схожі статті