Знаймо

Додати знання

приховати рекламу

Цей текст може містити помилки.

X3D



X3D - це стандарт ISO, призначений для роботи з тривимірною графікою в реальному часі. X3D - це спадкоємець VRML (мови моделювання віртуальної реальності). X3D є розширенням VRML, що включає анімацію двоногих персонажів, NURBS, GeoVRML та ін У X3D можливо кодувати сцену використовуючи синтаксис XML, так само як і Open Inventor-подібний синтаксис VRML97, а також розширений інтерфейс прикладного програмування ( API).


Особливості X3D

  • Інтеграція з XML, що дозволяє інтегрувати тривимірну графіку з:
веб-службами;
розподіленими мережами;
передачею файлів і даних між платформами і додатками.
  • Компонентність;
  • Розширюваність;
  • Еволюційність (X3D сумісний з VRML97);
  • Масштабованість (від суперкомп'ютерів до мобільних телефонів);
  • Робота в реальному часі;
  • Хороша стандартизованность.

Можливості X3D

полігональна геометрія;
параметрична геометрія;
ієрархічні перетворення;
освітлення;
матеріали;
многопроходное / багатоетапне проектування текстур;
піксельні і вершинні шейдери;
апаратне прискорення.
поверхневий текст;
двовимірна векторна графіка;
суміщення 2D/3D.
  • Дані з САПР. Переклад даних з САПР у відкритий формат для публікації та інтерактивних програм;
  • Анімація :
таймери і інтерполятори для управління безперервної анімацією;
анімація гуманоїдів;
морфінг.
  • Поверхневе аудіо і відео (звук і відео спроектовані на геометрію в сцені);
  • Взаємодія з користувачем (захоплення і перетягування за допомогою миші), клавіатурний введення;
  • Навігація:
камери;
переміщення користувача по 3D-сцені;
визначення зіткнень, близькості і видимості.
  • Об'єкти, визначені користувачем, можливість розширювати вбудовану в браузер функціональність шляхом створення користувацьких типів даних;
  • Сценарії, можливість динамічно змінювати сцену за допомогою програм на мовах опису сценаріїв;
  • Підтримка мережі, можливість складати одну X3D-сцену з матеріалів розташованих в мережі, пов'язувати об'єкти з різних сцен гіперпосиланнями;
  • Симуляція фізичних явищ та керування в реальному-часі:
анімація гуманоїдів;
геоповерхностние набори даних;
інтеграція до протоколів розподіленої інтерактивної симуляції (DIS).

Цей текст може містити помилки.

Схожі роботи | скачати
© Усі права захищені
написати до нас