往期项目shader着色器实践效果应用合集1、管路混色Shader名称:"BlurColor2"赛多利斯项目预制体名称:"Biowelder S-MAX-自动无菌焊接机"实现方案:1、基本Color两色混合2、Emit叠加硬边接合处,利用Distance特性渐变过度参数内容:A色彩B色彩混合过度色彩透明强度菲涅尔强度Emit混色位置控制案例下载地址:2、水管水流效果Shader名称:Sc01_P2_TransformRotaScale热力项目预制体名称:"ReLiChangJing"主要节点:Step节点控制截断显示,Position噪波影响顶点实现方案:参数内容:案例下载地址:2.1、旋转漩涡搅拌效果Shader名称:Sc01_P2_TransformRotaScale赛多利斯项目预制体名称:"FlexsafeProMixerSmallVolume_Anim"实现方案:参数内容:案例下载地址:3、水管流入到流完效果赛多利斯项目Shader名称:Sc10_GuanLu_SG01预制体名称:"SartoflowExpertSU_Anim"着色器特点:可一材质多色流动一材质球 多色控制PS:知识点,2网格公用1材质球,在K帧打网格色彩时,同一个材质球,可以针对不同网格给色。但同一UV网格,需要着色器开放对应参数,实现一管多色的控制。实现方案:参数内容:案例下载地址:4、加热冷却 两 色混色 示意赛多利斯项目Shader名称:BlurColor2预制体名称:"温度上升示意"着色器特点:两色自然混色效果实现方案:参数内容:案例下载地址:5、冰冻+解冻效果赛多利斯项目Shader名称:IceLerpWater着色器特点:水冰切换,中心扩散冷冻解冻预制体名称:"S3冻融骨骼袋子"实现方案:参数内容:案例下载地址:6、加载多面体变色效果:Shader名称:Sc010_DuoMian预制体名称:" LoadAnim "对应场项目中景名称:Sc010_LoadAnim实现方案:参数内容:案例下载地址:7、粒子传输效果最上层粒子小球显示在shaderGraph中的设置:同星项目 : 最上层显示效果最上层显示主要设置:预制体名称:"同星车机演示汇聚VFX "对应场项目中景名称:Sc020_TonXin实现方案:粒子状态主要节点:Trails >> Mode >> Particles模式.参数内容:案例下载地址:9、分段流动着色器:赛多利斯项目Shader名称:PipeFlow_SG1预制体名称:" Guan01"对应场项目中景名称:Scene 2实现方案:着色器UV滚动参数内容:案例下载地址:10、三体幽灵显示效果Shader名称:Sc022_OtherHumenFresnel_01预制体名称:" BaseMesh2"对应场项目中景名称:Sc022_功能演示2.0原始需求:1、应用在眼镜中,显示其他用户的状态,并要求手臂,腿部渐变消失,不要直接卡掉手臂太硬过度。优点:1、不对模型做处理,不增加图像控制透明显示,通过节点实现.实现方案:利用Position中RGB上下左右的特性,和Distance节点中间显示特性,实现上下左右的透明显示控制.主要节点:Distance节点参数内容:案例下载地址:11、发动机粒子特效演示:预制体名称:" FDJ_TX "对应场项目中景名称:Sc018_FaDianJi实现方案:粒子特效主要节点:Force Over LifeTime 曲线 调节参数内容:案例下载地址:12、卷轴打开效果+布料+经文飞出效果同济大学项目预制体名称:" 卷轴01 "对应场项目中景名称:Sc04_SuiDao 3实现方案:粒子特效 + 着色器主要节点:参数内容:案例下载地址:13、CubeMap反射混合的使用.功能演示2.0应用场景:在不满足使用Refelection组件的情况下,需要着色器自己具有填入环境球反射的功能。预制体名称:" Radial_Engine_to_Skfb "对应场项目中景名称:Sc022_功能演示2.0实现方案:着色器主要节点:参数内容:案例下载地址:14、智慧城市无人机路线和城市氛围案例效果低空经济项目应用场景:预制体名称:" Radial_Engine_to_Skfb "对应场项目中景名称:Sc023_低空经济实现方案:着色器+DoTween插件+拖尾组件+粒子实现思路:楼房着色器 使用案例10中的着色器,配合DoTween的 DoTween Path组件 画出运动 轨迹,并在无人机模型对象上,添加球形跟随粒子特效.DoTewwn的使用文档:1、DOTween教程☀️DOTween的使用教程 - 技术专栏 - Unity官方开发者社区2、DEMIGIANT主要节点:参数内容:案例下载地址:15、关于弹道,双重路线的应用 Trail+shader结合的使用.16、关于 泼墨 展示 静态 图像的着色器效果低空经济应用场景:动态开始画面 场景下应用预制体名称:"Mask泼墨显示UI"对应场项目中景名称:Sc023_低空经济实现方案1:Mask + 静态贴图主要节点:Alpha 的 mask 节点的操作,1-取出Mask透贴,2-poly绘制圆形+噪波推进范围(中西点+X后移),3-开放float参数控制Rounded plygon 节点下 width 控制左右推进即可参数内容:案例下载地址:实现方案2:Mask + 全景贴图17、水面金属油花效果:(项目中转丢失此效果)预制体名称:" "对应场项目中景名称:实现方案:主要节点:参数内容:案例下载地址:18、类塔防攻击粒子效果:预制体名称:" "对应场项目中景名称:Sc0030_火神火车项目 1实现方案:C#与粒子+Fresnel主要节点:参数内容:案例下载地址:19、立体复合加载 着色器效果:预制体名称:" Loading_Plant"对应场项目中景名称:Sc0038 乐高项目实现方案:形状裁切与 + 形状UV绘制+ lerp + UI主要节点:参数内容:案例下载地址:XX、毒蘑菇测试效果实现方案:参数内容:案例下载地址:
往期项目shader着色器实践效果应用合集1、管路混色Shader名称:"BlurColor2"赛多利斯项目预制体名称:"Biowelder S-MAX-自动无菌焊接机"实现方案:1、基本Color两色混合2、Emit叠加硬边接合处,利用Distance特性渐变过度参数内容:A色彩B色彩混合过度色彩透明强度菲涅尔强度Emit混色位置控制案例下载地址:2、水管水流效果Shader名称:Sc01_P2_TransformRotaScale热力项目预制体名称:"ReLiChangJing"主要节点:Step节点控制截断显示,Position噪波影响顶点实现方案:参数内容:案例下载地址:2.1、旋转漩涡搅拌效果Shader名称:Sc01_P2_TransformRotaScale赛多利斯项目预制体名称:"FlexsafeProMixerSmallVolume_Anim"实现方案:参数内容:案例下载地址:3、水管流入到流完效果赛多利斯项目Shader名称:Sc10_GuanLu_SG01预制体名称:"SartoflowExpertSU_Anim"着色器特点:可一材质多色流动一材质球 多色控制PS:知识点,2网格公用1材质球,在K帧打网格色彩时,同一个材质球,可以针对不同网格给色。但同一UV网格,需要着色器开放对应参数,实现一管多色的控制。实现方案:参数内容:案例下载地址:4、加热冷却 两 色混色 示意赛多利斯项目Shader名称:BlurColor2预制体名称:"温度上升示意"着色器特点:两色自然混色效果实现方案:参数内容:案例下载地址:5、冰冻+解冻效果赛多利斯项目Shader名称:IceLerpWater着色器特点:水冰切换,中心扩散冷冻解冻预制体名称:"S3冻融骨骼袋子"实现方案:参数内容:案例下载地址:6、加载多面体变色效果:Shader名称:Sc010_DuoMian预制体名称:" LoadAnim "对应场项目中景名称:Sc010_LoadAnim实现方案:参数内容:案例下载地址:7、粒子传输效果最上层粒子小球显示在shaderGraph中的设置:同星项目 : 最上层显示效果最上层显示主要设置:预制体名称:"同星车机演示汇聚VFX "对应场项目中景名称:Sc020_TonXin实现方案:粒子状态主要节点:Trails >> Mode >> Particles模式.参数内容:案例下载地址:9、分段流动着色器:赛多利斯项目Shader名称:PipeFlow_SG1预制体名称:" Guan01"对应场项目中景名称:Scene 2实现方案:着色器UV滚动参数内容:案例下载地址:10、三体幽灵显示效果Shader名称:Sc022_OtherHumenFresnel_01预制体名称:" BaseMesh2"对应场项目中景名称:Sc022_功能演示2.0原始需求:1、应用在眼镜中,显示其他用户的状态,并要求手臂,腿部渐变消失,不要直接卡掉手臂太硬过度。优点:1、不对模型做处理,不增加图像控制透明显示,通过节点实现.实现方案:利用Position中RGB上下左右的特性,和Distance节点中间显示特性,实现上下左右的透明显示控制.主要节点:Distance节点参数内容:案例下载地址:11、发动机粒子特效演示:预制体名称:" FDJ_TX "对应场项目中景名称:Sc018_FaDianJi实现方案:粒子特效主要节点:Force Over LifeTime 曲线 调节参数内容:案例下载地址:12、卷轴打开效果+布料+经文飞出效果同济大学项目预制体名称:" 卷轴01 "对应场项目中景名称:Sc04_SuiDao 3实现方案:粒子特效 + 着色器主要节点:参数内容:案例下载地址:13、CubeMap反射混合的使用.功能演示2.0应用场景:在不满足使用Refelection组件的情况下,需要着色器自己具有填入环境球反射的功能。预制体名称:" Radial_Engine_to_Skfb "对应场项目中景名称:Sc022_功能演示2.0实现方案:着色器主要节点:参数内容:案例下载地址:14、智慧城市无人机路线和城市氛围案例效果低空经济项目应用场景:预制体名称:" Radial_Engine_to_Skfb "对应场项目中景名称:Sc023_低空经济实现方案:着色器+DoTween插件+拖尾组件+粒子实现思路:楼房着色器 使用案例10中的着色器,配合DoTween的 DoTween Path组件 画出运动 轨迹,并在无人机模型对象上,添加球形跟随粒子特效.DoTewwn的使用文档:1、DOTween教程☀️DOTween的使用教程 - 技术专栏 - Unity官方开发者社区2、DEMIGIANT主要节点:参数内容:案例下载地址:15、关于弹道,双重路线的应用 Trail+shader结合的使用.16、关于 泼墨 展示 静态 图像的着色器效果低空经济应用场景:动态开始画面 场景下应用预制体名称:"Mask泼墨显示UI"对应场项目中景名称:Sc023_低空经济实现方案1:Mask + 静态贴图主要节点:Alpha 的 mask 节点的操作,1-取出Mask透贴,2-poly绘制圆形+噪波推进范围(中西点+X后移),3-开放float参数控制Rounded plygon 节点下 width 控制左右推进即可参数内容:案例下载地址:实现方案2:Mask + 全景贴图17、水面金属油花效果:(项目中转丢失此效果)预制体名称:" "对应场项目中景名称:实现方案:主要节点:参数内容:案例下载地址:18、类塔防攻击粒子效果:预制体名称:" "对应场项目中景名称:Sc0030_火神火车项目 1实现方案:C#与粒子+Fresnel主要节点:参数内容:案例下载地址:19、立体复合加载 着色器效果:预制体名称:" Loading_Plant"对应场项目中景名称:Sc0038 乐高项目实现方案:形状裁切与 + 形状UV绘制+ lerp + UI主要节点:参数内容:案例下载地址:XX、毒蘑菇测试效果实现方案:参数内容:案例下载地址: