犀角(Diceros Horn)

とくながの「書き散らかし」です

ここは研究・調査・開発などの記録がメインのページです。 日常の雑事、読書記録は はてなダイアリー の方に書いています。よろしければそちらもどうぞ。

Sun, 19 Feb 2006

絡み目の計算

絡み数の簡易計算 (Java Web Start)

絡み数を計算するプログラム。多角形を三角形に分割して それぞれの三角形で絡み目を計算してそれらを足しています。 三角形同士が干渉しあうことの判定はもっと速いものもあるでしょうが、 ここでは正確さを重視しています。

履歴

2004/11/07
とりあえずバージョン。四角形に対して三角形を動かした場合に 絡み数を随時計算するようにする。

使い方

マウスでグリグリしてください。 白い三角形が動きます。赤い四角形との絡み目を計算して表示します。 視点は変えられません。表示された辺で上下関係は見てください。

posted at 16:02 | category: /Program/Knot | 固定リンク(絡み目の計算 )

Wed, 11 Jan 2006

結び目

結び目を円周から3次元空間への写像とみなし、 それを三角関数で展開したときの係数を与えて結び目を描く。 有名な結び目については、あらかじめ与えている。

まずはメニューから有名どころの結び目を選んでみてください。 それから係数を変化させてお楽しみください。 他の結び目の係数を御存じの方はぜひお知らせください。

履歴

2003/6/15
いつ作ったかよく覚えていないのだけれど、2003年になってからなのは 確か。Swing でスライダーを作って係数を変更するようにしている。 法線ベクトルを GeometryInfo を使わずに自力で計算するようにしたが、 しわになっていしまうこともある。他に依存しないような法線ベクトル の作り方を考え中。

posted at 22:32 | category: /Program/Knot | 固定リンク(結び目 )