目录

Godot相关

这里主要记录一下Godot开源引擎相关的细节。

GodotShader

作为Shader来说,虽然每个引擎编辑shader的语言略有不同,但使用什么引擎其实并无特别大影响。关键点是对计算机图形学底层的理解,几何,计算的结合使用。

Godot着色器基础部分可以参考官方文档[https://docs.godotengine.org/zh-cn/4.x/tutorials/shaders/index.html]

其中对Godot着色器的设计有很多介绍。其中有很多关键内置变量,内置函数的语义需要查阅这里。

Shader学习

发现网上有一个不错的Godot Shader教程视频。教程由浅入深,所以这里记录其学习感悟与思考。这部分内容主要是一些偏2D实践向的内容,不涉及理论部分。具体的理论还需以图形学为基础。

课程原网站[https://www.udemy.com/course/master-godot-shaders]

课程在B站也可以找到翻译视频,教程视频由浅入深。这里主要记录一些感兴趣的实现部分。

Shader效果

这里主要记录看见的各种有意思的效果,尝试自己去复现类似效果结构,记录复刻,思考与感悟。