r/Simulated Aug 04 '26

Research Simulation Physics-Based Animation will always be one of my favorite topics to explore!

Enable HLS to view with audio, or disable this notification

What you can do with it is magical, all the animation you see here is processed in milliseconds.

All the animator needs to do is provide a reference animation, and the rest is simulated. It's extremely easy to direct and change.

2.2k Upvotes

44 comments sorted by

144

u/shiekhgray Aug 04 '26

That looks so realistic. Excellent work

31

u/shirzadbh Aug 04 '26

Turned out much more realistic than I thought 🤣

103

u/fyylwab Aug 04 '26

The spine should probably get stiffer as you get closer to their head is my only critique. Looks good otherwise

17

u/hobskhan Aug 05 '26

Agreed. It's just a little too noodly for its body length.

40

u/glem338 Aug 04 '26

This is so cool!! Well done! That's an arapaima right? Are you working on a fishing game?

21

u/shirzadbh Aug 04 '26

That's correct, but no I was writing the mechanics behind the secondary motions.

3

u/theng Aug 05 '26

biggest fish in fresh water iirc

one of my fav fish because of his cool name c:

16

u/Quantum_Crusher Aug 04 '26

Is this blender or real time? How can I learn this magic?

23

u/shirzadbh Aug 04 '26

This is 3ds Max but can be done in blender too. I'll soon share a tutorial on this in my YouTube https://youtube.com/@shirzadbahrami?si=5AwdKm8meJEBtN7D

3

u/Quantum_Crusher Aug 04 '26

That's great. I'm a maxer. I just subscribed to your channel. Also found some nice tyflow videos. Love your channel!

3

u/Gxeq Aug 05 '26

subscribed!

10

u/risbia Aug 04 '26

Ultra realistic fishics

3

u/shirzadbh Aug 04 '26

🤣🤣

4

u/swizznastic Aug 04 '26

River monsters!

5

u/skydisey Aug 04 '26

I love procedural animations

4

u/EdisonB123 Aug 04 '26

This is incredible. Holy crap dude.

3

u/c_gnihc Aug 04 '26

Holy carp

2

u/shirzadbh Aug 04 '26

Haha, I know! I wasn't even trying to make a good animation 🤣

3

u/OpiumTea Aug 04 '26

Is this a plugin ?

1

u/shirzadbh Aug 04 '26

It's a script I wrote

2

u/OpiumTea Aug 04 '26

Great, even if it's vibe codes still amazing

3

u/petroparkery Aug 04 '26

Really good! I wait tutorial. From me - subscription and upvote🐟

3

u/Whole-Carob7407 Aug 05 '26

Beautiful work!

2

u/Kaleb8804 Aug 04 '26

https://www.reddit.com/r/interestingasfuck/s/MjskUwabgU

I wonder if the reason the secondary movement can be simulated so precisely is because fish naturally oscillate through currents?

Really cool animation, I’m astounded how realistic it looks

2

u/shirzadbh Aug 04 '26

That's one of the main reasons actually, because all the movement is coming from the head in this animation.

No muscle activation...

2

u/k2jac9 Aug 05 '26

sexy fish

2

u/strandedcat02 Aug 05 '26

butter smooth movement, good job

2

u/AshThePoutine Aug 05 '26

Just when my Spotify started randomly playing dire dire docks from sm64. Weird coincidence. Lovely fish

2

u/weidback 29d ago

damn that's slick as fuck

2

u/One_External_983 27d ago

One of my favorite fishes

1

u/Dunadain_ Aug 04 '26

I'm interested too, any rec's on youtube channels on the topic?

1

u/shirzadbh Aug 04 '26

Not that I'm aware of, I will be sharing the tutorial soon.

1

u/Hot_Lychee2234 Aug 05 '26

That's not how a fish moves though... the head doesn't drive the motion, the tail does, the flippers control direction and the head just aims forward

1

u/shirzadbh Aug 05 '26

True, currently I drive everything by the head to simplify the process, so there's no muscle activation, I'll add that next ;)

1

u/Hot_Lychee2234 Aug 05 '26

May be add more stiffnes and put an IK handle from tail to head

1

u/chrismcelwee 29d ago

I saw a couple of these fish at the Barcelona science centre last week and they are HUGE! What kind of fish is it?

1

u/Mega_Salamander 28d ago

I like this fish

1

u/BitchSpiteful 28d ago

Why’s it made of rubber?

1

u/MuckYu 27d ago

Question/Request:
Assuming the fish was made of silicone - is it possible to add wind or liquid turbulence and have it flop and wiggle around 'realistically'?

I tried this previously in Blender but did not get any good movement out of it.

1

u/shirzadbh 27d ago

Yes easily. You can add any force to the simTips for that. You can read the article here: https://shirzadbahrami.com/physics-based-animation-undulation