Faster than raycast but still basic code, so it is simple but slow compared to the possibilities.
The two joy is possible.
Collision detection in shadows... I used bob collision but in this case I will figure it out. :)