2011-12-18 2 views
2

私はThree.jsの新人で、three.jsでMarching Cubesを使用する方法について私に教えてもらうチュートリアルを探しています。私がこれまで使ってきた3つのプロジェクトの中には、少し複雑なものがありますので、簡単なチュートリアルがいいでしょう。three.jsでキューブをマーチングすることを開始する

ありがとうございます。

+1

私はthree.jsするためにそれを適応させることは知らないが、あなたはhttp://webglsamples.googlecode.com/hg/blob/blob.html – gman

答えて

3

sourceを持っています。これは、ミートボールを描画するために特別に構築されたようです:-)私は新しく始めてルックアップテーブルをコピーし、主な関数と線形補間メソッドを書き直し、新しい作業エンジンを稼働させました。私のアドバイスは自分で書き直すことです(時間がかかりました)が、この新しい実装と独自のコードを統合する方がはるかに簡単です。特に、単一のテクスチャでミートボール以上のことをしたい場合。私は実際にこのサイトを使用しましたpolygonizeアルゴアリズムを理解しようとしています。ここで

はアクションで、それをビデオである - >http://youtu.be/_oML6USPs20

あなたがここにhighdensitygames.com

をリリース日を追跡することができ、私はChromeアプリ市場でこのゲームを離すと、私はソースを解放することがあります。私はそれがあなたを助けると確信していません。 three.jsソースを見るのと同じようになります。独自の実装で自分自身を掘り下げる必要があります。がんばろう!

+3

ミートボールを試してみたい場合は行進キューブのコードはここにあるのでしょうか?タイプミスかどうかわからない... –

7

自分自身と同じように、Marching Cubesアルゴリズムの非メタボールの例を探していました。私は暗黙的に定義されたサーフェスのグラフ化に特に興味があります。私は1つを見つけることができなかったので、私はThree.js使用入門マーチングキューブの例を書いて、でそれを掲示:

理論の詳細についてはhttp://stemkoski.github.com/Three.js/Marching-Cubes.html

、あなたが

の記事をチェックアウトする必要があります

http://paulbourke.net/geometry/polygonise/

関連する問題