精通 Godot 2D 着色器

精通 Godot 2D 着色器-CG Tuto
精通 Godot 2D 着色器
此内容为付费资源,请付费后查看
知识点:28
付费资源
图片[1]-精通 Godot 2D 着色器-CG Tuto

Master Godot shaders [2D]

从 GPU 与 Shader 基础开始

  • 理解 GPU 如何在图形管线中处理顶点与片段,以及着色器如何修改位置、颜色、透明度和光照。
  • 使用 Fragment Shader 完成圆形图案、颜色与透明度控制,掌握 UV 坐标、纹理采样、距离函数和阶梯函数。
  • 学习 Vertex Shader、Vector2 运算、常量、参数、varying,以及如何在顶点与片段阶段之间传递数据。

通过 2D 项目掌握常用效果

  • 制作十字准星、护盾、描边、像素化、溶解和过渡效果,理解 uniform 参数、噪声纹理、平滑渐变与纹理边缘扩展。
  • 完成火焰、变色、随机噪声、帧动画等效果,使用 time、mod、floor、颜色混合和亮度计算组织可复用的 Shader 逻辑。

三角函数、动画与矩阵变换

  • sincos、反正切和角度计算实现波浪、轨道、闪耀、装填进度和液体动画。
  • 学习 Matrix 的平移、缩放与旋转,制作旗帜、伪3D旋转、草地摆动和基于世界空间的地牢灯光效果。

Canvas 与屏幕空间 Shader

  • 理解 Canvas 坐标Screen Space 和屏幕纹理,制作灰度暗角、像素化、放大镜与模糊效果。
  • 使用 screen_texturescreen_uv、backbuffer copy 和 SubViewport 完成电视失真、反射、缓冲区处理与 X-Ray 效果。

2D 光照、阴影与材质表现

  • 掌握逐片段、逐光源运行的 Light Shader,配置纹理、颜色、能量和旋转,创建灯塔式光照。
  • 结合 Light Occluder、shadowModulate、法线贴图和高光贴图,制作 2D 阴影、彩色阴影、法线光照与高光表现。

B 站粉丝专享:全套课程配套工程资源
包含:课件、资产、工程(内容以实际提供的为准)

本站内容用于软件技术学习与流程研究。请支持课程原作者,并遵守相关软件及素材许可协议。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容