Из точки, где находится объект, поочерёдно смотрите на все вершины полигона. При переходе от одной вершины к следующей угол зрения поворачивается на некоторый угол (теорема косинусов, однако). Обходя последовательно все вершины и возвращаясь к первой суммируете углы поворота. Если объект внутри, получите 360 градусов (2пи), если снаружи, то ноль.
--------------------
Russia est omnis divisa in partes octo.
|