Віртуальний тур своїми руками

  1. Що розуміють під віртуальним туром
  2. Створення фотопанорам для віртуального туру
  3. Правила, які варто дотримуватися
  4. Автоматичне зшивання набору fisheye-знімків
  5. Створення та редагування віртуального туру
  6. створення туру
  7. Додавання точок переходу
  8. компіляція туру
  9. редагування проекту
  10. Додавання карти туру

Модуль пошуку не встановлено.

04.03.2006

Світлана Шляхтина

У Мережі, особливо на туристичних сайтах і сайтах, пов'язаних з нерухомістю, все частіше можна зустріти віртуальні тури, які створюють повну ілюзію присутності і дозволяють здійснювати захоплюючі віртуальні екскурсії. У разі придбання нерухомості можна, наприклад, в ході такого туру повністю оглянути квартиру або будинок як зовні, так і всередині, заглянувши всередину і пройшовшись по кімнатах.

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

Що розуміють під віртуальним туром

Віртуальний тур - це якась комбінація панорамних фотографій (Сферичних або циліндричних), при цьому перехід від однієї панорами до іншої здійснюється через активні зони (їх називають точками прив'язки), що розміщуються безпосередньо на зображеннях, а також з урахуванням плану туру. Все це доповнюється озвучуванням переднього плану фонової музикою, а також, при необхідності, і звичайними фотографіями, відеороликами, Flash-роликами, планом туру та ін.

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

Іншими словами, панорами і віртуальні тури дозволяють практично "вживу" ознайомити глядача з навколишнім оточенням: плануванням будинку або квартири, внутрішнім виглядом автомобіля, різними варіантами оформлення інтер'єру, внутрішнім оздобленням готелю чи ресторану, основними приміщеннями фітнес-клубу і т.п.

Створення фотопанорам для віртуального туру

Фотопанорами створюються з декількох спеціально підготовлених перекриваються фотографій спеціальними програмами, які "зшивають" знімки в одну єдину панораму, видаляючи незмінно виникають спотворення. Таких програм-сшивачів на сьогодні пропонується досить багато: RealVIZ Stitcher, Photovista Panorama, The Panorama Factory, SP_STITCHER і ін. В кожній програмі використовується своя технологія зшивання зображень, а саме зшивання може проводитися в автоматичному, ручному або автоматичне-ручному режимах. Переглядати фотопанорами можна в спеціально призначених для цієї мети браузерах, причому вибирати останні потрібно, виходячи з формату панорамного файлу.

Для створення фотопанорам ми зупинимося на сшиватели SP_STITCHER від компанії Spherical Panorama Inc Для створення фотопанорам ми зупинимося на сшиватели SP_STITCHER від компанії Spherical Panorama Inc. Причина такого вибору дуже проста - це єдина російськомовна програма даного профілю, до того ж вона безкоштовна - оплачується тільки використання готових панорамних знімків, причому вартість ліцензії набагато нижче, ніж у інших програм-аналогів. Але найголовніше - ця програма створює панорами в потрібному нам форматі SPF, що є обов'язковою умовою для створення потім віртуальних турів в середовищі додатка SP_VTB.

SP_STITCHER є дуже швидкий автоматичний трехснімочний фишай-сшиватель, за допомогою якого зображення трьох знімків формату фишай трансформуються і зшиваються в одне прямокутне панорамне зображення, яке охоплює огляд в 360х360 градусів SP_STITCHER є дуже швидкий автоматичний трехснімочний фишай-сшиватель, за допомогою якого зображення трьох знімків формату "фишай" трансформуються і зшиваються в одне прямокутне панорамне зображення, яке охоплює огляд в 360х360 градусів. Програма дозволяє створювати сферичні панорами з набору трьох знімків формату fisheye і може бути налаштована на роботу як зі стандартним панорамним обладнанням - IPIX, Kadian і ін., - так і з нестандартним. Останнє виявиться набагато складніше, тому що всі параметри зшивача доведеться підбирати індивідуально, спираючись на вхідну в поставку програми документацію.

Для створення кожної фотопанорами потрібно по три fisheye-знімка (від англ. Слова fisheye, що означає "риб'яче око"). Зйомка таких знімків проводиться цифровою фотокамерою, краще стандартної типу NIKON Coolpix 880, 885, 950, 995, 4300 4500 і ін., Обов'язково забезпеченою спеціальним fisheye-конвертером.

Крім безпосередньо зшивання зображень при необхідності сшиватель дозволяє здійснювати корекцію зображень: проводити колірну корекцію, позбавлятися від бочкоподібних спотворень, оптимізувати стан швів fisheye-зображень та ін Крім безпосередньо зшивання зображень при необхідності сшиватель дозволяє здійснювати корекцію зображень: проводити колірну корекцію, позбавлятися від бочкоподібних спотворень, оптимізувати стан швів fisheye-зображень та ін.

Правила, які варто дотримуватися

Зшиваються набори fisheye-знімків повинні мати однакові спотворення, тому що використовувана в SP_STITCHER технологія орієнтована на автоматичний режим зшивання. Теоретично набори знімків можна зшивати в панорами і вручну, але це дуже довгий і виснажливий процес - як правило, до нього вдаються при початковому налаштуванні параметрів зшивання знімків, зроблених нестандартними фотокамерами (наприклад, деякими вітчизняними фотокамерами). А потім вже переходять на автоматичний режим.

Однак навіть при використанні стандартних фотокамер для отримання високоякісних панорам з мінімальними спотвореннями слід дотримуватися ряду правил:   - fisheye-набір потрібно знімати таким чином, щоб місця швів майбутньої сферичної панорами знаходилися на некритичних, досить однотонних місцях (рис Однак навіть при використанні стандартних фотокамер для отримання високоякісних панорам з мінімальними спотвореннями слід дотримуватися ряду правил:
- fisheye-набір потрібно знімати таким чином, щоб місця швів майбутньої сферичної панорами знаходилися на "некритичних", досить однотонних місцях (рис. 1), наприклад монолітні стіни в разі ріелторських об'єктів і т.п .;
- головка штатива повинна бути оснащена "рівнями", які призначені для суворого позиціонування камери в просторі;
- для всіх трьох знімків обов'язкове синхронізація камери в горизонтальній і вертикальній площині - вирівнювання камери здійснюється за допомогою "рівнів";
- кути кругового повороту камери повинні бути строго по 120 °, що регулюється шкалою поворотника.

Автоматичне зшивання набору fisheye-знімків

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

Запустіть програму і відкрийте потрібний набір знімків командою Файл => Завантажити fisheye (рис. 2). Зверніть увагу на важливий момент - в іменах fisheye-набору останні 4 символи повинні бути цифрами (наприклад, ercx0045.jpg), тому що по цих цифрах визначається порядок автоматичного завантаження набору.

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

Для зшивання клацніть на кнопці "=", і через 10-20 секунд на екрані з'явиться вже готове панорамне зображення (рис. 4), на якому пунктирними смугами будуть відзначені пересічні області. Збережіть панораму командою Файл => Зберегти SPF - результатом стане отримання панорамного зображення в форматі SPF.

Подібним чином зробіть кілька потрібних для задуманого віртуального туру панорам.

Створення та редагування віртуального туру

Кожна програма для розробки віртуальних турів розрахована на свій формат панорамних файлів, для створення турів на основі SPF-панорам використовується пакет SP_VTB Кожна програма для розробки віртуальних турів розрахована на свій формат панорамних файлів, для створення турів на основі SPF-панорам використовується пакет SP_VTB. Даний будівник віртуальних турів дозволяє об'єднати в одному exe-файлі кілька сферичних і панорамних зображень в форматі SPF, доповнивши їх фоновою музикою, звуковим супроводом і текстовими коментарями. Можливе включення в віртуальний тур плану туру, відеороликів в форматах avi або mpg, які будуть програватися при переході з однієї панорами на іншу, і інших об'єктів.

створення туру

Створення віртуального туру здійснюється досить просто Створення віртуального туру здійснюється досить просто. Для прикладу спробуємо створити віртуальний тур для якогось об'єкта нерухомості за все з двох панорам: панорами зовнішнього вигляду будинку і панорами, яка демонструє його інтер'єр. Запустіть програму SP_VTB і створіть новий проект командою Проект => Новий проект. Визначте робочу папку для завантаження SPF-панорам (в нашому прикладі це папка Фотопанорами) і додайте потрібні SPF-панорами в проект, клацнувши на кнопці Додати SPF - імена панорам з'являться в списку панорам проекту, а активна панорама відобразиться у вікні перегляду. Встановіть робочу папку для завантаження файлів звукового супроводу і зіставте панорам звукові файли (рис. 5).

Додавання точок переходу

Тепер постає завдання зв'язати дані панорами між собою - для цієї мети використовуються так звані точки переходу, які дозволяють подорожувати по віртуальному туру в залежності від бажання глядача Тепер постає завдання зв'язати дані панорами між собою - для цієї мети використовуються так звані точки переходу, які дозволяють "подорожувати" по віртуальному туру в залежності від бажання глядача. У нашому навчальному прикладі ми через одну-єдину точку переходу з'єднаємо обидві панорами так, щоб, клацнувши в певній зоні першої панорами (скажімо, на двері), можна було перемкнутися на другу і навпаки. У справжніх віртуальних турах за допомогою точок переходу створюють досить складні логічні конструкції - можна, наприклад, з'єднати в єдине ціле окремі панорами кімнат будинку. Варто зауважити, що точка переходу визначає досить невелику активну область переходу, при ініціалізації якої шляхом натискання правої кнопки миші буде здійснено перехід на задану панораму. Для кожної панорами може використовуватися не більше 7 точок переходу.

Теоретично точки переходів можна не використовувати - в цьому випадку панорамний оглядач дозволить переглянути панорами віртуального туру послідовно або за вибором найменування панорами зі списку віртуального туру. Не забувайте, що можливість визначення точок переходу для конкретної панорами з'являється тільки при наявності в проекті більше однієї панорами.

Активізуйте панораму з інтер'єром будинку і для визначення точки переходу клацніть на потрібній зоні (в даному випадку центральній частині двері, рис Активізуйте панораму з інтер'єром будинку і для визначення точки переходу клацніть на потрібній зоні (в даному випадку центральній частині двері, рис. 6). У вікні зі списком панорам, з якими можна з'єднати цю точку, вкажіть панораму, з якої встановлюється зв'язок. У нашому випадку вибір обмежений лише панорамою зовнішнього огляду будинку (рис. 7), виділіть її та клацніть на кнопці Додати точку. Це призведе до створення точки переходу, про що буде свідчити поява на панорамі в вікні перегляду характерного значка (рис. 8). Перейдіть на другу з наявних панорам і зв'яжіть її аналогічним чином з першої панорамою, щоб точно так же через двері можна було перейти до огляду внутрішньої частини будинку (рис. 9).

компіляція туру

Введіть титульне назву проекту і назва інформаційного матеріалу в проекті (рис Введіть титульне назву проекту і назва інформаційного матеріалу в проекті (рис. 10), підберіть графічну оболонку зі списку - обрана оболонка служитиме фоном для віртуального туру. Тепер можна перейти до компіляції віртуального туру. Можливі два варіанти: компіляція "в чистому вигляді" (команда Проект => Компіляція) або компіляція з тестуванням (команда Проект => Компіляція / Тест), що відрізняється тим, що скомпільований тур буде тут же відкритий в браузері віртуальних турів для перегляду (рис. 11). У будь-якому випадку компіляція завершується створенням готового EXE-модуля, що містить всі елементи туру, правда, без мультимедійних файлів - при наявності даних елементів у віртуальному турі їх доведеться копіювати окремо.

Збережіть проект командою Проект => Зберегти проект як Збережіть проект командою Проект => Зберегти проект як. Це дозволить в подальшому редагувати його, додаючи додаткові панорами і настроюючи логічні переходи між ними, а також впроваджуючи в тур будь-яку іншу допустиму інформацію. Майте на увазі, що редагувати можна тільки проекти -скомпілірованние віртуальні тури редагуванню не підлягають.

редагування проекту

Для прикладу спробуємо відредагувати проект так, щоб з'явилася можливість оглянути кілька внутрішніх приміщень будинку: вітальню, хол і їдальню, переміщаючись по точках переходу з одного приміщення в інше. Умовно вважатимемо раніше використану панораму "Дом_ізнутрі" за вітальню.

Створіть для туру додаткові панорами, відкрийте проект за допомогою команди Проект => Відкрити проект, знову визначте робочу папку для завантаження SPF-панорам, додайте в проект нові SPF-панорами і зв'яжіть їх між собою, визначивши точки переходу Створіть для туру додаткові панорами, відкрийте проект за допомогою команди Проект => Відкрити проект, знову визначте робочу папку для завантаження SPF-панорам, додайте в проект нові SPF-панорами і зв'яжіть їх між собою, визначивши точки переходу.

Додавання карти туру

Після цього можна відразу скомпілювати відредагований тур, проте ми зробимо цікавіше і додатково додамо в проект план віртуального туру, що представляє собою звичайний графічний файл у форматі jpg, створений в будь-якому графічному пакеті (рис. 12).

Для додавання в проект плану туру клацніть на кнопці Карта туру і вкажіть потрібний файл Для додавання в проект плану туру клацніть на кнопці Карта туру і вкажіть потрібний файл. Тепер потрібно прив'язати панорами до карти туру - для цього в діалоговому вікні послідовно виділяйте чергову панораму і клацайте лівою кнопкою миші на відповідній частині плану, в результаті чого на карті будуть виставлятися точки прив'язки, а зазначені об'єкти будуть логічно зв'язуватися (рис. 13). Протестуйте і скомпілюйте готовий віртуальний тур (рис. 14).

Радимо ознайомитись з матеріалом Ази панорамної зйомки