Show pageOld revisionsBacklinksFold/unfold allBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== 3D File Formats: Quick Notes ====== Short, practical take on the common formats. Verdict: **glTF/GLB** is the default, with a few exceptions. ===== Formats ===== ==== glTF / GLB ==== * Open standard (Khronos), often called the "JPEG of 3D" * Supports PBR materials, skeletons, animations, morph targets * GLB packs everything (mesh, textures, animation) into a single file * Well supported and lightweight: first choice for real-time, web, games and general exchange * Weak spots: not meant for printing or CAD ==== OBJ ==== * Old but still alive: plain-text format, very easy to read and parse * Static mesh only, with a separate material file (.mtl) * No bones, no vertex weights, no animation * Still common in sculpting tools, photogrammetry output and quick mesh exchange ==== STL ==== * Stores only triangles (plus one facet normal per triangle) * No color, no materials, no units * Standard for 3D printing, also seen in medical imaging * Being replaced by 3MF for printing ==== FBX ==== * Proprietary, controlled by Autodesk * Blender's importer/exporter is reverse-engineered and plays catch-up with format changes * Use it only when a pipeline demands it ===== Honorable mentions ===== ==== 3MF ==== * Modern replacement for STL * Carries units, colors, materials and multiple objects * Supported by most modern slicers ==== USD ==== * Studio / VFX pipeline format, increasingly adopted * Built for large scenes and collaborative workflows ==== STEP ==== * CAD / engineering format * Keeps true curved surfaces instead of triangles ===== Rule of thumb ===== ^ Use case ^ Format ^ | Real-time, web, games, general exchange | glTF / GLB | | 3D printing | 3MF (STL for older slicers) | | Simple mesh swap | OBJ | | Studio pipelines | USD | | Engineering / CAD | STEP | | Legacy pipeline that demands it | FBX | 3d/export-formats.txt Last modified: 2026/10/21 19:35by mh