Сайт Информационных Технологий

Каталог >> Мультимедиа

Виртуальная реальность
(Назад)

Игорь Кузнецов

    Термин Virtual Reality (VR) имеет много значений, однако рассмотрим только два из них: моделирование трехмерных миров с помощью языка VRML и трехмерные панорамные изображения, размещаемые в Интернете.
    В VRML мирах пользователь может перемещаться по ним, взаимодействовать с ними и управлять их объектами. Таким образом, наиболее важной характеристикой Virtual Reality становится возможность управления в режиме реального времени. Трехмерные сцены, о которых рассказывалось в разделе “3D-анимация” (см. “КИ”, № 4/2000), не позволяют пользователю при просмотре самому управлять перемещением внутри сцены. Однако большинство программ 3D-анимации позволяют сохранить сцену в формате VRML. В этом случае для их просмотра и взаимодействия с ними используется элемент управления ActiveX VRML для обозревателя Internet Explorer или модуль Cosmo Player для Netscape Navigator.

Рис.16. VRML панорама застройки набережной Невы
Рис.16. VRML панорама застройки набережной Невы

    Множество ссылок на Web-сайты с различными VRML мирами можно найти по адресу     Другой технологией VR являются виртуальные панорамные изображения. Компонентами в этой технологии служат

 

панорамы и объекты, которые объединяются в сцены. Просмотр изображения может осуществляться с помощью программ QuickTime 3.0 и выше, поддерживающих технологию QuickTime VR.
    Панорамные фильмы предоставляют возможность кругового обзора, позволяют увеличить или уменьшить изображение. При изменении угла зрения происходит автоматическая корректировка перспективы.
    Объектные фильмы позволяют рассмотреть объект со всех сторон (например, скульптуру в музее или товар в виртуальном магазине). Возможен также режим увеличения объекта.
    Объединение панорам и объектов в многоузловые сцены позволяет создавать мир, который может быть исследован перемещением от одного узла к другому. Такие сцены сохраняются как в виде одного файла, так и в нескольких взаимосвязанных файлах. В последнем случае виртуальная сцена может быть объединена со звуковой мультимедиа-информацией.
    В настоящее время в Интернете представлены многочисленные виртуальные панорамы, составленные из круговых фотографий, которые можно просматривать в обозревателе, управляя направлением перемещения и масштабом изображения. В отдельных узловых точках можно “войти” внутрь изображения для просмотра его деталей.
    Рассмотрим некоторые из существующих программ, позволяющих составить виртуальную панораму из набора фотографий.
    Spin Panorama . Программа фирмы Picture Works предназначена для создания статических панорамных изображений в форматах JPEG и ВMP и создания панорамных фильмов в формате Panoramic Apple QuickTime VR. Для начала работы необходимо иметь набор последовательных изображений в формате BMP или JPEG, которые могут быть получены цифровой камерой или сканированы с оригинальных фотографий. Технология “SmartStitch” позволяет легко объединить их в панорамное изображение. На Web-странице фирмы рассматриваются четыре основных этапа выполнения преобразования.
    Videobrush Panorama  Программа фирмы Picture Works предназначена для создания панорам на основе видеофильмов, Панорама, снятая видеокамерой, преобразовывается в серию статических снимков, которая затем будет объединена в виде виртуальной панорамы. Полученная панорама с обзором до 360 градусов может быть записана в форматах BMP или JPEG для дальнейшей печати, пересылки по электронной почте либо размещения на Web-странице. Она также может быть сохранена в виде виртуальных панорам в форматах QuickTime VR (MOV), Infinite Pictures SmoothMove (PAN) и Live Picture RealSpace (IVR). Программа устраняет легкие покачивания и дрожание видеокамеры при ручной съемке.
    VRTour  Программное решение Picture Works VRTour позволяет не только отображать на Web-странице виртуальные панорамы, созданные в программах Spin Panorama или Videobrush Panorama, но и перемещаться между ними. При этом пользователям, приходящим на страничку, не потребуется загружать никаких подключаемых модулей для просмотра панорам, размещенных на ней. VRTour поддерживает активные зоны, так что можно связать определенные области панорамы с другой панорамой или с другом Web-адресом.

Рис.17. Виртуальная панорама, отображаемая VRTour.
Рис.17. Виртуальная панорама, отображаемая VRTour.

    PhotoVista  Программа PhotoVista фирмы LivePicture позволяет быстро преобразовать серию снимков, записанных в формате Flashpix, BMP, JPEG, PICT или GIF, в круговую панораму в формате JPEG или Flashpix. Для просмотра панорамы создается Java-апплет (примерно 35 Кбайт), который нужно вставить в HTML-код Web-страницы. Никаких подключаемых модулей для просмотра панорамы не требуется. PhotoVista также создает текстовый файл в формате VRML, который можно отредактировать, добавив в него активные зоны для ссылки на трехмерные объекты, анимацию, звук или видео. Таким образом, для просмотра созданный панорамы подойдет любой обозреватель с поддержкой Java. Такая панорама обычно занимает менее 100 Кбайт, что в 2–3 раза меньше, чем аналогичный файл в формате QuickTimeVR.
    Image Object Изображения в формате IMOB представляют собой набор фотографий, сделанных со всех сторон реального трехмерного объекта под разными углами. При просмотре существует возможность перемещения по трем осям в произвольном направлении. Это позволяет моделировать полный круговой обзор объекта. Фирма-разработчик Live Picture предлагает также специальный формат просмотра цифровых изображений Flashpix (FPX), который позволяет просматривать детальные фотографии высокого качества в Интернете. В этом формате изображение загружается в обозреватель не целиком, а по мере необходимости. Поддержка этого формата выполняется не только программами фирмы Live Picture, но и программой Paint Shop Pro.
    IPIX Корпорация Interactive Picture предлагает технологию создания виртуальных панорам с помощью фотографий, полученных объективом “рыбий глаз”. Достоинством формата IPIX является возможность автоматической демонстрации фотографий с акцентом на нужных деталях, что позволяет создать эффект присутствия. Существует также возможность воспроизведения закадровой музыки, комментариев, и вставки ссылок на другие файлы IPIX или Web-страницы.
Технология создания трехмерных изображений для распространения через Интернет. Для преобразования моделей, созданных в 3D Studio MAX и LightWave 5.0, используется программа Cult 3D Exporter. Просмотр созданных изображений осуществляется с помощью обозревателя, дополненного специальной утилитой. Анимация изображения позволяет дополнить модель возможностью ее сборки или разборки.

Рис.18. Круговой обзор модели бомбардировщика В2.
Рис.18. Круговой обзор модели бомбардировщика В2.

(Продолжение)

Игорь Кузнецов
E-mail: I_R_Kuznetsov@mail.ru

№ 7(191)
3 марта 2000 года


Site of Information Technologies
Designed by  inftech@webservis.ru.