ShaderForge-旗帜飘动

本文通过ShaderForge教程分析并制作旗帜飘动效果,利用Sin函数和时间节点产生波形,通过调整频率、振幅和波长控制波动,结合UV信息模拟从旗杆到旗尾的渐变波动,最终实现逼真的旗帜飘动视觉效果。
摘要由CSDN通过智能技术生成

ShaderForge-旗帜飘动

本系列开始进行ShaderForge实战案例分析,案例的参考来源自朧老师的ShaderForge教程。
附带教程链接地址:http://www.aboutcg.org/?s=shaderForge&post_type=course
文末我会提供相关使用的素材。

效果预览

这里写图片描述

思路分析

首先我们需要分析,为什么模型会有波形效果,波形效果的本质是对模型点的位置进行偏移(只是看起来变了属性面板模型的位置是不会变得)。波形运动我们需要一个Sin函数,并且它需要输入一个持续增长的X变量,我们可以用时间节点代替。

开始制作

创建默认的自定义光照模式Shader,并且删除默认的节点。
首先添加一个Texture2D节点,改名为MainTex,并且选择好图片素材。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值