DELPHIER

プログラミングを中心にした思いつきの書きとめ場所です。

2004年06月15日

Flashで3D、少なくとも無限平面

Flashでパースつき無限平面、パースなしテクスチャマッピングが出来る、
ということは、実物を見て知っていたのですが、サンプルなどを見て
確実に実装できるという確信を持ったので、取り組んでいきます。

参考になるページを列挙しておきます。

■国内
vas animation
Flashで興味深い実験をいろいろとなされています。
実際に動くものを公開されており、参考になるリンクも多いです。

■海外
実際に動くもの
マリオカート的なサンプル。
http://www.nlc.net.au/~oceana/games/rc.htm
http://www.nlc.net.au/~oceana/games/rc.zip
ソースつきの無限平面サンプル。

3d texture mapper and OOP engine
テクスチャマッピングのサンプル。ただし、テクスチャの形が正三角形で作られていたため、
四角形のテクスチャを張るためなら即戦力にはならない。

3D rotating cube (large version with pictures as texture)
こちらは四角形テクスチャマッピングが簡単。
画像を変えるだけですぐに使える。

Flash kit
上記のような参考になるものが数多く集まっている。
[続きを読む..]

2003年12月11日

質量と速度を考慮しつつめり込みを少し考えた衝突





結構よさげですね。ただ、Flashはオブジェクトの位置を変更すると、即反映されてしまうので、
たまにおかしく見えますね(まぁ僕が作っためりこみ補正処理が甘いからなんですが)。
ダブルバッファリングみたいな機能がFlashにはないのかな?
自前で実装するのも、なんか変な気分だし・・・。



256857 Since 2005-05-01