きんきょ〜

過去の出来事

Sat Jan 2006


  • なんだよJava3DのPickToolでもPickResultから得られるPickIntersectionオブジェクトのgetPointNormalメソッドで、交点での法線得ることできるじゃないかよ。結構一生懸命探したつもりだったのに。というか衝突判定を使って紙をシミュレーションするのはどうやら無理みたい。折り目のところで複雑に紙が衝突しあうから衝突しないようにうまいこと折り目の位置をずらさないといけないんだけど、この計算、厳密に行おうとするとなかなか収束しなくて時間がいくらあっても終わらない。仕方がないので適当に端折ったコードを書いたら4枚以上重ねた紙は折れなくなりました。これじゃあ折り紙シミュレータといいつつなんにも折れないよ。
    しかたがないので、衝突判定は諦めることに。もう時間もないし。そういうわけでこの折り紙シミュレータは、リアルな折り紙以外のものもシミュレート可能なある意味汎用な折り紙シミュレータとなりました。実際折ってみると、衝突判定してないから面がすり抜けて裏側行ってしまったりするわけですが意外と普通に折り紙折ってるみたいな感じがするし、まあこれでいいか。これ論文じゃなくて作品だし、直感的にそれっぽければ、あるいはおもしろければそれでOKなのですよ。
    技術的な追求は大学院へ行ってからの課題と言うことで。とりあえず提出までのあと少しの時間でこれの完成度をより高めなければ。

Archive

2010
7 / 6 / 5 / 4 / 3 / 2 / 1

2009
12 / 11 / 10 / 9 / 8 / 7 / 6 / 5 / 4 / 3 / 2 / 1

2008
12 / 11 / 10 / 9 / 8 / 7 / 6 / 5 / 4 / 3 / 2

2007
12 / 11 / 10 / 9 / 8 / 7 / 6 / 5 / 4 / 3 / 2 / 1

2006
12 / 11 / 10 / 9 / 8 / 7 / 6 / 5 / 4 / 3 / 2 / 1

2005
12 / 11 / 10 / 9 / 8 / 7 / 6 / 5 / 4 / 3 / 2 / 1

2004
12 / 11 / 10 / 9 / 8 / 7 / 6 / 5 / 4 / 3 / 2 / 1

2003
12 / 11 / 10 / 9 / 8 / 7 / 6 / 5 / 4 / 3 / 2 / 1

2002
12 / 11 / 10 / 9 / 8 / 7 / 6 / 5 / 4