ProCore是一个集结了多个插件的资源包,其中ProBuilder是比较多人在讨论的一个模型插件,主要是用来补足Unity无法建立基础模型的部分,比较适合的用途就是以ProBuilder来创建Fps游戏的原型,然后再搭配UFPS快速的模拟出关卡效果。
那么在Unity里面要如何使用ProBuilder建立基础模型? 在看过以下的教程后,相信大家会更清楚ProBuilder的真正用途,首先下载论坛提供的资源:
ProCore Complete Bundle - 超值插件礼包
安装后系选择ProCoreCompleteBundle目录下的ProBuilder2再次进行安装,然后打开Tools > ProBuilder >About即可查看ProBuilder的功能与版本说明,底下的部分是显示出ProCore的其他产品内容。
接着需调用ProBuilder的工具栏,选择Tools >ProBuilder Window打开专属的建模工具,然后将工具栏拖到视图的旁边做为固定的一个面板。
如图所示,我们将ProBuilder的工具栏放在视图的右边,而这个工具栏的特色是以图示为主,并且可以搭配快速键来执行命令,操作起来更能得心应手。
按下工具栏上面的创建基本物件按钮,视图内生成一个基本的Cube,同时会弹出一个窗口显示生成的物件类型与尺寸,然后按下Build Cube即可。
在视图的上方出现的三个项目,分别表示物件的最上层(Top)、物件的编辑模式(Geometry)与贴图模式(Texture),按下编辑模式,然后在工具栏最上面的按钮选择Editing Face的面编辑模式后,选择出多边形使其成为蓝色的选取状态。
使用移动方式 + Ctrl键来延伸出长度,如图所示,配合Ctrl键的使用可以做出精确的表面延伸。
再选择侧面的多边形,同样的使用移动 + Ctrl键延伸出表面,如此就得到了一个底部的模型结构。
再新增一个Cube,然后选择多边形往上延伸出4个Cube的高度,如图所示:
接下来的步骤很重要,在编辑模式里面选择Editing Vertices,然后选择顶部的右侧两个控制点,往下移动的时候按下Ctrl键使控制点自动的进行锁定。
框选出上面的四个控制点,按下Shift键往左边移动,如图所示:
现在我们学习到Ctrl键的锁定与Shift的复制功能,在往后的模型制作里面,这两个快速键将是经常被使用到的操作。
将上面的两个控制点再往左边延伸,然后选择四个控制点再往下延伸,形成一个拱门的造型。
选择前面多边形上的任一个线段,按下Alt+U键执行线段分割的功能,如图所示,正面与背面的多边形中间会自动的添加线段,这种功能基本上与 3d软件的Edge Looping是完全相同的。
选择内圈的多边形使其成为蓝色的选取状态,再按下Ctrl +E键执行延伸厚度的功能,然后再使用移动功能来调整延伸的厚度即可。
使用同样的方式将背面的多边形延伸出厚度,通过以上的方式很快的创建出一个门框模型,在以往的制作里面,类似的简单模型还是需要使用3D软件完成后再将模型导入,而现在使用ProBuilder就能轻松的完成,并可随时的调整模型外观与设置UV贴图。
在ProBuilder > Geometry里面提供了物件的常用编辑功能,并且有对应的快速键,只要记住这几个快速键就可以在物件表面进行细部的调整与组合,虽然说这些功能不能与3D软件里的功能数量相比,不过用在Unity里面已经是绰绰有余了。
运用上述的操作方式建造出一个控制台,作用是模拟角色进来后,在控制台触发开关后来做出开门的动作,而触发的部分也是可以在ProBuildr里面进行设置。
总的来说,ProBuilder的操作效率超出我们所预期的效果,而这个插件也不断的在进行更新,我们希望这个插件能处理模型导入后的面数或是材质的合并,如果能将常用的功能集合到一个插件内来完成,相信会是众多开发者的一个共同期望!
|