簡體   English   中英

OpenGL的高斯模糊(非紋理)

[英]Guassian blur with OpenGL (Not a texture)

我正在嘗試為游戲GUI在OpenGL中渲染一個具有不透明性和模糊性的簡單正方形。 它應該具有高斯模糊效果(這將使游戲模糊)。

如果有幫助,我正在使用鑲嵌器繪制正方形的4個四邊形。

似乎解決此問題的一般方法是后處理。 首先渲染場景(到緩沖區/紋理),然后使用着色器將高斯模糊應用於結果。 這種近似使用兩步過程,將模糊分為水平和垂直分量。 盡管這種分離在數學上並不精確,但結果通常還是不錯的。

資源包括:

  1. 線性采樣的高效高斯模糊
  2. 實時發光
  3. 高斯模糊的增量計算
  4. 實際的后處理景深

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM