Игорь Кузнецов
Термин Virtual Reality (VR) имеет много
значений, однако рассмотрим только два из них:
моделирование трехмерных миров с помощью языка
VRML и трехмерные панорамные изображения,
размещаемые в Интернете.
В VRML мирах пользователь может
перемещаться по ним, взаимодействовать с ними и
управлять их объектами. Таким образом, наиболее
важной характеристикой Virtual Reality становится
возможность управления в режиме реального
времени. Трехмерные сцены, о которых
рассказывалось в разделе “3D-анимация” (см.
“КИ”, № 4/2000), не позволяют пользователю при
просмотре самому управлять перемещением внутри
сцены. Однако большинство программ 3D-анимации
позволяют сохранить сцену в формате VRML. В этом
случае для их просмотра и взаимодействия с ними
используется элемент управления ActiveX VRML для
обозревателя Internet Explorer или модуль Cosmo Player для
Netscape Navigator.
Рис.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.
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.
Игорь Кузнецов
E-mail: I_R_Kuznetsov@mail.ru
№ 7(191)
3 марта 2000 года
Site of Information
Technologies Designed by inftech@webservis.ru. |
|