3D masks enable selecting 3D vertices based on their different attributes such as position, color and texture coordinate.
 Surface
                    Display geometry's triangles as a surface
                    Read More
                     renderer components in order to modify their opacity.
	  There is also a way of using
Surface
                    Display geometry's triangles as a surface
                    Read More
                     renderer components in order to modify their opacity.
	  There is also a way of using 
                     Image Layer
                    This generator loads a still image and displays it.
                    Read More
                     or
Image Layer
                    This generator loads a still image and displays it.
                    Read More
                     or 
                     Video File
                    
      Generate an animated image by playing a video file. Play it either with its
      Transport or from a Timeline (by drag n dropping the layer inside it)
    
                    Read More
                     as a way to mask a modifier/component according to the UV map of its generator.
Video File
                    
      Generate an animated image by playing a video file. Play it either with its
      Transport or from a Timeline (by drag n dropping the layer inside it)
    
                    Read More
                     as a way to mask a modifier/component according to the UV map of its generator.
	   
                     
                     
                     
                     
                     
                     
                    |   |   |   | 
|   2D Noise |   3D Noise |   Radius Texture Coordinates | 
|   Horizontal Texture coordinates |   Angle Texture coordinates |   Vertical Texture coordinates | 
|   Depth (tight distance interval) |   |   | 
|   Layer Mask |   Age applied on the Opacity modifier over a Particle Emitter |   Velocity applied over a Particle Emitter with a Friction Field | 
 
                    Full - Mask everything
Random - Randomly mask each vertex
Group 3d Mask - Mask according to object id or particles group
Age - Depends on the age of a Particle to mask a modifier / effect
Velocity -   Depends on the velocity of a 
                 Particles
                Simulate a particle system
                Read More
Particles
                Simulate a particle system
                Read More
                
Noise - Vertices are selected depending on true 3D (or 4D) noise functions
Linear - Using a line in space as mask
Sphere - Mask with a sphere shape
Cylinder - Mask with a cylinder shape
Box - Mask with a box shape
Depth - Vertices are selected depending on their depth between a distance interval you choose
Normal - Vertices are selected depending on their normal orientation
Fresnel - Similar to Normal Vertices are selected depending on their normal orientation Read More , but specialized to select vertices that are oriented perpendicularly to the view direction
Texture Coordinate - Uses object's UV to mask vertices. Either vertical, horizontal, radial, angular or combinations of thoses
Color - Vertices are selected depending on their color
Function - Enables to use any other type of 3D mask with a Function Function that maps a number (percentage, time, etc.) to a value Read More (for advanced users)
Texture Geometry Mask - Use any 2D Layer A single 2D Layer Read More to mask vertices using object's UV
Tracking System - Use each Tracking System To visualize tracked points using a tracking device Read More tracker(s) as Sphere Mask with a sphere shape Read More
 Image Layer
Image Layer Surface
Surface Video File
Video File