#46489
Oleksandr Kramer
Moderator
Posts: 267
Threads: 1406
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