Can't import max files anymore (3ds Max 2015) [SOLVED]

Hello everyone.

I’m facing an issue and can’t find a way to resolve it.
I recently migrated from 3ds Max 2013 to the 2015 version.

My Unity version is the last one, 5.1.2f1.

The problem is that I can’t import .max files anymore.
Everytime i try, 3ds max opens, think a little, and crash (the popup error shows for a nanosecond and then the 3ds max vanish and stay in the process doing nothing).

The FBX import works well on the other side.
I tried installing all version of FBX package (converter, plugin, SDK) nothing help.

I also checked the log of 3ds max and it says :

23/07/2015 12:14:43: System.Runtime.InteropServices.COMException (0x80010105): Le serveur a généré une exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))
   at Autodesk.Private.InfoCenterLib.ICommCntrController.GetWebServiceManager(Int32 ProcessId)
   at Autodesk.Private.InfoCenter.RssSource.Retrieve(String Url, Boolean onlyHeader)

Can’t find anything helpful on the web, so I’m stuck and can’t work on my project, since all my exports are in max files.

Any idea ?

Thanks.

Not sure what is causing the problem, but if you still have 2013 “save as 2013” in Max 2015, since Max is backwards compatible down to 2011, and then use the 2013 Max file to import into Unity.
May want to open in 2013 and do a proper save - just to make sure it works before importing into Unity.
That should keep you working until a proper solution is found.

Alternatively - is exporting as .fbx out of 2015 not an option, to keep work progressing until the issue is resolved?

Might also consider filing a bug report with both Unity and Autodesk.

Thanks for your answer.

I tried saving as .max 2013 file version, still the same result, since Unity open an instance of 3ds max 2015 to import the file.

I will wait for other replies before considering a bug reporting, because it is certainly a problem with my workstation, since i don’t find any occurance of that problem on the web.

May have to get a Unity guy up here to help out.
I seem to remember one post where Unity was referencing an older install of Max on import even though s/he was using a current version of Max. Unity had somehow kept the previous import version and didn’t work as expected. Though I believe this was back in 2008-2009 era when Autodesk was dropping different versions nearly every quarter.

If you have Max 2013 still installed may want to open the file and resave before trying to import into Unity.

Please update if you find a workable solution.

I reinstalled 3dsmax 2013, and unity opens it and import correctly the files, which is normal.

So, is there a configuration file in unty install folder, or a setting in the editor, to correctly set up the .max files import ?

Because I won’t use 3ds max 2013 anymore, since the persons I work with have also upgraded to 3ds max 2015.

I think yes - but I cant direct you to where.
Maybe it is detailed in the documentation.

Did you export using different FBX versions ex: 2015 vs 2013 under advanced options?

The FBX file export from max, and import from Unity, works well, as I was saying in the first post.
It is the .max file import from Unity that crash (saved on .max 2015 or .max 2013, same results).

Formated and reinstalled Windows 7, still the same problem, yay…

EDIT –

In fact, after reinstalling windows7, it works. If i export something from a brand new 3dsmax 2015 scene, the max file is imported correclty in my Unity 5 project, even if i overwrite one of my previous max file.

BUT,

Everything exported from my 3ds Max 2013 scene with 3ds max 2015 cause a 3ds max 2015 crash, when Unity tries to import it.

Ok, I solved the problem.

  1. I used the removeMissingPlugins i found on the app store, to remove old vray calls on scene opening.
  2. I removed all missing textures, in order to have zero warning message on scene opening.
  3. I selected all me scene, and used “save as selected” functon, to save all my scene in 3ds max 2012 version.
  4. I reset my scene, and merged my freshly saved 3ds max 2012 scene
  5. Now the max file import works on unity.
1 Like

Glad you found the solution.