Masking explained... I hope!

Have you come up with a good Moho trick? Need help solving an animation problem? Come on in.

Moderators: Fahim, Distinct Sun, Víctor Paredes, erey, Belgarath, slowtiger

Postby Rasheed » Tue Mar 11, 2008 11:32 am

I hope that in a next version of Anime Studio Pro, you're able to modify the layer properties in software, instead of being hard-coded, as they are now.
  • vector layer -> 2D objects
  • image layer -> bitmap objects
  • 3D layer -> 3D objects
  • notes layer -> note objects
  • group layer -> layer container
    • bone layer -> layer container with skeleton properties
      • switch layer -> layer container with skeleton and layer switching properties
    • particle layer -> layer container with particle properties
You would need to define the user interface and layer behavior for any new layer properties, either in Lua, or as a plugin.

A 3D bone layer comes to mind. At moment, you must do your 3D animation outside ASP, and import the frames into ASP as 3D objects. I know Mike doesn't want a real 3D animation program, but, at this moment, combining 2D and 3D animation is a bit of pain in the behind. You can import 3D frames into ASP, but you can't export 2D vectors frames, to import those into a 3D animation program.
User avatar
Rasheed
 
Posts: 2008
Joined: Tue May 17, 2005 8:30 am
Location: The Netherlands

Postby SjN » Mon May 11, 2009 5:00 am

Can somebody reupload the sample file please?
SjN
 
Posts: 20
Joined: Wed Mar 25, 2009 2:39 am

Postby heyvern » Mon May 11, 2009 9:19 am

Sorry about the missing file. I will fix it when I get a chance. Stupid server got "changed" and doesn't recognize raw "anme" files so I have to zip it up and change the link.

-vern
User avatar
heyvern
 
Posts: 6964
Joined: Fri Sep 02, 2005 4:49 am

Postby heyvern » Mon May 11, 2009 9:27 am

The link is fixed now.

-vern
User avatar
heyvern
 
Posts: 6964
Joined: Fri Sep 02, 2005 4:49 am

Postby chucky » Mon May 11, 2009 1:41 pm

I think the naming structure of layer types in the ui is fine.
What's wrong with it?
Sequential offender.
my latest animations
User avatar
chucky
 
Posts: 3709
Joined: Sun Jan 28, 2007 4:24 am
Location: Van Diemen's Land

Postby FloridaJo » Sun Sep 06, 2009 7:09 pm

Okay, I understand the black/white alpha description and the adding and subtracting.

What is confusing for me is in the manual tutorial 2.6_2, it is a simple face with eyes and eyelids.

Okay, so the mask goes on first, saying hide every thing. Then the next layer down is the eyelid oval and then the eyes.

Why is it the eye's layer 'burns' up through the mask but not the eyelid oval?

Is the last layer in a mask group the only layer that determines what is 'white' or showing through?

Thanks in advance.
User avatar
FloridaJo
 
Posts: 29
Joined: Mon Aug 31, 2009 2:28 am
Location: Florida

Postby FloridaJo » Thu Jul 14, 2011 12:10 pm

Thanks, that makes sense. :)
User avatar
FloridaJo
 
Posts: 29
Joined: Mon Aug 31, 2009 2:28 am
Location: Florida

Postby GCharb » Thu Jul 14, 2011 1:45 pm

I made a video tutorial for my blog explaining the basics of masking, have a look, might explain a few things you are not quite sure of yet!
User avatar
GCharb
 
Posts: 2183
Joined: Mon Oct 10, 2005 2:31 am
Location: Saint-Donat, Quebec, Canada

Postby SpaceBoy64 » Sun Mar 25, 2012 4:19 pm

The thing I find really confusing is the terminology and the layer order convention.

In most all other applications I'm used to (Photoshop, After Effects, Inkscape, Final Cut) layers can be imagined like actual layers of paper or celluloid stacked on top of each other. In fact, in all other ways, this is true for Anime Studio as well, but not for masking. :? In Anime Studio, a layer that is physically below another layer can be the "window" through which you can see the layer above it, or the object that blocks the view of the object above it. This is counter-intuitive to me. In my mind, a mask would be on top, covering up, or revealing the layer below.

The other thing that's confusing is the use of the group layer. Why does the group have settings for mask this layer, add to mask, subtract from mask? Is this for when a group is in a stack in another group?

It would be nice if we were allowed to look at the mask itself in another window, like in Photoshop when looking at an alpha channel. This would make masks much easier to figure out. Likewise, it would be nice to be able to load a grayscale image or movie and use that as a mask.
User avatar
SpaceBoy64
 
Posts: 317
Joined: Wed Sep 16, 2009 8:54 pm
Location: Columbus

Re: Masking explained... I hope!

Postby djwaterman » Sat May 30, 2015 10:59 am

I've been pushing myself back into using Anime Studio Pro after about a year, so I forgot just about everything. I'm currently building a character and using masks on the face. I read this thread and was alarmed to read that Group layers are really redundant and the we should all use Bone layers. But then I found that in version 9.5 you can change Group layers into Bone layers. Which has me wondering, what other changes were done to masking in version 10 or 11 that have made masking easier or less confusing?

I mean I can get things working, but only after trying out every single variation in multiple combinations.
User avatar
djwaterman
 
Posts: 284
Joined: Fri Sep 20, 2013 8:36 am
Location: Sydney

Re: Masking explained... I hope!

Postby synthsin75 » Sat May 30, 2015 5:00 pm

10 added icons on the layers in the Layers window that show the masking operation, and you can left-click on a layer in a masking group to change its masking operation. Very helpful for experimenting (but you still have to remember to render to see the final result of complex masking).
- Wes
Image
User avatar
synthsin75
 
Posts: 6319
Joined: Mon Jan 14, 2008 11:20 pm
Location: Oklahoma


Re: Masking explained... I hope!

Postby haithannd » Mon May 21, 2018 6:58 pm

Thank you so much for explanining so clearly about Masking in Moho, heyvern. This is really helpful to me.
haithannd
 
Posts: 1
Joined: Mon Nov 20, 2017 9:44 am

Previous

Return to Tips & Techniques

Who is online

Users browsing this forum: No registered users and 1 guest