How to mask the shape of an eye ?

Hi there,
I am attempting to do werewolf effects, I want to make my nephew's eyes change color from blue to green to red .... while he is screaming shaking his head.
I reckon I have to do rotoscoping & mask the out the shape of his eye, and move (& adjust) the mask for every frame.
The problem is, how do I mask the odd shape of an eye ?
Thanks

RyanManUtd wrote:
.. The problem is, how do I mask the odd shape of an eye ?
.. when I made the, for Daddys mandatory StarWars movie with my son, I rotoscoped/keyframed an overlay to create the lightsabre .. hundreds of keyframes.. painstaking!
in your case it is quite more complicated - not just a stick (=my son hold a wooden stick as 'guideline' for my drawings), but a 3D-distorted circle .. .-ish shape.
I assume, using the Perspective/Basic 3D filter is way too much time-consuming (=to twist some grafical overlay...)
I would:
• export the sequence as 'Image sequence'
• use any paint app to color the eyes in each frame
• use QTpro to re-create a mov file for FCE..
give feedback next year, how it come out!

Similar Messages

  • How to mask the parts list on export

    I have the following question: I can retrieve drawing from our R&D department created with Pro/eng. Everything is working fine. But you understand that this kind of drawing is very confidential when it concerns high-tech research instruments.
    I have noticed that when I export (in u3d), then import to a FrameMaker application, then export in PDF, all the parts are totally exported and listed in the 3D figure. How to mask the internal parts: removing the parts list ?

    Hi,
    I would like to know if there is any feature or a 3D Acrobat version is
    available in the market.
    With Regards,
    Sergius Millet
    Manager-Business Development
    7th Floor, Alpha Plaza, KP Vallon Road
    Kadavanthra, Cochin 682020
    Kerala State, INDIA
    Tel : +91 484 2317961, 2320280 Fax: +91 484 2321448
    Mob: +91 90613 65011
    E-mail : [email protected]
    web : www.intercadsys.com
    Give it all you've got because you never know if there's going to be a next
    time

  • How to change the shape of a RedLine dragging it with the mouse

    I need to change the shape of an existing RedLine with the mouse, dragging the nodes with the mouse.
    Any idea?

    http://java.sun.com/docs/books/tutorial/uiswing/
    http://today.java.net/pub/a/today/2006/09/12/how-to-write-custom-look-and-feel.html
    http://java.sun.com/docs/books/tutorial/2d/TOC.html
    http://java.sun.com/developer/Books/gui/swinghacks/?feed=JSC

  • How to change the shape of an Edit in FCP6

    Hi, i need to change the shape of the edit in FCP6 so it is not square, ie: grab each corner and drag to create a mis-shape, does anyone know how ?
    Thanks
    Paul

    Hi I tried distort but entering values rather than grab the handles in the corners is tricky, also not had much luck with the 4 point GM, i need to be able to distort the sq perspective and this the 4PGM seems just change the shape around it !!
    Unless I'm doing it wrong !
    Paul

  • Re: How to find the shape name after casting it to Shape3d

    Hi
    I have added some shapes made of quadarray. I have also implemented picking behaviour to highlight the shapes. All the shapes are similar.
    After picking I am acquiring the shape casting it to Shape3D using
    Shape3D shape = (Shape3D) pickResult.getNode(PickResult.SHAPE3D); But for some reason I am unable to get the name of the shape which I have set some where else. Did any one else face similar problem. If you were able to solve it how did you over come it.
    I am able to get the name with the variable representing the shape. I believe I am loosing the name during casting.
    I have tried overriding the setName() and getName() methods but as long as I am casting the shape to SHAPE3D I will still lose the name.
    Thanks in advance

    However since version 1.4 there is an easier way to extract that information from the Throwable:
    java.lang.Throwable
    public StackTraceElement[] getStackTrace()
    Provides programmatic access to the stack trace information printed by printStackTrace(). Returns an array of stack trace elements, each representing one stack frame.

  • How to mask the amount in Euro currency format .

    Hi Gurus ,
    In my xml publisher report there is amount column where i need to display mask the value in euro currecnt format like 9.999,99 where "." represent thousand position and "," decimal position.
    i tried with
    1.)     Format mask 9.999,00
    2.) Format mask: #,##0.00
    3.)     <?format-number:fieldname;'999G999D99'?>
    I registered the report with German territory and language but no favorable result .
    any hint would be very helpful,Please suggest ,Thanks in advance .
    Thanks
    Pratap

    Hi ,
    Look the below thread that may helpful to you
    Euro sign in template
    and also look the below link
    http://download.oracle.com/docs/cd/B40078_02/doc/bi.1013/b40017/T421739T481157.htm#hor_table_brk (search for Data Source Requirements)
    you may get some additional information
    Thanks,
    Ananth

  • How to mask the actual value from the user

    Hi,
    I am using Jdev 11..1.1.6.
    I created a table with query panel using a VO based on SQL.
    In one of my search criteria i need to show the values to the user as 1,2,3 in a Drop down.
    if user select 1 and clicks search i need to send different values for that particular column. i.e i dont want to show the actual value passed to user.
    Please some one guide me how to achieve this.
    Thanks
    Siva.

    Hi Arun,
    thanks a lot for the reply.
    Am actually new to ADF.
    Can u please explain for masking.
    i have created the LOV with mask value but i cant able to understand where this actual list is correleated with the mask value.
    A little more explanation could be very useful.
    Regards
    Siva

  • Problem with masks, the shape don't select the right area.

    I was working all day with Premiere Pro and After Effects linked on and I snet another video fron Premiere to After and when I tried to create a mask it selcted an area different like in the image. I checked everything on the mask panel and It was all nomal, please help.@

    This usually happens because you have an effect on layer, that distorts the image. Some effects are applied after the masks like this. If you want the ability to use a mask ontop of the distortion, you could solve it be precomposing the layer.

  • How to smooth the Shape?

    Hello all,
    I made a MyCylinder Shape3D with TriangleArray.
    I use every division=20. But I found it not smooth enough.
    but the Class Cylinder(in com.sun.j3d.utils) to generate a
    cylinder with the same division but it looks so smooth.
    I review the resource code of the utils but haven't got the key!
    may it need to setTexCoordinate?
    Who can help me!
    Thanks

    may it need to setTexCoordinate?
    No that is for placing images on the object. Handy if you wan't to make
    Did you set the normals? These are used for calculation the shade.

  • How to find the shape change of a curve

    Dear All,
    I need to find the point where the curve got deviated. I Tried Calculating Slope It Is Not useful. Share Some Ideas to sort out this problem.
    Find the attached vi and the TDMS file read the file with default group name and let me know the result.
    Thanks and regards,
    Rams.
    Attachments:
    Test.vi ‏38 KB
    Testdata.zip ‏293 KB

    You don't define what you mean by "deviate". Deviate from what? From zero? From a straight line?
    Your curve has a couple of places where the slope changes, can you tell us which one you want?
    First is it horizontal, then
    starts sloping upward. (x=~1.0)
    changes in slope (x=~1.4)
    another change in slope (x=~1.9)
    In what way is calculating the slope "not useful"?
    LabVIEW Champion . Do more with less code and in less time .

  • Know how to change the outline shape of a tooltip?

    Hi All,
    I was wondering if anybody knows how to change the shape of a tooltip popup box?
    I've implemented my own UI delegate for ToolTipUI and overridden the paint( Graphics g, JComponent c ) method which I thought would have allowed me to completely control the rendering of the tooltip, box and all. But what I discovered was that even when I did nothing inside this method, the rectangular popup window was still appearing (I stepped through the code, and the correct instance of UI was being used, not the one that may have been defined by UIManager.set( "ToolTipUI", "foo.Bar" )) After a little more investigation, I ended up in ToolTipManager.showTipWindow() which eventually calls
    PopupFactory popupFactory = PopupFactory.getSharedInstance();
    tipWindow = popupFactory.getPopup(insideComponent, tip, location.x, location.y);
    tipWindow.show();To try to overcome this, as a test I extended JButton with the following constructor:
    public TestButton() {
        super();
        setUI( new MyCustomUI() );
        ToolTipManager.sharedInstance().unregisterComponent( this );
    }but this didn't solve the problem either. Has anybody got any ideas on this?
    Cheers,
    Paul.

    Try this.
    regards,
    Stas
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.image.*;
    import java.awt.geom.*;
    public class Test {
        JScrollPane scroll;
        JPanel p=new JPanel(new BorderLayout());
        Robot robot=new Robot();
        public Test()  throws Exception {
            final JFrame frame=new JFrame();
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.getContentPane().add(p);
            JButton b=new JButton("Test balloon!");
            b.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    TransparentFrame frame1=new TransparentFrame();
                    int x=frame.getX()-100;
                    if (x<0) x=0;
                    int y=frame.getY()-100;
                    if (y<0) y=0;
                    frame1.setBounds(x,y,100,100);
                    frame1.createBalloon();
                    frame1.setVisible(true);
            frame.getContentPane().add(b);
            frame.setBounds(200,200,120,50);
            frame.show();
        public static void main(String[] args) throws Exception {
            new Test();
    class TransparentFrame extends JWindow {
        Robot robot;
        BufferedImage screenImg;
        Rectangle screenRect;
        MyPanel contentPanel=new MyPanel();
        boolean userActivate=false;
        Area Balloon;
        public TransparentFrame() {
            super();
            createScreenImage();
            contentPanel.Balloon=Balloon;
            this.setContentPane(contentPanel);
            this.addComponentListener(new ComponentAdapter() {
                public void componentHidden(ComponentEvent e) {}
                public void componentMoved(ComponentEvent e) {
                    resetUnderImg();
                    repaint();
                public void componentResized(ComponentEvent e) {
                    resetUnderImg();
                    repaint();
                public void componentShown(ComponentEvent e) {}
            this.addWindowListener(new WindowAdapter() {
                public void windowClosing(WindowEvent e) {
                public void windowClosed(WindowEvent e) {
                public void windowOpened(WindowEvent e) {
                public void windowIconified(WindowEvent e) {
                public void windowDeiconified(WindowEvent e) {
                public void windowActivated(WindowEvent e) {
                public void windowDeactivated(WindowEvent e) {
                    Balloon=null;
        protected void createScreenImage() {
            try {
                if (robot==null)
                    robot=new Robot();
            catch (AWTException ex) {
                ex.printStackTrace();
            Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize();
            screenRect=new Rectangle(0,0,screenSize.width,screenSize.height);
            screenImg=robot.createScreenCapture(screenRect);
        public void createBalloon() {
            Rectangle bounds=new Rectangle(0,0,getWidth(),getHeight());
            Balloon=new Area(new Rectangle(bounds));
            System.err.println(Balloon.getBounds());
            RoundRectangle2D content=new RoundRectangle2D.Double(0,0,getWidth(),getHeight()/3,20,20);
            Polygon polygon=new Polygon(new int[] {20,getWidth()/2,getWidth()},new int[] {getHeight()/3,getHeight()/3,getHeight()},3);
            Area a=new Area(new Rectangle(bounds));
            a.subtract(new Area(content));
            a.subtract(new Area(polygon));
            Balloon.subtract(a);
            contentPanel.Balloon=Balloon;
        public void resetUnderImg() {
            if (robot!=null && screenImg!=null) {
                Rectangle frameRect=getBounds();
                int x=frameRect.x;
                contentPanel.paintX=0;
                contentPanel.paintY=0;
                if (x<0) {
                    contentPanel.paintX=-x;
                    x=0;
                int y=frameRect.y;
                if (y<0) {
                    contentPanel.paintY=-y;
                    y=0;
                int w=frameRect.width;
                if (x+w>screenImg.getWidth())
                    w=screenImg.getWidth()-x;
                int h=frameRect.height;
                if (y+h>screenImg.getHeight())
                    h=screenImg.getHeight()-y;
                contentPanel.underFrameImg=screenImg.getSubimage(x,y,w,h);
    class MyPanel extends JPanel {
        BufferedImage underFrameImg;
        Area Balloon;
        int paintX=0;
        int paintY=0;
        public MyPanel() {
            super();
            setOpaque(true);
        public void paint(Graphics g) {
            super.paint(g);
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            g.drawImage(underFrameImg,paintX,paintY,null);
            if (Balloon!=null) {
                g.setColor(Color.yellow);
                ((Graphics2D)g).fill(Balloon);
            g.setColor(Color.red);
            g.drawString("Balloon test!",10,20);
    }

  • Altering the shape of pixels in illustrator

    Hello!
    I was wondering if anyone might be able to give me some advice on how to alter the shape of the pixels in an image to a custom pixel shape in illustrator.
    Thanks in advance.

    Wittyhearts,
    You asked:
    Is there anyway I might be able to do this without having to recolour each of the hearts?
    Yes, if you don't mind that the fill is pixel based.
    Follow Jacob's steps to create a grid of hearts on top of your image.
    Make sure that each heart is the size of the enlarged "pixel". (If you do this enlargement in Photoshop, use the Nearest Neighbour to get hard edges for each "pixel").
    Make sure that the Hearts grid is aligned with the large image Pixel grid.
    Fill the Hearts with Black. Select them all and Group them.
    Select both the Hearts and the picture below it and click Make Mask in the Transparency Panel. Check the Invert Mask option.
    This should be the result (I added black background).
    I just thought that it may be even better to convert the image fiirst to a vector mosaic: Object menu > Create Object Mosaic...
    Then create the Heart grid and make it a Mask.
    When you go to Object > Flatten Transparency and set the Raster/Vector slider to 100, you will get coloured heart shaped vectors

  • I need help with the shape matching of this image

    I am currently using NI Vision Assisstant to help me with the logic for the VI code. So currently I have 3 diagonal rectangles and I cannot figure out how to find the shape of each of them. Attached is a screenshot of the image I have. I have it going through a Luminosity filter and then a frequency filter and then I converted it to a binary image... now I am at this point: If anyone could help me find the rectangles... that would be greatly appreciated. I am sorry for such a basic quesiton.
    Thank you,
    Yousuf M. Soliman
    Attachments:
    Test.png ‏19 KB

    Hello Yousuf,
    There are quite a few functions that you might find useful for locating rectangles in a binarized image.  Possibilities include Shape Matching, Pattern Matching, Geometric Matching, Shape Detection, and more.  The difficulty that you will run into is the fact that your retangles are not straight edged, but are also not curved edges.  Many of the shape matching tools look for straight edges and right angles, which are not present in your image.  As such, it may be easiest to first use edge detecting tools to locate your edges, then use measurement tools to calculate area or distance.
    I played around with your image briefly, and was able to localize the edges to within an approximation.  I used the Clamp (Rake) tool to achieve the edge localization seen in the attached screen shots.  As you can see in ClampRect.png, the edge lines drawn aren't terribly accurate, but the other images show the points used, and with some playing around you should be able to find a better approximation of the rectangle edge.  Hope this helps!
    Patrick
    CLA
    Attachments:
    ClampRect.PNG ‏47 KB
    ClampLongEdge.PNG ‏55 KB
    ClampShortEdge.PNG ‏47 KB

  • Creating Objects with the Shape Tools | Learn Illustrator CS6 | Adobe TV

    In this video you'll see how to use Illustrator's shape tools to create primitive shapes that you can use as the basis for objects. You'll also learn how to use the Shape Builder tool to combine shapes.
    http://adobe.ly/JXWnRj

    What tool did you use to drag between the skull and jaw to join them?  You didn't share how you did that.

  • How to create a shape based on the shape of an image

    I want to erase a portion of a mask based on the shape of an image. how can i do this? btw how to create a circle? thx

    Both your questions leave room for imagining what you might really mean, but here's a shot at answering them.
    If you have a mask that you want to erase portions of based on an image... assuming the mask is a simple rectangle you drew with the rectangle tool, change the opacity of the rectangle's fill in the color panel to make it see-thru, place the mask over the image, and using the eraser tool, erase the portions of the mask that you do not intend to retain using the image below it as a guide.
    As for drawing a circle, hover over the rectangle tool and a menu should appear.  Select the oval/ellipse tool.  To draw a circle, hold down the shift key and draw just as you did for the rectangle.  The shift key forces it to retain equal width and height.

Maybe you are looking for