OPENGL 抗齒鋸和其他基礎知識

2021-06-30 16:29:21 字數 723 閱讀 6547

**

以前記的東西都隨手亂扔,後來再想看都找不到筆記了。現在從新記載現在學習的東西,補救以前遺忘的知識。

第一學習抗齒鋸。在學習sph的時候,看到很多程式用到

glblendfunc(gl_src_alpha, gl_one_minus_src_alpha);// blend color with new color

glenable(gl_blend);

glenable(gl_point_smooth);// smooth points to be like circle

glhint(gl_point_smooth_hint, gl_nicest);

這幾個函式。

有幾點疑問,我將glblendfunc注釋後,粒子又變成了原來的正方塊。glblendfunc是用於重疊影象的繪製。

glblendfunc(gl_src_alpha, gl_one_minus_src_alpha): 表示源顏色乘以自身的alpha值,目標顏色乘以1.0減去元顏色的alpha的值。alpha可以理解為不透明值,源顏色是後繪製的物體的顏色。先繪製紅色物體,在上面繪製綠色物體。綠色就源顏色,紅色是目標顏色。

glenable(gl_point_smooth); 是講方塊粒子原點化,可是在我sph的2d程式中,保留這句,講glblendfunc注釋掉還是方塊。不能達到抗鋸齒效果。這個疑問先保留。

opengl的呼叫函式順序是反著來的?????晚上回來再查,出去騎車。

hash 碰撞? 抗碰撞能力 抗篡改能力

一 到底什麼是hash呢?hash 雜湊 雜湊 函式,是將任意長度的資料對映到有限長度的域上。直觀解釋起來,就是對一串資料m進行雜糅,輸出另一段固定長度的資料h,作為這段資料的特徵 指紋 也就是說,無論資料塊m有多大,其輸出值h為固定長度。到底是什麼原理?將m分成固定長度 如128位 依次進行has...

SCDN的抗CC攻擊和抗DDoS攻擊防護是什麼?

摘要 阿里雲scdn提供的一整套加速和安全的解決方案。目前scdn抗cc防護保底6萬qps,最高到100萬qps。另可定製最高達250萬qps防護。而抗ddos保底防護20gbps,最高到300gbps。另可定製最高達600gbps防護。cc攻擊是 ddos 分布式拒絕服務 的一種,ddos是針對i...

抗擾度試驗 EMS 輻射抗擾度 RS

具體的測試方法參考gb17626.3 iec61000 4 3 標準中規定的試驗等級如下 注 表1中給出了未調製的場強。作為試驗裝置要用1khz正弦波對未調製訊號進行80 的幅度調製 36.202.3a 要求 1 概述 非生命支援裝置和系統,除以下第3 條規定或以下第4 條規定的免測頻帶外,應在80...