История изменений
Исправление
Eddy_Em,
(текущая версия)
:
Создать динамический буфер вершин в OpenGL, в реальном времени при помощи CUDA пересчитывать положение нужных вершин в соответствии с деформацией, «автоматически» на картинке это будет отражаться. В примерах CUDA есть такое (для пульсирующей синусоиды, а еще — «морские волны»).
P.S. Пересчитывать все точки необязательно: можно выбрать десяток-другой базовых точек, а промежуточные просто интерполировать. Сплайнами, например.
Исходная версия
Eddy_Em,
:
Создать динамический буфер вершин в OpenGL, в реальном времени при помощи CUDA пересчитывать положение нужных вершин в соответствии с деформацией, «автоматически» на картинке это будет отражаться. В примерах CUDA есть такое (для пульсирующей синусоиды, а еще — «морские волны»).