Собственно задачка такая: Есть довольно большой массив точек с трехмерными координатами. Нужно вывести их в двух измерениях с максимально близкой конфигурацией расстояний. Т.е. изменять координаты можно (и нужно), главное чтобы максимально точно отображались относительные расстояния. Почти половина точек лежит в одной плоскости, но остальные довольно сильно раскиданы по Z Понимаю что точного алгоритма нет, вопрос в том как сузить перебор для поиска максимально близкого (или вообще близкого) варианта.
Пока в голове только один вариант - отобразить точки основной плоскости, а остальные раскидывать опираясь на уже расположенные, но надеюсь есть решение лучше.