opengl 指定清除螢幕用的顏色

2021-06-16 15:02:15 字數 321 閱讀 8540

我們寫:glclear(gl_color_buffer_bit);意思是把螢幕上的顏色清空。

但實際上什麼才叫「空」呢?在宇宙中,黑色代表了「空」;在一張白紙上,白色代表了「空」;在信封上,信封的顏色才是「空」。

opengl用下面的函式來定義清楚螢幕後螢幕所擁有的顏色。

在rgb模式下,使用glclearcolor來指定「空」的顏色,它需要四個引數,其引數的意義跟glcolor4f相似。

在索引顏色模式下,使用glclearindex來指定「空」的顏色所在的索引,它需要乙個引數,其意義跟glindexi相似。

void mydisplay(void)

ios擷取螢幕指定位置指定大小的實現

這兩天開發中需要擷取螢幕中指定位置的,蒐羅了下沒發現多少資料,大部分都是擷取全屏的功能實現。void loadview 上面 是在image的基礎上面截圖,所以決定先擷取全屏獲取全屏,再在全屏截圖的基礎上進行部分截圖。附上全屏截圖示例 uigraphicsbeginimagecontext self...

清除指定squid快取檔案的指令碼

對於類似 之類的網頁,squid只會生成乙個快取檔案。可以用squid附帶的squidclient工具清除 引用 squidclient m purge p 80 因 後面的引數不同,導致url也不同,squid會生成多個快取檔案,雜湊分散存放在不同的目錄。如果修改了這個outer player.s...

opengl 中透視投影到螢幕的對應關係

include include include include define pi 3.14159265358979323846264338327950288 pi lresult callback wndproc hwnd,uint,wparam,lparam int winapi winmain...