- 最后登录
- 2025-2-28
- 注册时间
- 2010-12-6
- 阅读权限
- 100
- 积分
- 14156
  
- 纳金币
- 76544
- 精华
- 23
|
![]()
有些事情将使驾驶赛车非常有乐趣,比如高速滑过街角或者做U型转弯。要增加轮胎在路上滑动的效果,并使它非常可信,我们将在马路表面,在赛车滑动时增加一些刹车痕迹。
设置刹车痕迹的方法是使用一个脚本去控制场景中全部的刹车痕迹,这个脚本控制将负责产生网格(物体),籍此来描绘刹车痕迹。每一个轮胎都知道它自己所在的位置,不管其是否在进行滑动。我们利用上述信息可以在世界空间记录一个点,从此点开始与刹车痕迹产生关系并进行控制。我们将使每个轮胎从前面刹车痕迹记录点开始保持运行轨迹,所以几个轮胎的刹车痕迹不会混淆。
我们已经为此创建了一个预制物体,只需要拖曳到场景中即可。
从Prefabs->VFX->Skidmarks中拖曳Skidmarks预制物体到场景中。
我们通过调整每个顶点产生的颜色来设置刹车痕迹的强度。强度被用于表明轮胎刹住的强弱情况。要产生这样的效果,我们将采用一个用户自定义的着色器,该着色器在渲染刹车痕迹时将使用每个顶点的alpha通道。
此处有多个选项可以修改刹车痕迹,从而使它更好的匹配赛车。查看Skidmarks游戏物体上所附着的Skidmarks成分,将会看到有一些公共变量可以用于调整痕迹效果。web3D纳金网www.narkii.com
|
|