プライベートワークス
2008年04月05日

Papervision3D + Box2D 試してみました。

Papervision3DでCubeを作って、Box2Dで物理シミュレーションをしてみました。まだ、ほんの触りの部分で、立方体が降ってくるだけですが。

box2d_test1.jpg

別ウィンドウでサンプルを見る
フラットシェードをかけた立方体サンプルを見る
フラットシェードをかけた球体サンプルを見る

Papervision3Dで生成した立方体をBox2Dの物理シミュレーションに貼り付けてみました。
Box2Dは、基本的に2Dのシミュレーションなので、どうやったらPapervision3Dの立方体を組み込めるのかと思いましたが、単純に立方体をぶち込むだけでした。
2Dのシミュレーションなので、Z方向のシミュレーションはできません。つまり、奥には転がっていかないということですね。

あと、Papervision3D(GreateWhite)には、手痛いバグがあり、現時点では、キューブがポリゴン割れしてしまいますね。1.9だと良いそうなのですが……。

とりあえず、ネット上に落ちているいろいろなサンプルを見ながら、格闘しつつ、なんとなく組んでみましたといった感じです。

これくらいできると、なんだか派手で、楽しげですね。

あとは、キューブをマウスでつかめるようにしたり、クリックアクションをつけて、インターフェースっぽいものを作りたいなと思っています。

*追記:さくっとできそうだったので、球体も試してみました。

投稿者 Penta : 2008年04月05日 22:51

コメント





保存しますか?


MENU
Copyright (c) Penta Creation All rights reserved.