サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
TGS2024
www1.u-netsurf.ne.jp/~future
B-スプライン関数 自由曲線を描きたいことは、コンピュータで図形やグラフを扱う場合に結構ある。 こんな中で、理解し易く扱い易いのがB-スプラインだ。 利用するだけなら、そのアルゴリズムは容易に理解できると思う。 B-スプラインは、幾つかの制御点を定義してやることで、滑らかな一本の曲線を 得ることができる。ただし、曲線は始点と終点以外の制御点は通らない。 また、制御点が影響する範囲が限定されているため制御点1点を動かした影響が 全体にまで及ぶ事はない。 補間曲線を得たい場合、連立方程式を解いて、通過点を制御点に変換すれば B-スプラインによる補間も可能である。 ここでは、自分のプログラムにB-スプラインを組み込みたいが、 数式を見ても概念が分からないという人のために原理解説する。 プログラマーには、数式を見るよりプログラムのソースリストを読んだ方が 原理を理解するのが早いという人もあると思う
このページを最初にブックマークしてみませんか?
『www1.u-netsurf.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く