uDocumentViewer
3D и геометрия.x3d

X3D просмотрщик

готово
О формате X3D

Преемник VRML, XML 3D-сцены.

X3D — VRML, переродившийся как XML: открытый 3D-формат Web3D Consortium, всё ещё производимый FreeCAD, MeshLab, Blender и горсткой инструментов научной визуализации. Мы парсим XML scene graph напрямую и транслируем узлы Transform / Shape / Appearance / Material плюс примитивные геометрии (Box, Sphere, Cone, Cylinder) и indexed mesh узлы (IndexedFaceSet, IndexedLineSet, IndexedTriangleSet, IndexedTriangleFanSet) в three.js-объекты. Внешние Inline-ссылки и анимационные routes не отслеживаются в однофайловом вьюере.

Частые вопросы
Что такое X3D-файл?
X3D — XML-кодированный преемник VRML: открытый 3D scene-формат, поддерживаемый Web3D Consortium. Хранит дерево Transform / Shape узлов с примитивной геометрией и материалами.
Почему мой X3D выглядит здесь иначе, чем в view3dscene?
Мы транслируем самые распространённые X3D-узлы — Box, Sphere, Cone, Cylinder, IndexedFaceSet, IndexedLineSet, IndexedTriangleSet, IndexedTriangleFanSet — в three.js. Продвинутые узлы (NURBS, particle-системы, scripted routes, внешние Inline-ссылки) пропускаются. Большинство файлов из FreeCAD, MeshLab и Blender отрисовываются корректно.
Поддерживает ли X3D Binary (.x3db) или VRML97 (.wrl)?
Этот вьюер принимает только XML-вариант. Используйте наш VRML-вьюер для .wrl файлов; X3D Binary здесь не поддерживается.
Загружается ли мой файл?
Нет. XML парсится и рендерится полностью в вашем браузере. Ничего не отправляется на сервер.
Ещё в разделе «3D и геометрия»