Thanks! The light source finds the platforms, then sends raycast in the same direction, adding the collisions and origin points to a polygon collider, and with a few tricks and fine tuning it finally worked 😅