triangulation

    1熱度

    1回答

    給定由三角網格表示的邊界定義的三維多面體,我如何實現一個算法來確定給定的三維點是否屬於多面體的內部?

    0熱度

    2回答

    如何在三維空間中實現Delaunay三角剖分?除此之外,這對於在球座標中繪製圖形是否有效? (如果沒有,你知道更有效的方法嗎?謝謝。) 此外,用Delaunay三角剖分生成三維表面網格有什麼缺點嗎? 提前感謝您。

    -1熱度

    1回答

    我寫了一個將多邊形劃分爲單調部分的算法,但我不知道如何將多邊形按對角線劃分爲較小的多邊形,所以我有單獨的可以獨立處理的多邊形結構。我試過的代碼顯然是錯誤的: QPolygonF polyg(polygon); // copy orginal polygon polyg << diagonalP1 << diagonalP2; // ad the diagonal points QPolygon

    1熱度

    1回答

    目前,我正在使用tripcolor函數進行三維點數據的三角測量和着色。我得到的是一幅地圖數據。還有更多我想使用的數據。我也有一個包含一組多邊形的shapefile。我的工作目標是對屋頂類型進行分類。所以shapefile中的形狀是包含地圖中可以看到的屋頂的邊框。我現在擁有的是x-y-和z-座標中的一組點,所以我可以渲染下面可以看到的地圖。如何在此圖中添加多個圖層,將圖形的多邊形繪製到地圖中?在一塊

    0熱度

    1回答

    我有這個物體/點雲,用pyopengl和pygame渲染。 我的目的是該點的座標的numpy的陣列。我希望生成這個對象的一個​​3d三角形網格,如果你可以減少三角形的數量,它也會很好。 我試過scipy.spatial.Delaunay,它不會爲三維對象生成三角形。

    -1熱度

    1回答

    我正在實施使用記憶隨機步行的二維delaunay三角測量。我不明白的是,如果插入的點不在任何之前的三角形中,會發生什麼情況。 triangle τ = α; triangle ψ = τ; // the previous triangle is initialized as τ boolean found = false; while not found do found = true;

    0熱度

    1回答

    我正在使用CGAL::Delaunay_triangulation_3來生成插值網格。我有三個關於Triangulation_3::locate的問題。 在下面,如果Cell返回包含點Location四面體的四個頂點? http://doc.cgal.org/latest/TDS_3/classTriangulationDataStructure__3_1_1Cell.html Delaunay_

    2熱度

    2回答

    我在世界上有一組三維點。使用OpenCV我已經校準了相機的外部參數。 所以,現在我可以將三維點映射到二維圖像中的相應像素。 即對於[X Y Z]我在圖像中有相應的[u v]。 在OpenGL中,我規​​範化了世界三維點並定義了一個表面,我希望我的紋理映射完成。 從代碼中獲得的3D表面如下圖所示。 3-D SURFACE in OPENGL 它是一個碗形表面。 現在我想將圖像中的紋理映射到OpenG

    1熱度

    1回答

    有沒有人知道從geometrc對象的表面生成四面體網格的方法? 我只在3D空間中獲得了一維和二維元素(節點,線條,三角形),並且想要生成四面體。 我知道這並不總是可行的,但我認爲應該有可能,如果線條和三角形構建有效表面。 感謝您的任何提示....

    0熱度

    2回答

    我試圖使用CGAL來查找三角形網格內部的點。 (即不在其邊界上的一組點),對於使用函數CGAL :: Side_of_triangle_mesh <>的3D網格,有一個similar example here。任何人都可以幫助/建議如何對此進行二維三角測量? 我的測試代碼只是創建兩個正方形,一個在另一個內,然後使種子在原點(使一個孔),然後進行2D Delaunay三角當我調用side_of_tr