着色器简介:2D和3D水
在这个动手实践的视频系列中,您将创建2D和3D中的第一个水着色器. 如果您是着色器的新手,则应该启动2D,因为您需要对着色语言,顶点和片段着色器有一些基本的了解才能构建. 在编写着色器程序时,3D会增加相当多的复杂性,您将在第三个视频中看到.
观看教程
您可以在YouTube上观看 完整播放列表. 以下是各个视频:
下载源代码
在这里下载着色器的说明项目,以便跟着做: 2d_water_shader.zip
.
它附带一个跟随2D教程的 start 文件夹,以及一个包含最终代码的 end 文件夹.
你可以在 `这个GitHub仓库<https://github.com/BastiaanOlij/shader_tutorial>`_ 找到3D水的项目.我们没有把它放在这里,因为它有点大.