How do I fix this Beam issue?

I’m trying to make a circular zone out of curved Beams, and the Beams are animated. How do I get rid of this annoying offset between their animations?


All help is appreciated!

1 Like

You can try adjusting the texture length until it matches what you want.

3 Likes

This zone looks great! and I’ll be honest - I don’t have deep experience with Beams, but I think there’s a much simpler approach that bypasses the seam issue entirely.

Instead of chaining curved Beams, use an invisible cylinder (roblox’s default). Apply the wave texture around its curved sides, tile/adjust it until it maps cleanly (or layer/cut multiple parts if you need different heights or speeds), and simply rotate the cylinder itself (via TweenService on the client side using CFrame property).

You get a seamless 360° loop naturally, without fighting curves, attachment alignment, or offset syncing.

3 Likes

i tried this shortly before creating the post, but unfortunately you can’t see the other side of the circle through it and the texture repeats on the Y axis

Oh, I get it, then I think the best approach will be yours.. in that case, the thing I recommend the most is taking the texture, and make it have a full wave, don’t cut a wave in the middle that way it will always complete a full wave.. then just try to stretch it, and play with it, till it works out and complete the waves with synchrony.
Pretty sure you probably cutting in the middle or actually pretty close to it.. that’s why it’s missing but not by a lot.

1 Like