美文网首页
Unity Shader 学习案例分享

Unity Shader 学习案例分享

作者: 雄关漫道从头越 | 来源:发表于2020-09-07 17:41 被阅读0次

    今天老夫做了一个重大的决定,希望能把毕生绝学传授给有缘人——学习Unity Shader 过程中积累的案例做一个分享,后辈能学到一二必能独步武林(996能卖高点价格)。
    好了,少年接招吧。

    Shader Tags RenderType 使用示例

    ShaderLOD使用示例

    模型LODGroup使用示例

    ShaderVertex缩放模型

    GPU Instance

    Shader GrabPass

    LightCookie

    Trifox溶解

    UI 流光扫描效果

    正弦波遮罩效果

    X射线透视效果_XRay

    卡通描边_Toon

    UV动画

    玻璃瓶流体效果

    平面外框线

    平面多边形描边_PolygonOutline

    深度图_DepthMapping

    自定义深度图(支持透明物体)

    ColorMask

    相机变形

    轮廓外发光

    边缘发光RimLighting

    屏幕后处理

    基于法线的双边滤波_BilateralNormalFilter

    基于颜色差值的双边滤波_BilateralColorFilter

    高斯滤波_GaussianBlur

    高斯模糊_GaussianBlur

    饱和度、明亮度、对比度_ColorAdjustEffect

    动态模糊MotionBlur

    径向模糊_RadialBlurEffect

    屏幕热扭曲_ScreenDistort

    指定区域热扭曲_Distort

    屏幕后处理之深度扫描线

    屏幕后处理之水波效果

    屏幕后处理油画效果

    屏幕后处理水玻璃效果

    屏幕后处理像素化

    屏幕后处理之渐现效果

    几何着色器(Geometry Shader)

    几何着色器_Geometry

    几何着色器实现草效果_GeometryGrass

    github地址:https://github.com/eangulee/UnityShader.git
    clone到本地,打开项目,找到Scenes目录,每一个案例一个场景,对应的脚本、shader、材质和资源也做了分类,如下:

    Scenes
    Scripts
    Shaders
    Metarials

    相关文章

      网友评论

          本文标题:Unity Shader 学习案例分享

          本文链接:https://www.haomeiwen.com/subject/wwjlektx.html