上周的推荐分享了几款炫酷的着色器插件,不少开发者表示对这样的插件介绍很感兴趣。今天继续为为大家介绍几款十分强大的编辑器扩展工具。
Shader Forge

021543ylu0slw40b880j38.png

相信Shader Forge大家都有耳闻,它的厉害之处在于将着色器的编写过程可视化。Shader Forge是一款基于节点的着色器编辑器,开发者只需在编辑器中拖拽自己需要的效果进行组合,无需编写代码即可实现炫酷的着色器特效,并且支持实时预览着色器效果。

Shader Forge使用起来也很方便,首先依次点击Windows > Shader Forge打开Shade Forge编辑器,然后选择新建Shader,会出现多种可选的Shader类型:

021543velapprpnqepnpto.png

选择好类型,重命名刚才新建的Shader并保存,则会进入编辑界面,如下:

021544m07a53t0qnbz5abx.png

3D预览区域,用于查看着色器运行时的外观 着色器设置,用于配置着色器的渲染方式 节点区域,用于创建和操作节点


新建节点也很简单,只需在节点区域右键单击,在弹出菜单中选择需要的节点类型即可,支持基本的数值、纹理,也支持算术函数及向量运算等等。如下:

021544v4swzzrpvoivldut.png

接下来就是大家发挥创造力的时刻了,无需编写代码,就通过这样的节点拖拽与组合,即可实现非常惊艳的效果:

021548v5q878uml83ujqed.jpg

插件下载地址:Shader Forge


Behavior Designer

021544iv1nbnqa1q1yuo81.png

Behavior Designer也是声名远播的行为树插件,不论对于程序员、美术或是策划来说,这都是一款非常友好易用的插件。同样不需编写任何代码,仅凭在编辑器内进行操作即可实现无比复杂的AI系统,也无需关心行为树的具体实现细节。

依次点击Tools > Behavior Designer > Editor,会看到如下界面:

021545mn1fbfi447u78j40.png

工作区域,在此创建任务并将这些任务加入行为树。 属性面板,可以查看并编辑行为树、任务及变量等。 菜单区域,控制当前正在编辑的行为树。 这里的按钮功能与Unity编辑器保持一致。


新建行为树也很简单,只需在工作区域右键单击,点击弹出菜单中相应的按钮即可:

021545cuu02udgum50dm5d.png

新建任务会自动出现“Entry”,“Entry”会作为行为树的根节点:

021545onxl428wuw5t5h3j.png

然后根据实际需求,自行添加构成行为树的四种任务节点:选择、顺序、条件、行为。不同节点在编辑器中的显示也有区别:

021546zmma17h01hz1mmhg.png

另外该工具不仅仅包含行为树编辑功能,还支持一系列功能如二进制或Json文件序列化、动态的行为树引用、编辑器截图、自定义共享变量、调试面板及单元测试等等。

插件下载地址:Behavior Designer

Cinema Director

021547q8py1n12z33nf332.png

Cinema Director是一款可以直接将Unity从游戏引擎变身为电影制作工具的插件。它是模块化的时间轴及序列帧编辑器,让游戏开发者或者电影制作人可以很简单的在几分钟内完成游戏的剧情动画或电影片段。同样也无需编写任何代码,纯编辑器操作即可。

依次点击Windows > Cinema Suite > Cinema Director菜单,打开Director编辑器或新建过场动画。如果未创建过场动画直接打开Director界面,界面会显示为空,此时可以点击界面上方的Create来新建过场动画。新建完毕后会看到编辑器界面如下:

021547yzx4ggscxxkinc6g.png

操作区域,控制并组织需要编辑的各种对象 工具栏,控制界面显示 导演组,控制各种相机和音效 演员组,控制角色动作 群演组,同时控制多个角色动作 动画切换标记,可以调整过场动画时长


另外也可以在时间轴的关键帧为对象添加事件,只需点击面板上的绿色加号按钮,即可任意添加事件。与Unity自带的动画系统类似,操作简便,再结合编辑器所见即所得的特性,随时查看动画效果并立即迭代,能大量节省制作时间。

021548jmj1vr3fd1f7i1aj.jpg


插件下载地址:Cinema Director

以上三款插件应用场景各不相同,但都是制作完善且不可多得的编辑器扩展工具,绝对是项目制作的得力助手。赶快下载用起来吧!

Unity, 插件, 编辑器扩展锐亚教育

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