現在、数値スプリング物理を使用しているソフトボディシステムで作業しています。私の問題は、すべてが現在直線であることです。任意の数のコントロールポイントのBスプライン
私は、ゲーム「フロアはゼリー」に類似したものを複製することを目指しており、現在はまっすぐで角張った滑らかなコーナーと変形を除いてすべてが機能します。
私はキュービックベジエ方程式を使用しようとしましたが、それはちょうど3つのノードごとに新しいカーブがあることを意味します。 vez2のループで動作するn個のコントロールポイントを取るベジェスプラインの式があります(node [0]は最初と最後のコントロールポイントです)。
申し訳ありません申し訳ありませんが、私はこれを表示するコードはありませんが、私は完全に困惑しており、グーグルでは何も起こっていません。
[固有](https://eigen.tuxfamily.org/dox/unsupported/group__Splines__Module.html)スプラインライブラリを有しています。私は一度それを使用し、正式にサポートされていないにもかかわらずOKでした。しかし、私は閉曲線をサポートしているとは思わない。 – Potatoswatter
は、Bスプラインを実装することは実際にはすべて*多大な作業ではないため、http://pomax.github.io/bezierinfo/#bsplinesに読み込みを行う価値があります。また、https://github.com/thibauts/b-spline/blob/master/index.jsは、C++を含む幅広い数の言語に(ほとんど)慣れ親しんでいる非常に読みやすいJS実装です –