![]() |
Структура совокупности.
Доброго времени суток, товарищи. Я тут надумал простенький алгоритм освещения по вершинам (просто появилась надобность заюзать такой метод). По задумке он считает среднее взвешенное, где вес - дистанция (чем меньше тем больше вес). Элементарная формула из статистики на исследование структуры совокупности.
Но тут есть проблема. На окончательное значение цвета "давит" количество вершин. Например. Имеем самую ближайшую красную вершину и 99 зеленых расположенных дальше. В итоге мы получаем, объект закрашенный не красным, а уже другим цветом. Плавных переходов уже не получается. Точнее они плавные, но небольшое имеется моргание и отображение цветов с добавлением цвета так сказать большинства. Вопрос: Как можно погасить это влияние? Может быть ввести среднюю дистанцию не пройдя которую вершины будут дополнительно гаситься? Но тогда 100% будет проблема с дальностью расположения вершин и снова резкие переходы.:dontknow: Вот код, так сказать, из ворда). Код:
Цикл 1 - вычисление инвертированной дистанции(ближе - больше вес) |
Часовой пояс GMT +4, время: 23:29. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot