3ds max如何实现中轴的校正

  • 来源: 安徽新华电脑专修学院   2016-05-23/11:44
  • 在开始之前我们先做这样一个试验,跟着我的步骤来检查一下以下几个问题:

    在透视图中创建BOX,然后在捕捉BOX的前面或侧面,使用line绘制一个闭合的型。如图ZL-001所示。

    图ZL-001

    试想一下,当为闭合的型进行Extrude编辑修改时,其闭合的型将在哪个轴上产生厚度?以我的直观判断应是在Y轴上产生厚度,等一下。也许生活直觉会告诉我们:这应是一个骗局,如果真的是这样,也不会有人发出如此愚蠢的疑问。几个人围在一起,有朋友回答是Y轴,有朋友回答Z,有朋友回答是X轴。这就象是一道选择题一样,准备的答案只有X、Y、Z中的一个正确,人数超过三个人选只要大家不选相同的,那肯定有一个是正确的。也许有人把这个问题看成一个玩笑,制作中谁也没有关心过此类的问题。请严肃一些,也许在你的制作生涯中从来没有遇见过这个情况,我相信此类相似的情况或多或少的一定会遇见过的。那你为什么不能静下心来认真的想一想到底是什么地方出了乱子?我很反对没有思想的制作,大凡在制作中遇见问题,我总是会想尽办法知道为什么。我很崇拜南怀瑾老先生说的:“天地万物,有其象必有其理,有其理必有其数”。也许不是他的原话,只是我个的理解。但愿是后者,我借他老人家之辉光照射,使其在黑暗中明亮。犹如黑夜下的荧火一样。  

    扯远了,回来吧。这个问题还没有解决,猜测永完是猜测,我们让事实来验证答案吧。睁大眼睛看着,不要错过任何细节,为刚创建的型增加一个Extrude编辑修改器,虽然是实体,但没有任何变化,查看修改命令面板我们才发现,原来拉伸的厚度值只有0,改变这个值,我们会发现,其厚度的增加沿Z轴慢慢的改变如图ZL-002。到底怎么回事?难道这个厚度的改变失控了?不急,我们慢慢的找其原理吧。

    图ZL-002

    首先我们在Top视图创建一个Box,查看其旋转坐标,发现所有的坐标值都为0。其结果如图ZL-003所示。

    图ZL-003

    其次我们在Front视图创建一个Box,查看其旋转坐标,除X轴为90度外,其余的都是0度。如图ZL-004所示。

    20093181332236372

    图ZL-004

    再次我们在Front视图创建一个Box,查看其旋转坐标,除X、Y、Z轴的角度都是90的倍数,如图ZL-005所示。

    20093181332347575

    图ZL-005

    难道这些问题就出在这些旋转角上?我们不妨试试在Top、Front、Left视图中创建矩形。再次进行挤压看结果,便获得了一个正确的形态。如图1-006所示。

    图ZL-006

    再回到刚开始的那个问题上去,在透视图中创建任何一个实体或是型,其旋转结果都是和Top视图中获得的对象是一样的。如图1-007所示。

    图ZL-007

    似乎问题走到这里很明白了,原来型挤压的方向和视图的创建有着绝对密切的关系。急什么呢,我们再来看看另外一个示例。

    创建Plane,使用单轴缩放使其形成一个边间距更密一个对象,如图ZL-008。

    图ZL-008

    在整排边上复制一排边,并删去一个缺口,然后在边捕捉的模式下,复制出三个相同的,如图2-002

    图ZL-009

    将刚复制的对象结合起来,然后用Bend弯曲后,我们会发现这时,原本我们希望的圆变成了椭圆。如图ZL-010

    图ZL-010

    右击查看缩放坐标,发现原来X轴上的坐标值缩小,如图ZL-011。我们希望这个值会重新恢复到100,但不管我们用塌陷还是转换,这个数值始终是不变的。那还有一个什么样的方法可以使用呢?看到这个时候,联想到本题,也许你会脱口而出:“这太简单了,用坐标轴校正的方法”。当然这是本章的一个主题,但是关键的问题在于,我们该在什么时候用坐标校正的方法。想一想这个问题的过程,就是在于在plane创建之初,我们使用了一次缩放罢了。

    图 ZL-011

    坐标校正的规则是什么?哪个坐标是正确的?其实要回答这个问题,我们先不要着急,心平气和的坐来听我讲一个故事:话说三国时期有一个枭雄曹操,其父曹嵩为宦官(做官的太监)曹腾养子。即然是养子,那就要问养谁家的孩子?噢,问一下都知道,曹嵩是夏候氏的孩子,原本应姓夏候,但是因为被曹氏所养,当然有着肩负延续家族香火的使命,于是便只能把自已祖宗的属性隐去,来继承新的家族的使命。道理是一样的,我们在坐标修改的过程中需要继承什么的坐标,完全是由需要来确定的。但我们还要知道一点,透视和顶视图都是坐标为世界坐标的那种类型。

    再回到最开始的试验上来,我们使用捕捉创建的型,如果想让其在拉伸时,使其在Y轴上产生厚度,只要在与XZ面上绘一个任意的型来,以用来获得满足条件的坐标,则就可以使这个坐标校正完成。

    图ZL-012

    如上图ZL-012所示,在与捕捉绘制的型,平行面的视图上绘制一个用以校正的型,这里使用的是圆,既然是为了获得正确的坐标,我们使用任何一种型的结果都一样的,毕竟我们只是为了获得坐标。将正确坐标的型转换成多样条曲线,并结合那个不正确的坐标对象。可怜的校正对象只是为了贡献出坐标而生,当使命结束后,我们便把这个家伙删掉了。真是:“飞鸟尽,良弓藏;狡兔死,走狗烹”!只是开个玩笑,其实想一想,这家伙也没有那么可怜,至少,他的出现证明了还是有用的,存在是合理的。不需要为什么任何一个得到狂喜,更不需要为任何一次的失去感到悲伤。“生”,本身就是一种幸福、一种恩赐,“生”时一切荣誉和财富都是空的。失去,本身就是应该的。

    现在看看这个结果,我们把圆删掉,保留原来创建的对象的,再次进行挤压,这次的结果则完全正确。如图ZL-013所示。

    图ZL-013

    这个问题,讨论到这里已经算是“真相大白”了。但问题的解决还远远没有结束,我们可能在以后的制作中遇见形形色色的坐标需要校正的问题,但结果还是一样的。只要用心多想想也许会对模型的建造有着相当大的帮助。


    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多