[Unity]模块化的Shader库,提供31个SubGraph和12个成品Shader覆盖特效生产

是茄子哦 发表于    2026年05月29日 07:06
1317
3
11

项目链接:https://github.com/qiezi-228/SayCheese_Modular_UnityShaderLibrary_SupportVFXGraph

一套为 Unity URP 与 VFX 工作流打造的模块化 Shader Graph 框架,专为实时特效制作而设计。

提出对GPU更友好的新方法,包括但不限于用图形学中距离场的概念制作UVClamp的功能,使用线性代数优化大量的数据运算......UVClamp.pngRotate.pngRotateVector2.png

 视频讲解


 功能特性

  • 模块化 Shader Graph 架构 — 31 个可复用的 Sub Graph 模块,覆盖特效材质生产常用方法

  • 生产级完整 Shader — 12 个开箱即用的完整 Shader,包括刀光、爆点、序列图、拖尾等

  • 完整支持 VFX Graph — 无缝对接 Visual Effect Graph 工作流

  • 减少重复搭建 — 专注于可复用工作流设计,大幅提高迭代效率

  • 可扩展底层框架 — 为实时特效制作提供基础

内容概览

Sub Graph 模块 (31 个)

位于 Assets/茄子的王之宝库/SubGraphShader/

分类模块名称说明
UV 控制MF_QieziUVControl_01UV 综合控制

MF_QieziUVScaleUV 缩放

MF_QieziUVClampUV 钳制

MF_QieziRotateUV 旋转

MF_QieziRotateVector向量旋转

MF_QieziBumpOffset凹凸偏移

MF_QieziScreenAlignedPixelToPixelUVs屏幕空间像素对齐 UV
颜色处理MF_QieziRGBConrolRGB 通道独立控制

MF_QieziColorRamp颜色渐变映射

MF_QieziUse R as A使用 R 通道作为 Alpha

MF_QieziContrast S-Curve_Simple对比度 S 曲线调节
透明与混合MF_QieziAlphaControlAlpha 控制

MF_QieziSoftParticle软粒子(深度冲突解决)

MF_QieziCameraDepthFade相机深度淡出

MF_QieziOpacityBasedDepthFade基于不透明度的深度淡出
表面效果MF_QieziFresnel菲涅尔效果

MF_QieziMatcap ColorMatcap 采样

MF_QieziNormalStrengthAndBlend法线强度与混合

MF_QieziTransformNormal法线变换

MF_QieziReflection(Sample HDR)反射采样(HDR)

MF_QieziRefraction_Simple简单折射

MF_QieziDissolve_Simple简单溶解

MF_QieziVertexOffset顶点偏移(波浪/扭曲)

MF_QieziVectorToRadialValue向量转径向值
后处理效果MF_QieziSpectral_Simple光谱/色散效果

MF_QieziFlash闪光/爆点效果
粒子专用MF_QieziParticleColorAndAlpha粒子颜色与 Alpha

MF_QieziParticleBlur粒子模糊

MF_QieziParticleRadialBlur粒子径向模糊

MF_QieziParticleSpectralRadialBlur粒子光谱径向模糊

MF_QieziParticleShrink粒子收缩

完整 Shader (12 个)

位于 Assets/茄子的王之宝库/ShaderGraph/VFXShader/

Shader 名称用途说明
VFXShader_QieziBladeLightBright_01刀光(明亮版)— 武器拖尾、斩击光效
VFXShader_QieziTrail_01拖尾 — 轨迹残影、运动线条
VFXShader_QieziTransparentFlipbook_01透明序列图 — 爆炸、烟雾、火焰等粒子动画
VFXShader_QieziOpaqueFlipbook_01不透明序列图 — 固体物体帧动画
VFXShader_QieziFlare_01光斑/镜头光晕 — 强光散射效果
VFXShader_QieziFlash_01爆点/闪光 — 打击感、能量爆发
VFXShader_QieziFresnel_01菲涅尔边缘光 — 轮廓高光、护盾效果
VFXShader_QieziRef_01反射 — 金属、水面等反射表面
VFXShader_QieziDecal_Simple_01简单贴花 — 地面痕迹、血迹、弹孔
VFXShader_QieziBlur_01模糊 — 运动模糊、景深效果
VFXShader_QieziSpectralRadialBlur_01光谱径向模糊 — 彩色放射状模糊
VFXShader_QieziWave_01波浪扭曲 — 旗帜、水面、力场波动

纹理资源

位于 Assets/茄子的王之宝库/Tex/

目录内容
Color/颜色渐变查找表 (LUT)
Decal/贴花纹理(含法线)
Flash/爆点/闪光基础纹理
Flipbook/序列图资源(含法线)
Gradient/多组渐变纹理
HDR/HDR 环境反射贴图
Noise/噪声纹理集(含法线)
Pattern/图案花纹纹理(含法线)
Ramp/色带/Ramp 纹理
Smoke/烟雾/爆炸序列图 + Motion Vector
Trail/拖尾纹理
发表于    2026年05月29日 07:06
URL已复制到剪贴板!