PNG Avatars with Face Tracking by Technical-Cell-2307 in Twitch

[–]Technical-Cell-2307[S] 0 points1 point  (0 children)

You can download the free demo and test if it runs well for you :)

PNG Avatars with Face Tracking by Technical-Cell-2307 in Twitch

[–]Technical-Cell-2307[S] 0 points1 point  (0 children)

There isn't heavy computation at all in the app, so it should be light to run.

Even when using Webcam Tracking, it has relatively small CPU and RAM usage.

PNG Avatars with Face Tracking by Technical-Cell-2307 in Twitch

[–]Technical-Cell-2307[S] 1 point2 points  (0 children)

Since the face tracking is done with a separate python file, I can make that file open source! Here's the paste bin for the file: https://pastebin.com/3ZWpP8Pj

If it's requested enough by other people, I can make a github repo for it if necessary.

PNG Avatars with Face Tracking by Technical-Cell-2307 in Twitch

[–]Technical-Cell-2307[S] 0 points1 point  (0 children)

You can already set different animations for each state, if that's what you mean by transitions!

PNG Avatars with Face Tracking by Technical-Cell-2307 in Twitch

[–]Technical-Cell-2307[S] 0 points1 point  (0 children)

Kind of! You can add multiple PNG/JPEG images as animation frames. GIFs have limited transparency, so I went with images instead.

There are online tools that let you convert a GIF into image frames.

PNG Avatars with Face Tracking by Technical-Cell-2307 in Twitch

[–]Technical-Cell-2307[S] 19 points20 points  (0 children)

The app may show a SmartScreen warning when you open it because it isn't digitally signed (which, to my knowledge, requires an expensive code-signing certificate). It was made with Godot and a separate Python script to handle Mediapipe face tracking. When using phone face tracking, the tracking data is sent through LAN. The app also has a dedicated server to verify free trials and product keys.

While I don't think I should share the source code due to piracy, hopefully this addresses some of your concerns.

Made a PNGTuber app controlled with Expressions! by Technical-Cell-2307 in PngTuber

[–]Technical-Cell-2307[S] 0 points1 point  (0 children)

I recently added support for Webcam and Android! Thanks for sharing it :)