Most 3D software are compatible with the Substance Bakers as long as they export mesh geometry as polygons in file formats supported by the applications.
However not all software are on par in term of feature and quality when exporting these meshes. This is why it is important to clean a mesh properly and making it sure it will be compatible with the bakers. For more information on how to prepare a mesh see the various Guides.
Below is a list of commonly known 3D software and their compatibility with the bakers:
|Blender||Compatible: requires to flatten modifiers before export.|
|Maya||Compatible: requires a freeze transform and delete history before export.|
|3DS Max||Compatible: requires a reset xForm before export.|
|MODO||Compatible: recommended to use the Game Tab exporter set to "Unreal Static Mesh".|
|Cinema 4D||Compatible: requires to flatten modifiers before export.|
Not Compatible: low-poly meshes, they need to be processed and cleaned in another 3D application first.
When baking geometry it is important to take into account the file format used as well. The file format will define the quantity of information that will be saved in the mesh.
Having too much information can sometimes be detrimental and lead to errors. We usually recommend to try different file formats when errors happen as it can be an easy way to troubleshoot issues and determine if the culprit is in the baker itself or coming from the 3D software.
Bellow is a quick overview of the two most common file format supported by the bakers:
Autodesk FBX (Filmbox) is the main file format used by Autodesk Software, it can be wrote as text or binary.
Wavefront OBJ is a very simple text based file format that supports :