« 2006年2月 | トップページ | 2006年4月 »

2006年3月16日 (木)

基礎固め

ここ数週間、土日深夜はJavaの基本を中心に基礎を固めなおしている。
(時々3Dなどに脱線しつつも)

曖昧だったところを勉強しなおし、簡単なサンプルアプリケーションを作って、品質の高いプログラムを出来るだけ効率よく作るにはどうしたらよいかと、頭をひねり続け、銀の弾丸を探す毎日。

試しに幾つサンプルを作ったか数えてみたところ、現在75個!(全部手打ち&ほぼ自作)

作れば作るほど、知らないこと、やるべきことが増えていく。。

残りは。。。。

  TODOリストの大項目で残り70!?

一項目あたり5個ぐらいのサンプルを作っているので、あと350個????ウゲっ

掘り進めばすすむほど、奥が深まって、。。。Javaの奥深さを実感し、恐怖する今日この頃。

TODOリストの後半は基礎とはいえない内容(JavaCCやJOGL、Groovy関連など)も積み上げているが、それにしても。。。350個も書けるのだろうか。。。

どこかに銀の弾丸が見つかればよいのだが。。。

3月 16, 2006 | | コメント (0) | トラックバック (0)

2006年3月 9日 (木)

日曜からJava3Dにはまる

ずーっと以前に本を二冊買ったまま、殆ど手をつけていなかったJava3D。

3Dのモデリングツールをトータル30時間ぐらいしか使ったことの無い薄っぺらい(2D的な)私からすると、3Dというのはとても崇高で難しいものという印象があった。

 しかし、トライしてみたら意外にサクサクと。

お約束の「立方体」から入って、「球体」、「円錐」、そして応用編の「アヒルちゃん(本に載っていたなぞのキャラ)」。

Javaのクセにクルクルまわる。

JavaからOpenGLなどを呼び出しているみたいなので非常に快適。

。。。。。

ただ、WEBで取ってきたフリーの3Dモデルを、Java3Dの標準ローダーでロードしてみても何故か全滅してしまった。

。。。。。

方針転換して、ポリゴンの自力生成に挑戦。

2冊の本では、どういうわけかポリゴンに全く触れていないので、ネットで調べながら、軸で回転して図形を生成することに。

そう簡単には行かないだろうと覚悟していたが、少しポリゴンと法線の関係に戸惑ったぐらいで、あっというまに出来てしまった。恐るべしJava3D。。

cup

自作でモデラーを作るという新たな野望がフツフツと。。。

しかし今手を出すのは危険なので、楽しすぎるJava3Dは一旦終了ということに。
またいつの日にか。。。

3月 9, 2006 Java | | コメント (0) | トラックバック (0)