Estoy trabajando en un juego basado en mosaicos 2D, y en este momento estoy tratando de hacer que funcione un equivalente en 2D de los volúmenes de sombra. Tengo problemas para encontrar las superficies que deberían proyectar sombras. Desde cualquier punto del juego, necesito encontrar las caras desocupadas o todo el mosaico.
Mi pregunta es, ¿cómo puedo encontrar estos mosaicos / bordes lo más rápido posible dado un punto?