Skip to content

Toffee-Meow/Shader-Grimoire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

芙芙看书icon
欢迎来到Shader魔法书

一本记录Shader “咒语”灵感 的 “魔法书”
A repository for recording Shader code and creative inspiration

仓库分享的Shader适用以下创作平台:

Unreal Engine 5   Unity 2022   blender 4.x   JetBrains Rider 2025

……

Shader「魔法书」—— 你的像素级咒语文库

这里没有羊皮卷与水晶球,却藏着比咒语更玄妙的代码;

这里不供奉魔法石与龙息,却流淌着比咒语更炽热的像素。

欢迎踏入「Shader魔法书」—— 全宇宙最野的Shader代码仓库,

一个让GPU集体起立鼓掌、让画面党疯狂分泌多巴胺的「视觉炼金坊」。

Shader魔法书标题设计


✨ 仓库简介

魔法书介绍

  个人🍭云端 Shader “代码”仓库,这里收录了我在游戏引擎里探索过的Shader、打磨过的材质、调试过的灯光等,同时也是我学习 艺术向技术美术(TA) 路上的成长印记。

  渲染风格一般以 三渲二/卡通渲染 为主~嘿嘿,因为本人敲爱 二次元卡通 画风🍧,对 角色卡渲 尤为钟爱😻。

  仓库上传的 Shader 将按制作内容(即 Shader 实现的具体视觉效果或功能目标)分类,内容贴合 游戏引擎 / 技术美术(TA) 领域的实际开发逻辑,计划涵盖:

  • 角色渲染类 Shader
  • 通用材质类 Shader
  • 视觉特效类 Shader
  • 后期处理类 Shader
  • 风格化渲染类 Shader
  • 性能优化类 Shader

  本仓库除收录各类 Shader 外,还设有 引擎渲染合集 板块,记录一些个人学习阶段的渲染练习作品,均为 引擎实时渲染 出图,涵盖地编场景、灯光布光、视觉特效、角色卡通渲染、三渲二效果等,欢迎查看🍬!

💡 仓库补充

魔法书补充

  本仓库开源免费,采用 【GPL v3.0】 开源协议,仅供个人学习与交流使用,严禁用于任何商业及营利用途!

  为什么开源呢?因为 Shader 的魅力,就在于用代码创造视觉魔法😽!想把这份由代码编织的视觉美好分享出去,让更多人看见渲染的浪漫与魔法~

  仓库既是个人🍭云端游戏引擎渲染相关创作的代码备份,也会分享 TA 渲染🎨相关技术知识,供遇见此仓库的有缘人💘学习交流~

  本人立志成为一名 合格的TA,目前仍在不断学习精进中💪。仓库收录的都是我学习、打磨过的 Shader 整理汇总。受限于自身能力与理解,代码与渲染效果难免存在错误和不足🙀!如若发现,欢迎大家积极指正!若能得到专业前辈的补充与指点,更是本仓库莫大的荣幸😽!

  特别感谢我学习路上遇到的每一位老师,也感谢每一位有幸看到这个仓库并愿意花时间阅读、使用、完善内容的开发者 (如果有的话) 💖!

最后,愿这些“代码”能点亮你的创作,让我们一起用Shader构建更绚丽的世界吧!

🔎 “食用”方法

魔法书使用方法

  仓库内容介绍📌

  • 仓库里的 万象幻典.mdShader分类清单,记录仓库所有已上传的 Shader/工程的名称、分类和内容 ,方便查找。
  • 每个上传的Shader效果都会新建一个文件夹,文件名为对应Shader效果/内容,按照 创作平台/软件 - 制作内容(Shader效果) 分类,打开对应的code文件夹查阅即可。
  • 每个Shader文件夹内都会有一个 Readme.md 文件,简述该文件/项目的内容和引擎实时渲染效果。
  • 该项目仓库除Shader代码文件以外,可能还会存储如 自定义渲染管线、工程资产文件、引擎脚本 等等,可按照文件类型区分。

  如何使用?🚀

  • ​直接复用​​:代码/资产适配主流引擎(Unreal Engine、Unity,具体看文件),开箱即用或稍作修改;
  • ​灵感参考​​:从简单的“UI渐变背景”到复杂的“角色卡渲”,看代码文件/工程文件,逐步拆解Shader逻辑,学习思路,再用到自己的Shader里;
  • ​贡献创意​​:哪怕是一个小效果的改进、一点代码的优化、一行注释的优化,都欢迎你的指正和讨论!

📜 技术解析

咒语原理
看书icon
  • Shader涉及的着色语言/脚本语言:HLSL、GLSL、ShaderLab
  • 本仓库所用创作平台:
    • Unreal Engine 5.x
    • Unity 2022.3.62
    • Blender 3.x/4.x
    • JetBrains Rider 2025
    • Visual Studio Code 2025

仓库使用平台

🔗 常用传送门

魔法传送阵

💖 仓库标题字设

魔法书标题字体设计
  • 另一版仓库标题字体设计😎
Shader字体设计

……

写Shader的人,谁没为调一个参数熬过夜?

谁没对着屏幕骂过「这破光照怎么就是不对」?

但在这里——

搜到一段能用的代码,像捡到了魔法师的私藏火柴;

看到别人的创意,像偷看到了隔壁巫师的实验笔记;

而当你自己的Shader被别人收藏时……

恭喜,你成了别人魔法书里的「传奇咒语作者」。

所以,别再让GPU在默认着色器里混日子了。

打开「Shader魔法书」,

让你的代码开始施法——

毕竟,这世界缺的从来不是光,

而是会用Shader写光的人。

—— 愿你的每一行Shader,都能在屏幕上点燃一片星河 ——

About

一本记录“Shader咒语”的魔法书~个人🍭云端 Shader “代码”仓库,这里收录了我在游戏引擎里探索过的Shader、打磨过的材质、调试过的灯光等内容,同时也是我学习艺术向技术美术(TA)路上的成长印记。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors