diff --git a/README.md b/README.md index d36e78b..b8e0757 100644 --- a/README.md +++ b/README.md @@ -16,8 +16,8 @@ Online 3D Viewer (https://3dviewer.net) is a free and open source web solution t ## Supported file formats -* **Import**: obj, 3ds, stl, ply, gltf, glb, off, 3dm, fbx, dae, wrl, 3mf, amf, ifc, brep, step, iges, fcstd, bim. -* **Export**: obj, stl, ply, gltf, glb, off, 3dm, bim. +* **Import**: 3dm, 3ds, 3mf, amf, bim, brep, dae, fbx, fcstd, gltf, ifc, iges, step, stl, obj, off, ply, wrl. +* **Export**: 3dm, bim, gltf, obj, off, stl, ply. ## External Libraries diff --git a/package.json b/package.json index 8e8c4b3..69bf320 100644 --- a/package.json +++ b/package.json @@ -10,25 +10,24 @@ "3d", "viewer", "cad", - "obj", - "3ds", - "stl", - "ply", - "gltf", - "glb", - "off", "3dm", - "fbx", - "dae", - "wrl", + "3ds", "3mf", "amf", - "ifc", + "bim", "brep", - "step", - "iges", + "dae", + "fbx", "fcstd", - "bim" + "gltf", + "ifc", + "iges", + "step", + "stl", + "obj", + "off", + "ply", + "wrl" ], "files": [ "build/engine/o3dv.min.js", diff --git a/website/index.html b/website/index.html index e45c94d..dcfa68e 100644 --- a/website/index.html +++ b/website/index.html @@ -73,24 +73,24 @@
Check an example file:
- obj - 3ds - stl - ply - gltf - off 3dm - fbx - dae - wrl + 3ds 3mf amf - ifc - brep - step - iges - fcstd bim + brep + dae + fbx + fcstd + gltf + ifc + iges + step + stl + obj + off + ply + wrl
diff --git a/website/info/index.html b/website/info/index.html index 6456f44..2f8f7e0 100644 --- a/website/info/index.html +++ b/website/info/index.html @@ -30,7 +30,7 @@

This is the user manual of 3dviewer.net. The website can open several 3D file formats and visualize them in your browser. - It supports obj, 3ds, stl, ply, gltf, glb, off, 3dm, fbx, and much more. + It supports the following file formats: 3dm, 3ds, 3mf, amf, bim, brep, dae, fbx, fcstd, gltf, ifc, iges, step, stl, obj, off, ply, wrl.

Supported formats

@@ -48,12 +48,12 @@ Source - Wavefront - obj - text + Rhinoceros 3D + 3dm + binary ✓ ✓ - Native + rhino3dm 3D Studio @@ -63,6 +63,110 @@ ✗ Native + + 3D Manufacturing Format + 3mf + text + ✓ + ✗ + three.js + + + Additive Manufacturing Format + amf + text + ✓ + ✗ + three.js + + + Dotbim + bim + text + ✓ + ✓ + Native + + + BREP + brep + text + ✓ + ✗ + occt-import-js + + + Collada + dae + text + ✓ + ✗ + three.js + + + Filmbox + fbx + text + ✓ + ✗ + three.js + + + + + binary + ✓ + ✗ + three.js + + + FreeCAD Standard file format + FCStd + text + ✓ + ✗ + occt-import-js + + + glTF + gltf + text + ✓ + ✓ + Native + + + + glb + binary + ✓ + ✓ + Native + + + Industry Foundation Classes + ifc + text + ✓ + ✗ + web-ifc + + + IGES + iges + text + ✓ + ✗ + occt-import-js + + + STEP + step + text + ✓ + ✗ + occt-import-js + Stereolithography stl @@ -80,37 +184,13 @@ Native - Polygon File Format - ply + Wavefront + obj text ✓ ✓ Native - - - - binary - ✓ - ✓ - Native - - - glTF - gltf - text - ✓ - ✓ - Native - - - - glb - binary - ✓ - ✓ - Native - Object File Format off @@ -128,44 +208,20 @@ Native - Dotbim - bim + Polygon File Format + ply text ✓ ✓ Native - - Rhinoceros 3D - 3dm - binary - ✓ - ✓ - rhino3dm - - - Filmbox - fbx - text - ✓ - ✗ - three.js - binary ✓ - ✗ - three.js - - - Collada - dae - text ✓ - ✗ - three.js + Native Virtual Reality Modeling Language @@ -175,62 +231,6 @@ ✗ three.js - - 3D Manufacturing Format - 3mf - text - ✓ - ✗ - three.js - - - Additive Manufacturing Format - amf - text - ✓ - ✗ - three.js - - - BREP - brep - text - ✓ - ✗ - occt-import-js - - - STEP - step - text - ✓ - ✗ - occt-import-js - - - IGES - iges - text - ✓ - ✗ - occt-import-js - - - FreeCAD Standard file format - FCStd - text - ✓ - ✗ - occt-import-js - - - Industry Foundation Classes - ifc - text - ✓ - ✗ - web-ifc -

Loading models