Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Bug Max2018. Layer Explorer list is empty when merged objs w different sys units

ViperAleks
Advocate

Bug Max2018. Layer Explorer list is empty when merged objs w different sys units

ViperAleks
Advocate
Advocate

There is bug in Max 2018. When I merge a .max file created in older versions of Max to Max2018  and merged file system units are different than the current system units then I have empty Layer Explorer list. And there is no way to show merged objects in this list. If I switch Scene Explorer to Hierarchy mode then I see objects. If I press 'H' to select an object in the scene I see all objects. But Layers list doesn't show merged objects.

I attach a test file. The system units of the file are inches. To reproduce the bug set the Max2018 system units to meters or centimeters and merge the provided file. Open Layer Explorer. You will notice that the Layer Explorer list is empty.

If I open provided file instead of merging with auto conversion of units then Layer Explorer works fine after that.

0 Likes
Reply
Accepted solutions (1)
1,990 Views
9 Replies
Replies (9)

brentscannell
Alumni
Alumni

Hi @ViperAleks 

 

This sounds a little like an issue we've been looking at recently, but I am not entirely sure. We published this article a little while ago which seemed to resolve the issue for the user's experiencing the issue before, however I tried the fix on your scene and I don't believe it worked. You can give it a try if you like, but I'll pass your scene and repro steps to the development team to see if it can help with the investigation.

https://knowledge.autodesk.com/support/3ds-max/troubleshooting/caas/sfdcarticles/sfdcarticles/Layers...

Note: some browsers download the attached script as a .zip, you must rename it to .ms after downloading.

0 Likes

ViperAleks
Advocate
Advocate

This bug still exists in Max2020 Update 1. Is this really difficult bug to fix?

ViperAleks
Advocate
Advocate

This bug is killing me. Is there a way to manually assign objects to another layer? I hope this operation will make them visible again in Layers Explorer.

0 Likes

ViperAleks
Advocate
Advocate

This bug has not been fixed yet.

0 Likes

Diffus3d
Advisor
Advisor

I've been using Copitor to send files between max session and haven't noticed any problems.  However maybe all my units are the same.  Worth a shot though.  

 

Best Regards,

Alfred (AJ) DeFlaminis

EESignature


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.

View Max Tips/Tricks Megathread

ViperAleks
Advocate
Advocate

Could you check the files from the first post?

0 Likes

Diffus3d
Advisor
Advisor
Accepted solution

It's kinda bonkers but for me that problem is reversed.  Works fine in cm or mm but in inches the objects are missing.  

 

Anywho, this did the trick.   Script credit to Andrew Marlow here.  

 

If you get a chance, you should submit a bug report.  I remember logging info about this bug but I never knew about the unit differences being a component, and it's possible that information might be key to solving the problem.  This is tough to repro without that knowledge.  

 

TLDR (Select objects that arent showing up and run this script. It will create a new layer with the objects.)

 

layer = LayerManager.newLayer()
for n in (selection as array) do layer.addnode n

 

 

Best Regards,

Alfred (AJ) DeFlaminis

EESignature


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.

View Max Tips/Tricks Megathread

ViperAleks
Advocate
Advocate

This small script helps to solve the problem. Thank you so much!

Diffus3d
Advisor
Advisor

Nice!  Glad to hear it!  🎀

 

Best Regards,

Alfred (AJ) DeFlaminis

EESignature


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.

View Max Tips/Tricks Megathread
0 Likes