# Demo Face Filters

[View as Markdown](https://docs.banuba.com/far-sdk/tutorials/capabilities/demo_face_filters.md)[![](/far-sdk/img/ai-guide/chatgpt.svg)Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fdocs.banuba.com%2Ffar-sdk%2Ftutorials%2Fcapabilities%2Fdemo_face_filters.md%20\(Demo%20Face%20Filters\)%20and%20help%20me%20with%20it%20in%20my%20Banuba%20Face%20AR%20SDK%20project.)[![](/far-sdk/img/ai-guide/claude.svg)Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs.banuba.com%2Ffar-sdk%2Ftutorials%2Fcapabilities%2Fdemo_face_filters.md%20\(Demo%20Face%20Filters\)%20and%20help%20me%20with%20it%20in%20my%20Banuba%20Face%20AR%20SDK%20project.)Install tools

tip

You may also create your own effects with [**Banuba Studio**](https://studio.banuba.com/) or buy some from the [**Banuba Asset Store**](https://assetstore.banuba.net/).

List of Facer AR SDK **Demo Face Filters** and [technologies](/far-sdk/tutorials/capabilities/sdk_features.md) represented with them.

Face AR SDK release archives are supplied with a minimum built-in number of face filter (effects), all other Demo effects can be downloaded from this page.

| Filters                                                                                                                                                         | Technologies represented                                                                                                                                                                                                | Required packages                           |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| [![0003\_cu\_Spider1\_v3\_b1 icon](/far-sdk/img/effects/0003_cu_Spider1_v3_b1.png)download](/far-sdk/generated/effects/0003_cu_Spider1_v3_b1.zip)               | Animation, Triggers                                                                                                                                                                                                     | face\_tracker                               |
| [![ActionunitsGrout icon](/far-sdk/img/effects/ActionunitsRabbit.png)download](/far-sdk/effects/ActionunitsRabbit.zip)                                          | Action units with blendshapes in the AR 3D Mask                                                                                                                                                                         | face\_tracker                               |
| [![Afro icon](/far-sdk/img/effects/afro.png)download](/far-sdk/generated/effects/Afro.zip)                                                                      | AR 3D Mask                                                                                                                                                                                                              | face\_tracker                               |
| [![BG\_Metro icon](/far-sdk/img/effects/BG_Metro.png)download](/far-sdk/effects/BG_Metro.zip)                                                                   | Simple effect that allow to set an image as the Background<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                        | background                                  |
| [![blur\_bg icon](/far-sdk/img/effects/blur_bg.png)download](/far-sdk/generated/effects/blur_bg.zip)                                                            | Background segmentation neural network, Blur<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                      | background                                  |
| [![bokeh icon](/far-sdk/img/effects/bokeh.png)download](/far-sdk/generated/effects/test_bokeh.zip)                                                              | Background segmentation neural network, Bokeh effect                                                                                                                                                                    | face\_tracker, background                   |
| [![BulldogHarlamov icon](/far-sdk/img/effects/BulldogHarlamov.png)download](/far-sdk/generated/effects/BulldogHarlamov.zip)                                     | Transfer of facial expressions to the 3D model, AR 3D Mask                                                                                                                                                              | face\_tracker                               |
| [![BurningMan2018 icon](/far-sdk/img/effects/HawaiiHairFlower.png)download](/far-sdk/effects/HawaiiHairFlower.zip)                                              | Retouch, AR 3D Mask                                                                                                                                                                                                     | face\_tracker                               |
| [![CartoonOctopus icon](/far-sdk/img/effects/CartoonOctopus.png)download](/far-sdk/generated/effects/CartoonOctopus.zip)                                        | Animation, Triggers                                                                                                                                                                                                     | face\_tracker                               |
| [![CubemapEverest icon](/far-sdk/img/effects/CubemapMoon.png)download](/far-sdk/effects/CubemapMoon.zip)                                                        | Background segmentation neural network, 3D environment cubemap texture, AR 3D Mask<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                | face\_tracker, background                   |
| [![DebugFRX icon](/far-sdk/img/effects/DebugWireframe.png)download](/far-sdk/generated/effects/DebugFRX.zip)                                                    | Display face recognition wireframe with landmarks                                                                                                                                                                       | face\_tracker                               |
| [![Glasses icon](/far-sdk/img/effects/glasses_RayBan4165_Dark.png)download](/far-sdk/effects/glasses_RayBan4165_Dark.zip)                                       | Virtual glasses try-on                                                                                                                                                                                                  | face\_tracker                               |
| [![Makeup icon](/far-sdk/img/effects/Makeup.png)download](/far-sdk/generated/effects/Makeup.zip)                                                                | Virtual Makeup API effect. See more in Effect API section.<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                        | See comment below the table\*               |
| [![MonsterFactory icon](/far-sdk/img/effects/1001Nights_bloom.png)download](/far-sdk/effects/1001Nights_bloom.zip)                                              | AR 3D Mask, Physics                                                                                                                                                                                                     | face\_tracker                               |
| [![nn\_api icon](/far-sdk/img/effects/nn_api.png)download](/far-sdk/generated/effects/nn_api.zip)                                                               | Effect with API for testing multiple neural networks work at the same time: Lips, Hair, Background, Hair and Skin<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage. | face\_tracker, lips, skin, background, hair |
| [![PineappleGlasses icon](/far-sdk/img/effects/Pineappleglasses.png)download](/far-sdk/generated/effects/PineappleGlasses.zip)                                  | Background segmentation neural network, Animated texture, AR 3D Mask<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                              | face\_tracker, background                   |
| [![PoliceMan icon](/far-sdk/img/effects/PoliceMan.png)download](/far-sdk/generated/effects/PoliceMan.zip)                                                       | Morphing, AR 3D Mask                                                                                                                                                                                                    | face\_tracker                               |
| [![Rorschach icon](/far-sdk/img/effects/Rorschach.png)download](/far-sdk/generated/effects/Rorschach.zip)                                                       | Background segmentation neural network, Animated texture, AR 3D Mask<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                              | face\_tracker, background                   |
| [![scene\_4\_faces icon](/far-sdk/img/effects/scene_4_faces.png)download](/far-sdk/generated/effects/scene_4_faces.zip)                                         | Multi-face morphing example                                                                                                                                                                                             | face\_tracker                               |
| [![HairPinkGirl icon](/far-sdk/img/effects/HairPinkGirl.png)download](/far-sdk/effects/HairPinkGirl.zip)                                                        | Animated texture, AR 3D Mask                                                                                                                                                                                            | face\_tracker                               |
| [![test\_BG icon](/far-sdk/img/effects/test_BG.png)download](/far-sdk/generated/effects/test_BG.zip)                                                            | Background segmentation neural network<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                            | background                                  |
| [![test\_Eye\_lenses icon](/far-sdk/img/effects/test_Eye_lenses.png)download](/far-sdk/generated/effects/test_Eye_lenses.zip)                                   | Virtual eye lenses example<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                                        | face\_tracker, eyes                         |
| [![test\_Eyelashes icon](/far-sdk/img/effects/test_Eyelashes.png)download](/far-sdk/generated/effects/test_Eyelashes.zip)                                       | Effect for eyelashes tracking debug                                                                                                                                                                                     | face\_tracker                               |
| [![test\_Eyes icon](/far-sdk/img/effects/test_Eyes.png)download](/far-sdk/generated/effects/test_Eyes.zip)                                                      | Eyes segmentation neural network<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                                  | face\_tracker, eyes                         |
| [![test\_gestures icon](/far-sdk/img/effects/test_gestures.png)download](/far-sdk/generated/effects/test_gestures.zip)                                          | Hand gestures detection example                                                                                                                                                                                         | hands                                       |
| [![test\_Glasses icon](/far-sdk/img/effects/test_Glasses.png)download](/far-sdk/generated/effects/test_Glasses.zip)                                             | Glasses detection (neural network approach), AR 3D Mask                                                                                                                                                                 | face\_tracker, background                   |
| [![test\_Hair icon](/far-sdk/img/effects/test_Hair.png)download](/far-sdk/generated/effects/test_Hair.zip)                                                      | Hair segmentation neural network<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                                  | hair                                        |
| [![test\_Hair\_bound icon](/far-sdk/img/effects/test_Hair_bound.png)download](/far-sdk/generated/effects/test_Hair_bound.zip)                                   | Hair recoloring in multiple shades, Hair segmentation neural network<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                              | face\_tracker, hair                         |
| [![test\_Hair\_strand icon](/far-sdk/img/effects/test_Hair_strand.png)download](/far-sdk/generated/effects/test_Hair_strand.zip)                                | Hair strands recoloring<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                                           | face\_tracker, hair                         |
| [![test\_HandSkelet icon](/far-sdk/img/effects/test_HandSkelet.png)download](/far-sdk/generated/effects/test_HandSkelet.zip)                                    | Displays hand skeleton model                                                                                                                                                                                            | hands                                       |
| [![test\_heart\_rate icon](/far-sdk/img/effects/test_heart_rate.png)download](/far-sdk/generated/effects/test_heart_rate.zip)                                   | Heart rate measurement (Pulse) technology example                                                                                                                                                                       | face\_tracker                               |
| [![test\_image\_process\_cartoon icon](/far-sdk/img/effects/test_image_process_cartoon.png)download](/far-sdk/generated/effects/test_image_process_cartoon.zip) | Shader-based image filter                                                                                                                                                                                               | face\_tracker                               |
| [![test\_Lips icon](/far-sdk/img/effects/test_Lips.png)download](/far-sdk/generated/effects/test_Lips.zip)                                                      | Lips segmentation neural network<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                                  | face\_tracker, lips                         |
| [![test\_Lips\_glitter icon](/far-sdk/img/effects/test_Lips_glitter.png)download](/far-sdk/generated/effects/test_Lips_glitter.zip)                             | Glitter lipstick effect, lips segmentation neural network<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                         | face\_tracker, lips                         |
| [![test\_Lips\_shine icon](/far-sdk/img/effects/test_Lips_shine.png)download](/far-sdk/generated/effects/test_Lips_shine.zip)                                   | Shiny lipstick effect, lips segmentation neural network<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                           | face\_tracker, lips                         |
| [![test\_Nails icon](/far-sdk/img/effects/test_Nails.png)download](/far-sdk/generated/effects/test_Nails.zip)                                                   | Virtual nails try on effect<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                                       | hands                                       |
| [![test\_Ring icon](/far-sdk/img/effects/test_Ring.png)download](/far-sdk/generated/effects/test_Ring.zip)                                                      | AR Ring demo effect<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                                               | hands                                       |
| [![test\_Ruler icon](/far-sdk/img/effects/test_Ruler.png)download](/far-sdk/generated/effects/test_Ruler.zip)                                                   | Face-to-phone distance measurement                                                                                                                                                                                      | face\_tracker                               |
| [![test\_Skin icon](/far-sdk/img/effects/test_Skin.png)download](/far-sdk/generated/effects/test_Skin.zip)                                                      | Skin segmentation neural network<br />Face filter performance can be lower on mid-end and low-end devices due to neural network usage.                                                                                  | skin                                        |

#### Legend[​](#legend "Direct link to Legend")

* `Online / Offline` - Online face filters can be applied both for realtime work and photo. Offline face filters are designed to work only with photos (offline mode).
* Click on filter name to download the effect.
* **Required packages** column lists [the packages](/far-sdk/tutorials/development/installation.md) you must include within the app. For iOS package names follow this simple rule: *face\_tracker -> BNBFaceTracker* etc.

\* *Makeup* effect dependencies are configured during runtime according to features enabled. You will see in log which package is missing in case of error.
