graphics

    0熱度

    6回答

    在有限的空間中生成已知數量的非重疊固定半徑圓的最佳方式是什麼?

    6熱度

    11回答

    我有一個應用程序在圖像/照片頂部定義了一個真實世界的矩形,當然在2D中它可能不是矩形,因爲您從一個角度看它。 問題是,例如矩形需要在其上繪製網格線,例如如果它是3x5,所以我需要從邊1到邊3繪製2條線,從邊2到邊4繪製4條線 截至目前,我將每行分成等距的部分,以獲得所有網格線的起點和終點。然而,矩形所處的角度越多,這些線條越「不正確」,因爲離你更遠的水平線應該靠得更近。 有誰知道我應該搜索的算法的

    2熱度

    1回答

    我已經使用C#創建了一個WPF應用程序,該應用程序呈現大約50個3D元素,併爲了在場景中移動而動畫化攝像頭。 雖然一切正常,但我注意到隨着相機的移動,出現了難看的視頻撕裂。 我很清楚撕裂的標準原因,即應用程序正在以不同於監視器/適配器垂直同步的速率更新幀。 我也讀過WPF中的默認屏幕更新速率是每秒60幀,XP WPF更新without regard to the montior v-sync。 對

    1熱度

    1回答

    我在OpenGL中創建一個遊戲,加載時會加載整個Arial Unicode MS字體。該程序在平均使用。我的電腦上有10兆內存(操作系統是WinXP SP2),運行時沒有問題,但是當我將程序移到我的筆記本電腦上時(使用Vista),wglUseFontBitmaps會掛起並流暢地分配內存並永不返回。這個問題最近出現,我不知道爲什麼,從來沒有這樣的問題。爲什麼wglUseFontBitmaps會這樣

    3熱度

    1回答

    這是一段時間以來一直困擾着我的問題: 在photoshop/GIMP中,有一個「屏幕」圖層組合模式。這種模式有明亮的顏色有強烈的阿爾法,而深色的是弱的。黑色完全透明,白色完全不透明。 我非常喜歡能夠使用Java 2D圖形複製此複合材料,但是我一再試圖將AlphaComposite哄成這個失敗 - 事實上我認爲這不在AlphaComposite的能力範圍之內。 可以看到一個視覺例子here。 有關如

    0熱度

    1回答

    我有當前的fov和中心的搖攝和傾斜值。我如何計算這些信息的邊緣(即最小平移值和最大傾斜度)的平移和傾斜值?

    6熱度

    4回答

    OpenGL中存在多個函數,但OpenGLES 1.1(iPhone中)不存在。 是否有列表或資源列出了一些可用於OpenGLES 1.1的替代功能? 例如: gluOrtho2D glPolygonMode glVertex3f 等

    1熱度

    5回答

    我有一個類,它包含一個用於縮放和平移的4x4矩陣。我將如何實現這個類的旋轉方法?我應該將輪換作爲一個單獨的矩陣來實現嗎?

    2熱度

    1回答

    有沒有一種方法可以估計比例字體使用的像素數量? 我正在寫一個軟件,它在SVG中創建一個圖像並將其轉換爲Java中的PNG。 在這張圖片中,我使用了比例字體(大小爲16)的文字。 我有時可以在圖片中容納26個字符,有時只能容納19個。 這是因爲'WWW'需要比'li1'更多的空間。 如何估算String需要的像素數量?

    9熱度

    2回答

    我正在嘗試使用2d中的GLUT在屏幕上繪製文本。我想要使​​用glutBitmapString(),有人可以告訴我一個簡單的例子,你必須做什麼來設置和正確使用C++中的這個方法,所以我可以在(X,Y)位置繪製一個任意的字符串? glutBitmapString(void *font, const unsigned char *string); 我使用的是Linux操作系統,我知道我需要創建一個