Ylisar 发表于 2022-5-2 15:37

Unreal丨插件ProInstance Tools

ProInstance Tools Plugin这款插件是去年在虚幻商城放出的一款限免插件,其中整合了一些比较常用的物件摆放功能,在实际项目应用中可以节约一些时间成本,先看一下原作者给出的一些演示效果:



http://pic1.zhimg.com/v2-1c693eb120e5763f691c351b976cfffc_r.jpg



http://pic1.zhimg.com/v2-ff140e1d5cd63cc0adc2dc9fe73c3834_r.jpg
1插件介绍
首先限免领过这个插件的,安装到对应的引擎版本中,并打开对应版本的引擎,勾线安装插件。

http://pic3.zhimg.com/v2-8710ffb2e36b98953b1bb569bb0e83ca_r.jpg

http://pic2.zhimg.com/v2-0ca21ec99fd2473d07b2ba2e891cb571_r.jpg
安装好插件后会发现在左侧的工具栏中多了一行“ProInstance Tools”的项目。

http://pic2.zhimg.com/v2-d680d04997bae5c7ad040f323c86ed15_r.jpg
同时对应的这个插件还有原作者给的演示关卡。

http://pic3.zhimg.com/v2-9265b7d2adf2ce1b7c6c3f36c8d267ca_r.jpg
打开演示关卡,实际上是对这五类实例摆放的演示。

http://pic2.zhimg.com/v2-18ac352165563a5f6e6bc4bc9e29c019_r.jpg
1具体介绍
首先翻译一下插件的内容。
Pro Instance Circle 圆形实例:

http://pic2.zhimg.com/v2-f0dbfa6c2be7e346533082233e5e73bd_r.jpg
Pro Instance Grid 网格实例:

http://pic1.zhimg.com/v2-fc2c384d5cef19c8dd6d8a8277fcdcd8_r.jpg
Pro Instance Parh 路径实例:

http://pic2.zhimg.com/v2-c54093df4c62fe273170db615fff62dd_r.jpg
Pro Instance Path Scatter 路径分布实例:

http://pic2.zhimg.com/v2-55606ab9f7fe1c1ddfdb12261c5cc4ad_r.jpg
Pro Instance Scatter 分散实例:

http://pic4.zhimg.com/v2-0ab88e43d3d4c2374afc06092229884f_r.jpg
以下为共同参数:

http://pic4.zhimg.com/v2-36b60c79a60708320bb6556dd4ead01b_r.jpg

http://pic2.zhimg.com/v2-e7fbff2fb852d563721ce0bdadc307b1_r.jpg

http://pic3.zhimg.com/v2-34cd25a6974753996b3696ce51253c32_r.jpg
3类型演示
首先要确定Actor使用的是圆形、网格、路径、路径分布还是分散的摆放方式,然后选择对应的蓝图工具,大致调节基本参数。

http://pic1.zhimg.com/v2-8d5499aab5c148a87fe548ca61d35854_r.jpg
如果不是使用的实例化静态网格和层级实例化静态网格的话,一般这里使用的是静态网格(Static Mesh)和Actor类(Actor Class)。

http://pic3.zhimg.com/v2-5a4ed9628a308ee1d421de40d6799b2e_r.jpg
替换掉模板里的模型,选好实例模型。

http://pic4.zhimg.com/v2-3caa67fa478127d2d286ad51bc757f6f_r.jpg
如果是做好效果的蓝图类,这里记得选择Actor Class,并添加蓝图类进来。

http://pic4.zhimg.com/v2-5589e1b9b2228507c299280592c68d2b_r.jpg
实例参数里主要调节一下偏移、旋转和缩放的参数。

http://pic4.zhimg.com/v2-2666931dd2d61163a203179eb1a3cb73_r.jpg
这里的吸附和对齐功能还是挺实用的,可以沿着Actor的表面进行吸附和法线方向对齐。

http://pic3.zhimg.com/v2-8f3f109ce745ab838fd961ada4c83ba2_r.jpg
如果是复制了两个一样的类型又不想调节参数来调整差异性的话,这里直接使用随机种子就好,简单快捷。

http://pic4.zhimg.com/v2-fe1d7b5fad98fe401fe4e46ae84fcf73_r.jpg

http://pic3.zhimg.com/v2-386c98898ebc143c7aa2ac18aea58966_r.jpg
这里的模型是做好的整体蓝图,如果想拆分掉进行单独编辑的话,这里可以使用Bake Instance功能。


这样拆分出来的模型就是一个一个单独的Actor。

http://pic1.zhimg.com/v2-c78c5f23fcd8d96696b6a3b532a5a2cc_r.jpg
这个插件对于进行大量物件摆放等工作,可以多一些选择。
以上就是本次案例的内容了,如有不足之处,希望大家可以一起交流学习,一起变得更强!
页: [1]
查看完整版本: Unreal丨插件ProInstance Tools