Appendix 3 – Advanced Information
Below is the list of all possible 3D modelling software, from the most compatible to the lowest.
| Software | Export format | Support information |
|---|
| Solidworks 2018 | Native | 3DCloud Solidworks plug-in |
| 3dsmax 2016 x64 | DAE OpenCollada | Qualified using OpenCollada 🔗 v1.4.1 |
| GLB / GLTF version 2.0 | Compatible using 3DSMax 🔗 |
| Blender 2.79b | DAE OpenCollada | Compatible v1.4.1 |
| OBJ + MTL | Compatible Any version |
| GLB / GLTF version 2.0 | Compatible using Blender to glTF 🔗 As .glb or .gltf + .bin + textures. Self embedded GLTFs are not supported. |
| Maya 2019 | GLB / GLTF version 2.0 | Compatible using Maya 🔗 As .glb or .gltf + .bin + textures. Self embedded GLTFs are not supported. |
| Sketchup | ⚫ | Not supported |
| AutoCAD | ⚫ | Not supported |
Analyze the Supported Features
| Meshes & Primitives Features | Level | Support |
|---|
| 3 points faces | 🔵 | Full |
| 4 points faces | ⚪️ | Partial ⚠ The conversion process might alter concave polygons. |
| >4 points faces | ⚫ | None |
| Color/Dissolve interpolation | ⚫ | None |
| Free forms | ⚫ | None |
| Groups | 🔵 | Full |
| Level of details | ‒ | Ignored |
| Lines | ⚫ | None |
| Normals | 🔵 | Full |
| Points | ⚫ | None |
| Shadow and Ray casting | ‒ | Ignored The Kitchen planner already computes shadows and reflections. They cannot be forced by the models data. |
| Smoothing groups | ⚫ | None |
| Texture coordinates | 🔵 | Full |
| Vertex | 🔵 | Full |
| Meshes & Primitives Features | Level | Support |
|---|
| Joints | ⚫ | None |
| Lines | ⚫ | None |
| Line loops | ⚫ | None |
| Line strips | ⚫ | None |
| Normals | 🔵 | Full |
| Points | ⚫ | None |
| Positions | 🔵 | Full |
| Tangents | ⚫ | None |
| Texture coordinates | ⚪️ | Partial ⚠ Only TEXTCOORD_0 and TEXTCOORD_1 are taken into account. All material textures are applied to the texture coordinates of index 0. The texture coordinates of index 1 can additionally reference the occlusion map. |
| Triangles | 🔵 | Full |
| Triangle fans | 🔵 | Full |
| Triangle strips | 🔵 | Full |
| Vertex colors | ⚫ | None |
| Weights | ⚫ | None |
DAE (OpenCollada)
| Geometries Features | Level | Support |
|---|
| Basic meshes | 🔵 | Full |
| Convex meshes | ⚫ | None |
| Splines | ⚫ | None |
| Basic vertices | 🔵 | Full |
| Control vertices | ⚫ | None |
| Material Binding | ⚪️ | Partial Only the "technique_common" tag is taken into account. |
| Primitives Features | Level | Support |
|---|
| Lines | ⚫ | None |
| Linestrips | ⚫ | None |
| Polygons | ⚪️ | Partial ⚠ The conversion process might alter concave polygons. |
| Polylist | 🔵 | Full |
| Triangles | 🔵 | Full Supported inputs are VERTEX, NORMAL and TEXTCOORD |
| Trifans | ⚫ | None |