graphics

    0熱度

    1回答

    我正在開發一個簡單的2D遊戲。每個勾號,我想檢查一個效果隊列,它將啓動一個特定效果的線程(淡入淡出轉換,音頻淡入淡出等)。例如,按下菜單屏幕上的「播放」將向該隊列添加一個「FadeOut」消息,該消息將被處理,並啓動一個線程來繪製一個黑色矩形,並在我的GamePanel上增加一個alpha值。我將重寫paintComponent()並將我的Graphics對象發送給我的GameStateManag

    0熱度

    1回答

    我必須在PyCharm中繪製沙漏。我嘗試了以下,但由於某種原因,setFill命令不起作用。它只適用於canvas.drawRect(x, y, width, height).我猜是因爲程序不能識別這些行正在製作一個三角形,因此無法填充它。 有沒有人有任何想法我可以解決它? canvas.setFill("blue") canvas.drawLine(100, 50, 200, 50) can

    2熱度

    1回答

    我想了解使用Three.js的正常映射,但我似乎無法弄清楚它的正確性。 這裏是我的代碼: 的Javascript: var bufferGeometry = new THREE.BufferGeometry(); bufferGeometry.fromGeometry( new THREE.BoxGeometry(2,2,2)); var positionAttributes = buff

    0熱度

    1回答

    我想編寫一個也支持圖像繪製的vulkan引擎。但是,當我嘗試將圖像渲染到全屏四合一時,它不起作用。我試圖調試一個多星期的代碼,但我無法得到它的工作。我正在用stb_image加載圖片。下面是該代碼: errno = 0; m_imageData = stbi_load(filename.c_str(), &m_width, &m_height, &m_channels, STBI_rgb_al

    0熱度

    1回答

    我正在處理圖像編輯程序。我設法弄清楚如何從圖像中選擇一個矩形,但我也喜歡手繪選擇工具。 我把選擇的所有點都收集到一個列表中,這對繪圖來說足夠了,但我需要能夠確定圖像的哪些部分在選擇範圍之外以及其內部是什麼。 此外,我需要一種方法來確保選擇不會自己交叉,或者如果發生這種情況,交叉部分會合併到選擇中。 我不想找人爲我做,但我甚至不知道從哪裏開始尋找答案。 有沒有圖書館或首選的方法來做到這一點? 在此先

    0熱度

    1回答

    我想知道如何從C#Windows窗體應用程序中的其他線程調用線程。我正在使用TCP/IP通信開發UI。在我的程序中,我接收到要在圖片框上的UI上繪製的數據後,將數據從控制檯應用程序(客戶端)發送到Windows窗體應用程序(服務器)。 我在服務器上創建了兩個線程,第一個線程是Listener線程(它監聽客戶端套接字),第二個線程是Handler線程(處理從客戶端套接字接收的數據)我想創建圖形繪製線

    -1熱度

    1回答

    我不擅長C#繪圖。我正在嘗試在PictureBox中的圖像上做一個矩形點的動畫繪圖。但是,我面臨一些閃爍的問題,我找不到方法;如何解決這個問題。 g = pictureBox1.CreateGraphics(); g.FillRectangle(Brushes.Green, Convert.ToInt32(x), Convert.ToInt32(y), 10, 10); Thread.Sle

    -3熱度

    1回答

    我最近迷上了Deep Learning in Computer Vision,我想知道你們中的任何人是否可以在圖像基礎知識上推薦一些資源,以便我瞭解圖像如何工作以及Image Preprocessing。此外,如果你們有Deep Learning in Computer Vision的任何好資源,那也會很棒。先謝謝你!

    -1熱度

    1回答

    由於通用Windows平臺默認不支持平面化位圖「圖層」,因此我一直在創建算法(基於發現的一個算法here)以獲取每個圖層的每個單獨像素,並將它們疊加在另一個上。問題是,因爲我使用Alpha來允許圖像具有透明像素,所以我不確定如何正確地合併像素,使其看起來好像一個位於另一個之上。 這是到目前爲止我的代碼: private unsafe SoftwareBitmap CompileImage()

    1熱度

    1回答

    我在用openGL有序地移動這些對象時遇到了問題。 我想要做的是讓每一行中的每個對象緩慢旋轉並移動屏幕的右側,當它從視圖中消失時,它應該再次出現在另一側,就像在一個循環中一樣。 空閒函數對單個對象工作正常,但它不適用於對象組。 #include <stdlib.h> #include <GL/glut.h> GLuint objectList; GLfloat xRotated, yRo