2011-01-31 14 views
0

私はのセットを持っています。3D空間にポイントがあります。私は、表面にこれらの点を回すたい3Dでのテッセレーション

enter image description here

: 下の画像は一例です。私はちょうどポイントのX、Y、Z値を知っています。 たとえば、3D空間のポイントから生成された人間の顔のメッシュを示す下の画像を確認してください。

enter image description here

私はあまりグーグルしかし、私は発見したいくつかの画像と、について説明 あるが、誰も実用的な態様及び実施例を用いて説明していません。 この問題の解決に役立つ優れたアルゴリズムがあります。 してください.... タクシー...

+0

あなたのデータは、X、YごとにZ値が1つしかないサーフェスのように見えます。それとも本当ですか?もしそうなら、問題をより簡単にするかもしれません。 – phkahler

+0

私はあなたがはっきりしていませんが、私は質問をクリアしますが、z = 1を飛行機と見なすと、この平面にはさまざまなxとyの値を持つ多くの点があります.....ありがとう.... .. – Pritesh

+0

xとyの同じ値に対応するいくつかのz値を持つことは可能ですか?あなたがポイントx = 2、y = 2 z = 2を持っているならば。 x = 2、y = 2、z = 3の点もありますか? (私はgentleseaがあなたが関数z = f(x、y)をプロットしたいと仮定していると考えています)。 – nielsle

答えて

1

あなたはドロネー三角測量をしたいと思います。ここのアプリケーション例:http://www.geometrylab.de/VoroGlide/を参照してください。

+0

このリンクを見ていただきありがとうございます。私の問題がすぐに解決することを願って..... .....ありがとう、もしも...もしあなたが他の良いリンクを持っているなら、可能ならば提案してください........ありがとう。 – Pritesh

+0

あなたはどのプログラミング言語を使用するかを決めることができます。 C++の場合は、こちらをご覧ください:http://www.codeguru.com/cpp/cpp/algorithms/general/article.php/c8901これは私がテストしていない。私は大学からの理論的背景を知っています。 –

+0

@gentlesea、ありがとうございました.....そして私は現在C#で作業していますので、C#の例があればそれはとても良いでしょう........事前に感謝..... – Pritesh

関連する問題