$ 0 0 You could have 2 objects as platform (sprites?) which should never overlap, and render both partially, depending on where ray is now.