【OpenGL4.0】GLSL-使用Uniform Block實現着色器的數據共享

一、在GLSL中使用Uniform Block 在GLSL渲染語言中,我們經常採用緩衝區來存儲Uniform型的Block。 比如我們需要繪製下面這樣的效果: 在這裏我們繪製了一個圓,圓內部顏色和外部顏色不同,而且邊緣部分,顏色是平滑過渡的。 我們這樣來實現這一效果: 首先定義一個內徑和外徑。然後給這個正方形分配紋理座標,然後通過紋理座標離(0.5,0.5)的距離與內徑和外徑的關係來控制當前像素點
相關文章
相關標籤/搜索