2011-11-20 83 views
0

我想在給定紋理上繪製像素,當我移動鼠標時。類似於繪圖程序,但具有圖層。如何匹配紋理大小和窗口大小?

如何擴展我的紋理,使其尺寸與我的窗口大小相匹配(例如1280 x 1080),這主要是因爲我想單擊窗口上的任何位置,並且它會更新像素。

回答

1

在OpenGL紋理中,在創建時獲取它們的大小。之後您無法改變尺寸。但是你可以創建一個新的紋理並將舊的內容複製到它。爲此,您將舊紋理綁定爲幀緩衝區對象(FBO)顏色附件並將舊紋理渲染到其中。