着色器简介:2D和3D水

../../_images/intro_to_shaders_water_godot_project.png

在这个动手实践的视频系列中,您将创建2D和3D中的第一个水着色器。 如果您是着色器的新手,则应该启动2D,因为您需要对着色语言,顶点和片段着色器有一些基本的了解才能构建。 在编写着色器程序时,3D会增加相当多的复杂性,您将在第三个视频中看到。

观看教程

../../_images/intro_to_shaders_water_thumbnail.png

您可以在YouTube上观看 完整播放列表。 以下是各个视频:

下载源代码

Download the intro to shaders project here to follow along: 2d_water_shader.zip.

它附带一个跟随2D教程的 start 文件夹,以及一个包含最终代码的 end 文件夹。

You will find the 3D water project on this GitHub repository. We didn’t include it here, as it is a little heavy.