Практические шаги в мир виртуальной реальности
Как быстро создать виртуальную панораму (практическое руководство)
Мы расскажем о том, как быстро создать панораму, состоящую из нескольких узлов (панорам), между которыми можно перемещаться и разместить ее на вашей страничке. Программное обеспечение, необходимое для этого, вы сможете получить из Internet, в частности, скачать по ссылкам с нашего сайта.
|
В своей работе будем использовать две программы: PhotoVista и Picture Works VRTour. Их применение позволит достичь нужного результата достаточно просто, а главное с минимумом денежных затрат. Если же вы заинтересованы в более профессиональном результате, то советуем познакомиться с технологиями создания виртуальных панорам. Каждая из них имеет свои особенности, вы познакомитесь с примерами их использования на различных сайтах в Internet, что позволит сделать более обоснованный выбор. Надеемся, что к концу 1999 года этому разделу удастся придать законченный вид. А теперь за дело. Процесс создания панорамы состоит из нескольких этапов: съемка панорамы, сшивка полученных снимков с помощью программного обеспечения, добавление активных точек и создание многоузловой панорамы. Съемка панорамы Для съемки понадобится обычная 35-миллиметровая камера с широкоугольным объективом. Получить панорамы относительно просто. Используя стандартную 35-миллиметровую камеру и поворачивая ее вокруг оси, вы делаете последовательность фотографий. Панорама не обязательно должна отображать все пространство в 360°. Можно ограничить сцену 180°, но она не должна иметь разрывов внутри. При широкоугольном объективе (15 мм) и портретной (вертикальной) ориентации камера за один кадр захватывает 97°. При такой съемке в поле зрения попадают пол и потолок, что создает ощущение полноты пространства, усиливает эффект присутствия. Тип используемых объективов определяет количество кадров, необходимых для фиксации панорамы: для 15-миллиметрового объектива хватит 12 кадров, в то время как 28-миллиметровый потребует 18 (учитывайте это при разработке большого количества сцен). Перекрытие между смежными снимками должно быть достаточным для эффективного сшивания. Основная рекомендация - перекрытие в половину кадра: половина первого изображения перекрывается вторым и так далее. Существуют две причины для этого. Во-первых, когда создается окончательная панорама, инструмент сшивания смешивает каждое изображение с соседним. Если перекрытие маленькое, экспозиция снимков различается сильнее, и может быть заметен шов. Во-вторых, при перекрытии в полкадра имеется возможность пропустить изображение, которое было экспонировано неправильно. Программа PhotoVista замечательна тем, что позволяет определить какое число кадров необходимо сделать для получения панорамы. Число кадров, как мы уже говорили, определяется типом используемого объектива. PhotoVista требует от 20% до 50% перекрывания соседних изображений для их качественной сшивки. Перед тем, как начать съемку, вы можете ввести тип используемого вами объектива, чтобы определить какое количестов кадров вам необходимо отснять для вашей панорамы. Для определения числа изображений, необходимых для создания панорамы: 1. Запустите PhotoVista. 2. Выберите иконку Select Lens. Появится диалоговое окно The Select Lens. 3. Если ваш объектив появился в списке, то выберите его. Рекомендуемое число изображений (Recommended Number of Pictures) покажет, как много фотографий необходимо будет сделать с вашим объективом. 4. Если вашего объектива нет в списке, то не огорчайтесь, так как вы можете легко добавить его туда. Для этого следует обратиться к разделу "Adding a lens type" руководства к программе, которое вы можете получить бесплатно с сайта разработчика. После того, как вы добавите и запишите параметры вашего объектива, вы сможете также достаточно быстро определять для него необходимое число кадров для создания качественной панорамы. Если ваша панорама снята не цифровой камерой, то вам необходимо оцифровать ваши фотографии, перед тем как загрузить их в программу PhotoVista. Это необходимо сделать в одном из тех форматов, кторый поддерживается программой (BMP, FPX, JPEG или GIF). Сшивание снимков Для сшивания снимков в единую панораму можно использовать различные программы. Мы остановили свой выбор на PhotoVista. Изображения получаются достаточно хорошего качества, программа проста в использовании, имеет демо-версию, которая полностью работоспособна в течение месяца, что вполне хватает для экспериментов, так что дело лишь за малым - переписать программу и установить ее. Распространие панорам и создание многоузловой панорамы Для распространения панорамы рекомендуем использовать программу VRTour и постараемся обосновать наше решение. Для этого необходимо рассмотреть основные доступные средства для распространения панорам, познакомиться кратко с их основными показателями. Для распространения созданной панорамы нужно, чтобы пользователь загрузил специальный подключаемый модуль (plug-in) или подготовил специальный Java-апплет. Обычно, процесс просмотра виртуальной панорамы выглядит так: пользователь щелкает на изображении, затем, нажав левую кнопку мыши и держа ее нажатой, перемещается влево или вправо по изображению. Технология подключаемых модулей предоставляет более широкие возможности для пользователя, чем просто перемещение по изображению. Она позволяет увеличивать/уменьшать изображение и может поддерживать интеграцию с аудио, видео и трехмерными объектами при перемещении внутри панорамы. Наиболее популярными подключаемыми модулями для Windows являются:
|
|