Appendix 3 – Advanced Information
Select the Good Software / Format Combination
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
OBJ Format
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 |
GLTF / GLB Formats
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 |