imported objects become corrupt and cause crashing

imported objects become corrupt and cause crashing

Magda_mghebrishvili
Explorer Explorer
228 Views
8 Replies
Message 1 of 9

imported objects become corrupt and cause crashing

Magda_mghebrishvili
Explorer
Explorer

many models appear flat black after importing, some files could be corrupt but it happens a lot so I assume something's wrong with my max, I have to create and assign materials one-by-one because of this, can anything fix this?

 

Magda_mghebrishvili_0-1747156442958.png

Magda_mghebrishvili_1-1747156747594.png

 

 

0 Likes
Accepted solutions (1)
229 Views
8 Replies
Replies (8)
Message 2 of 9

MartinBeh
Advisor
Advisor

Hi,

what file format are you importing from? Can you share your import settings? And what version of 3ds Max are you using?

The "black" could be caused by an unsupported material, wrong surface normals, or simply incorrect material values.

Martin B   EESignature
→ please 'Like' posts that are helpful; if a post answers your question please click the "Accept Solution" button.
0 Likes
Message 3 of 9

Magda_mghebrishvili
Explorer
Explorer

Hi,

I'm importing .max files and this are the merging settings, I use 2024 version, I tried edit normals modifier as well but didn't work.

Magda_mghebrishvili_0-1747222128367.png

 

0 Likes
Message 4 of 9

MartinBeh
Advisor
Advisor

Hm, that is strange indeed.

What do you get when you directly open on of these .max files?

Can you share one of the .max files that you are trying to merge?

Martin B   EESignature
→ please 'Like' posts that are helpful; if a post answers your question please click the "Accept Solution" button.
0 Likes
Message 5 of 9

Magda_mghebrishvili
Explorer
Explorer

it's same even after opening a file, attached one scene I downloaded and does same after merging in my scene

0 Likes
Message 6 of 9

CAMedeck
Advisor
Advisor

I don't have time right now to open your file, but since it has (2012) in it's name I am guessing it is old and uses Mental Ray materials.  Since Mental Ray isn't a render engine anymore, the existing materials can't be read.  Unless you have an old, old version of 3ds Max still functioning somewhere.

Chris Medeck
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 7 of 9

MartinBeh
Advisor
Advisor

Does your 3ds Max 2024 have V-Ray installed?

 

For me, when I open your .max file, I first get lots of missing texture bitmaps (.jpg, .JPG and.jpeg) and then the Scene Converter dialog comes up, showing me a lot of missing V-Ray elements, and also a few mental ray leftovers.

 

Without conversion, I get a basically black scene with a bunch of target lights. With conversion, I get a scene with all grey materials (which is to be expected without V-Ray, the conversion will convert all Vray materials so a default Arnold material, dropping all parameters).

 

Note that all your scene objects have their wirecolor set to black. So in case you have  Display panel > Display Color > Shaded set to "Object Color", this could also explain why everything looks black. Just switch from "Object Color" to "Material Color". 

Martin B   EESignature
→ please 'Like' posts that are helpful; if a post answers your question please click the "Accept Solution" button.
0 Likes
Message 8 of 9

Magda_mghebrishvili
Explorer
Explorer

I use Corona on my Max and I guess display setting change doesn't make difference because of that.

Assigning materials one-by-one is the only option then?

0 Likes
Message 9 of 9

MartinBeh
Advisor
Advisor
Accepted solution

Well, if you have only Corona and not V-Ray installed, and you try to load something that uses Vray materials, it will not work.

So you will have to replace all materials with either some standard material that all renderers understand, or with new Corona materials. But you probably will loose all previous material properties (color, glossiness, reflectance, bitmap assignments). 

A simple piece of MAXScript code to remove the broken materials from all scene objects would be:

objects.material = undefined

But maybe you could install a trial version of Vray, load the files with all their vray material properties, and then convert them to something usable?

Or you could try the Corona Converter?

Martin B   EESignature
→ please 'Like' posts that are helpful; if a post answers your question please click the "Accept Solution" button.
0 Likes