3D панорамы

Tools
Контакты: г.Москва. Тел.8-926-630-93-80 sferatur@gmail.com Данила

Как сделать 3D панораму.


Перед тем как читать статью посмотрите Примеры 3D панорам. Может вы нашли не то, что хотели.

3D панорама - это изображение, угол охвата которого равен 360 градусов по ширине и 180 градусов по высоте. Это изображение «наклеивается» на сферу, а зритель оказывается в центре этого шара и смотрит на панораму изнутри. С помощью 3d панорамы можно передать больший объем информации, чем плоской картинкой. Такая панорама дает возможность получить полное представление об объекте. Зритель сам управляет просмотром и может акцентировать свое внимание на определенных предметах. Управление интуитивно понятно и осуществляется мышкой или клавиатурой. Сферическая панорама может быть дополнена звуковыми эффектами, выплывающими картинками, видео- и flash- вставками.

Необходимое оборудование и софт.
Из оборудования нам понадобится фотоаппарат, объектив, штатив и панорамная головка. Из программного обеспечения (ПО) нам нужны как минимум 3 программы: Для сшивки панорамы, для редактирования и для последующей закрутки.

Итак, по порядку:

Фотоаппарат и объектив. Если вы уже читали статьи о панорамах или смотрели сайты, занимающиеся сферическими панорамами и турами, то наверняка видели подобную фразу «Нужно использовать специальный панорамный объектив и крутой фотоаппарат» - это только рекламный ход, если можно так выразиться. Снимать можно абсолютно любым фотоаппаратом с абсолютно любым объективом. Вопрос только профессионализма фотографа и времени, которое он готов потратить на сборку гигапанорамы, если снимать портретным объективом. Можно снимать и цифро-мыльницей без EXIF-а и панорамной головки, а потом долго мучиться с софтом и фактически склеивать кадры вручную. В нашем случае будет любительский фотоаппарат Sony без сменного объектива.


Штатив и панорамная головка. Штатив нам подойдет любой, который может прочно держать фотоаппарат. Главное не допускать шатаний. Вопрос выбора панорамной головки гораздо сложней, чем вопрос выбора штатива.. Нужно различать головки для цилиндрических панорам (однорядных) и для сферических панорам (многорядок в случаях, когда панорама снимается не фишаем.). Если вы купите головку без возможности поворота по вертикали и у вас не будет  фишая или «рыбьего глаза», то сферическую панораму вам снять с этой головкой не удастся. Мы будем использовать панорамную головку Nodal Ninja 3. Она позволяет снимать многорядные панорамы и стоит относительно не дорого.
Панорамные головки позволяют найти нодальную точку и избежать параллакса. Если, например , вместо фотоаппарата взять голову человека, а вместо объектива глаз и, поворачивая голову, смотреть на ближний объект и дальний, то они будут смещаться относительно друг друга - это параллакс. Если же поворачивать только глаз, то все объекты будут оставаться на месте, чего и требуется добиться при съемке.
Уровень. Обычно прилагается к штативу или даже электронный встроен в фотоаппарат, но если нет, то его можно купить на строительном рынке или в фотомагазине. На сферических панорамах заваленный горизонт виден гораздо сильнее, чем на обычных фотографиях. Было бы хорошо каждый раз штатив ровно выставлять по уровню. Завалы зачастую можно легко исправить в программах, но иногда требуется достаточно точное расположение надира (дыры) в панораме, плюс к этому уровень сэкономит время на сборку.
ПО: Сшивка панорам –PTGui Pro
Редактирование – Adobe Photoshop. Pano2vr. KRpano.
Закрутка – Pano2vr.
Процесс съемки панорамы.
*Если вы впервые взяли панорамную головку в руки, то почитайте о нахождении нодальной точки и настройки головки под объектив вашего фотоаппарата.
Выбираем место съемки исходя из композиции и устанавливаем штатив. Ставим ручные настройки на фотоаппарате. Обычно это буква М. Подгоняем ISO, диафрагму и выдержку под конкретное освещение. Диафрагму прикрываем приблизительно до 8. Выдержку ставим как можно меньше. Теперь устанавливаем ручной фокус и баланс белого. Если оставить их на автомате, то отдельные части панорамы будут разных цветов и будут видны переходы между кадрами. Для съемки в RAW, а снимать лучше именно в нем, баланс белого можно оставить автоматическим и потом подогнать на компьютере.
Снимать кадры для панорам надо с перекрытием для их сшивки.
В съемке сферических панорам есть много нюансов. С одним из них приходиться сталкиваться каждый раз – это надир (то, что осталось под штативом). Снимать надир придется без штатива или, если не позволяет освещенность, с наклоненного штатива, что создает некоторые трудности при сшивке. Надо стремиться расположить фотоаппарат в то место, где он был расположен на штативе, на панорамной головке.
Процесс сшивки и редактирования панорамы.
Перед сшивкой подумайте о размерах панорамы. Если у вас не широкоугольный объектив и много-мегапиксельная матрица фотоаппарата, то панорама будет очень большой и процессы сшивки и редактирования займут уйму времени. Воспользуйтесь пакетной обработкой в Adobe Photoshop для того чтобы уменьшить сразу все кадры до одного размера.
Далее открываем PTGui Pro и загружаем наши кадры - кнопка 1. Load Images. Если все кадры загружены жмем кнопку 2. Align Images и ждем завершение операции предварительной сшивки. По появившемуся окну мы видим результаты. Если зеленым цветом подсвечены Good или Very Good, то можно нажимать кнопку 3. Create panorama. Если нет, то продолжаем работу в PTGui Pro. В новых версиях программы выплывает окно с предложением перейти к кадрам для расстановки контрольных точек вручную. Это наверняка надир. Если у вас старая версия, то открываем вкладку Control Points, находим кадр надира и кадр, который должен с ним перекрываться.
Теперь расставляем вручную контрольные точки. Возьмите несколько кадров из нижнего ряда для расстановки точек с надиром. После этого либо жмем кнопку Optimizer либо идем во вкладку Project Assistant и жмем кнопку Advanced, затем выбираем вкладку Optimizer и жмем кнопку Optimizer. Если проблема не устранена, то смотрим другие кадры, которые PTGui Pro не сшила, и так же расставляем контрольные точки. После этого можно посмотреть что у нас получается. Для этого открываем вкладку Preview и жмем кнопку Preview. Для сферических панорам для работы Preview нужно установить Quick time. Если все в порядке идем во вкладку Create Panorama.
Здесь задается размер сферической панорамы, ее формат, сжатие, папка сохранения, а так же используемые плагины, которые можно загрузить в Опциях программы. Все, теперь можно жать кнопку Create panorama и ждать завершения процесса.
Редактирование панорамы.
Мы получили сферическую панораму.
Если надир пришить не удалось в PTGui Pro, то мы увидим черную полосу внизу картинки. Чтобы ее убрать, мы преобразуем панораму в стороны куба.
Для этого воспользуемся одной из двух программ:
Pano2vr. Импорт – Выбрать, Тип – эквидистантная, Панорама – открыть панораму – ok. Экспорт – Transformation, Тип – стороны куба. Размер изображения можете выбрать свой. Формат jpg или tiff. Ok. На вопрос экспортировать ли файл ответить Да.
KRpano. открываем папку krpanotools и находим дроплет SPHERE to CUBE JPEG/TIFF droplet. Просто перетаскиваем на него нашу панораму. Получаем 6 сторон куба.
Теперь можно открыть для редактирования эти стороны вAdobe Photoshop.
Для редактирования надира нам понадобится кадр, снятый с рук или, в простых случаях, только штамп и другие средства фотошопа. Накладываем кадр надира поверх стороны куба и просто трансформацией и любыми другими известными способами сделаем незаметный переход между кадрами. Преобразуем получившиеся стороны куба в эквидистантную панораму. Это, опять же, можно сделать в Pano2vr или krpano.
Pano2vr.
Импорт – Выбрать, Тип – Стороны куба, выбрать стороны куба, ok. Экспорт – Transformation, Тип – Эквидистантная. Размеры и формат свой. Ok. На вопрос экспортировать ли файл ответить Да.


KRpano. В папке krpanotools есть дроплет CUBE to SPHERE droplet. Выделяем все стороны куба и перетаскиваем на дроплет.
Для флэш варианта лучше использовать стороны куба. Поэтому не удаляем их.
«Закрутка» 3d панорамы.
Pano2vr. Выбираем панораму. Эквидистантную или стороны куба. Импорт – выбрать – ok. Изменяем параметры проекции – жмем на картинку и поворачиваем в то место, с которого будет загружаться панорама. Так же можно изменить Fov – приблизить или отдалить. Жмем ok и на предложение сохранить соглашаемся.
Информация о проекте – Изменить.Заполняем формы. Экспорт – формат для экспорта – Flash или Quick time – добавить. Изменяем размер окна панорамы и качество – ok. На вопрос экспортировать ли файл соглашаемся. Готово.
KRPano. В новых версиях есть много дроплетов, которые дают на выходе готовую флэш панораму. Просто надо перетащить 3D панораму на один из дроплетов.
HDRi 3D панорамы.
Если в 3D панораме или виртуальном туре приходится снимать достаточно темное помещение с окнами, заполненные светом, тогда применяются технологии с расширенным динамическим диапазоном (High Dynamic Range). Съемка в HDR применяется не только в помещениях с окнами, но и на улице в солнечную погоду и везде, где разница между темными элементами панорамы и светлыми достаточно существенна. Эта разница измеряется в ступенях экспозиции. Человек может воспринимать до 24 ступень, а цифровой фотоаппарат только 9. Это стоит учитывать при съемке. Процесс съемки и сборки панорам в HDR занимает больше времени.
HDR кадры распознает PTGui. Можно обработать панораму сразу в ней, а можно экспортировать 3 панорамы с разной экспозицией и продолжить работу с ними в других программах.
Пакетная обработка 3D панорам в Adobe Photoshop.
Для создания 3D панорамы все исходные кадры должны быть сняты с одинаковыми настройками, для этого: При съемке в RAW. Открываем Adobe Bridge, выделяем все RAW кадры панорамы и правой кнопкой мыши открываем их в Camera RAW. Если выделить все кадры и редактировать один настройки будут применяться ко всем загруженным кадрам. Или отредактировать один снимок и синхронизировать с ним остальные. При съемке многорядных 3D панорам на выходе у нас будет очень большая панорама, которую с трудом можно будет посмотреть даже на компьютере, а выкладывать такую панораму на сайт не имеет особого смысла. Если мы заранее знаем что такая панорама нам не нужна и для экономии времени мы уменьшаем все исходные файлы, но так как этих файлов бывает много, то проще обратиться к средствам photoshop-а, а именно к пакетной обработке. Может кто-то знает и пользуется более удобным способом чем этот, но так делаю я. 1) Создаем операцию. Мы имеем папку с кучей файлов: Копируем одну фотографию из этого списка в другую папку или на рабочий стол. Затем открываем ее в фотошопе. Далее идем во вкладку Операции и создаем новую операцию, даем имя и жмем записать: Теперь уменьшаем фотографию до нужного размера. (Изображение – Размер изображения или Alt+ I). Обязательно должна стоять галочка «Сохранить пропорции». Жмем Ок. Cохраняем изображение, с заменой, через файл сохранить или сохранить для web. Закрываем, не сохраняя изменения, фотографию и жмем стоп во вкладке Операции. 2) Применяем операцию. Пакетная обработка. Идем Файл – Автоматизация – Пакетная обработка…