clipping

    1熱度

    1回答

    我試圖用material.clippingPlanes剪切planeBuffer的左半部分。 當物體處於旋轉中心(0,0,0)時,剪切就起作用。 object.material.clippingPlanes = [object.getWorldDirection().cross(object.up).normalize(), object.position.z)]; 但是,當該對象是在具有非

    0熱度

    1回答

    在Matlab我能夠夾/修剪使用finddelay音頻信號的對(相同頻率)如下,以使它們對齊並具有相同的長度: d12 = finddelay(s1,s2); if(d12 < 1) start1 = -d12+1; start2 = 1; end1 = length(s1); end2 = min(length(s1(-d12+1:end)), leng

    1熱度

    2回答

    TLDR:我想實現這一目標爲可伸縮的解決方案: 較長的解釋: 目標是有一個與一個梯度作爲背景旋轉的刻度。但問題是旋轉不能定義爲deg,因爲它根據瀏覽器寬度而變化。所以元素應該是100%寬度的瀏覽器,其左側的的固定高度爲,而右側的固定高度爲固定的較低高度。 基本上,這可以很容易地完成只有水平伸展的圖像背景。唯一的問題是,應該有也應該在同一地區被裁剪的圖案覆蓋,這應該重複和不舒展(你可以看到這些圖案由

    0熱度

    1回答

    在三個js中創建一組網格的視口的最佳方式/實踐是什麼? 在我的情況下,我有很多THREE.Mesh實例的THREE.Group。我的目標是爲該組創建視口,其中網格將可見。 我看到的一個解決方案是使用本地剪切平面。 threejs example 但我擔心我必須爲每個THREE.Mesh材質分配剪切平面,而不是爲THREE.Group設置一次。 當我移動或旋轉THREE.Group時,還需要重新剪切

    1熱度

    2回答

    我在我的應用程序中有一種情況,可以給它的字體大小大於它的高度。這與一些相當複雜的架構和佈局代碼有關。通常情況下,我會增加標籤的高度以容納較大的字體,但這在我的場景中非常難以實現,我寧願避免它。 下一個合乎邏輯的事情是關閉clipsToBounds,以允許文本子層溢出標籤的邊界。不幸的是,這種情況似乎沒有效果,因爲文本仍然被裁剪。 我錯過了什麼嗎?

    1熱度

    1回答

    我正在尋找一種解決方案,以便如何從設備句柄(HDC)中提取當前剪切路徑作爲一組點(移動到,行到貝塞爾曲線)使用WinAPI調用。例如,WinAPI允許使用AND,OR,XOR和DIFF邏輯運算符創建複雜的剪切路徑,並且可以以不同的方式使用它。例如,下面的代碼將創建三個圈,並與一些邏輯(模式1和模式2)進行合併: void clippingTest(HDC dc, int x, int y, std

    1熱度

    1回答

    我設計了一張測量卡,其中配置文件圖像被半橢圓形切出,我嘗試了幾種方法,但所有這些方法都不起作用。特別在Safari上。 有沒有人有一個想法如何實現這種佈局? 這裏是SVG半圈,如果有幫助雅 SVG CIRCLE

    -2熱度

    1回答

    我正在尋找將基於另一個凸多邊形切割我的凸多邊形的算法。它將用於可破壞的地形(差異)和用於在2D地圖中創建地形(聯合)。 算法必須是垃圾收集器友好的,唯一需要的布爾操作是Union &差異。 我已經做了一些研究,並且有一些github項目,但它們都會或多或少產生一些垃圾。 https://github.com/tmpvar/2d-polygon-boolean https://github.com/

    3熱度

    1回答

    我希望你能幫我解決我遇到的這個問題。在我的應用程序中,我使用globalCompositionOperation設置爲'source-atop'來將圖像和svg對象隱藏到基礎對象。基礎對象是添加到畫布上的第一個對象,所有其他對象都應該剪切。 問題顯示,當我添加一個svg到畫布,並將其屬性objectCaching設置爲false。然後該對象不會剪裁到基礎對象,並且設置爲'source-atop'的

    0熱度

    1回答

    我正在開發一個代碼來計算基於矩陣的任何圖形的節點域,所以最近我應該檢查我的程序等邊三角形,但由於sqrt(3)因素它無法正確剪切這就是爲什麼次數越來越不對任何幫助是明顯的 private void sin() { // TODO Auto-generated method stub for (int i = 0; i < row; i++) {