3

設計ツールを使用せずに非凸多面体のテクスチャ マップを生成する問題へのアプローチを見つける必要があります。具体的には、シミュレーション結果データを 3D サーフェスにマッピングしています。つまり、コード (私のターゲットは WPF 3D であるため、できれば C# または VB) です。

1 つの一般的なアプローチでは、a を使用しGradientBrushて色をマッピングするだけですが (ここでの質問のように)、多面体のファセットが非常に狭い場合、またはマップされた (u,v) 座標が同じファセット上で非常に離れている場合、画像にノイズが発生します。

これに適用できる C#/.NET ライブラリ (商用またはその他) はありますか? 私の研究では、「アトラスのアンラップ」という用語に出くわしました。その説明は、私が必要としているように聞こえます。

事前に作成されたライブラリがない場合、どの記事または本にアルゴリズムの説明が含まれますか?

(私は 3D グラフィックスとテクスチャ マッピングの基本に精通しているので、そのための基本的なチュートリアルを提供する必要はありません。コメントにそのようなものへのリンクを残したい場合は、自分をノックアウトしてください。)

4

3 に答える 3

1

Atlas のアンラップを望まないように思えます。アトラスのアンラップは、ネストされた UV マッピングのようなものだと思います。しかし、Uv-unwrapping と Least-Squares Conformal マップは同様の技術です。角度ベースの平坦化もあります。ここでいくつかの論文を見つけることができます: https://gamedev.stackexchange.com/questions/17779/cc-code-to-generate-texture-coordinates-for-a-curved-surface

于 2013-09-22T13:42:40.760 に答える