plane

    0熱度

    1回答

    我正在嘗試使用three.js飛機來獲得從一個點到飛機的距離。 我有三點A,B,C,那我算正常,像這樣: const v = a.clone().sub(c); const u = b.clone().sub(c); const normal = u.cross(v); 然後 const plane = new THREE.Plane(normal, (?)) 什麼是你

    1熱度

    1回答

    當繪製不平行於z軸的平面時,可以簡單地求解關於z的方程並使用splot將其繪製爲x和y的函數。例如,在繪製飛機x+y+z=1時,可以使用z(x, y)=1-x-y,然後使用splot z(x, y)。 但是,如果沒有描述它的功能z(x, y),我該如何繪製gnuplot中的飛機x+y=1?

    0熱度

    1回答

    我有多維(100+變量)數據,其中我期望的子集或多或少符合飛機。 在R中適合飛機的最佳方法是什麼? 我想使用飛機來計算一些其他點的距離,並繪製它的一些尺寸。

    2熱度

    1回答

    我想繪製一系列點,一個平面和與該平面的交點,使用gnuplot。爲了做到這一點,我創建了以下gnuplot的腳本: set title 'Homogeneous field with plane intersection' set xlabel 'x' set ylabel 'y' set zlabel 'z' set parametric splot 'points.txt' with

    1熱度

    1回答

    我有一個由表面刻面描述的3D對象。它被保存爲OFF文件。然而,表面構面(多邊形)中的某些頂點並不完全共面。修復這些非共面多邊形讓它們變成共面是否有什麼好主意? 我的想法是 1)對於每個多邊形,找到多數頂點落入平面的多邊形基平面,例如,頂點到平面的距離小於機器精度(但是如何找到這個基平面? ); 2)對於這些不屬於多邊形基面的頂點,找到頂點相關的多邊形基面的交點,並將其作爲該頂點的新位置。 有什麼問

    0熱度

    1回答

    我有兩個幾何圖形,一個是通過偏移頂點而製成的,因此它們都具有相同的結構和層次結構。 需要將這些兩個幾何與蓋(黃色幾何形狀)相連接。 很確定問題可以通過爲每個元素找到兩邊的邊緣點(黃線)來解決。只要這些幾何圖形具有相同的頂點數並且可以容易地計算出層級帽。 但是,現在,我不知道如何確定這些邊緣點。

    0熱度

    1回答

    我想繪製一條線,其中物體與片段着色器中的平面相交。 我將平面方程傳遞給片段着色器(a,b,c,d),並且希望以紅色繪製我的對象和此均勻平面之間的交點。 我想路口的寬度是始終不變的,無論我們多麼放大 現在,我從我的對象的距離,飛機在片段着色器爲: // uPlane: vec4 where values are a.b.c.d (plane equation) // vPos: wodlP

    3熱度

    1回答

    有什麼辦法可以檢測到具有一定數量的頂點的物體是否碰到飛機?如果是這樣,我想用二進制(黑/白)繪製到飛機上或用它創建紋理。 而且我也不在乎這是否只能用raycasts或一些棘手的物理操作/着色器/等創建。我只是想知道什麼數學算法可以創建這個。 這裏是我想要達到一個例子: 乾杯,邁克爾

    -1熱度

    1回答

    我有一個由起始和結束座標(x0,y0,z0和x1,y1,z1)定義的3d矢量。我也知道這個向量對x,y,z軸的角度。有人知道我怎麼知道矢量在xy,yz和zx平面上產生的角度?

    -1熱度

    1回答

    我使用PCL,點雲,庫在C++中進行編程。 我的問題是:計算一些點的方差,但只有相對於平面的垂直軸。我會解釋一下自己: 所以我正在做的是通過表面平滑度將點雲分成幾部分(使用region growing segmentation)。對於每個片段,我希望能夠測量表面的精度,我認爲最好的方法是計算最適合曲面中點的平面,然後基本計算相對於平面的點的方差(從點到飛機的距離等)。 所以我知道在3D中存在二次插