Select by Material - Broken

Select by Material - Broken

neilTEQYD
Observer Observer
3,472 Views
9 Replies
Message 1 of 10

Select by Material - Broken

neilTEQYD
Observer
Observer

Hi,

 

I have been using 3ds Max 2025 and V-Ray for my usual texturing and rendering. I downloaded 3ds max 2026 last week. I am facing an issue whereby when I select a material in the material in the material editor, right click, then "select by material" nothing is selected.

 

I have tried opening other existing models I have produced, that have previously worked fine with this workflow, however when selecting by material, it keeps selecting a single random object that does not have the sampled material applied. 

 

This is affecting my workflow, as I solely use the "select by material" to quickly change materials etc.

 

Please help, Thanks

0 Likes
3,473 Views
9 Replies
Replies (9)
Message 2 of 10

calberto.cart
Advocate
Advocate

This is happening to me with Corona & Vray too

 

Message 3 of 10

ads_delesdr
Autodesk
Autodesk

Unfortunately, an update to a Vault/ DevExpress component broke this functionality in the Scene Explorer code. This also affects a couple of other functionalities such as Select By Name in XRef Objects and Unhide By Name. 😢 It will need to be addressed in an update.



Rick D

Senior QA Analyst - 3ds Max

Message 4 of 10

Hadrien_Ha
Observer
Observer

Hi, I can confirm this feature is broken, happens to me with Corona and standard Physical Materials. It has ruined a few hours of my life trying to guess what was wrong with me or my models. I hope this bug gets fixed, it's really annoying.

Message 5 of 10

BjörnRadler3814
Community Visitor
Community Visitor

So when can we expect to get this fixed, since this a crucial issue.

 

Cheers

 

0 Likes
Message 6 of 10

MartinBeh
Advisor
Advisor

Here is a workaround using MAXScript:

  1. Select the object carrying the material you are interested in
  2. Run this MAXScript code:
    ref = selection[1]; select (for o in objects where o.material == ref.material collect o)

You can turn that code into a macroscript if you like by simple drag-and-drop'ing it into a toolbar, for example.

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

MartinBeh
Advisor
Advisor

Or:

(based on a function from https://www.scriptspot.com/3ds-max/scripts/sme-get-selected-materials) - this code will work on the selected material(s) in SME:

function SMEGetSelMats = (    
	viewNode = sme.GetView sme.activeView
	smeSelMats = #()
	sav = trackViewNodes[#sme][sme.activeView]
	if sav!=undefined then (
		for n = 1 to sav.numSubs do (
			m = sav[n].reference
			b = viewNode.GetNodeByRef m
			if b.selected do append smeSelMats m
		)
	)
	smeSelMats
)

selMats = SMEGetSelMats()
select (for o in objects where (findItem selMats o.material)!=0 collect o)

 

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 10

ads_delesdr
Autodesk
Autodesk

This issue is fixed in the 3ds Max 2026.1 Update that was just released today.



Rick D

Senior QA Analyst - 3ds Max

Message 9 of 10

calberto.cart
Advocate
Advocate

Big thanks!!!!

I was hoping to see that in the Release Notes but it doesnt say anything about this, only for Assign material with SME button

0 Likes
Message 10 of 10

wernienst
Collaborator
Collaborator

Well, not completely.

I have 4 boxes. If I assign Mat1 to Box1 and Box3, then choose Select by Material Mat1, Box1 and Box2 are highlighted in the Select Objects Window. However, clicking on Select selects Box1 and Box3 correctly.

0 Likes