
- •Стандарты
- •Появление, популярность и упадок
- •Примеры анимаций, выполненных в vrml
- •Особенности
- •Свойства:
- •Архитектура
- •Отказ от разработки
- •О текстурах
- •Текстурные самплеры
- •Режимы адресации
- •Фильтр сжатия
- •Mipmap фильтр
- •Фильтр растяжения
- •Режим border
- •Анизотропная фильтрация
- •Примеры
- •Стандартизация
- •Особенности x3d
- •Возможности x3d
- •Применения
- •Примеры Основные 1 Карандаш
- •Базовый 2 Светофор
- •Основные 3 Паровоза
- •Основные 4 Игрушечный поезд
Примеры Основные 1 Карандаш
Этот простой карандаш состоит из двух форм, конуса и цилиндра. Формы расположены, помещая их в Transform узлов. Перевод поля этих узлов затем установить в соответствующее значение. Цвета применяются, добавив Внешний вид и материал узлов Форма узлы, а затем настройкой значения диффузного поля цвета Материал узлов.
Базовый 2 Светофор
Этот пример показывает, как анимация может быть включена в X3D файл. Ключевыми элементами являются TimeSensor узла, ColorInterpolator узлы и магистрали, связывающие их с цветами из трех огней. Время (фракция) сообщения отправляются из TimeSensor к ColorInterpolators, которые рассчитывают цвета для того времени, а затем отправить этих цветов для диффузного поля цвет Материал узлов для каждого источника света. Обратите внимание, в исходном коде как ключевые ценности ColorInterpolator узлы с поправкой на продолжительность и время каждого светильника.
Основные 3 Паровоза
Этот
пример показывает, как PositionInterpolator и
OrientationInterpolator узлы могут быть использованы
для добавления движение
машин. PositionInterpolator
узел перемещается розовый стержень
туда и обратно. PositionInterpolator
и OrientationInterpolator узлов переводить и вращать
синих баров.OrientationInterpolator узел вращается
большое колесо.
Кроме
того, второй синий бар клонирован из
первых синий бар с помощью ЕГЭ команду
из VRML.
Основные 4 Игрушечный поезд
Этот пример показывает некоторые способы, что некоторые файлы могут использоваться в одной сцене.Отслеживать импортируется в сцену из track.wrl использованием встроенных узла. Универсал определяется как прото (определяемый пользователем узла) в файле с именем wagon.wrl. Этот тип узла затем привести в сцену с помощью ExternProto механизма. Два экземпляра этой ExternProto затем создал и они перемещаются об использовании Interpolator узлов. Стороны вагонов и треков иллюстрируют использование файлы текстур. Треков формируются Экструзия узел которого позвоночника большой круг.