Announcement

Collapse
No announcement yet.

script for multimatte neded

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • script for multimatte neded

    Hi guys.

    I've recently entered in the beta program for the PULZE post manager from Brick visual and need some help with a script for setting material IDs and generating matte elements.
    I've tried most of the scripts found online but none of them seem to do what I need.
    To be more precise the ideal one should assign random IDs based on the wire color and have the ability to set up a naming convention for the matte elements (so that PULZE can recognize the mattes in photoshop).
    The problem with existing scripts is that they generate random IDs on every material (vray materials and multi sub-objects). So if I have, let's say, a car with one multi sub-object containing 10 vray materials I would get 11 mattes while I just need one (for the general multi sub-object).

    So If anybody with some maxscript skills can give me a hand with this I would be very grateful.
    pixel bender @ panoptikon

  • #2
    Hi garipodelu,

    I just would like to ask you to contact with us on info@pulze.io as well. We should have a chat about your request because this might be helpful for all the Post Manager users. I am sure that we will be able to create a solution.
    Our entire team is in Sofia now, they are at the Total Chaos but next week we can start to work on it.
    Best, Attila

    Comment


    • #3
      Dave Wortley's powermasker can probably be used as a base for this and modified to work on object Buffer IDs instead of material ids. Probably need to double check with Dave if he minds anybody modifying his script
      So if I understand you correctly, you want all objects with the same wirecolor, to be in 1 id correct?
      It's doable with maxscript yes...

      or

      If the Brick guys can implement a feature to base Multimattes on various options though, it would make Pulze even more powerfull:
      BY:
      Material
      Layer (object buffer id)
      Wirecolor (object buffer id)

      Kind Regards,
      Morne

      Comment


      • #4
        Originally posted by Attila Cselovszki View Post
        Hi garipodelu,

        I just would like to ask you to contact with us on info@pulze.io as well. We should have a chat about your request because this might be helpful for all the Post Manager users. I am sure that we will be able to create a solution.
        Our entire team is in Sofia now, they are at the Total Chaos but next week we can start to work on it.
        Best, Attila
        Will do Attila,
        thanks for the response and have a great time in Sofia. Will talk to you guys next week.

        Radu
        pixel bender @ panoptikon

        Comment


        • #5
          Originally posted by Morne View Post
          Dave Wortley's powermasker can probably be used as a base for this and modified to work on object Buffer IDs instead of material ids. Probably need to double check with Dave if he minds anybody modifying his script
          So if I understand you correctly, you want all objects with the same wirecolor, to be in 1 id correct?
          It's doable with maxscript yes...

          or

          If the Brick guys can implement a feature to base Multimattes on various options though, it would make Pulze even more powerfull:
          BY:
          Material
          Layer (object buffer id)
          Wirecolor (object buffer id)
          Until we find a better solution I managed to make things work using the EffectsChanelSet script from Alexander Kramer https://3d-kstudio.com/
          combined with a small element renamer script I put together today.
          I'll attach it here, maybe you find them useful.
          RenderElementRenamer.rar
          pixel bender @ panoptikon

          Comment

          Working...
          X