Расширяемая 3D-графика (X3D)

Автор: John Stephens
Дата создания: 2 Январь 2021
Дата обновления: 29 Июнь 2024
Anonim
SIGGRAPH Fast Forward Overview: X3D by Web3D Consortium
Видео: SIGGRAPH Fast Forward Overview: X3D by Web3D Consortium

Содержание

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

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


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

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

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, используя технологию OpenGL 3-D. Апплет X3D может отображать содержимое X3D в нескольких браузерах в нескольких операционных системах.

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