# .obj .fbx export with materials and colors

**URL:** https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435
**Category:** Modeling Questions
**Created:** [September 16, 2022, 10:43am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435 "2022-09-16T10:43:49Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![sander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/sander/32/2625_2.png) [@sander](https://discourse.shapr3d.com/u/sander)
#### Post date: [September 16, 2022, 10:43am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/1 "2022-09-16T10:43:49Z")

</div>

1- Will the .obj files be included with colors and textures? Right now they are only monocolor when importing in external software. Even when including vertex colors is checked.  
2. Will .fbx export included?  
I am asking this because I use twinmotion as rendering software and texturing is very complex due to monocolor obj files.  
3. Is it possible to expect a link between twinmotion and shapr3d?

---

<div class="post-metadata">

### Author: ![Laci\_K](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/laci_k/32/8196_2.png) [@Laci\_K](https://discourse.shapr3d.com/u/Laci_K)
#### Post date: [September 16, 2022, 11:32am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/2 "2022-09-16T11:32:02Z")

</div>

Hi,

For the OBJ, it depends on the software you import it to. Most doesn’t support vertex colors, even if we include them in the export. Which software are you using? Do they support the vertex colors for OBJ?

---

<div class="post-metadata">

### Author: ![sander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/sander/32/2625_2.png) [@sander](https://discourse.shapr3d.com/u/sander)
#### Post date: [September 17, 2022, 1:15am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/3 "2022-09-17T01:15:34Z")

</div>

I am using Twinmotion. I do import .fbx files from other sources with colors and textures included. Only the .obj files from shapr are mono-textured. This means I have to first split bodies to texture edges , etc, which I would like to avoid, because its very labor intensive. I am checking the twinmotion forums now. Its seems there is a bug there.

---

<div class="post-metadata">

### Author: ![sander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/sander/32/2625_2.png) [@sander](https://discourse.shapr3d.com/u/sander)
#### Post date: [January 29, 2023, 11:16am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/4 "2023-01-29T11:16:05Z")

</div>

Hello Laci, I still can’t export an obj file with visible colors. Will there be an .fbx export coming?

---

<div class="post-metadata">

### Author: ![Laci\_K](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/laci_k/32/8196_2.png) [@Laci\_K](https://discourse.shapr3d.com/u/Laci_K)
#### Post date: [January 29, 2023, 9:01pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/5 "2023-01-29T21:01:25Z")

</div>

We don’t have plans to add .fbx support at this point.

---

<div class="post-metadata">

### Author: ![CannaSoftware](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/cannasoftware/32/18255_2.png) [@CannaSoftware](https://discourse.shapr3d.com/u/CannaSoftware)
#### Post date: [February 8, 2023, 11:04pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/6 "2023-02-08T23:04:35Z")

</div>

This is a shame because we have just started using Shapr3D for asset creation for games. Pretty much everything is in FBX.

---

<div class="post-metadata">

### Author: ![Laci\_K](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/laci_k/32/8196_2.png) [@Laci\_K](https://discourse.shapr3d.com/u/Laci_K)
#### Post date: [February 9, 2023, 6:43am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/7 "2023-02-09T06:43:04Z")

</div>

Do you still need it, with UE now supporting CAD import? We have x\_t as it’s the native format of Parasolid, and STEP should work too.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/stephen/32/16350_2.png) [@Stephen](https://discourse.shapr3d.com/u/Stephen)
#### Post date: [February 9, 2023, 3:19pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/8 "2023-02-09T15:19:53Z")

</div>

I think Unity might also support CAD import with a plug-in, but I’m not totally sure as I’ve just started studying Unity as it seems easier to learn than Unreal.

---

<div class="post-metadata">

### Author: ![CannaSoftware](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/cannasoftware/32/18255_2.png) [@CannaSoftware](https://discourse.shapr3d.com/u/CannaSoftware)
#### Post date: [February 9, 2023, 9:01pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/9 "2023-02-09T21:01:29Z")

</div>

I think there is a disconnect on how game assets are created and used.

1. Asset is designed in modeling software (Shapr3D, Maya, etc)  
1a. Rotate -90 on X axis if Shapr3D using Maya (or Blender — I’ve used both)  
1b. We may do a cleanup step on models that don’t use quads using Maya  
1c. Group meshes and export to FBX (both Blender and Maya work well)
2. Asset is then flattened. We prefer Rizom UV
3. Asset is painted. In our case, Adobe Substance Painter
4. Asset is then imported and the shaders are created for the asset. These may be very simple or very complex depending on the asset.

The problem with OBJ files is that they don’t allow for hierarchies — so if I import into into Maya it’s just a bunch of meshes with no hierarchy, not even a top level.

- STEP isn’t supported by Maya, RIZOM or Adobe Substance Painter.
- Maya and Adobe Painter are pretty important in my industry.

STL is supported by Blender, but in the case of my drone, all the meshes are union’ed together INCLUDING the rotors. Hard to make a rotor move if it isn’t an individual mesh.

I can get the individual meshes by isolating and exporting the body then each mesh that moves but that is FIVE+ different saves. Might as well go with OBJ, fewer chances of making a mistake.

But, again, lack of hierarchies means that someone has to recreate what may have already been created in Shapr3D. This is the reason I’m disappointed that FBX won’t be supported: it means someone has to recreate what someone else did before. Duplication of effort.

I hope I’ve clarified this. Please let me know if you need more info.

Thanks!

---

<div class="post-metadata">

### Author: ![Laci\_K](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/laci_k/32/8196_2.png) [@Laci\_K](https://discourse.shapr3d.com/u/Laci_K)
#### Post date: [February 9, 2023, 9:04pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/10 "2023-02-09T21:04:46Z")

</div>

Thanks for the detailed explanation!

---

<div class="post-metadata">

### Author: ![Stephen](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/stephen/32/16350_2.png) [@Stephen](https://discourse.shapr3d.com/u/Stephen)
#### Post date: [February 9, 2023, 10:29pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/11 "2023-02-09T22:29:03Z")

</div>

@CannaSoftware

That’s a great post and explains things very well. 👍

---

<div class="post-metadata">

### Author: ![sander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/sander/32/2625_2.png) [@sander](https://discourse.shapr3d.com/u/sander)
#### Post date: [February 10, 2023, 8:33am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/12 "2023-02-10T08:33:44Z")

</div>

For visualization try twinmotion. Its very easy and works on the Unreal Engine, meaning you can render very fast. Pathtracer only works on Windows though.

---

<div class="post-metadata">

### Author: ![sander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/sander/32/2625_2.png) [@sander](https://discourse.shapr3d.com/u/sander)
#### Post date: [February 10, 2023, 9:30am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/13 "2023-02-10T09:30:08Z")

</div>

Indeed, recreating the hierarchy takes a lot of time. I export folders from shapr and import them separately to get some sort of hierarchy back in my twinmotion file . Then when I change something in Shapr I export the folder again and import and delete the old folder . It isn’t fun.

---

<div class="post-metadata">

### Author: ![Levente\_Shapr3D](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/levente_shapr3d/32/16317_2.png) [@Levente\_Shapr3D](https://discourse.shapr3d.com/u/Levente_Shapr3D)
#### Post date: [February 10, 2023, 12:12pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/14 "2023-02-10T12:12:47Z")

</div>

@sander @CannaSoftware Just out of curiosity: would glTF work instead of FBX? glTF supports scenes (hierarchy of objects), materials and mesh geometry.

I know for a fact that Blender can import it (although its import functionality doesn’t support compressed meshes/textures, but as far as I understand that’s not a problem for you). UE and Unity support glTF too I think, and Maya and the rest either have a glTF add-in or you can use Blender to convert .glTF to .fbx

---

<div class="post-metadata">

### Author: ![sander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/sander/32/2625_2.png) [@sander](https://discourse.shapr3d.com/u/sander)
#### Post date: [February 10, 2023, 12:31pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/15 "2023-02-10T12:31:46Z")

</div>

glTF would be perfect for me, if the materials applied to the Shapr models will be embedded as textures into the glTF file that is. Is it possible to add this export format to Shapr3D?

---

<div class="post-metadata">

### Author: ![CannaSoftware](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/cannasoftware/32/18255_2.png) [@CannaSoftware](https://discourse.shapr3d.com/u/CannaSoftware)
#### Post date: [February 10, 2023, 9:43pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/16 "2023-02-10T21:43:07Z")

</div>

> [@Levente\_Shapr3D](#):
>
> UE and Unity support glTF too I think, and Maya and the rest either have a glTF add-in or you can use Blender to convert .glTF to .fbx

We are currently using Legacy Maya LT which does not allow addons (lucky us).

FBX, whether good or for ill, is the lingua franca of game asset design. It literally works with everything.

But if gITF is how you want to go, it is certainly better than OBJ. As long as it contained the hierarchy as designed in S3D and didn’t UNION all the meshes (like STL does).

---

<div class="post-metadata">

### Author: ![sander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/sander/32/2625_2.png) [@sander](https://discourse.shapr3d.com/u/sander)
#### Post date: [May 29, 2023, 9:30am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/17 "2023-05-29T09:30:19Z")

</div>

Dear Levente,

I was wondering if there have been any updates regarding the exporting feature to glTF format. I’m currently facing considerable difficulties in preserving the applied colors and textures when transferring my designs to external rendering software. Working with monocolored .obj files generated by Shapr3D is proving to be extremely time-consuming. If integrating with Datasmith is not part of the roadmap, would it be feasible for your team to develop a glTF export option instead?

Thank you for your attention to this matter.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/stephen/32/16350_2.png) [@Stephen](https://discourse.shapr3d.com/u/Stephen)
#### Post date: [May 29, 2023, 8:31pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/18 "2023-05-29T20:31:17Z")

</div>

gITF would be great for me too.

---

<div class="post-metadata">

### Author: ![KPeter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/kpeter/32/7644_2.png) [@KPeter](https://discourse.shapr3d.com/u/KPeter)
#### Post date: [May 30, 2023, 12:41pm UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/19 "2023-05-30T12:41:38Z")

</div>

Hi @sander & @Stephen,

We see that glTF export would add a lot for many use cases, but we don’t have it on the table for this year. It would take resources from other Visualization-related features that are planned for this year.

---

<div class="post-metadata">

### Author: ![sander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/sander/32/2625_2.png) [@sander](https://discourse.shapr3d.com/u/sander)
#### Post date: [June 6, 2023, 2:58am UTC](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435/20 "2023-06-06T02:58:53Z")

</div>

I appreciate your response, Peter, even though it was a bit disappointing. I’ve grown proficient with Shapr3D, rapidly creating detailed models on my iPad. Your software’s modelling feature (on the ipad) is exceptional - truly unparalleled. However, interfacing with external rendering software has been challenging. I used to use Keyshot, but recently I switched to Twinmotion for its speedy real-time rendering.

While I commend the effort you’ve put into Shapr3D’s visualisation feature, and I do use it occasionally, it doesn’t quite meet the professional standard I require. I primarily rely on external render engines, and I don’t anticipate Shapr3D replacing that.

My workflow might seem unconventional - I design intricate products, parts, and architectural spaces and everything in between in one Shapr3D file on my iPad. This portable workflow allows me to keep all data in one file. It means I can send STEP files for furniture parts directly to manufacturers, and the overall architectural plan directly to builders. Improvements to the drawing feature would make this even better, But as I understand Its coming very soon.

Throughout the design phase, I rely on external rendering software for visualization, constantly adjusting components in Shapr3D and reimporting them into the rendering software to keep the client updated. The difficulty arises when trying to apply textures and manage files, due to the lack of hierarchy in .obj files. I intend to persist with this process for now, with the hope that Shapr3D will introduce updates to ease this workflow. Yet, this approach is becoming less viable given the mounting time and financial constraints.

[Next page](https://discourse.shapr3d.com/t/obj-fbx-export-with-materials-and-colors/21435.md?page=2)
