clipping

    1熱度

    1回答

    我剪輯我的精靈與此代碼: //At my CCSprite subclass m. -(void)visit { CGPoint worldOrg = [self convertToWorldSpace:ccp(0, 0)]; CGPoint dest = [self convertToWorldSpace:ccp(self.contentSize.width, self.content

    1熱度

    1回答

    我正在渲染用戶手動旋轉,平移,縮放並最終在所需截面上繪製選擇矩形的空間點集合。當他們這樣做時,我使用gluPickMatrix然後gluPerspective來構造投影矩陣,然後使用渲染模式在其選定區域中查找點。 我想只顯示所選區域中的點。爲了測試每個點有一個布爾isSelected,我知道選擇的作品,因爲正確的選擇。儘管如此,有太多的點可行,所以我想用glClipPlane來構造與用戶的選擇矩形

    0熱度

    1回答

    我設計簡單JPanel擴展,我期待將能夠外面畫的界限: public class JGlassPanel extends JPanel { @Override protected void paintBorder(Graphics g) { } @Override protected void paintComponent(Graphics g) { if(getParen

    0熱度

    2回答

    當我試圖完成類似於您可能會在卡通雜燴(example link),其中形狀作爲屏蔽層的質地下面部分保持靜態看到效果清除畫布。我開始玩弄這個想法通過創建一個渲染循環,清除畫布,將其保存的狀態,然後繪製一個矩形裁剪區域,然後繪製背景紋理佔據畫布的整個寬度和高度。 這裏的繪製函數: function draw() { context.clearRect(0,0, 640, 480);

    0熱度

    1回答

    我正在創建一個列PdfPTable給定一個矩形,在一個特殊的絕對位置。在這個表格中,我需要添加一個PdfPCells集合並儘可能多地顯示單元格內容,並且單元格必須在表格矩形邊界處剪切。我照顧寬度由: PdfPTable cutTable = new PdfPTable(1); cutTable.setTotalWidth(200f); cutTable.setLockedWid

    4熱度

    1回答

    我在寫一個WPF應用程序,它顯示最初居中的圖像。用戶可以放大/縮小並移動圖像,這些圖像使用ScaleTransform和TranslateTransform實現。這很好。 問題是當圖像明顯大於窗口,並且用戶移動圖像或縮小到足以使整個圖像可見時。最初隱藏的圖像部分不會被渲染,而只會繪製圖像最初可見的部分。基於一些otherquestions ,如果我把我的形象Canvas,這將導致整個圖像渲染,並在

    2熱度

    2回答

    我試圖簡化在Google地圖(API v3 Javascript)上繪製的複雜多邊形。我的目標是獲得一組簡單的多邊形。問題是可以分析我繪製的一些數字,其中一些數據不能。 例如: 1)圖8垂直 - 對於多邊形(VAR areaPolygon)座標: {42.15093256154524, 24.746017456054687} {42.149087174176515, 24.74035263061

    0熱度

    1回答

    我試圖渲染一個表面,其中需要一個Surface和X,Y位置渲染的方法。問題是,當表面在一個小像素的屏幕之外時,它根本不呈現。 這是爲什麼?我試圖搜索DirectX剪輯,但根本找不到任何東西。 void Draw(LPDIRECT3DSURFACE9 src, int x, int y) { D3DSURFACE_DESC desc; src->GetDesc(&desc);

    2熱度

    1回答

    看看我的基於HTML5裁剪約束上 http://shedlimited.debrucellc.com/test3/canvaskinclip.html 所以(與上的jsfiddle搞亂http://jsfiddle.net/aqaP7/4/),在HTML5中,我可以很容易地畫出一個如下所示: context.beginPath(); context.moveTo(5, 5);

    1熱度

    1回答

    我正在使用SDL(pygame)作爲cnc模擬器。最初,屏幕刷新是使用畫家的算法完成的(只是將所有東西都背對背地畫出來),但是大面積的繪製很慢。 爲了加速重繪我只是刷新該在任何時刻改變屏幕的部分,所以如果一個數值改變其價值,只是其表面和通訊員子面,每面碰撞得到重繪。目前,即時對屏幕上的所有內容進行剪切測試以檢測碰撞表面,同時明顯更快,我認爲應該有數據結構和/或算法來避免測試屏幕上的所有表面。