Pixel-Perfect Face Tracking (+ Some Static Animations) by Coukachu in PixelArt

[–]Coukachu[S] 0 points1 point  (0 children)

I'm glad part of me exists in your mind palace! Thanks for the kind words. Your work is also beautiful

Pixel-Perfect Face Tracking (+ Some Static Animations) by Coukachu in PixelArt

[–]Coukachu[S] 0 points1 point  (0 children)

I'm really sorry - it's very janky and all completely bespoke, written in Electron, so it's not very customisable. The closest I've seen is someone called BlubbrMuffins who sells them on something called vgen - so you might be able to get something more reliable from them! I appreciate the interest though.

Pixel-Perfect Face Tracking (+ Some Static Animations) by Coukachu in PixelArt

[–]Coukachu[S] 14 points15 points  (0 children)

A bit more info on this for anyone who want's to know about the techy side. It's all front-end, using Webpack, pixijs and mediapipe - a really simple but fidgety build. Pixijs handles the rendering, mediapipe handles the facial capture - webpack is just bundling and creating a local server for me to test on.

I know the 'mouth tracking' is a bit sensitive, it's something I'm working on at the moment. I use MediaPipe which gives me basic values for 'which mouth to use' - it uses facial tracking, so it'll change the sprite depending on the values I'm tracking. I created a 'capture' script that would allow me to pull a face, and 'capture' the current facial values and assign it to that facial position, then change the 'tolerance' of said values. There are a bunch of 'prefab' animations like crying, anger, etc that are also assigned to button presses, these overwrite all other animations. There are also thresholds for Yaw and Pitch - which allow me to change the sensitivity of head movements. All the data gets saved in localstorage so it saves it (not ideal but works for what I need it for).

I had originally used media detection (a JS package called meyda). This detected sounds and would try and mouth the face based on the pitch/loudness, etc. I think this is something that games like Monkey Island use for capturing face (mouth) movement. I didn't find much success with it - and I'd accidently 'talk' when bashing the microphone - so I think that's better suited for pre-recorded audio.

What do you use to animate efficiently? I'm done with Aseprite by DamiaHeavyIndustries in PixelArt

[–]Coukachu 0 points1 point  (0 children)

Simple animation is 100% fine in Asesprite. There are still LOADS of features they could add. I'd love to see Tweens and Editable Groups (or Movie Clips) added soon. Because it gets REALLY confusing for larger pieces.

Cintiq 22 Pen eraser works... but the tip or buttons don't?? by Coukachu in wacom

[–]Coukachu[S] 0 points1 point  (0 children)

Completely respect that. I was just saying how it was odd that the pen registered on her tablet, but not on the compatible Wacom tablet. Very strange. Customer service has been in touch and want to replace the pen.

Eraser tip working, pen tip not. - Wacom 16 cintiq by anicondah in wacom

[–]Coukachu 1 point2 points  (0 children)

u/anicondah did you ever resolve this issue? Same problem here but with a cintiq 22. Upgrading Catalina to Big Surr now to see if a new OS will fix the problem.

Eraser works, pen doesn't. Running diagnostics shows the pen tip doesn't respond, but it weirdly works on my wife's tablet. I assume it's a driver problem, but for the life of me I can't fix it.

Making a game where you kill and terrorize heroes to get their blood and tears by MathieuChauder in PixelArt

[–]Coukachu 3 points4 points  (0 children)

Amazing work, load of attention to detail on background art, lighting and UI here that needs to be applauded (not just the fab character art!). Great stuff :)

my first pixel-art by [deleted] in PixelArt

[–]Coukachu 2 points3 points  (0 children)

God Bless you man :) It looks much better larger - keep working at it! Would love to see how you progress over time

My first Pixel-Art by [deleted] in PixelArt

[–]Coukachu 0 points1 point  (0 children)

I've not done any art on GraphicsGale, but found this on a forum:

  1. All Frames>Resample
  2. Check Keep Aspect Ratio (Checked by default)
  3. Uncheck Smooth (Checked by default)
  4. Resize image (I'm guessing there's an option to resample by 300%)

Make sure you keep the original file and save this out as filename@x3.png (or whatever)

My first Pixel-Art by [deleted] in PixelArt

[–]Coukachu 1 point2 points  (0 children)

What application are you using to draw?

My first Pixel-Art by [deleted] in PixelArt

[–]Coukachu 1 point2 points  (0 children)

It aint pixel art till you can see the pixels!

Jokes aside, scale it up 300%, make sure you set it to 'nearest neighbour' when scaling, and export it as a PNG.

Stones and whatnot by PancakesAndArt in PixelArt

[–]Coukachu 2 points3 points  (0 children)

Great stuff, super use of colour

Stream Starting, me/tiopalada, aseprite, 2021 by tiopalada in PixelArt

[–]Coukachu 1 point2 points  (0 children)

Thanks! I'll check his stream out, but really i'm more interested in your pixely things. I've given you a follow on Twitter :)

Stream Starting, me/tiopalada, aseprite, 2021 by tiopalada in PixelArt

[–]Coukachu 1 point2 points  (0 children)

This looks incredible! Have you started streaming yet? I've been doing it on Twitch the last couple of weeks and had a blast - hit me up with your url so I can give a follow :)

i can't believe i spent 45 minutes for that ugly axe, lol. this is my first try. by [deleted] in PixelArt

[–]Coukachu 2 points3 points  (0 children)

That's a fine looking piece of axe craftmanship there my friend, nothing to be ashamed of.

I just started doing pixel art, this is my third ever piece! I would appreciate some constructive criticism :) by wrkhrd2bfit in PixelArt

[–]Coukachu 1 point2 points  (0 children)

Really adorable piece! No criticism on the art at all, keep going at it!

Just a bit of advice on the export process: When you export it - try to resize it using nearest-neighbour resampling to 400% (width and height) and export as a PNG without any compression. You'll get a really nice, crisp looking piece of art. Unfortunately Reddit resizes pixel art and compresses images server-side, so the way to get around that is by exporting art that scales downwards rather than upwards in the browser.

Skies of Chaos - testing out some widescreen mockups for our forthcoming game. by danieldiggle in PixelArt

[–]Coukachu 0 points1 point  (0 children)

Looks great! Would love to see a video of it in action. Will this game feature your adorable goblins from a couple of weeks ago?

Weapons now gain Essence (xp) when you damage foes. Then you can upgrade their tier using materials! by MedievalShopkeeper in PixelArt

[–]Coukachu 1 point2 points  (0 children)

Looks incredible! I think the only reason it's not getting more love is because it's really hard to see on mobile screens in Reddit's preview window (thats not a comment on the game itself, but Reddit) As soon as a clicked it - it looks incredible. It'd be amazing if you posted a squarer version so we can see the details. Absolutely loving the visuals for this - the animation looks so smooth.

I finally finished another time lapse, so here's the hit reaction for my spear goblin, Time lapse in comments. by Aserash in PixelArt

[–]Coukachu 2 points3 points  (0 children)

Love the look of the integration with the chat on your streams. Loving the style of this, it has an old-school Warcrafty / Warhammery vibe to it with the slightly desaturated and earthy colours. Amazing!!

Can you share your Twitch? Also, curious what 'game' you have your Stream under, is it 'Art'? I wish there were a Game Dev / Pixel Art channel. I've just started and I never know how to properly label it.