Я создаю приложение для рисования в Actionscript (хотя мой вопрос не связан с Actionscript). Основная идея состоит в том, чтобы начать рисовать при нажатии мыши и отслеживать движения мыши. Чего я хочу достичь:
- уменьшить "шум" мыши и
- создавать более плавные линии.
Прямо сейчас, (1) проблематично, потому что я получаю тысячи движений мыши в течение нескольких секунд. Из-за (1) линия может выглядеть неровно. Какова текущая идея: когда пользователь заканчивает рисовать линию, я сохраняю все движения в массиве и уменьшаю их (медианный порог), а затем использую сплайн-алгоритм для воссоздания линии.
Любые лучшие подходы?