- Home /
3ds Max importer is broken
Unity has suddenly stopped importing 3ds Max files for me. If I move a .max file into the project, update an existing max file, or right click and select "reimport" the outcome is always the error "Max couldn't convert the max file to an fbx file! It reached timeout of 3 minutes."
I checked the previous threads on this and the fixes there do not work here. I do have 3ds Max installed on my computer, max files are associated with the correct program, double clicking the max file in the project window opens the file in 3ds Max without problem, and it WAS working just a couple of weeks ago.
I've tried doing a repair install of Max, uninstalling and reinstalling both Max and Unity, and rebooting at every stage. Nothing helped. Unity is still completely unable to import any 3ds Max file and will hang for 3 minutes every time. The windows open briefly showing that 3ds Max is trying to export it to Unity but somehow the process never completes.
I can't limit myself to fbx files. There's still a .max file in a project I'm working on that I need to update but Unity is stuck with the version that it was able to import weeks ago, back when the fbx conversion was working.
What is wrong with Unity that it can't use .max files anymore?
I just tried upgrading my project to the Unity 5.5 Beta, to see if that might work. It hangs when converting the project to 5.5, at the first max file it encounters.
I seem to be out of options. Unity just does not work with max files at all.
You might want to use the FBX Export plugin for 3DS $$anonymous$$ax ins$$anonymous$$d, which will produce an FBX file that is accepted by Unity.
This doesn't help me do anything about the max files I already have in my project. I would have to completely replace all my assets with exported versions of the files and then relocate all the original max files somewhere else. If I don't move the max files out of the project folder they cause Unity to hang for 3 $$anonymous$$utes every time I click save in 3ds $$anonymous$$ax, and I can never update Unity otherwise the entire project will become impossible to open.
But I shouldn't have to do that. 3ds $$anonymous$$ax compatibility is one of the stated features of Unity and there's no reason it should be completely broken like this. If it's supposed to work there should be a way to make it work.
I'm having the same issue. Timeout after 3 $$anonymous$$utes with a message that says it can't convert max file to an fbx. I need to be able to edit the file in $$anonymous$$ax and have it update in Unity so can't export as an fbx. Doing a repair of windows and reinstalling everything sounds like a nightmare. Any other way to fix this?
Answer by DFledermaus · Nov 01, 2016 at 10:32 PM
I finally got it working.
What I did was a repair install of windows (using the Reset Windows feature of Windows 10) and a fresh install of 3ds Max and Unity. I also had to deal with the gray starting screen bug that comes with fresh installs of Unity now, but it all worked in the end.
Answer by theANMATOR2b · Oct 19, 2016 at 12:49 PM
Sounds like a bug - but maybe you've included something in the Max file that is not convertable by Unity.
Have you tried just a simple 2x2 meter cube in Max, save, then put into a clean Unity scene. Does this import as desired?
Personally I ONLY use fbx export/import process - so I can control the file information included in the fbx, and not rely on Unity converting the file for me, however I agree - it should work as expected.
If you can't solve be other troubleshooting methods - consider strongly filing a bug report.
I've tried all of my max files and none of them import. It's not something that was changed with these particular max files because they did import just fine before, and it happens with every project.
Your answer
Follow this Question
Related Questions
MAX To FBX Without Unity Project Data Loss 0 Answers
A Newbee question for import fbx to unity 1 Answer
what formula use unity to import 3dmax fbx"? 0 Answers
Do link conststraints work in Unity ? 3DS Max to Unity3d 1 Answer
How to export FBX from 3dsMax to Unity3d with texturs applied to materials? 1 Answer