Дом аудио Что такое расширяемая 3d графика (x3d)? - определение из техопедии

Что такое расширяемая 3d графика (x3d)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает «Расширяемая трехмерная графика» (X3D)?

Расширяемая трехмерная графика (X3D) - это открытый международный стандарт для трехмерной графики в Интернете. Сложные и простые трехмерные модели могут быть построены с использованием X3D. X3D имеет возможность отображать анимированные объекты с разных точек зрения, что позволяет взаимодействовать с пользователем и получать информацию. Модели X3D могут быть дополнительно объединены и подключены для проектирования современных трехмерных виртуальных сред, работающих в Интернете.

X3D совместим с другими стандартами с открытым исходным кодом, такими как DOM, XML, XPath и т. Д.

Techopedia объясняет расширяемую 3D-графику (X3D)

X3D - это формат файлов на основе XML для представления трехмерной графики в Интернете. X3D имеет следующие особенности:

  • Превосходные интерфейсы прикладного программирования (API)
  • Расширения до своего предшественника, языка моделирования виртуальной реальности (VRML), например, возможности CAD, гуманоидная анимация, NURBS, геопространственные и т. Д.
  • Возможность кодировать сцену с использованием синтаксиса XML в дополнение к синтаксису Open Inventor, похожему на VRML97
  • Поддержка мульти-текстурного и многоступенчатого рендеринга
  • Поддержка затенения с картой нормалей и картой освещения
  • Поддержка архитектуры отложенного рендеринга
  • Возможность импортировать каскадное отображение теней (CSM), окклюзию окружающего пространства экрана (SSAO), а также отражение / освещение среды в реальном времени
  • Позволяет пользователям извлекать выгоду из оптимизаций, таких как деревья / двоичные деревья / октавы дерева разделения двоичного пространства или отбраковка в сцене расширяемой трехмерной графики

X3D определяет различные профили для разных уровней возможностей, включая X3D Interchange, X3D Core, X3D Interactive, X3D Immersive, X3D CADInterchange и X3D Full.

Существует множество программ, которые изначально анализируют и интерпретируют файлы X3D. К ним относятся Blender, редактор трехмерной графики и анимации, и Project Wonderland, клиент виртуального мира Sun Microsystems.

Другая программа под названием X3D applet работает в браузере и показывает контент в 3-D, используя технологию 3D-графики OpenGL. Апплет X3D может отображать содержимое X3D в нескольких браузерах в нескольких операционных системах.

В 2000-х годах различные организации, включая Bitmanagement, повысили уровень качества виртуальных эффектов X3D до уровня DirectX 9.0c, но за счет использования проприетарных решений. Все ключевые функции, включая игровое моделирование, уже выполнены.

Что такое расширяемая 3d графика (x3d)? - определение из техопедии