x3d-tidy

1.0.140 • Public • Published

x3d-tidy

NPM Version NPM Downloads DeepScan grade

X3D converter, beautifier and minimizer

Synopsis

You can run x3d-tidy without installing it using npx:

npx x3d-tidy [options]

Options

x3d-tidy interprets the following options when it is invoked:

-i file

Set input file.

-o file

Set output file.

-s [TIDY, COMPACT, SMALL, CLEAN]

Set output style, default is "TIDY".

-d integer

Set double precision, default is 15.

-f integer

Set float precision, default is 7.

-r

If set, infer profile and components from used nodes.

-m

If set, remove metadata nodes.

-v

Show version.

-h

Show help.

Supported Input File Types

Encoding File Extension MIME Type
X3D XML .x3d, .x3dz model/x3d+xml
X3D JSON .x3dj, .x3djz model/x3d+json
X3D Classic VRML .x3dv, .x3dvz model/x3d+vrml
VRML .wrl, .wrz model/vrml
glTF .gltf, .glb model/gltf+json
Wavefront OBJ .obj model/obj
STL .stl model/stl
PLY .ply model/ply
SVG Document .svg, .svgz image/svg+xml

Supported Output File Types

X3D Encoding File Extension MIME Type
XML .x3d, .x3dz model/x3d+xml
JSON .x3dj, .x3djz model/x3d+json
Classic VRML .x3dv, .x3dvz model/x3d+vrml
HTML .html text/html

Examples

Convert an XML encoded file into a VRML encoded file.

$ npx x3d-tidy -i file.x3d -o file.x3dv

Online Converter

Online X3D File Format Converter powered by X_ITE.

Package Sidebar

Install

npm i x3d-tidy

Weekly Downloads

107

Version

1.0.140

License

GPL-3.0

Unpacked Size

52.6 kB

Total Files

11

Last publish

Collaborators

  • create3000