文件名称:fxaa
文件大小:529KB
文件格式:ZIP
更新时间:2024-04-17 01:05:09
GLSL
glsl-fxaa - 快速近似抗锯齿(FXAA v2)的WebGL实现。 这是一种屏幕空间技术。 该代码最初来自 ,并由针对WebGL进行了清理。 FXAA在WebGL中特别有用,因为大多数浏览器当前不支持MSAA,即使那些浏览器(例如Chrome)也不会在主帧缓冲区之外支持它(这在进行诸如颜色分级之类的后处理效果时很常见)。 用法 vec4 fxaa(sampler2D tex, vec2 fragCoord, vec2 resolution) 返回帧纹理中的消除锯齿的颜色。 GLSL片段着色器内部: #pragma glslify : fxaa = require(glsl - fxaa) uniform vec2 resolution; void main() { vec2 fragCoord = v_texCoord0 * resolution; gl_Fra
【文件预览】:
fxaa-main
----.gitignore(17B)
----texcoords.glsl(680B)
----package.json(1KB)
----mine.txt(90B)
----LICENSE.md(1KB)
----fxaa.glsl(4KB)
----README.md(3KB)
----demo()
--------simple.frag(497B)
--------optimized.frag(687B)
--------simple.vert(83B)
--------index.js(1KB)
--------optimized.vert(678B)
--------index.html(677B)
--------screen.png(535KB)
----deploy.sh(775B)
----.npmignore(68B)
----index.glsl(527B)