Hi there,

Have a confusing problem with a learning project and screen wrapping.

Take a twin stick shooter where everything wraps around (think asteroids)....goes off the left, comes on the right kinda thing.
Got all that working fine, then I thought I would add a longish targeting reticle in front of the player. That introduced the problem of what happens when that goes partially off screen...it doesn't appear on the other side until the player goes off screen producing a horrible pop-in effect, and hey I wanna wrap everything 🙂

So I created a second 'fake' copy of the reticle and with a stupid amount of effort got it working for 'most' scenarios.

The one I can't is where at an angle near the corners of the screen it needs to wrap twice, vertically and then horizontally.

Am I going to need two 'fake' copies to produce this and melt my brain trying to handle them, or am I over thinking this and should stuff the angled corner scenarios? Or is there a far easier solution?

Thanks