Message 1 of 7
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
When I import a .obj from formit into a renderer, some texture are broken. How to solve this problem.
Solved! Go to Solution.
When I import a .obj from formit into a renderer, some texture are broken. How to solve this problem.
Solved! Go to Solution.
The mapping of a texture onto the geometry depends partly on the software importing the OBJ file. You will probably have to enquire on that softwares user forum for additional help.
From my use of the software, I have come to learn that FormIt has a limited UV mapping scheme for texture as compared to full function modeling and texturing software such as 3dsMax. You can either apply the materials globally to an object or specifically to individual faces. It is also important to note whether to FormIt object is a Mesh or Faces.
From your images, I suspect that the default globally applied material which is "wrapping" the texture around the curved faces of the geometry is not being interpreted the same way by your rendering software.
Can you post the FormIt file and tell us what software package are you importing the OBJ file into?
-luc
Thank you for your reply. I hope you can understand my English.
I try to put texture onto a Mesh and Faces in formit, then export .obj and import it into the blender and clarisse. They produce the same result.
then I export .fbx and import it into the blender. The mapping of a texture onto curved surface are ok.
I upload the file, if you find out the way to keep the mapping of a texture onto curved surface ( by .obj from formit to any renderer ), please tell me. Thank you.
@1194745924 wrote:then I export .fbx and import it into the blender. The mapping of a texture onto curved surface are ok.
I upload the file, if you find out the way to keep the mapping of a texture onto curved surface ( by .obj from formit to any renderer ), please tell me. Thank you.
I'm also unable to get the FormIt OBJ export to generate the textures and mapping that appears in FormIt. It seems that the exporter description will treat only "simple materials":
And the result are simply an OBJ file with the geometry and a MTL file with the description of the materials, but no ZIP file containing the texture maps as described in the FormIt help:
"FormIt can export the following file formats: AXM (FormIt file), DWG, SKP, FBX, SAT, STL, DAE, DXF, OBJ (materials and 3D in a single ZIP file), PNG images."
Link: Exporting Data
I understand your workflow is to ultimately export from FormIt to Clarisse which doesn't support FBX. As a workaround, you may have no other choice than to export as FBX then convert the FBX to OBJ which then imports correctly into 3dsMax and Blender (I don't have Clarisse).
Another possibility is to use the legacy FBX converter which can convert multiple FBX files to OBJ rather than manually translating through Blender. See link below for the free download from Autodesk.
FBX Converter Archives
Hope this helps as a workaround,
-luc
P.S. @josh.goldstein, You may want to verify that the OBJ export function is working as expected.
If it is not, you may want to revise the Online FormIt Windows help section for Exporting Data if the OBJ exporter as it states the output is a ZIP file with the material maps. You will also note that the MTL material names are different from those in the AXM model which makes it difficult to remap them manually.
Thank you for your reply. It's very professional and detailed.
Thanks. We've updated the help documentation to omit the note about the .zip. The .obj export creates an .obj file and an .mtl file, and the .zip containing both wasn't necessary on Windows, so we changed that behavior in a previous release. This .zip behavior remains in FormIt Web, since the web page needs to download multiple files at once.
We've also recorded the feedback about the material names that come out of the .obj export not matching the FormIt materials names. Thanks for making us aware.
The textures names of the .obj and .fbx are changed, when formit export .obj and .fbx. I hope they can keep their original name, or be rewrited such as "leaf_diff, leaf_bump, leaf_cutout".
And I hope .fbx and its textures are separated, like .fbx and fbm. That will be convenient when we import .fbx and its textures into some software, like Substance 3D Painter.