computational-geometry

    0

    1答えて

    私は球の近似値を持っていますが、球の頂点を(四角形の)四面体を形成するようにどのようにマッピングすればよいですか? 私の現在のアプローチでは、球体のすべての頂点を4面体の4つの頂点のうちの1つにマップします。しかし、可能であれば、それらを均等に配置したいと思っています。 私はどんなアプローチや解決策にも感謝します。

    0

    1答えて

    私は赤道面の角度の差(すなわち経度の差)を角度差の関数として計算する必要がある小さなコードを開発しています(指定された緯度によってパラメータ化された)大きな円面。 は私が this wikipedia linkから次の式を使用: d(sigma) = arcos (sin(phi1).sin(phi2) + cos(phi1).cos(phi2).cos(d(lambda)) 目標は、角度のd

    0

    1答えて

    私は3Dメッシュを持っており、その表面に3Dベジェ線を描画したいと思います。最善のアプローチは何でしょうか? メッシュを描画し、その表面の点を選択し、それらの点に基づいてベジェを描画するために必要なコードがすべてあるものとします。 素朴なアプローチは、単純にいくつかの点を選択し、それらを通過するベジェを描画することですが、その面上にあるのではなくメッシュと交差することができます。このための簡単な解

    1

    2答えて

    以下のコードを実行した後、以下のイメージがあります。 file='grayscale.png'; I=imread(file); bw = im2bw(I); bw = bwareaopen(bw,870); imwrite(bw,'noiseReduced.png') subplot(2,3,1),imshow(bw); [~, threshold] = edge(bw, 'sobe

    1

    2答えて

    ポイントセットから最も離れた場所を見つけて、クエリポイントから遠く離れた位置に配置することについて多くの質問に答える必要があります。私が今までに見つけたすべてのアプローチは、このケースではうまくいきません(たとえば、k-dツリーにはクエリごとにO(N)があるかもしれません)、またはVoronoiダイアグラムを使用する必要があります。 このようなタスクのために設計された既知のアルゴリズムはありますか

    0

    1答えて

    3Dサーフェス上にある点を生成したい。私の場合、これらのサーフェスは3D都市モデルで壁と屋根をビルドしています。これらのポイントはどのように生成できますか?この目的のためのアルゴリズムは何ですか?添付画像のようにサーフェス上にポイントを生成したいpicture of points on surfaces

    1

    1答えて

    私はこの数式をarticleに変換し、それをPythonやそのコードに変換するのに苦労しています。主に数式を読むのが難しいためです。理想的には、、BとCは、半径を見つけるの位置を与えられた '、B'とC」左の画像のために。どんな助けも本当に配慮されるでしょう。

    1

    1答えて

    2つの凸多角形のミンコフスキー差を計算しようとすると、単に頂点のセットを見つけてギフトラッピングアルゴリズムを使って凸包を見つけることができます。 (下を参照してください) 凹面ポリゴンの場合、凸包アルゴリズムは適切ではありません。なぜなら、衝突時に誤った肯定的な結果をもたらすからです。私は自分のコードを適応させて、生成された? public List<Vector2D> MinkowskiDif

    -1

    1答えて

    複雑な3Dジオメトリのメッシュを作成するためにgmshを使用します。メッシュファイルから、表面要素を取得してスキンを作成することができます。それを小さくするために、どのようにして皮膚の座標を変更できますか?初期および変更されたサーフェスの点間の距離は、すべての点で同じでなければなりません。 That's what i mean ありがとうございました。