Best performance for animating a mesh texture, client or server?

We have all seen the games with the animated water textures. An example of what I’m talking about is the ocean texture in Fishing Simulator.

I was wondering when you are trying to animate a massive texture, is there a performance gain/loss by doing it server side? Would this increase replication traffic and cause more lag? Is client side preferable?

For a smooth motion it would be looping every .1 or .05 seconds.(or even faster maybe)

Keep in mind that you’re not asking for #help-and-feedback:scripting-support but more #help-and-feedback:game-design-support.

Yes, under all circumstances, ANIMATIONS ARE CLIENT-SIDED.

Just use RunService.RenderStepped man it’s just an offset vector.

1 Like