Hm so if i understand correctly, you are creating single raycast to the dark ball and check if it is visible?