Я работаю над игрой для Android и хотел бы реализовать 2D-сетку для визуализации эффектов гравитации на игровом поле. Я хотел бы исказить сетку на основе различных объектов на моем игровом поле. Эффект, который я ищу, похож на следующий из библиотеки обработки:
Разве что у меня сетка будет попроще — 2D, и смотреть строго сверху, как бы глядя вниз на игровое поле.
Может ли кто-нибудь указать мне алгоритм рисования такой сетки?
Единственная идея, которая пришла мне в голову, заключалась в том, чтобы рисовать линии так, как если бы они были «частицами» — начинать с одного конца экрана и рисовать линию в нескольких сегментах, рассматривая каждый сегмент как частицу, вычисляя эффект гравитации в каждом из них. расположение сегмента.
Приложение предназначено для работы на Android.
Спасибо