graphics2d

    1熱度

    1回答

    這將是很長,所以在此先感謝閱讀和/或回答:) 編輯:這How to draw a continuous curve of repeated ovals on speedy mouse cursor dragging?有一個答案,我不完全罰款,難道就沒有別的這樣做的方法比在矩形或橢圓之間繪製直線? (如果是矩形或橢圓形,對我無關緊要)。 我搜索了很多並沒有找到我正在尋找的東西,所以我們去: 我必須爲

    1熱度

    2回答

    我目前正在用Java編寫一個國際象棋應用程序,但是我在創建邊界的瓷磚和圖像平滑方面遇到了一些問題。 編輯: 解決了邊界問題。見下面的my answer; 結果: 正如你可以看到有關於棋子和瓷磚的邊界缺少鋸齒邊緣。 但是,如果我添加getScaledInstance(寬度,高度,Image.SCALE_SMOOTH),抗鋸齒工作正常,但是這會減慢我的應用程序和圖標在調整窗口大小時看起來很難看。 我的

    -1熱度

    1回答

    我正在製作一個遊戲,顯示從特定起點到遊標的路線。由於目前的系統非常陳舊(可能大約10年左右...),並且部分中斷,我想從頭開始重寫這些代碼。 假設我的屏幕上有一組點 - ,最後一點是我的光標 - 和一個Graphics2D對象。我如何使用盡可能最短的方式畫出一條平滑的線,通過所有這些點?

    0熱度

    2回答

    我試圖從數組中顯示圖塊,以便它們總是在繪製在一起時填充屏幕的大小。我現在忽略縱橫比。 下面是我的代碼的工作原理。我有傳遞給tileset(用於管理tile對象數組的類)的tile對象,然後遍歷tileset數組,返回每個tile對象id,並基於所述id呈現我的tileset映像的子圖像。 這裏是我的mapUpdate方法,這就是所謂的每一個JFrame的調整事件: public synchroni

    0熱度

    1回答

    我有一個由約1百萬個三角形組成的平面Delaunay三角剖分。每個頂點都用幾個標量度量標記[1],我希望在同一個規則網格上看到每個度量的快速簡單插值。作爲參考,我的三角形的聯合覆蓋了約1000萬個具有(整數)座標的網格單元。 [2] 當我說簡單,我的意思是簡單。 Bilinear很好!我的理解是,這是(a)基本上GPU是以什麼爲生,以及(b)可能是無數家庭作業的主題。我自己是公共衛生的政府研究員,

    -1熱度

    1回答

    我必須使用面向對象的Java編程來完成Agario遊戲。到目前爲止,我畫了一個圓圈,並且能夠使它跟隨我的光標。然而,我有許多錯誤,例如光標接觸到球后光標沒有跟隨光標,有時候,球快速移動,有時候會慢慢移動。 總的來說,我認爲這是遠遠不夠完美,並希望一些建議。我只需要遵循,我正在努力一點。下面的代碼: 窗口類: public class window extends JFrame implements

    0熱度

    2回答

    我正面臨着一個任務,我必須使用多邊形繪製多段線。 作爲輸入參數,我有一個點和厚度值的數組。見下圖。 我有點形成黑色折線和厚度,例如, 10px的。現在我需要計算點並構建一條藍色多段線以形成多邊形,然後再渲染它。 有與此相關的一些文章: Drawing Polylines by Tessellation An algorithm for polylines outline construction

    21熱度

    2回答

    看來,撫摸上的子像素座標中的Java成爲破8 我有三套的情況下,對截圖所示(列表示的情況下,行代表不同的筆劃寬度): 爪哇7u51(400%比例) 爪哇8u60(400%比例) 在同一座標上填充和描邊。按照預期工作,撫摸面積大於填充面積。 撫摸縮小(按筆畫寬度)並居中(按寬度的一半),使其位於填充區域的邊界內。這部分在Java 8中被打破爲1px的描邊,其中繪畫出現在子像素座標(第一行)上; 3p

    1熱度

    1回答

    我很難搞清楚如何在directx中繪製一個圓。我可以繪製一個三角形,所以我想象一下,我可以通過在圓圈中旋轉一個三角形來繪製一個三角形。但是,我絕對難住。我一直在網上衝浪幾個小時,但沒有運氣。誰能幫我嗎?這裏是我的代碼: Main.cpp的 #include "Engine.h" #include "Box2D.h" #include "Triangle2D.h" class MyApp :

    -1熱度

    2回答

    我目前有一個一維雙陣列,其中包含50個不同的點,意思是間隔1分開。我需要通過圖像中的線條來繪製和連接這些點。目前正在製作PNG圖像,如果我添加一行代碼就可以工作,但不知何故,這個循環會使整個圖像變成黑色。關於發生什麼問題的任何想法? BufferedImage bi = new BufferedImage(50, 50, BufferedImage.TYPE_INT_ARGB); Gr