A comprehensive comparison of 3D data formats and their support for various 3D data types

Comparison of 3D data formats by supported data types

3D data type LAS/LAZ E57 PLY OBJ STL FBX GLB/GLTF STEP IGES IFC USD 3DS DAE (Collada)
Point cloud
Mesh (polygonal) ✅ Limited
TIN (triangulated surface) ⚠️ ⚠️
NURBS / parametric surface ✅ Limited
CAD solid (B-rep) ⚠️ ⚠️ Limited
Voxel grid ⚠️
SDF / implicit surface ⚠️
Skeleton / rigging ⚠️ Limited
Animation data
Texture / material ⚠️
Photogrammetry dataset
LiDAR scan dataset
Displacement maps
Scene graph hierarchy ⚠️ ⚠️
  • ✅ = Native support
  • ⚠️ Limited = Partial or requires workarounds
  • ❌ = not supported.
Subscribe and receive updates, lessons, courses and more. No spam!

Get the latest updates and tips.

0%
If this helped you, it might help others too. Share: