Я хотел бы деформировать сетку вдоль сплайна (кубического Безье) в плоскости.Я не знаю, что было бы лучшим способом справиться с острыми краями.
1002 * Моя цель состоит в том, чтобы создать поле деформации из сетки. 1004 * В настоящее время я построить сетку, из опорного сплайном, используя касательную из точек, расположенных через равные промежутки на сплайне.
Я также мог бы создать сетку, "выдавливая" линию вдоль сплайна.
Для "острых" углов сеткаможет перекрывать ранее расположенную точку, портя поле деформации.Я хотел бы избежать / обработать любое перекрытие и вместо этого использовать какой-нибудь порог / границу (?).
Моя текущая идея:
Для каждой создаваемой точки сетки /деформировать, найти ближайшую точку на контрольной кривой.Тогда я бы каким-то образом использовал эту информацию, чтобы предотвратить любое перекрытие в новой сетке.Тем не менее, это очень дорого с точки зрения вычислений, и мне интересно, может быть, есть лучший способ.
В настоящее время я генерирую следующую сетку / поле из кубического Безье, проходящего через желтые точки слева.![enter image description here](https://i.stack.imgur.com/EgYYp.png)