Mega Shapes 1.95 下载位置: http://www.narkii.com/club/thread-345173-1.html
Mega Fiers与Mega Shapes这两个已经可算是老字号的Unity插件了,Mega Fiers主要是将变形网格导入Unity使用,功能强大,价格也挺高的,而Mega Shapes相对来说就显得低调的些,简单来说,Mega Shapes就是一套Unity的模型制作工具,只要是不规则的模型或是赛道类的物件,使用Mega Shapes来制作就能显现出其独特的功力。
上述的说明,可能还是无法让大家明白Mega Shapes到底是啥玩意,接下来就让我们用一个简单的模型制作来说明Mega Shapes的操作方式。
▼ 安装完成Mega Shapes之后,选择Game Objects > Mega Shapes打开专用面板,这里面提供了一些基本的线段造型,按下Circle,在场景里面产生一个基本的圆形。
▼ 圆形产生后,我们注意到上面分布了一堆的箭头,这时不要被搞迷糊了,其实上面只有四个控制点,而每个控制点的两边分别有一个控制杆,所以在调整时要注意选择的是控制点还是控制杆。
▼ 在Inspector里面调整Radius为15,这个数值可直接改变圆形的大小,注意这个部分我们并没有使用Scale来进行圆形的缩放。
▼ 接着调整Step Dist的数值,这个数值越大,圆形上面分布的点就越少,反之则是越密集,在调整数值的时候就能看到这些点距之间的变化。
▼ 如图所示,将Step Dist设置为比较高的数值时,圆形上面的点分布明显的减少。
▼ 接着我们尝试去调整控制杆来改变线段的形状,也可以按下Add Knot来增加新的控制点,如果觉得这些控制杆很碍眼,可通过取消Draw Handle的选项即可关闭控制杆的显示。
▼ 通过控制杆改变线段的形状后,这个线段将被作为路径的用途。接着我们需要制作一个切面,目的是让这个切面通过路径来产生模型,在Mega Shape的基本造型neutral选择Rectangle,然后调整Length、Width与Fillet的数值,让这个长方形具备圆角的效果。
▼ 如图所示,通过Fillet数值的调整,现在长方形的两侧已经呈现出圆弧的形状。
▼ 接下来的步骤就是将路径与切面组合在一起,选择 Game Object > Create Other > MegaShape > Loft功能,这个功能与3dsmax里面的Loft基本原理一致,不过在一些设置上仍有差异之处。
▼ 新增Loft之后,我们并没法看到路径与切面的设置,这时需要按下Add Layer新增一个作用图层,然后在弹出的面板里面在按下Create。
▼ 这时才能在Inspector里面看到Loft的相关设置,在Path的设置里面选择路径线段,然后将路面材质指定到Materail的栏位。
▼ 在Close Cross Param里面将带有圆角的长方形添加到Section的栏位,然后在视图里面就能看到Loft模型的生成。
▼ 如图所示,这是在选择路径与切面线段后所产生的模型:
▼ 由于已经事先指定了材质在Loft模型,而这个材质的UV方向是顺延着路径所生成,效果看起来是相当的理想。
▼ 如果需要对Loft材质进行位移与缩放调整,可以在UV Offset与UV Scale的栏位进行设置,调整的同时,在视图里面即可预览材质效果。
通过以上的说明,相信大家对Mega Shapes的模型制作有基本的认识,以Loft功能来说,熟悉3dsMax的朋友一定知道这个功能的使用方式,如果是美术人员来操作Mega Shape就会发现里面的一些建模概念与3dsMax非常的接近,而对于程序的朋友们来说,只要掌握路径与切面的方便,生成跑道类的模型其实就是一个简单的事情了。
|