#46489
Oleksandr Kramer
Moderator
Posts: 269
Threads: 1412
Joined: Aug 2009

Hey,

Thanks for the detailed feature suggestion!
I really appreciate you taking the time to code a proof-of-concept – that shows genuine interest in improving the workflow.

Great news: this functionality already exists in Project Manager and has been available for over 10 years! 😊

You can assign materials to specific Material IDs using several methods:

Method 1: Direct viewport drag-and-drop Simply drag a material from PM directly onto an object in the viewport. PM will automatically detect and assign it to the appropriate slot. This works with regular objects and proxies (VRay/Corona).

Method 2: Face selection assignment Select the faces that need the material, then assign directly from PM – either by dragging or using the Assign button. Here’s a video demonstration:

Method 3: Multi-material slot replacement You can drag a material directly onto a specific slot in a Multi/Sub-Object material within the Material Editor to replace just that sub-material.

All these methods support both standard geometry and proxy objects, so you should be able to achieve exactly the workflow you described without needing a custom tool.

Give it a try and let me know if you encounter any issues or if there’s something specific that doesn’t work as expected!

Cheers