私はObjective-Cで作業しており、頂点をNSArrayに保存しています。
私は「ポリゴン」と呼んでいる境界ボックスを持つ 2D 頂点の配列を持っています。
バウンディングボックスのコーナーポイントを移動する方法に従って、ポリゴン全体を歪めたいと思います。ドラッグしているコーナーに応じて、いくつかの比率を計算する必要があると思います。しかし、どこから計算を開始すればよいか、また、このための単純で高速なアルゴリズムがあるかどうかはわかりません。外部ライブラリを使用したくないので、プログラムで直接計算を実行します。
ここの画像は、画像ソフトウェアの「歪み」機能を使用して作成されたもので、まさに私が望むものです。ビットマップ画像で可能であれば、任意の点のマトリックスで可能だと思います。