如果你对着色器编程感兴趣,你可能已经遇到过XorDev的作品。他以GM Shaders而闻名,这是一个面向GameMaker的着色器编程资源。作为一名专业图形程序员,他致力于游戏、网页和软件中的着色器效果,并分享他的专业知识和技巧。
几天前,他给社区带来了一份大礼,将他所有的教程发布在FragCoord上,这是一个他创建的在线着色器分享平台,作为Shadertoy的替代品。该平台自今年2月起上线,每天都会收到用户的新作品。
这些并非真正的分步教程,而是GM Shaders的经典深度解析,涵盖图形编程的数学概念、着色器基础知识和程序化技术,包括噪声、光线步进、分形等内容。此外还有Xor的“Minis”系列:21个现成的着色器,可用于玻璃、瓷砖、光晕、马赛克等多种效果。
点击此处查看XorDev的教程,并在X/Twitter上关注他,获取推文大小的GLSL“代码高尔夫”着色器及更多精彩内容:



