2 Home
Cedric Steiert edited this page 2024-08-11 12:57:02 +02:00

Web3D X3D/VRML2

📝Reference

Category: Import-Export
Menu: File --> Import/Export --> X3D Extensible 3D (.x3d/.wrl)

Usage

Import file formats

  • .x3d
  • .wrl

Export file formats

  • .x3d

Properties

Import (.x3d/.wrl)

Transform

Forward / Up Axis
Since many applications use a different axis for 'Up', these are axis conversions for Forward and Up axes. By mapping these to different axes, you can convert rotations between applications' default up and forward axes.

Blender uses Y forward, Z up (since the front view looks along the +Y direction). For example, it's common for applications to use Y as the up axis. In that case, -Z forward, Y up is needed.

File format specifics

VRML (.wrl)

  • currently supported nodes: TODO

X3D (.x3d)

  • TODO

Export (.x3d)

note: a basic .wrl exporter is in the pipeline to be implemented and added to the extension in the future.

Include

Selection Only
When checked, only selected objects are exported. Instanced objects, such as collections that are instanced in the scene, are considered 'selected' when their instancer is selected.

Hierarchy
Export parent child relationships. By default enabled.

Named Decorations
Add prefixes to the names of exported nodes to indicate their type. By default enabled.

H3D Extensions
Export GLSL shaders for H3D. WARNING: This feature is disabled for blender versions higher than 2.79 as the needed API method for exporting shaders got removed from blender. This feature may get fixed eventually, but no support expected.

Transform

Scale
Scale factor which should gets used before export. Deafult: 1.0

Forward / Up
Since many applications use a different axis for pointing upwards, these are axis conversion settings for Forward and Up axes. By mapping these to different axes, you can convert rotations between applications' default up and forward axes.

Blender uses Y forward, Z up (since the front view looks along the +Y direction). For example, it is common for applications to use Y as the up axis. In that case, -Z forward, Y up is needed.

Geometry

Apply Modifiers
Export objects using the evaluated mesh, meaning the resulting mesh after all Modifiers have been calculated. By default enabled.

Triangulate
Write quads into 'IndexedTriangleSet'.

Normals
Write normals with geometry.

Compress
Compress the exported file.