Алгоритм поиска точки для выносной линии по спирали

Проблема

Первый алгоритм, был разработан очень давно для 2-х мерной версии сосудосхемы и старался найти точку на сосуде, опираясь на уравнение линии, которая через него проходила. Картинки сосудов были заранее подготовлены. Для мелких сосудов в 3d режиме эта логика оказалась неподходящей.

Решение

Новый алгоритм работает более грубо: Из центра области в которой находится сосуд происходит "заполнение" по спирали, до тех пор, пока не будет найден пиксель данного сосуда. Таким образом если сосуд изображен на сосудосхеме хотя бы одним пикселем, он должен быть найден.

<br>