Community
3ds Max Forum
Welcome to Autodesk’s 3ds Max Forums. Share your knowledge, ask questions, and explore popular 3ds Max topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

No fbx textures on export

10 REPLIES 10
SOLVED
Reply
Message 1 of 11
Anonymous
40273 Views, 10 Replies

No fbx textures on export

Exporting a large model from max 2014 to Unity 3d using the fbx exporter with the embed media option on.

 

When I import it in unity it produces a  materials folder...but with no textures.  

 

The original model came from revit.  When I render the model in max, it clearly has textures.  Read somewhere that in the slate material editor you have to be sure to hit material/get all scene materials.  I've done that.

 

So what's going on.  Must be overlooking something somewhere but I cant' figure out what it is.

10 REPLIES 10
Message 2 of 11
Anonymous
in reply to: Anonymous

Appears that it has something to do with the Autoddesk Materials specifically that's screwing it up.

 

Simplifying my scene down to a cube with a autodesk, slapping a random autodesk material on it, and exporting the fbx produces the same grey cube I'd been getting before.

 

However, if I try a standard material with a random bitmap assigned to the diffuse channel, unity opens it perrfectly.  Upon import unity automatically produces an fbm files with the texture.    Not getting this fbm file with autodesk materials.

 

 

Message 3 of 11
PROH
in reply to: Anonymous

Hi. It's not just the Autodesk Materials that won't export/import correctly to other programs via FBX, 3ds, Obj etc. etc. The same goes for most non-standard materials incl. mr, Vray, Corona....

When preparing objects/scenes for export to Unity or any other game engine, it's common practice to use Standard materials to make sure the materials gets exported.

On Scriptspot.com you can find a commercial material converter, that converts Autodesk Materials (amongst other) to Standard Materials for precisely this purpose.

Hope it helps.
___________________________________________________________________________________________________
3dsMax 4.2 to 2018
AutoCAD 2000 to 2018
Infrastructure Design Suite Premium 2012 to 2018

Message 4 of 11
Anonymous
in reply to: Anonymous

Got it.  Thanks alot.  Can stop beating my heading tyring to figure out why it won't work

Message 5 of 11
Anonymous
in reply to: Anonymous

Wound up picking up the autodesk material convertor.

 

Worked great for what I was trying to accomplish.

Message 6 of 11
Anonymous
in reply to: PROH

Hey there!

 

I hope you are doing well.

 

Could you provide me a link with the script that you are mentioning? (I am running into a similar problem here and I need a solution asap)

 

Best,

Adam.

Message 7 of 11
hagen.deloss
in reply to: Anonymous

Hi @Anonymous

 

Here is a link to scriptspot, and the results when I search Material converter, let me know if you need further help!

 

 



Hagen Deloss
Community Manager | Media & Entertainment
Installation & Licensing forums | Contact product support | Autodesk AREA


 

Message 8 of 11
Anonymous
in reply to: hagen.deloss

Hello @hagen.deloss !

 

Hope you are doing well! Thank you for the reply and the link. Unfortunately most of these convertors do not support the Arnold render engine.

 

Isn't there a build-in way in 3ds max to tackle this? Is it a general problem or is it something that just Arnold users are facing?

 

FYI the model is about to be dropped into Unity for further manipulation.

 

I am looking forward to hearing from you!

 

Cheers,


Adam.

Message 9 of 11
hagen.deloss
in reply to: Anonymous

Hi @Anonymous 

 

Thanks for the reply. I would refer back to @PROH 's comment where they say "When preparing objects/scenes for export to Unity or any other game engine, it's common practice to use Standard materials to make sure the materials gets exported."

 

Why use Arnold Materials over a standard material if your end goal is Unity? Or was this a project originally rendered in Arnold, that you are now bringing into Unity? 

 

I would say that to leverage Unity's built in material editing tools, converting Arnold Materials *may cause more cleanup work then if you just recreated the Standard Materials from scratch inside Unity.

 

Please keep me updated on this, I'm happy to help further 😄

 

 



Hagen Deloss
Community Manager | Media & Entertainment
Installation & Licensing forums | Contact product support | Autodesk AREA


 

Message 10 of 11
Anonymous
in reply to: hagen.deloss

Thanks @hagen.deloss !

 

Yes, that's exactly what the problem is. Unfortunately work schedule demands rendering stills through Arnold inside 3D Max and in the second phase, implementation of 3D walk-through scenes in Unity.

 

Last question. Is there a fast and safe way to translate Arnold materials to standard materials? Otherwise I will just have to create some new ones...

 

Have a great day and take care,

 

Adam.

Message 11 of 11
hagen.deloss
in reply to: Anonymous

@Anonymous 

 

I would say creating new materials in Unity would be the way to go, especially for more complex shading networks, a lot would likely be lost on the conversion/import process. I could see this changing in the future, but with current tools, I would think it better to work with the tools native to Unity for this. 

 

Best of luck on the project!

 

 



Hagen Deloss
Community Manager | Media & Entertainment
Installation & Licensing forums | Contact product support | Autodesk AREA


 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report