• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    [ANSWERED] How to use Add Alpha Channel and Alpha Mask

    How To... ?
    alpha alpha channel alpha mask gpu transparency
    2
    6
    1082
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jbbarriere last edited by Woland

      Hello All,

      I have noticed a different behavior in CPU and GPU modes, while using Add Alpha Channel with a Mask input only.

      In CPU mode it does exactly what the Help describes. In GPU mode, it does...nothing!

      This applies to version 3.0.7 but also to 2.6.1.

      Is there a workaround?


      Many thanks!

      Best wishes,

      job

      J Woland 2 Replies Last reply Reply Quote 0
      • J
        jbbarriere @jbbarriere last edited by Woland

        I add here an example patch with necessary files:

        Example GPU vs CPU add Alpha Channel.zip

        1 Reply Last reply Reply Quote 0
        • Woland
          Woland Tech Staff @jbbarriere last edited by

          @jbbarriere

          Strange behavior for sure, but also you're not exactly using the Add Alpha Channel actor as intended. You're supposed to give it two inputs. When you do this with GPU, it works fine:

          You can also do the same thing with the Alpha Mask actor:

          Here's my modified file with these two extra Scenes: Example GPU vs CPU add Alpha Channel.zip

          TroikaTronix Technical Support
          New Support Ticket: https://support.troikatronix.com/support/tickets/new
          Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
          Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
          Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

          | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

          J 1 Reply Last reply Reply Quote 1
          • J
            jbbarriere @Woland last edited by

            @woland

            Dear Woland, 

            thank you for your reply. Unfortunately, this obvious solution is not satisfying because I am actually using many superimposed layers, from which I would like only one to be acting as a global mask. To do it for each layer is inefficient. I have been doing it for many years and it is still working fine in CPU, too bad it does not in GPU...

            Best wishes,

            jbb 

            Woland 1 Reply Last reply Reply Quote 0
            • Woland
              Woland Tech Staff @jbbarriere last edited by Woland

              @jbbarriere said:

              I am actually using many superimposed layers, from which I would like only one to be acting as a global mask.

              You can do this instead then using the Alpha Mask Actor with a Shapes actor that's got Scale 1000 and the fill color set to be opacity 100% feeding into the 'foreground' input of an Alpha Mask actor (which you then feed to a Projector actor set to layer 10, blend mode transparent so that it can act as a global mask):


              Additionally, you can use the Capture Stage to Picture actor to get a png that you can then just use instead:


              Once you have the png version of your mask, you can just connect a Picture Player to a Projector actor set to layer 10, blend mode transparent, so that it can act as a global mask:


              Here's my file with these added Scenes: Alpha Mask.zip

              TroikaTronix Technical Support
              New Support Ticket: https://support.troikatronix.com/support/tickets/new
              Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
              Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
              Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

              | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

              J 1 Reply Last reply Reply Quote 1
              • J
                jbbarriere @Woland last edited by

                @woland

                Brilliant! 

                Many thanks!

                jbb

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post