advanced masking help

Please use this part to report bugs & errors, ask questions & "How to..."
Post Reply
diehardzelda
Posts: 3
Joined: 12 Sep 2012, 18:31

advanced masking help

Post by diehardzelda »

Hello, I simply love using the masking tool to add unique texture to my animations. There is one look I'm trying to achieve using a mask, but I can't for the life of me figure out how to get it to work. Its a bit hard to explain but essentially I want to achieve the same effect you see in the show "Chowder". This is the moving textures in each article of clothing.

here is an example :
http://www.youtube.com/watch?v=evpBjd0D ... CD1B675E40" onclick="window.open(this.href);return false;

How would one achieve this look? :?: :?:
User avatar
ZigOtto
Posts: 4102
Joined: 17 Feb 2006, 22:50
Location: south-Petazonia

Re: advanced masking help

Post by ZigOtto »

diehardzelda wrote: ...
here is an example :
http://www.youtube.com/watch?v=evpBjd0D ... CD1B675E40" onclick="window.open(this.href);return false;

How would one achieve this look? :?: :?:
I can't see your example, I get this message :
the uploader has not made this video available in your country.
Sorry about that .
:(
diehardzelda
Posts: 3
Joined: 12 Sep 2012, 18:31

Re: advanced masking help

Post by diehardzelda »

ZigOtto wrote:
diehardzelda wrote: ...
here is an example :
http://www.youtube.com/watch?v=evpBjd0D ... CD1B675E40" onclick="window.open(this.href);return false;

How would one achieve this look? :?: :?:
I can't see your example, I get this message :
the uploader has not made this video available in your country.
Sorry about that .
:(

oops, I'll find some more examples, hopefully one works :)

http://www.youtube.com/watch?v=EDcICGLpybQ" onclick="window.open(this.href);return false;

http://www.youtube.com/watch?feature=en ... NfsHM&NR=1" onclick="window.open(this.href);return false;

http://www.youtube.com/watch?v=ABy16fes ... re=related" onclick="window.open(this.href);return false;

If none of those work then here I'll try to explain it as best I can. I'm animating a blue bird flying into the scene and landing on a branch. How would I overlay a textured gradient painting onto a mask? I want to paint a textured gradient (of blue and cyan) to be masked onto the blue bird ( so as the bird travels from one end on the scene to the other, it changes color). I can't figure out how to do this while keeping that gradient completely steady (since it has to be painted on every frame). I even tried putting the textured gradient on one held layer then masking everything but the bird on the other layer so to leave a window open to see the blue behind it, but not even that worked :(
Svengali
Posts: 1571
Joined: 28 Dec 2006, 10:08

Re: advanced masking help

Post by Svengali »

Here's a way to do what you want without any masking. But first you need to prepare a shortcut key.

In the Keyboard Shortcut panel (control+K), choose a key (the J key for instance) in the left column, then in the right column, assign Spare:Copy to. Press the Assign button, then press the OK button. Now, when you press the J key, whatever is currently drawn in your frame is copied to the Spare buffer (think of the Spare buffer as a hidden layer beneath all other layers).

-----------------------------------------------------------------

1. Choose a repeat pattern or full-screen gradient that you want to show up inside one of your animated shapes (like the character's shirt or your bird) and fill the entire current frame with that pattern.

2. Press J key to copy your full screen repeat or gradient pattern into the Spare buffer.

3. Once the pattern or gradient is in the spare buffer you can delete the repeat pattern or gradient frame.

4. Select the Floodfill tool (the pouring bucket) BUT instead of COLOR choose MERGE as the "paint" you will fill with. Merge uses the Spare buffer as its source when filling. (Note that with Merge as your "Paint" you can draw with ANY tool - except a cutbrush - and the content of the Spare buffer will be seen in your lines.)

5. In your animated sequence, on each frame where you want the pattern or gradient to show, just click inside any outlined shape to fill the shape with the pattern or gradient from the Spare buffer.

As your shape animates across the image over numerous frames, it will be filled each time with some part of the pattern from the Spare buffer. Played back, it will appear that your moving shape is actually a window looking out onto the pattern or gradient.

Sven
TVP Pro 11.0.10-64bit Win10 - 64GB ram -2TB HHD - 256GB SSD - Wacom Cintiq 16, driver 6.3.41-1
Android Tablet: rel. 11, Samsung Galaxy Note10.1 - 32GB with microSD 32GB
Android Tablet: rel. 11.5, Samsung Galaxy Tab S7plus - 128GB with microSD 64GB
User avatar
slowtiger
Posts: 2949
Joined: 08 May 2008, 21:10
Location: berlin, germany
Contact:

Re: advanced masking help

Post by slowtiger »

Another way:

1. Paint all areas which shall be textured onto an extra layer.

2. Create a second project for the texture, bigger than the actual project size.

3. Use the keyframer to move the texture roughly with your character.

4. Use the layer from 1. as stencil and erase everything outside.
TVP 10.0.18 and 11.0 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
TVP 11.0 and 11.7 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
TVP 11.7 Mac Mini M2pro 32GB OS 13.5
diehardzelda
Posts: 3
Joined: 12 Sep 2012, 18:31

Re: advanced masking help

Post by diehardzelda »

Svengali wrote:Here's a way to do what you want without any masking. But first you need to prepare a shortcut key.

In the Keyboard Shortcut panel (control+K), choose a key (the J key for instance) in the left column, then in the right column, assign Spare:Copy to. Press the Assign button, then press the OK button. Now, when you press the J key, whatever is currently drawn in your frame is copied to the Spare buffer (think of the Spare buffer as a hidden layer beneath all other layers).

-----------------------------------------------------------------

1. Choose a repeat pattern or full-screen gradient that you want to show up inside one of your animated shapes (like the character's shirt or your bird) and fill the entire current frame with that pattern.

2. Press J key to copy your full screen repeat or gradient pattern into the Spare buffer.

3. Once the pattern or gradient is in the spare buffer you can delete the repeat pattern or gradient frame.

4. Select the Floodfill tool (the pouring bucket) BUT instead of COLOR choose MERGE as the "paint" you will fill with. Merge uses the Spare buffer as its source when filling. (Note that with Merge as your "Paint" you can draw with ANY tool - except a cutbrush - and the content of the Spare buffer will be seen in your lines.)

5. In your animated sequence, on each frame where you want the pattern or gradient to show, just click inside any outlined shape to fill the shape with the pattern or gradient from the Spare buffer.

As your shape animates across the image over numerous frames, it will be filled each time with some part of the pattern from the Spare buffer. Played back, it will appear that your moving shape is actually a window looking out onto the pattern or gradient.

Sven

Thank you so much! :) This was exactly what I needed and has helped so much :) :mrgreen: :mrgreen: :D :D
Post Reply