本文为大家推荐几款Asset Store资源商店中流行的特效插件,帮助大家改善特效制作流程,提高开发效率,让您的作品脱胎换骨,成就史诗级大作。
游戏的特效表现对整个用户体验有着至关重要的影响,除了需要炫酷的视觉效果之外,还得保证整个特效的流畅度。游戏开发过程中,特效制作会涉及到美术与程序之间的磨合,讲究的是质量与效率的平衡。以下三款插件十分适合用于制作特效,一起来看看吧。

SE Natural Bloom Dirty Lens

002949cim11uzat5gm1es7.jpg

该插件简称为SENBDL,是一款用于在Unity中实现散光及脏镜头特效的插件,可以模拟相机镜头内部的表面对光的散射,渲染出逐像素的脏镜头效果。请注意,该特效不支持移动设备。

现实世界中根据光照亮度不同,散射光也会有差别,但SENBDL采用了另外的做法,让散射光与光照亮度无关。SENBDL通过在场景中生成一些大型的,完美而流畅的高光,以便明亮物体可以被更明晰地呈现出来。这种做法也要比常规的散光特效带来的消耗更小。

002950eo4lkw233bywoei7.jpg

下载地址:
https://www.assetstore.unity3d.com/en/#!/content/17324

Camera Filter Pack

002950qsr343grdzatqlnl.jpg

Camera Filter Pack是用于Unity项目的相机滤镜特效合集,可以简单理解为供游戏使用的“美图秀秀”。每个特效均以脚本形式提供,使用方式非常简单,只需将所选特效脚本绑定到场景中的主相机上,即可即时改变整个场景的视觉效果。

该插件现已包含300多种全屏后处理特效,因为都是脚本,所以也便于开发者自行调整,在原有基础上打磨出适合自己场景的特效。其中部分特效包括:3D矩阵、3D扫描、3D雨雪、3D黑洞、铅笔画、复古电视机等。轻轻松松就能让游戏呈现出电影即视感。

002950k7x5ah1vs1x1koy1.jpg

下载地址:
https://www.assetstore.unity3d.com/en/#!/content/18433

Volumetric Fog Mist

002950qbepp2vp1jyykevk.jpg

这是一款用于在Unity中制作体积雾的插件,支持定义各种浓度的逼真雾特效,来衬托场景的氛围。该插件以视觉特效及灵活性为重,可以借用光照及发光特效来调整雾效区域及云层。

Volumetric Fog Mist提供了大量预置配置,方便开发者快速设置雾效,其中包括:薄雾、带风的薄雾、低云、云海、地表雾、湖面雾、浓雾、烟雾及沙尘暴等特效。另外还可以自定义雾效的各种属性,例如浓度、噪声强度、规模、透明度及反射度、颜色、阈值及强度、风速与方向、湍急气流等等。

002950q0ggz29ozu562k4q.jpg

体积雾可以指定雾效出现的区域,并自动改变雾效的透明度。该功能在游戏中非常实用,可以根据玩家靠近目标地点的距离来实时控制雾效显示或隐藏。该插件利用Unity标准着色器来控制雾效的透明度及渐变渲染,支持与透明物体共同渲染而不影响对象层次。还支持基于深度的模糊来加强场景光照的散射效果。

002951bd53uv6quqxyb4jy.jpg

该插件提供了10多个示例场景,可以通过这些场景来了解插件的具体功能。使用插件的方式也很简单,只需在场景主相机上添加VolumetricFrog脚本,然后在检视面板中调整雾效的各个属性即可。

002951nubf8obobbbc47wz.jpg

下载地址:
https://www.assetstore.unity3d.com/en/#!/content/49858

总结
本文为大家推荐的几款特效插件均为全屏效果,比较适用于大型游戏场景,但不建议用于移动设备。有了这些特效插件的帮助,美术设计师可以轻松调整出适用于游戏场景的特效,也便于开发者进行进一步优化。这三款特效插件也是Asset Store资源商店中久经大多数开发者实战考验的插件,希望对大家有用。我们还会在Unity官方中文社区(forum.china.unity3d.com)为大家分享更多加快Unity项目开发流程的优秀插件,请保持关注。

近期活动
活动一:2017 Unity技术路演 — 华南站将于3月6日开启,仅剩2天!报名从速。详情请关注2017 Unity技术路演正式启动,3月华南区报名开启!

活动二:Unite 2017 Shanghai将于5月11 - 13日在上海国际会议中心举行!不到5折的超值早鸟票现已开售!详情请关注“再一次问候” - Unite 2017 Shanghai 正式开启。

003135wrtrv1rcyd1rr5t6.jpg
Unity, 特效, 插件锐亚教育

锐亚教育 锐亚科技 unity unity教程