unity火把效果的制作
火把的添加:添加一个灯光,选择Light中的PointLight进行调整
灯光贴图:LightMapping
1)window—Lighting—Setting可以和属性面板放在一起
2)地形和灯光属性面板中的Static勾选
3)要烘焙的话点击Generate Lighting,会自动生成光照贴图,将使用的灯光属性中的Mode属性修改为Baked,这样就仅在烘焙时起效果。当烘焙结束后,可以将属性面板中的灯光效果关闭,这样仍然会有灯光效果。一定要选中每一个灯光,而不能直接在文件夹上操作。
4)但是火把上的灯光效果需要进行Mix属性的选择,因为火把的效果需要是一个动态的效果。
5)粒子效果创建火堆效果:单击右键—Effects—Particle ystem,在属性面板中进行调整。
粒子样式的修改:在package—meshes—FX中进行样式选择
在FX中创建一个材质球,在属性面板中修改材质球的shader中的particles—additive,将fx中的图画拖拽到相应位置。再将材质球赋给例子效果,在粒子球属性面板的renderer—Material中完成。
6)但此时尚未播放动画,在粒子效果中的属性面板中选择Texture sheet Animation进行勾选,并对其Tiles进行设置。素材中是4*4的动画,所以将其数字改为4*4即可。
7)在start size中修改火苗的大小;在shape中修改形状
8)通过动画给火花添加闪烁的效果
选中要控制的灯光(要选择灯光,不要选择粒子效果进行处理)—Window—Animation,弹出对话框,选择animation进行存储的位置,并且进行命名。命名结束后,点击Add Property中的强度选项,如下图所示。
打开录制标志,经过一段时间后,在属性面板中改变强度的数值(直接在录制的状态下进行修改,自动默认关键帧,完成直接关闭,动画自动保存)
添加potision,是火苗发生左右摇曳的效果
本文地址:https://blog.csdn.net/qq_42610450/article/details/107288719