Problems with making an image seamless when the alpha is less than 1
HoneyTribeStudios
Member Posts: 1,792
Ok, I'm out of ideas.
If you've seen the preview vids of our game you'll know it relies on seamless scrolling images:
www.honeytribestudios.com
For some reason, when i reduce the alpha in GS, or import an image with reduced opacity, it stops being seamless. I'm using the replicate behavior and it seems like the images are being replicated with different alpha settings so you see a very clear joining line instead of it being seamless.
When i was using 480px images I had a workaround by making the actor size 960 and changing the horizontal wrap to tile in the graphics settings.
But now I'm using retina sized images that doesn't work.
Anyone had any experience with this and know a work around?
Cheers
If you've seen the preview vids of our game you'll know it relies on seamless scrolling images:
www.honeytribestudios.com
For some reason, when i reduce the alpha in GS, or import an image with reduced opacity, it stops being seamless. I'm using the replicate behavior and it seems like the images are being replicated with different alpha settings so you see a very clear joining line instead of it being seamless.
When i was using 480px images I had a workaround by making the actor size 960 and changing the horizontal wrap to tile in the graphics settings.
But now I'm using retina sized images that doesn't work.
Anyone had any experience with this and know a work around?
Cheers
Comments
cheers kipper
edit: both the background art items need to have the same alpha value for this to work.
Thanks for that Kipper. Unfortunately using opaque blending won't work for my example as my images are layered on top of each other and overlap
There must be a solution to this. lets see if I can have the scrolling without replicate as that seems to be the problem...
Edit: Ok so I can make it work without replicate. But now I have 2 extra moving actors. And I'm trying to optimise this thing...
But its not really a solution because the x positions don't seem to update smoothly all the time. So every now and then you see a flickering joining line
Now that I think about it, that was the original reason for using replicate - so I could actually get seamless effect to work smoothly.
(Sigh)...