How to create a shape/mask with a hole in it?

In graphics illustration applications, it's common to support boolean operations on shapes and paths, like subtracting one object from another resulting in a compound path (like a group of sub-paths).  This provides the ability to create shapes with "holes" in them where background content can show through.  Is it possible to do this with two (or more) shapes (or masks) in Motion 5?  For example, if I draw a rectangle shape and a smaller circle shape inset within the rectangle, to have the circle as a "hole" in the rectangle so that as the rectangle passes in front of other objects they show through the hole?  If the answer is yes this can be done, can you please descibe how?  Thanks!

It's possible to create a lot of sophisticated masking effects in Motion and there are two different ways that can be used in combination or separately (depending on the type of object being masked -- some objects won't allow shape masks, but almost all objects allow Image Masks.)
To set up what's going on below: the bottom layer is a Clouds generator. On top of it is a Spirals generator.
The region in the center where the '8' figure is starts as a rectangle to which 4 circle shape masks are added. The Shape Mask tool is in the one to the right of the Text ( 'T' icon) tool in the toolbar at the bottom of the Motion window. When an "eligible" layer is selected in the Layers List its options will be selectable, otherwise it will stay dimmed.
The first two circle masks added to the Rectangle are arranged one above the other (visually) and their Mask Blend Mode is set to Intersect and the Invert Mask options are checked for both. Two more circle masks are drawn for the same rectangle shape and placed to form the "holes" for the figure 8. Their Mask Blend Modes are set for Add.
The region of the Spirals that form the outer border is another Rectangle Shape drawn to form the bounds. To that Rectangle I added an Image Mask (right click on the Layer and select Add Image Mask.) To the Image Mask sub-layer I dragged the original rectangle containing the 4 circle masks.
Finally to the Spirals generator layer I added an Image Mask and dragged the second rectangle on the that sublayer.
When objects are added to an Image Mask, Motion will automatically turn off those layers from being visible in the canvas.
When working with masks, especially several levels of masking, sometimes you have to think in opposites. For instance, originally, the inner rectangle is solid and the figure 8 is the cutout. When added to the second rectangle, the "state" is reversed. Where you see the spiral are the solid portions of the final composite mask. If you select the Invert Mask option of the Spirals Image Mask, the entire thing "flips" (and the spirals would replace the clouds and vice versa).
Shape Masks have four available Blend Modes (Add, Subract, Replace and Intersect). Shape Masks are "all or nothing" cutouts (with exception of feathering).
Image Masks use Alpha, Individual Color channels (R,G, or B) or Luma to determine transparency. Image Masks can also use bezier shapes as sources, making almost the same as Shape Masks in this respect, except that Fill Opacity can be used to vary opacity within masked areas.
HTH

Similar Messages

  • How to Create a Clipping Mask with LIVE TEXT?

    Please, please, pease...there's has to be a way to do this.
    I'm currently working on a project in which I have a background that has a large text layer above it. What I want to do is create a sort of "dynamic" clipping mask that essentially subtracts the shape of the text from the background yet remains editable as text in case I need to change the word or font.
    However every way I've tried so far as been met with the backgrouns instead being constrained inside of the shape of the text...which is NOT what I want.
    How can I do this while still having the text able to be edited?

    An Opacity mask will work, but it will also move artwork from various layers to one layer.
    You can get the same effect with a Layer Clipping mask and keep objects on their layers.
    In this example only one layer is clipped, but you can drag as may as you want below the clipping layer.

  • How to Create and adjust masks with SDI output or Dual monitor output activated?

    Hi all Speedgrade community.
    For me one of the biggest problems I constantly encounter is managing masks within speed grade.
    The tools are great, but if your using and external reference monitor for grading there is no way you can manage
    masks and see what your doing on that "external" screen. Is there a way of activating dual screen or ddi output and keeping
    the viewer active in the GUI?
    When I know I'm going to be managing a lot of fine tuning grading, I usually always switch to Scratch or Resolve, and that breaks my Adobe CC round tripping workflow
    AE<-->PP<-->SG
    Thanks for any help.
    KR
    Leigh
    iMac 27"
    Aja IO 4K
    DreamColor Z27X
    HDLink 3D DisplayPort
    Wacom Intuos

    Hi Fran
    Thanks for your response.
    Is it just me, or does the pointer, when sent over to the SDI output, not respond as well
    as when it's on the GUI?
    Anyway, I'm quit confident we'll see an update to the way video is routed within Speedgrade
    in a near future.
    Leigh

  • How to create a csv file with NCS attributes?

    Hi
    i installed Cisco Prime NCS and trying to perform bulk update of device credentials with csv file.
    How to create a csv file with all required attributes?
    This is part of NCS online help talking about this topic:
    Bulk Update Devices—To update the device credentials in a bulk, select Bulk Update Devices from the Select a command drop-down list. The Bulk Update Devices page appears.You can choose a CSV file.
    Note        The CSV file contains a list of devices to be updated, one device per line. Each line is a comma separated list of device attributes. The first line describes the attributes included. The IP address attribute is mandatory.
    Bellow is test csv file i created but does not work:
    10.64.160.31,v2c,2,10,snmpcomm,ssh,zeus,password,password,enablepwd,enablepwd,60
    10.64.160.31,v2c,2,10,snmpcomm,ssh,zeus,password,password,enablepwd,enablepwd,60
    The error i am getting while importing this file:
    Missing mandatory field [ip_address] on header line:10.64.160.31,v2c,2,10,snmpcomm,ssh,zeus,password,password,enablepwd,enablepwd,60
    Assistance appreciated.

    It looks like the IP address field is incorrectly set.,
    It should be as follows
    {Device IP},{Device Subnet Mask}, etc etc
    so a practical example of the aboove could be (i dont know if this is completely correct after the IP address / Subnet Mask)
    10.64.160.31,255.255.255.0,v2c,2,10,snmpcomm,ssh,zeus,password,password,enablepwd,enablepwd,60
    below is a link to the documentation
    http://www.cisco.com/en/US/docs/wireless/ncs/1.0/configuration/guide/ctrlcfg.html#wp1840245
    HTH
    Darren

  • How to create an unsolved cube with awm???

    hi all,
    I readed the "Oracle Olap developer's guide to the Oalp api" and I found there's 2 type of Cube: Solved and Unsolved Cubes. And this document says: "... if all the data for a cube is specified by the DBA, then the cube is considered to be Solved. If some or all of the aggregate data must be calculated by Oracle OLap, then the cube is unsolved ..."
    I tried with awm 10.2.0.3.0A to create an unsolvedCube but I can't. All cubes I created are solvedCube. To know if a cube is solved or unsolved, I wrotte an program in Java to read informations of package mtm.
    Some one can tell me how to create an unsolved cube with AWM ou other soft please!

    SH is not a relational OLAP data model which is quite different from the GLOBAL schema which is based on an Analytic Workspace.
    If you change the aggregation method you will need to re-compute the whole cube which can be a very big job! You might be able to force the unsolved status be de-selecting all the levels on the Rules tab in AWM. However, I think by default analytic workspace OLAP models always provide a fully solved cube to the outside world. This is the nature of the multi-dimensional model.
    Relationally, as keys are located in separate columns a cube can be unsolved in that the key column only contains values for a single level from the corresponding dimension tables. If more than keys for different levels within the same dimension appear within the fact key column then the cube is deemed as being solved.
    Therefore, I am not sure you are going to get the information you require from the API. To changes the aggregation method you will have to switch off all pre-compute options and also disable the session cache to prevent previously calculated data being returned when you change the aggregation method.
    Hope this helps
    Keith Laker
    Oracle EMEA Consulting
    BI Blog: http://oraclebi.blogspot.com/
    DM Blog: http://oracledmt.blogspot.com/
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN: http://www.oracle.com/technology/products/bi/
    BI Samples: http://www.oracle.com/technology/products/bi/samples/

  • How to create an explain plan with rowsource statistics for a complex query that include multiple table joins ?

    1. How to create an explain plan with rowsource statistics for a complex query that include multiple table joins ?
    When multiple tables are involved , and the actual number of rows returned is more than what the explain plan tells. How can I find out what change is needed  in the stat plan  ?
    2. Does rowsource statistics gives some kind of  understanding of Extended stats ?

    You can get Row Source Statistics only *after* the SQL has been executed.  An Explain Plan midway cannot give you row source statistics.
    To get row source statistics either set STATISTICS_LEVEL='ALL'  in the session that executes theSQL OR use the Hint "gather_plan_statistics"  in the SQL being executed.
    Then use dbms_xplan.display_cursor
    Hemant K Chitale

  • How to create a Sales order with ref to Contract using Function Module

    How to create a Sales order with ref to Contract using Function Module BAPI_SALESDOCU_CREATEFROMDATA ?

    We have a unique situation where we like change the sold-to customer of the sales order
    once order has been created. These orders have been created using either by function module
    BAPI_SALESDOCUMENT_COPY or using BDC (VA01, Copy with reference).
    These two processes work abosolutely fine except someone might have change the sold-to
    customer of the ship-to customer of the original sales order. If this the case then the new
    sales order will be created with the old sold-to and with not the new sold-to.
    We tried using BAPI_SALESDOCUMENT_CHANGE and commit afterwards. We checked
    the returned parameteres of the BAPIs and they are all successful but sold-to remains the
    same old one.
    Any help would be much more appreciated.

  • How to create a pdf file with CS5

    Hello, I'm new to PhotoShop CS5 and haven't figured out yet (despite two hours of trying) how to create a pdf file with pictures and texts.  Can someone please help me with this ?  The "help" button in CS5 doesn't seem to cover this question.  Nor do the FAQs.
    Thank you very much.

    Save As... Photoshop PDF.

  • How to create  a test plan with specific transactions (or program)

    Hello,
    I'm a new user in Sol Man !
    How to create  a test plan with specific transactions (or program).
    In my Business Blueprint (SOLAR01) I've created in 'transaction tab' the name of my specific transactions and linked it.
    In my test plan (STWB_2) those specific doesn't appear to be selected !
    Thanks in advance.
    Georges HUYNEN

    Hi 
    In solar01 you have defined but you have to assign the test case in solar02 for this test case in the test cases tab.
    When you do so expand the business sceanario node in test plan generation of STWB_2 transaction and now that will appear.
    Also visit my weblog
    /people/community.user/blog/2006/12/07/organize-and-perform-testing-using-solution-manager
    please reward points.

  • How to create a web template with company logo

    how to create a web template with company logo . can any one help me with the steps. or any notes. thnaks in advance .
    2. i have 25000 articles and client want to have a selection feild to see top article ex:50,10,20, 100, 1000 etc . same for bottom articles . plz let me know how to do it . thanks for replay . i am new bw so plz .
    thanks to you all

    Hi
    1) Please read
    http://help.sap.com/saphelp_nw04/helpdata/en/4a/c8353c51aab32be10000000a114084/frameset.htm
    2) Create a condition in the Query Designer: Use a formula variable
    See http://help.sap.com/saphelp_nw04/helpdata/en/73/702e39074dc93de10000000a114084/frameset.htm
    Heike

  • How to create a transport request with query and only with its structure.

    HI guru,
                how to create a transport request with query and only with its structure.transport request should not  include any other query items like ( variables, conditions...etc)
    thanks in advance.
    venkata

    Hi,
    Goto RSA1 and then Transport Connection -> In SAP Transports select Object Types-> Query Elements -> Then select Query->Give Technical name of the query and then select for transfer. In the right side you can choose the components which you wanted to transport.
    Regards,
    anil

  • How to create a procedure function with a return value of ref cursor?

    Can anybody provide a sample about how to create a procedure function with a return value of REF CURSOR?
    I heard if I can create a function to return a ref cursor, I can use VB to read its recordset.
    Thanks a lot.

    http://osi.oracle.com/~tkyte/ResultSets/index.html

  • How to create an install cd with the final cut pro x app if the app comes from App.Store?

    How to create an install cd with the final cut pro x app if the app comes from App.Store?

    Just copy the Application FCPX to your CD. When you want to install drag the FCPX to the Application folder and you are done.

  • How to create item wise invoice with reference to sales order.

    Hi ,
    Please let me know how to create item wise invoice with reference to sales order.
    Ex : Sales order has 2 line items .
              When creating invoice system should create two invoices for each line items.
    I have tried with copy control but I am not able to do it.
    Please advise.
    Regards

    Hi,
    Please let us know your exact requirement. Whether you want it to be fixed like only one line item to be billed every time ot it to be based on selection you do every time.
    As per my understanding it should not be fixed and in that case it should like as follows,
    In VF01 you will select Del. document/S.O. number and click on selection list and will take you to next screen as mention below,
    and select desire line item to be billed and click on copy and will take you to billing screen.
    Regards,
    Ajit K Singh

  • How to create Web Service Proxy with help of WSDL.

    Hi ,
    How to create Web Service Proxy with help of WSDL .
    Please help me .
    Thanks in advacne for reply .

    check out this article. It has all the details
    http://www.oracle.com/technology/products/jdev/howtos/1013/wsadf/adfcomplexwstypes.html

Maybe you are looking for

  • Pdf in email body

    Dear friends, we are having in our company 6pc of iphone5 with latest sw. Is there any way to insert in a Existing mail body a pdf file by using the same way as we inserting a photo? Thanks

  • User Exit / BAdI to validate Overall Limit and Expected Value

    Hi SAP Gurus, I have a requirement that needs to check if Overall Limit exceeds the Expected Value (This is in tcode ME21N). Is there any user-exit or badi I can use? Thanks, Eo

  • Vertical menu using javascript and css

    Hi all, I have to build a vertical top-level menu for a customer. for a few days I surfing the internet to find a good sample. The only sample I found is http://javascript.internet.com/navigation/expanding-menu.html. this is what the customer wants.

  • Safari PDF no show

    When I click a pdf link in safari, it goes to a black screen. I have done the right click info open with thing. Tried re-installing safari, and nothing has fixed it. Anyone have any advice?

  • Calendar Control for iPhone Developers

    Some days ago when we were developing an application for iPhone, we required a calendar view to show date specific data on it. Unfortunately we did not find any built-in control in Cocoa Touch UIKit. We were googling to find out any third-party solut