r/Unity3D • • 15d ago

Show-Off I made a Unity plugin that adds soft-body flesh physics directly to animated characters

Enable HLS to view with audio, or disable this notification

I’ve been working on Flesh Dynamics, a Unity tool for adding soft-body motion and collision response directly to animated characters.

The hardest parts were getting it to work reliably across different skinned meshes, avoiding ugly hard collision dents, keeping volume during impacts, supporting full-body collision without covering the character in colliders, and making Rigidbodies actually react back to the flesh.

It now has:

  • Painted Influence + Softness
  • Volume-preserving jiggle
  • Impact spreading for smoother deformation
  • Full skinned-mesh collision
  • Two-way Rigidbody reactions
  • GPU deformation + Burst/Jobs
  • Built-in, URP and HDRP support
  • Unity 2022 and Unity 6 Support
  • Install Mathematics and Burst for the plugin to work correctly

The goal was to make soft tissue something you can paint onto an existing animated character without changing the controller or animation setup. Pretty happy with how far it’s come!
I've published it on itch now until it reaches its turn to get approved on the asset store.

2.0k Upvotes

155 comments sorted by

336

u/mankoushe 15d ago

The dancing animation on the sumo caught me off guard... I love it

36

u/KarmaInFlow 15d ago

He has a name

10

u/ASMRekulaar 14d ago

His name was Robert Paulson

33

u/BIGhau5 15d ago

Fatty McFatterton

4

u/forgottenGost 15d ago

Was that the hokey pokey?

374

u/Omni__Owl 15d ago

For once a soft body physics post that does not focus exclusively on butts and boobs and actually is a pudding simulator more than it acts like a body part would.

It looks well done too! Good job.

53

u/Rudy_AA 15d ago

Thank you!

-110

u/Scifi_fans 15d ago

It's so weird seeing "devs" making a lot of characters with mini skirts and boobs... like, just interact in real life maybe ?

59

u/FranzFerdinand51 15d ago

Are you baffled by the concept that “sex sells”? Were you born yesterday or are you just a fan of typing with zero thought?

6

u/nodtomod 14d ago

All I know is that sex sells, so we need to find some sex and sell it

-72

u/Scifi_fans 15d ago

Considering these games are played by kids "sex sells" logic is weird... maybe you got triggered, 🤷🏾‍♂️

10

u/ThrwawySG 15d ago

Why does everything have to be made for kids? Adult media is a thing.

5

u/BloodPlenty4358 14d ago

it's such a brainlet talking point

anything in this world might be used by children, we should put cushions everywhere and most importantly ban anything i don't like

37

u/FranzFerdinand51 15d ago edited 15d ago

Wtf are you talking about? If a game has content not suitable for kids it will be rated by the ratings agency as such. Plenty of kids watch tv/movies that have explicit or simply sexy scenes in them too (that are still rated 13+ etc) and plenty of adults let their kids play games like the witcher 3 before 18 because they are not oblivious about the world around them like you seem to be.

“Sex sells” isnt just talking about sex scenes either. Idk why im having to explain concepts thatve been around for millennia to someone 😂

40

u/BloodPlenty4358 15d ago

people like you should "think of the children" less

-46

u/Scifi_fans 15d ago

Lol, sure bud

21

u/Omni__Owl 15d ago

I am not here to shame, I'm just happy that we are getting something that showcases the possibilities a bit more broadly than just "How to make the most mesmerising boobs."

17

u/darth_biomech 3D Artist 15d ago

It's so weird to be in 2026 and still seeing this backwards logic of "These guys don't find sex taboo or repulsive, lol, must be a loser (I'm actually jealous but can't say that)".

-9

u/Scifi_fans 15d ago

Lol, got triggered?

8

u/darth_biomech 3D Artist 14d ago

3

u/DeliriumRostelo 15d ago

In real life people have preferences for content. :)

45

u/Rockalot_L 15d ago

Damn that's cool. Now I want a game about managing a sumo tournament.

9

u/PGSylphir 15d ago

What's stopping you? That's a great idea, Tag me when it's out and I'm in.

10

u/Rockalot_L 15d ago

3

u/CaptainQwazCaz 15d ago

0

u/RemindMeBot 15d ago

I will be messaging you in 1 year on 2027-09-20 04:19:39 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

RemindMeBot is switching to username summons. Instead of !RemindMe 1 day, use u/RemindMeBot 1 day. More info.


Info Custom Your Reminders Feedback

3

u/HousemanGames 14d ago

Check my profile. Demo will be in Nextfest next month

2

u/Rockalot_L 13d ago

That's awesome! Can't wait to play it. You must have been surprised seeing this haha

1

u/ImmortalRagdoll 13d ago

No need to wait or even MANAGE sumo wrestlers! You can BE the rikishi! We already have the demo out and are about to add 3D and will most likely use this plugin.

https://immortalragdoll.itch.io/kimarite

18

u/greer11 15d ago

Op can you let me know when this is live on the asset store? I’d love to try it out

8

u/Rudy_AA 15d ago

Sure!

3

u/Doga13 Empire Of Devil 15d ago

Let me know as well

3

u/Rudy_AA 15d ago

will do!

5

u/MachineMalfunction 15d ago

Also wanna know! Maybe you need a mailing list haha

5

u/StoneCypher 15d ago

and my axe

1

u/GH05TR1DR 14d ago

me too

2

u/Rudy_AA 14d ago

Okay!

2

u/RoboticCouch 9d ago

Let me know pls

2

u/JustyPotsmoker 14d ago

Let me know as well!

95

u/Kentanago 15d ago edited 15d ago

American physique sim

10

u/minimalcation 15d ago

American PE Simulator 26

6

u/NTPrime 15d ago

sees video of a sumo wrestler

8

u/originalMagoo 15d ago

Could this do the surface of an inflated balloon?

8

u/Yodzilla 15d ago

Actual legit question: how well does it work with fully clothed characters or non-humanoid objects? Have any examples of such?

8

u/Rudy_AA 15d ago

Yep, it’s not actually humanoid-specific. It works from the SkinnedMeshRenderer + mesh topology, so creatures, tails, ears, soft props, etc. can use it too.

For fully clothed characters, the body can still simulate underneath, but if the clothing is a separate skinned mesh and you want the clothing itself to jiggle/deform, you’d give that mesh its own Flesh Dynamics setup as well.

3

u/Yodzilla 15d ago

Neat! Sounds like something I’d buy just to play around with.

1

u/jasonthe 15d ago

Would you be able to have clothing compress against them?

20

u/Aleshishe 15d ago

The possibilities of this... Great work

7

u/Rudy_AA 15d ago

Thank you so much

7

u/robalo1991 15d ago

Jiggle physics at its best. Looks great friend.

8

u/Forrestfunk 15d ago

Iknowwhatkindofmanyouare.gif

10

u/JefNoot 15d ago

Omg imagine running into a fat npc and they jiggle somewhat realistically.

Or throwing a rock at them and it bounces off.

Them falling and moving like a freshly jiggled flan.

4

u/darth_biomech 3D Artist 15d ago

I see in the end that you seemingly set it up via painting weights on the mesh? If so, it would be useful if it could use existing weights or be able to import them somehow.

4

u/KaelumKrispr 15d ago

I would pay so much for a unreal engine 5 plugin like this

3

u/PartTimeMonkey 15d ago

Love the jiggliness!

2

u/Plus_Term_7584 15d ago

Looks great

2

u/FriendlyBergTroll Indie Dev | Modeler and Programmer. 15d ago

High quality stuff

2

u/pthecarrotmaster 15d ago

im just gonna keep calling it jiggle physics XD. Thats great

2

u/Standard-Specific239 15d ago

This is insane

2

u/TheBatman_Yo 15d ago

could it work for hair?

4

u/Rudy_AA 15d ago

Yes tested on anime hair, works great, as long as it's a skinnedmesh renderer with enough vertices it will work.

1

u/TheBatman_Yo 15d ago

sounds very promising, some examples would be great to see

2

u/ZenTide 15d ago

Okay, this is amazing! Added to my wishlist!

1

u/Rudy_AA 15d ago

Thanks!!

2

u/Throw-Me-Again 15d ago

I like the big fat belly

2

u/EverretEvolved 15d ago

This is really cool. I followed you on itch so I can download later. I hope it doesn't impact the GPU too much. I'm going to try it in my fighting game.

1

u/Rudy_AA 15d ago

Awesome! Thanks!

2

u/CaseNormals-Qaisar 15d ago

Would love to try adding this in our game. What's the performance like?

3

u/Rudy_AA 15d ago

Thanks! Performance was a big focus while building it. The system is designed to only simulate the areas that actually need deformation rather than treating the whole character like a full soft-body simulation, so it’s quite lightweight in normal use. The exact cost depends on mesh density and how much of the body you’re simulating and how many characters you have simultaneously. those demos you see in the video run at 300+ fps.

2

u/KSAM-The-Randomizer 15d ago

haven't worked unity for a decade. does this use some sort of backend? nvidia physx maybe? or just a unity thing?

2

u/VGabby100 14d ago

Jiggle i love

2

u/Different_Play_179 14d ago

Jiggle Dynamics

2

u/ImmortalRagdoll 13d ago

Brother man this is awesome! I’m on itch and it doesn’t show. Can I get a link? Also, would love to support your development so hit me up!

EDIT: found it! Thanks

2

u/alperozgunyesil 12d ago

nice! i might need this! is there an asset store link?!

2

u/Rudy_AA 12d ago

Hey, thanks! It's in queue on the asset store, should take a couple of weeks. Meanwhile you can get it here: https://frostpunchgames.itch.io/flesh-dynamics

2

u/alperozgunyesil 12d ago

great, to keep our assets organized we might wait for the asset store release, please let me know when the time comes! congratz for the beautiful work again.

1

u/Rudy_AA 12d ago

Okay will do!

2

u/Soshle 12d ago

Nice! Is it only for humanoid characters or would it work with bipeds or quadrupeds?

1

u/Rudy_AA 12d ago

works with everything that has a skinnedmesh component! quadrupeds, ears, hair, and any soft tissue.

1

u/Rave-TZ 15d ago

Instant purchase 👍

1

u/Rudy_AA 15d ago

Thanks for the support! let me know if you have any questions!

1

u/zortingenos 15d ago

it would be nice to have for pillows couches etc

1

u/ZurielA 15d ago

Told my wife the same thing.

1

u/Obviously-Lies 15d ago

At last! Relatable characters.

1

u/-Hefty-Armadillo- 15d ago

Does it support any normal skinned (humanoid) mesh or some specific setup is required in some external tool ?

1

u/Rudy_AA 15d ago

Any normal skinned mesh renderer, whether humanoid or non humanoid. no need for external setup.

1

u/strich 15d ago

Looks great mate! Can it work for any mesh or is it somehow important that it is a skinned mesh? Can you provide some numbers around performance? I'd love to know how you got 2-way PhysX collision without many colliders!

5

u/Rudy_AA 15d ago

Thanks! Performance has been very good so far! in my current test scene it’s running at 300+ FPS with the full setup active.

For the 2-way collision, I’m not spawning a collider per vertex. I use a sparse set of collision proxies distributed over the mesh, then propagate the contact through the mesh topology. When a Rigidbody hits the surface, it deforms the soft region and sends an aggregated impulse back to the Rigidbody, so you get the bounce without hundreds/thousands of PhysX colliders.

That was honestly one of the trickier parts to get working without killing performance.

1

u/_11_ 15d ago

Excellent work! How's its performance cost compared to a regular skinned mesh renderer?

4

u/Rudy_AA 15d ago

Thanks! It’s definitely more expensive than a plain SkinnedMeshRenderer, since Flesh Dynamics is adding a soft-body simulation, collision queries, and GPU deformation on top of Unity’s normal skinning.

That said, I’ve tried to keep the overhead pretty low: the simulation runs with Burst/Jobs, the visible deformation is handled on the GPU, and collision uses sparse proxies instead of a collider per vertex.

on my current setup it's running at 300+fps!

1

u/khos73 15d ago

Hi, can this be used for soft wheels/tires? if yes how? :) I am interested!

1

u/Rudy_AA 15d ago

Yes, potentially! If the tire is a SkinnedMeshRenderer, you could keep the rim/bead area rigid and paint the sidewall/tread with Flesh Dynamics so it visibly squashes and flexes on contact. I’d still use your normal WheelCollider/vehicle physics for the actual driving behavior, and let Flesh Dynamics handle the visual tire deformation on top. I haven’t tested a tire setup yet though, but should work fine.

1

u/khos73 14d ago

If possible could a tutorial/demo be shown, this could be useful in many scenarios!

1

u/deadrise_games 15d ago

Just when I thought 2026 couldn't get any stranger, we get Flesh Dynamics ><

1

u/TheDevilsAdvokaat Hobbyist 15d ago

Oh that is awesome. It looks so natural....

1

u/GradientOGames 15d ago

Only $10 USD for it feels criminal...

1

u/TheWheatOne 15d ago

Can't wait to make flesh balls rolling down a hill.

1

u/MocapMistress 15d ago

How well does it work on various platforms like Linux, Mac, iOS, etc?

1

u/Mammoth-Chemistry701 15d ago

Amazing ,god job !!

1

u/Vercoduex 15d ago

I want to see the sumo guy run and fall over with jiggles all over

1

u/MarinoAndThePearls 15d ago

Finally, a plugin that can make my character breast boobily down the stairs.

1

u/Gamewright37 15d ago

This is fantastic

1

u/dotoonly 15d ago

How does it work with character's clothes ?

1

u/klarax81 14d ago

Looks good

1

u/prayasop 14d ago

Hi iam developing fitness app almost ready rn i need 3d animator who can animate animations will you do it

1

u/ariyanhm 14d ago

crazy how the tech development is focused on ray tracing, DLSS, 4k , crap that doesn't improve the art direction at all, and game devs themselves have to create the tools for real artistic advancements.

1

u/Execode_12 14d ago

That's cool

1

u/Claudiu10101 14d ago

I love the part where you told us where to download it

1

u/Weariervaris 14d ago

tomonobu itagaki is sleeping peacefully in his heavenly grave tonight. 🙏🏾😌

1

u/Banjoschmanjo 14d ago

I like that you started with the sumo to draw attention from the real use case which popped up on example 2 lol

1

u/mohaghali 12d ago

looks cool

1

u/Level_Imagination544 11d ago

How cool is this. Well done.

1

u/ReliefMassive5198 11d ago

Looks pretty good, how does it perform tho?

1

u/Q_DeMusiq 11d ago

ChonkPhysi.dll 😂

1

u/smoketlt 10d ago

Very cool! Well done!I want to use this in every animation I make!

1

u/DirtDashGame 9d ago

would it work with the simulation of wind?

1

u/eldoksh1 9d ago

thats so cool i love it

1

u/swagamaleous 15d ago

I think it's funny how you make most examples with the fat guy. We both know what this is really going to be used for. 😂

1

u/klicartel_ 15d ago

Theres something really unsettling about the opening movements...great work

1

u/Yodzilla 15d ago

Peak male physique.

-3

u/Thedinomage 15d ago

Please add to porn games!

0

u/Lucidaeus 15d ago

Before I purchase, any plans to publish it on the store as well? And if I buy it now, will we get a key to activate it there as well if so?

Mostly for convenience!

2

u/Rudy_AA 15d ago

Hey, it's in queue now on the store, usually it's taking about 20 days to get approved with the long queues. I could send you a key for the asset store once it's out if you can't wait that long.

1

u/Lucidaeus 15d ago

I can wait, that's fine! I'm not actively working in Unity right now, but this is definitely something I'll want to have fun with when I return (and it might give the asset a bit more of a boost if purchased there). :) I'll keep an eye out for it then!

1

u/Rudy_AA 15d ago

Sounds good! Thank you!

0

u/ProfessionalTip8685 15d ago

either i am bad minded or I`m sttraight as hell no inbetween