对于没有图形设计背景的人,应该如何开始学习GLSL?我开始看到Shadertoy代码,但不了解变量和语法。
我建议看一下像https://learnopengl.com/这样的资源。该网站提供了大量全面的现代OpenGL教程,并深入介绍了其中一些GLSL着色器。 ShaderToy着色器代码与普通图形应用程序的工作方式略有不同,在这个问题的答案中很好地解释了:
WebGL/GLSL - How does a ShaderToy work?