Importing into Gravity Sketch
-
OBJ, FBX or IGES
OBJ and FBX are widely used for exchanging 3D models in various applications, with FBX offering more advanced features like animation and scene data. IGES is an older format primarily used for exchanging CAD data between software applications, although it has mostly been replaced by newer formats like STEP in modern workflows
-
OBJ is an open, text-based file format for 3D geometry, widely used for exchanging 3D models between different software applications.
It was originally developed by Wavefront Technologies for their Advanced Visualizer software.
OBJ primarily stores 3D geometry information (vertices, normals, and texture coordinates) and can also store material properties using a separate file called MTL (Material Template Library).
It does not support animation, rigging, or advanced shading, making it more suitable for static 3D models.
OBJ is widely supported by many 3D software applications, making it a popular choice for exchanging models when advanced features are not required.
-
FBX is a proprietary 3D file format developed by Autodesk, commonly used for storing and exchanging 3D models, animations, and scenes.
It can store a wide range of data, including geometry, materials, textures, animations, cameras, lights, and even complete scenes with multiple objects.
FBX supports complex rigging, skinning, and animation data, making it suitable for use in games, movies, and other applications that require animated content.
The format is supported by many 3D software applications and game engines, such as Unity, Unreal Engine, Blender, and 3ds Max.
FBX files can be either binary or ASCII (text-based), with the binary format being more compact and faster to load.
-
IGES is an older, text-based file format primarily used for exchanging CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) data between different software applications.
Developed in the late 1970s and early 1980s, IGES was widely adopted for sharing 3D geometry and 2D drawings among various CAD systems.
It primarily stores 3D geometry data, such as curves, surfaces, and wireframes, but does not support materials, textures, or animations.
Due to its age and limitations, IGES is not commonly used for modern 3D modeling and rendering applications. However, it may still be encountered in some industries and workflows involving legacy CAD systems or data exchange with older software.
Many CAD applications, such as SolidWorks, Autodesk Inventor, and CATIA, support importing and exporting IGES files, although more modern formats like STEP have largely replaced it for CAD data exchange.
Blender
Blender
Using Blender to Convert File Types
-
glTF is an open-standard 3D file format developed by the Khronos Group.
It is designed for efficient transmission and loading of 3D scenes and models by applications.
glTF is sometimes referred to as "JPEG for 3D" because it offers a compact binary format that can be easily transmitted and rendered.
It is supported by a wide range of 3D applications, engines, and platforms, including WebGL, three.js, Unity, and Unreal Engine.
glTF files can be either in binary (.glb) or JSON-based (.gltf) formats. The binary format is more compact and faster to load, while the JSON format is more human-readable.
The format supports PBR (Physically-Based Rendering) materials, making it suitable for realistic rendering.
-
USDZ is a 3D file format developed by Pixar Animation Studios, specifically designed for use in Apple's ARKit platform and other Apple applications such as Quick Look.
USDZ is based on Pixar's Universal Scene Description (USD) format, which is designed for high-performance, large-scale asset pipelines and interchange between various DCC (Digital Content Creation) tools.
USDZ is a single-file, zipped version of USD that is optimized for sharing and distribution, making it suitable for augmented reality (AR) experiences on Apple devices.
The format is natively supported by Apple's platforms (iOS, macOS), but its adoption outside the Apple ecosystem is limited compared to glTF.
USDZ supports PBR materials, animations, and various other features, making it suitable for high-quality AR experiences.