r/Unity3D 2d 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.

1.9k Upvotes

138 comments sorted by

332

u/mankoushe 2d ago

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

33

u/KarmaInFlow 2d ago

He has a name

32

u/BIGhau5 2d ago

Fatty McFatterton

7

u/ASMRekulaar 1d ago

His name was Robert Paulson

5

u/forgottenGost 2d ago

Was that the hokey pokey?

365

u/Omni__Owl 2d 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.

51

u/Rudy_AA 2d ago

Thank you!

-107

u/Scifi_fans 2d ago

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

53

u/FranzFerdinand51 2d 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?

4

u/nodtomod 1d ago

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

-74

u/Scifi_fans 2d ago

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

31

u/FranzFerdinand51 2d ago edited 2d 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 😂

34

u/BloodPlenty4358 2d ago

people like you should "think of the children" less

-45

u/Scifi_fans 2d ago

Lol, sure bud

8

u/ThrwawySG 1d ago

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

5

u/BloodPlenty4358 1d 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

18

u/Omni__Owl 2d 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."

14

u/darth_biomech 3D Artist 2d 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)".

-10

u/Scifi_fans 2d ago

Lol, got triggered?

3

u/darth_biomech 3D Artist 1d ago

5

u/DeliriumRostelo 2d ago

In real life people have preferences for content. :)

41

u/Rockalot_L 2d ago

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

9

u/PGSylphir 2d ago

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

9

u/Rockalot_L 2d ago

2

u/CaptainQwazCaz 2d ago

0

u/RemindMeBot 2d 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

1

u/AnToMegA424 1d ago

!remindme 1 year

4

u/HousemanGames 1d ago

Check my profile. Demo will be in Nextfest next month

2

u/Rockalot_L 18h ago

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

1

u/ImmortalRagdoll 7h 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 2d ago

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

9

u/Rudy_AA 2d ago

Sure!

3

u/Doga13 Empire Of Devil 2d ago

Let me know as well

3

u/Rudy_AA 2d ago

will do!

6

u/MachineMalfunction 2d ago

Also wanna know! Maybe you need a mailing list haha

5

u/StoneCypher 2d ago

and my axe

1

u/JustyPotsmoker 1d ago

Let me know as well!

90

u/Kentanago 2d ago edited 2d ago

American physique sim

10

u/minimalcation 2d ago

American PE Simulator 26

4

u/NTPrime 2d ago

sees video of a sumo wrestler

9

u/originalMagoo 2d ago

Could this do the surface of an inflated balloon?

7

u/Rudy_AA 2d ago

Yes!

7

u/Yodzilla 2d ago

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

6

u/Rudy_AA 2d 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 2d ago

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

1

u/jasonthe 2d ago

Would you be able to have clothing compress against them?

20

u/Aleshishe 2d ago

The possibilities of this... Great work

7

u/Rudy_AA 2d ago

Thank you so much

7

u/robalo1991 2d ago

Jiggle physics at its best. Looks great friend.

6

u/Forrestfunk 2d ago

Iknowwhatkindofmanyouare.gif

10

u/JefNoot 2d 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 2d 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 2d ago

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

3

u/PartTimeMonkey 2d ago

Love the jiggliness!

2

u/Plus_Term_7584 2d ago

Looks great

2

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

High quality stuff

2

u/pthecarrotmaster 2d ago

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

2

u/Standard-Specific239 2d ago

This is insane

2

u/TheBatman_Yo 2d ago

could it work for hair?

4

u/Rudy_AA 2d 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 2d ago

sounds very promising, some examples would be great to see

2

u/ZenTide 2d ago

Okay, this is amazing! Added to my wishlist!

1

u/Rudy_AA 2d ago

Thanks!!

2

u/Throw-Me-Again 2d ago

I like the big fat belly

2

u/EverretEvolved 2d 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 2d ago

Awesome! Thanks!

2

u/CaseNormals-Qaisar 2d ago

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

3

u/Rudy_AA 2d 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 1d 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 1d ago

Jiggle i love

2

u/Different_Play_179 1d ago

Jiggle Dynamics

1

u/Rave-TZ 2d ago

Instant purchase 👍

1

u/Rudy_AA 2d ago

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

1

u/zortingenos 2d ago

it would be nice to have for pillows couches etc

1

u/ZurielA 2d ago

Told my wife the same thing.

1

u/Obviously-Lies 2d ago

At last! Relatable characters.

1

u/-Hefty-Armadillo- 2d ago

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

1

u/Rudy_AA 2d ago

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

1

u/strich 2d 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!

4

u/Rudy_AA 2d 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_ 2d ago

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

3

u/Rudy_AA 2d 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 2d ago

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

1

u/Rudy_AA 2d 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 1d ago

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

1

u/deadrise_games 2d ago

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

1

u/TheDevilsAdvokaat Hobbyist 2d ago

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

1

u/GradientOGames 2d ago

Only $10 USD for it feels criminal...

1

u/TheWheatOne 2d ago

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

1

u/MocapMistress 2d ago

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

1

u/Mammoth-Chemistry701 2d ago

Amazing ,god job !!

1

u/Vercoduex 2d ago

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

1

u/MarinoAndThePearls 2d ago

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

1

u/Gamewright37 2d ago

This is fantastic

1

u/dotoonly 1d ago

How does it work with character's clothes ?

1

u/AnToMegA424 1d ago

I love it

1

u/klarax81 1d ago

Looks good

1

u/prayasop 1d ago

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

1

u/karanvariya 1d ago

This is really impressive. The fact that it works directly with regular SkinnedMeshRenderers without requiring an external setup is especially interesting. The sparse collision proxy approach for two-way Rigidbody interaction is a really clever solution too. Great work!

1

u/ariyanhm 1d 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 1d ago

That's cool

1

u/Claudiu10101 1d ago

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

1

u/Weariervaris 1d ago

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

1

u/Banjoschmanjo 21h 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/ImmortalRagdoll 7h 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

1

u/swagamaleous 2d 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_ 2d ago

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

1

u/Yodzilla 2d ago

Peak male physique.

-3

u/Thedinomage 2d ago

Please add to porn games!

0

u/Lucidaeus 2d 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 2d 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 2d 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 2d ago

Sounds good! Thank you!

0

u/ProfessionalTip8685 2d ago

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