jimpuddinAnswer
New Participant
March 3, 2025
So all of the animations in Puddin’s perfect phish tank are calculated and done on update with move to and rotate to. I am using Perlin noise to create a rotation for the head, and each subsequent body part repeats the rotation with a delay and a degree of amplification. it’s the same script I use to animate my flags. Then I use the forward direction of the head to actually move the fish. Perlin is great for this type of smooth movement because it always contains its own acceleration. The further you zoom in, the smoother the motion is. The noise contains every point between a and B and you get to control the speed
