triangulation

    0熱度

    2回答

    我想要做的是創建一個3D三角網格,可以將其解析爲.vtk或.stl文件以用於3D打印應用程序。現在我堅持創建三角形網格。我想要創建的幾何基本上是三維正弦波,它們具有一定的厚度並相互交叉。到目前爲止,我得到了一個正弦波。這裏是一個MWE: import matplotlib.pyplot as plt import numpy as np from scipy import ndimage i

    1熱度

    1回答

    我正在使用OpenGl ES可視化具有多於3個頂點的多邊形的網格。我想使用下面的循環將這些多邊形轉換爲三角形。在循環中,我創建了polygonVertexSize-2個三角形,只需填充一個OpenGL索引數組,該數組引用了不同順序和時間的相同頂點。 for(int j=0;j<polygonVertexSize-2;j++) //number of triangles { /

    0熱度

    3回答

    我很困惑如何填充我的頂點數組,以便它被正確繪製。我正在使用的OpenGL代碼是: float vertices[size]; //Here I have a method to populate the array with my values from a 2D matrix glGenVertexArrays(1, &vaoID[0]); // Create our Vertex Arr

    0熱度

    1回答

    我有許多二維點x和y,我需要顏色delaunay三角形,其邊緣超過一定的限制。但是我不知道如何寫下來,以便比較每個三角形的每個邊,並將其添加到需要修補的三角形向量中。最終結果應該是3D表面,其中顏色取決於Z座標,除了已修補白色的三角形。任何幫助將是偉大的!

    0熱度

    1回答

    我在其中每個點具有相關聯的高度的平面中的一組點。我正在考慮使用scipy.spatial庫來計算點集的Delaunay三角剖分,然後使用結果來插入它們之間的點。 的庫實現一個很好的功能,給定一個點,發現它位於該三角形。計算從網格深度圖時,這將是特別有用的。我假設(如果我錯了,請糾正我)搜索功能每次調用時從相同的起點搜索。因爲我會找往往會說謊無論是在上或在鄰近的一個前一個撒謊的三角點,我想這是不必要

    0熱度

    1回答

    我使用立體聲系統,所以我試圖獲得一些點的世界座標。我可以對每臺相機進行特定的校準,然後計算旋轉矩陣和平移矢量。最後我做了三角測量,但我不確定世界座標的起源。 正如您在我的身材上所看到的,值與深度值相對應,但它們應接近400,因爲它是平坦的。所以我想,該原點是左攝像頭,爲什麼它個變量... 一塊我的代碼和我的投影陣列和三角測量功能: #C1 and C2 are the cameras matrix

    0熱度

    1回答

    我的目標是繪製一些數據並將其與世界地圖合併。我用德勞內三角,這樣產生的數據: u = np.array(lat) v = np.array(lon) x = u y = v z = np.array(iwv) tri = Delaunay(np.array([u,v]).T) plt.tricontourf(y, x, z, lev, triangles=tri.simplices)

    5熱度

    2回答

    我目前有一個立體相機設置。我已經校準了兩臺攝像機,併爲兩臺攝像機K1和K2設置了固有矩陣。 K1 = [2297.311, 0, 319.498; 0, 2297.313, 239.499; 0, 0, 1]; K2 = [2297.304, 0, 319.508; 0, 2297.301, 239.514; 0,

    0熱度

    1回答

    我在空間中有一組點(x,y,z),從它們中我需要創建曲面並對其進行三角化。理論上它應該是參數生成的表面。 我已經嘗試在2D投影點,三角化它,並把它放回到3D,但這不適合我,也嘗試了幾個算法,但主要問題,我有他們都是回給多面體形狀對象,但我的目標是表面形狀的三角形物體。我需要一些幫助的算法/不同的方法來解決

    0熱度

    1回答

    我試着用matplot.Delaunay對2D中的一個簡單多邊形進行三角剖分......這裏的問題是我需要規則的三角形。多邊形是由numpy隨機創建的,也許Delaunay不是要走的路。 import matplotlib.delaunay as triang import pylab import numpy # 10 random points (x,y) in the plane