Виртуальные города в Internet

Язык VRML

Вместо статических, двухмерных Web-страниц, Web-узел с VRML позволяет реализовать трехмерные представления объектов. Пользователь может перемещаться по моделируемому пространству и даже активизировать объекты, переходя от одного к другому, или переходить на другие страницы, которые также могут содержать трехмерные модели либо обычный HTML-код.

Язык VRML был впервые предложен Марком Песке (Mark Pesce) в 1993 году. Этот язык стал продолжением языка OpenInventor фирмы SGI, базировавшегося на текстовом описании трехмерных моделей. Язык VRML получил широкую поддержку как со стороны компаний, разрабатывающих пакеты трехмерного моделирования, так и у тех, что специализируются на Web-браузерах.

VRML-документ представляет собой обычный текстовый файл, который содержит описания трехмерных фигур и свойств их поверхностей (цвет, текстура материала, освещение и т.п.). Такой документ поступает в браузер в виде исходного текста, точно так же, как и обычный HTML-документ. Браузер, получающий VRML-документ, должен уметь интерпретировать VRML-код. Первая версия языка — VRML 1.0 — была представлена на второй конференции WWW в октябре 1994 года. Стандарт VRML 2.0, принятый в августе 1996 года, поддерживает анимацию и звуковые эффекты; для него существует поддержка на уровне языков Java и JavaScript. В декабре 1997 года ISO и IEC утвердили международный стандарт VRML 97.

Современные версии браузеров обладают встроенной поддержкой языка VRML. Так, браузер фирмы  Netscape отображает VRML через компонент Live3D, браузер фирмы Microsoft — через компонент WorldView фирмы Intervista. Помимо этого можно воспользоваться компонентом Cosmo Player фирмы SGI (в настоящее время этот продукт принадлежит компании Computer Associated — http://www.cai.com/cosmo/).

Описание языка можно найти на Web-сайте Web3D Consortium по адресу: http://www.vrml.org/ или на нашем CD-ROM.

Ниже перечислены адреса некоторых онлайновых учебников по VRML.

http://www.fatech.com/tech/vrml/tutorial/

http://fly.hiwaay.net/~crispen/vrmlworks/

http://fly.hiwaay.net/~crispen/vrmlworks/tutorials/index.html

Возврат

Наш канал на Youtube

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует