
我们可以理解为什么shaderacademy.com选择这个名字而不是“黑幕学校”,但无论他们怎么称呼它,如果你想要提高使用 GPU 的图形编程能力,它可能正是你想要的。
该网站提供的挑战要求您在浏览器中使用代码绘制各种 2D 和 3D 图形。当然,前提是您的浏览器中已启用 WebGPU,也就是说您无法使用 Firefox 或 Safari。虽然有些练习似乎可以在没有 WebGPU 的情况下完成,但一些更酷的练习需要您使用 Chrome 风格的浏览器。
你可以按难度搜索,所以可以从“入门”开始,然后尝试“片段着色器”。你会发现他们已经提供了一些代码和一些解释。它还会显示一张你应该画什么和你实际画什么的图片。你会根据匹配情况得到一个百分比。此外,还有一个视觉差异显示,可以显示你的图片与参考图片的不同之处。
我们承认,其中一个相当简单。例如,您可以考虑升级到“简单”级别,例如提供“两幅图像混合”等选项。每个难度级别都有相应的问题。虽然有一部分是关于计算着色器的,但目前似乎还没有。很遗憾,因为这正是我们最感兴趣的。如果您更喜欢其他方法,还有其他教程。