Maya入门教程(十一)轴心点的调整与应用

之前说过,物件的各种变换会根据各自的轴心点来执行,随着物件之间的组织关系发生变化,轴心点的位置也会有所改变。

轴心点(区域原点)就是物件在变换时的中心位置,实际操作中,在为物件进行群组时,群组的轴心点会被定位到世界坐标的原点,导致群组进行变换时产生意料之外的结果,为了操作方便我们需要将轴心点定位到自己理想中的位置。

为了说明轴心点如何变幻,我们需要通过以下路径开启一个新的场景:File→New Scene,接下来创建三个NURBS Cylinder并且随意移动一下这三个物件的位置,并将它们设置成一组Group。

从截图中可以看出这个群组的轴心点在世界坐标的原点,而不是这几个物件的中心位置。

怎么改变轴心点的位置呢?

选择需要改变轴心点的物件或者群组,并从移动、旋转或者缩放这三个变换工具中任选一个,然后按下键盘上的Insert键,就可以将变换工具切换为轴心点模式。这时候我们就可以利用鼠标将轴心点的位置拖动至我们想要设定的位置了。

注意,如果由于版本问题或者其他(我并不知道的原因)而导致按住Insert键没有用的话,请试试按住D键不放,并使用鼠标拖动。

调整完毕轴心点的位置以后再按一下Insert键就可以将变换工具切换回来,当然,使用D键变换就不需要切换变换工具了,直接放开D键即可。

在移动轴心点时,可以开启Status Line上的Snap To Grids功能(如下图所示),它可以让物件移动时吸附到参考网格线上,以便更加精准地控制轴心点的移动。

除此之外,我们也可以利用Modify选单中的Center Pivot来直接将轴心点重置到物件或者群组的中心位置。

重置后如图所示:

接下来我们来认识一个牵涉到物件轴心点的3D制作技巧:Duplicate,也就是“复制”。

在Maya中Duplicate可以在Edit选单中找到,它的功能是复制选取的物件。

为了演示它的使用,我们先讲刚才所建立的群组整个删除,创建一个新的NURBS Cylinder,并将它沿着Y轴放大到类似柱子的比例,并选取这个Cylinder,执行Duplicate命令。

这个时候看起来好像还是只有一根柱子,但是如果使用移动工具将柱子移动一下,就可以看出实际上已经复制了另一根柱子在这个场景中,只是预设的位置重叠在了一起而已。

当我们需要相同造型的模型时,可以利用这个指令来复制。但是如果需要大量相同的模型,逐一地复制就会显得很慢,我们可以利用Duplicate Special这个命令。

将刚刚复制的模型删除,选取原来的Cylinder,然后在Edit选单中找到Duplicate Special,按下选项右边的正方形设定按钮,这个我们在第一次入门课程中就有介绍过,每一个选单中的命令项右边如果有一个小方块的话,证明这个命令是可以编辑并且自定义参数的。

Duplicate Special的设定窗口中我们可以看到有三行九个数值,由上而下分别是位移值、旋转值以及缩放值。由左而右则分别是X轴、Y轴、Z轴上面的变换量,这些变换量依据被复制者的区域坐标来控制复制品出现的位置和变形量。

试着在这九个数值框中输入数值,并且在Number Of Copies中输入一个大于2的数值来看看会产生什么样的结果。

可以看出,在我设定X轴位移量为4,复制数量为5,其他数值维持预设值不变的情况下,最后场景中多了五根在X轴距离相同的柱子,这个功能非常像CAD中的线性阵列命令,当然如果你使用过的话就会明白的。

由此可见Duplicate Special是根据轴心点来进行复制的。利用这个特性,我们来制作一个花瓣。

首先当然是将刚刚做的一堆柱子删除掉。

创建一个新的NURBS Sphere,利用Y轴与Z轴的缩放变换将球体压成一个平行于X轴的扁椭圆体。

因为复制命令会根据原始模型的轴心点来进行,所以首先我们需要做的事情是将这个模型的轴心点位置移动到花瓣的边缘,使其旋转复制的时候出现我们想要的结果。

选定模型长按住D不放或者按下Insert键进入轴心点编辑模式,改变轴心点的位置:

接着开启Duplicate Special视窗:

打开设定视窗里的Edit选单,选择ResetSettings命令,移除之前设定的数值。

到Retote的Y轴位置输入30,Number Of Copies栏输入12(数值可以自定义),再按下Duplicate Special按钮后,就可以生成一组绕着轴心点环绕阵列的花瓣。

上面这个花瓣,以及之前的柱子,都是我们设定了一个变量产生的结果,如果设定了两个变量或者更多数量的变量会产生什么样的结果呢?

我们来制作一个回旋楼梯的模型来试试看。

清除之前制作的花瓣,创建一个NURBS Cube,将它调整到适中的大小。在这里要注意的是,NURBS Cube是一个由六个矩形平面组成的Group,因此在变换的时候要注意选取整个群组,不要只点击Cube,否则会因为只选择到了一个面而不是整个方块而造成我们并不想要的结果,比如下图:

方便起见请在Outliner中点击这个群组直接选定它以免遗漏掉任何一个面。

调整完大小以后,我们再创建一个NURBS Cylinder制作一根柱子,并将其调整到合适的大小:

接下来,我们来控制这个方块绕着这根柱子旋转阵列,形成一个旋转楼梯。当然,首先要改变矩形的轴心位置,使它可以绕着这根圆柱的轴线旋转,为了方便起见,我将圆柱的轴线位置设置在了世界坐标的原点上,也就是说这个圆柱的底面圆心位置在(0,0,0)这个位置上,所以我们只需要将矩形的轴心位置移动至(0,0,0)这个坐标点上即可。

顺便截图了我这个矩形以及圆柱的参数,可以根据我的参数设置或者自行变换。

改变完矩形的轴心位置以后,打开Duplicate Special视窗,将里面之前的设定清零,输入新的数据,因为我们需要让矩形绕着柱子旋转,因此和制作花瓣一样,需要在Rotate Y中输入相应的数值来控制它绕着Y轴的旋转环形阵列,同时,因为楼梯是旋转上升的,所以我们还需要控制这个矩形在旋转阵列的同时向上进行位移,因此还需要在Translate Y中输入一个变量,如图所示:

按下Duplicate Special按钮,即可制作出一段旋转楼梯:

同样,我们生活中会有很多这样具有规律的几何形阵列的实例,我们也可以根据已经学到的相关知识来练习制作一下。

今天的内容基本是在练习轴心点位置的调整,并且对它的应用做了简单的练习,如果对PS熟练的话可以看出尤其是后面的旋转操作和Photoshop中的CTRL+ALT+T编辑圆心旋转复制以及CTRL+ALT+SHIFT+T重复上次操作复制粘贴的效果非常像,只不过Maya中操作的结果会产生立体图像而已。

下一次将介绍位置对其技巧以及模型元素的编辑方式。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,332评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,508评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,812评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,607评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,728评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,919评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,071评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,802评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,256评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,576评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,712评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,389评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,032评论 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,798评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,026评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,473评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,606评论 2 350

推荐阅读更多精彩内容

  • 1、revolve建模概念 Revolve就是旋转。这种建模方式是利用一条曲线,在软件的三维空间中沿着某个轴线进行...
    yxssiszx阅读 3,759评论 3 7
  • 1、云型线与补缀面 在之前就已经说过,在Maya中模型主要可以分成NURBS与Polygon两个大类。 Polyg...
    yxssiszx阅读 2,154评论 0 5
  • 回顾一下教程1-9的内容,会发现之前对于模型建立、制作关键帧动画、通用材质与输出画面的基本概念做了一个系统初步的介...
    yxssiszx阅读 1,537评论 0 3
  • 上次讲了Maya中的Hotbox的用法以及坐标系统,认识了视图的种类以及视角的操纵方式。这次介绍的是3D动画基础物...
    yxssiszx阅读 2,240评论 0 7
  • 习惯了eclipse的快捷键,转到Studio的时候可能一时接受不了Studio的快捷键,如果还想接着使用ecli...
    当故事失去美梦阅读 3,363评论 0 1