![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity Shader
Unity Shader入门知识以及常见效果的实现
天地会舵主
从事IT讲师多年,系统讲解Cocos、Unity等知识。目前主要从事golang服务、音视频流媒体领域技术开发
展开
-
Unity Shader LOD使用
LOD:Level of Detail作用:unity引擎会根据不同的LOD值在使用不同的SubShaderUnity选择对应的Subshader会从上往下寻找第一个小于等于LOD值的子着色器。一个着色器中会有一到多个SubShader,但是系统每次只会执行一个子着色器,选择子着色器的标准就是根据子着色器所设置的LOD的值来进行选择。如何设置Shader的LOD的值:通过Shader的下面属性进行设置:shader.maximumLOD=500;(1)新建Shader脚本如下:Shader原创 2020-11-25 17:22:01 · 2298 阅读 · 0 评论 -
Unity 实现Image流光效果Shader
参考以下博客内容https://blog.csdn.net/u013936327/article/details/47053721Unity中,经常实现Image图片闪过流光类似的效果。网上也有很多插件实现这种效果,我参考了上述博客,进行了整理。(1)首先新建一个Shader,命名为Logo.Shader,文件内容如下。该效果是使用顶点和片段着色器实现,对该着色器不了解的可以去进行学习。单纯为了使用的话,直接Copy即可Shader "Custom/LogoFlash"{ Prop转载 2020-11-25 17:08:01 · 2900 阅读 · 0 评论