求问shader该怎么去学啊?

网上的教程我都看得懂,甚至都看了好几遍,但仍然不能独立去编写着色器。

而且,着色器这块和一般程序区别太大了,一般编程我知道我在写什么。再复杂的程序,只要逻辑理清楚是知道会发生什么的。
但是着色器这块,可能是我图形学不好,一旦带上矩阵,带上光照啥的,我完全不能预估出是会发生什么样的变化。有一种看得见,但又摸不到的飘渺感。

想问一下大佬们,你们都是怎么去学习的?

可以 先学习shader graph 图形化的

让chatgpt帮你写,你能看懂,自己修改,调整就行 :rofl:

我觉得你指的可能是计算机视觉,你可以学一下这门课程——>计算机视觉。我之前看了有关shader的,感觉shadder就是计算机视觉差衍生的,都是进行图形处理的操作。而至于矩阵可以学习线性代数

可以看下我的方法 :grinning:

B 站封面2

谢谢,我拜读一下

抓住一只兔兔

不是说程序员技术和颜值成反比么,这不科学 :heart_eyes:

https://thebookofshaders.com/

你值得拥有 :crazy_face:

1赞