

翅膀效果分析:
(1)半透效果, 翅膀的边缘能够裁剪
(2)流动效果,UV流动
(3)从翅膀根部 到 翅膀梢 流动效果 从稳 到 凌乱 越来越不规则
主要原理: 利用UV坐标轴向上的 值的变化 。。 进行裁切 或者透明度过渡
代码很简单 , 但是思路爽歪歪,所以此处标记一下。。。。
代码如下:
Shader "Unlit/Nebular_code"
{
Properties
{
_MainTex ("MainTex", 2D) = "white" {
}
_FlowSpeed ("FlowSpeed", Vector) = (1,1,1,1)
_EmissionIntensity("EmissionIntensity",Range(0,5)) = 5
_Color("Color",Color) = (2,2,0,0)

本文介绍如何使用Unity Shader实现一种动态翅膀效果,通过UV流动及噪声扰动实现从翅膀根部到梢部渐变的流动效果。该效果利用时间变量与流动速度结合UV坐标变化,再叠加噪声扰动,使翅膀边缘呈现自然半透明状态。
最低0.47元/天 解锁文章
779

被折叠的 条评论
为什么被折叠?



