Bug? "Parent" setting not regarded for material when using 'MatchProperties'

Couldn’t find this one brought up anywhere, so:

Set an object to “Use Parent Object” for its material, and try to match another one to it using ‘MatchProperties’. It does not assume “Use Parent Object” from the source object for me.

Could this be an oversight in the code?

For context should it matter: I used ‘MatchProperties’ inside a block (while using BlockEdit), wanting to match its material to “parent” from another object also inside the block, which I verified has that property set.

Version 6 SR31
(6.31.20315.17001, 2020-11-10)
Commercial

I hope Rh6 is still being supported for a bit?

Hello - I see that - I am not sure what is expected there - the actual material assignment is matched to the parent and not the by parent setting… both could make sense I suppose.

-Pascal

Hi Pascal, expected would be that it takes the material property present in the source object, which is “Use Parent Object”.

I understand but it might be equally expected that the material itself be what the user is looking for - it works this way with by layer assignments as well - the material is matched and not a assignment. Not saying that is correct for every situation but it is perfectly reasonable as well.

-Pascal

Scratching my head but I don’t understand your scenario. The ‘MatchProperties’ command only looks at things set under the Properties panel, no? I’m trying to match something from there.

This, right?

image

-Pascal

I don’t think that’s the ‘MatchProperties’ command. I mean this:

image

Followed by:

image

Yes, it amounts to the same - but in any case yes, it matches the material - not the material source. I am pretty sure it could match the source but then matching the material would break, is all I am saying - Basically it looks like another checkbox is needed…

-Pascal

I don’t understand still, because Material = “Use Parent Object”, and why would it not match that? It’s the same as material#1 to my logic. Currently it just does nothing, and I don’t think that’s right. It happily matches other (actual) materials though.