Я создаю диаграмму рассеяния в Qt, используя Qwt. Пользователь может добавить к диаграмме рассеяния несколько наборов точек. Однако производительность является проблемой. Если общее количество баллов превышает, скажем, 10 000, все становится медленнее.
Поэтому я ищу реализацию алгоритма на C/C++ или, альтернативно, относительно простой алгоритм 2D LOD, который вычисляет подмножество исходного общего набора точек и вместо этого отображает его.
Какие-либо предложения?