Catmullはピクサー・アニメーション・スタジオの現社長だそうです。私がCatmullのスプラインを最初に調べたのは、8年も前になりますが、そのころは記事や論文がほとんどなくて苦労した記憶があります。3次のB-Spline(Cardinal)に比べてやや鋭角な印象があります。その分、Createrの意思が反映できます。正確なデザインは、Bezierを使った方が良いですが、ラフなデザインや、流線型に限れば簡単で重宝します。今回も簡単にjavascriptでプログラムしてみます。Opener(開曲線)なカーブは、検索すればいくらでもありますので、Closed(閉曲線)なカーブを描いてみます。媒介変数を使って2価関数を許し、始点・終点の節点を調節するだけです。終点は、P[n-2],P[n-1],P[0],P[1]から作ります。節点間の20個の補間座標を返します。Circuit実行サンプルはこちらIE9以降/Chrome/Safari/FF/Androidで、確認しています。HTML5版ModifiedSimpson御坂黒岳の黒石SSLマルチサイトのテスト環境ベネッセ個人情報流出XPは終わりですか。