三维实体最简单入门法[第59集]
论坛会员原创教程,未经许可,请不要私自转载。即使得到授权转载,也请注明来自CAD设计论坛(askcad.com)的xsbf会员。这个是一个系列,本集是第59集,其他集的讲解请看这个帖子(目录):http://www.askcad.com/bbs/thread-9157-1-1.html
进入CAD2008以来,演示了几个简单的小例,如上集画了几个玻璃杯,总体上建模是一蹴而就的,但仍有朋友仍感觉比较难,可甚至有灰心情绪。
很多东西不是想象中这般难的,只要肯实践,多练习则有收获的。下面再演示一个玻璃杯,这个玻璃杯造型是从论坛上newdhj朋友那里看到的,可能大家都看到过了,据了解有的朋友对这样的建模感觉一脸茫然。前面第46集中,小弟提到临摹的话题,这里也是借台唱戏,主要是说说学习方法,相信对新上手的有所帮助。
在CAD2006中,建模的要诀是,在“实体旋转”和“实体拉伸”上入手分析,不旋转则拉伸,不拉伸则旋转,最后把问题归结到布尔运算。如果说CAD2006的中的元帅是“实体旋转”和“实体拉伸”此哼哈二将的话,CAD2008中则是“实体旋转、拉伸、放样、扫掠”此四大天王了。
在实践中,可逐步运用,不必全面突破,但求用熟练。
分析一下,这个玻璃杯的建模方法,并小述一下这四个工具。
1、用实体旋转?因为实体旋转的结果是回转体,此结构上圆下方,无法直接旋转而成;
2、用实体拉伸?拉伸的特点是,路径上的截面形状是相似的,而结构上圆下方,方的不能直接变成圆,无法直接拉伸而成;
3、用扫掠?扫掠是新增加的工具,可理解成“实体拉伸”的加强版本,实体沿路径拉伸时,属于“平动”,它不能沿路径扭曲,而扫掠则有此功能了。第二个特点是,“实体拉伸”虽然可用倾斜角,但要事先估算出拉伸后的大小有点困难,而“扫掠”中的‘比例’则解决了这个问题。
附:可以把“扫掠”理解成“实体拉伸”的加强版本,这个可以让构思上不过于混淆不清,从这里可以看出,许多原来只能用实体拉伸办到的事情,现在可用“扫掠”来代替了。但也要注意,有些地方,它们的效果仍有区别的,不完全等同。
4、前三个办法无法直接做到,剩下只有“放样”了。以前曾说过,“样条”一词起源于古代欧洲的造船,做个“样范”把直的木条拼成弯曲的“条”状,此法谓之“样条”,现在多指“以直代曲”的工艺。
“放样”一词也来源于造船,顾名思义就是“做个样范”,即先构造了船的几个关键的横截面形状,然后以此为准,把船身拼结出来。
在CAD中,放样也是这个意思,即做好一个物体的若干截面[面域、封闭多段线、点],然后系统自己把此“船”按设计好的关键截面进行拟合。
可以说,CAD中引进这个工具,在建模上有了“质”的提高。
5、分析后,此玻璃杯可用放样来解决。此外虽然可用以前的笨办法来制作,进行多次布尔运算来制作,这样大体的形状是可以画出来的,但让过渡地带比较光滑就相当困难了,随着版本的提高,应当多用先进的工具。
下面详解画图过程,为新上手朋友提供一点参考意见。 继续……^^^^ 说明:
1、有个小问题是,杯中有水时,水与杯壁接触处有点向上弯曲,即表面张力。因为旋转实体时,从侧面看,这个面是“水平的”,可以考虑另用二维多段线,画一底面有点小小弧度的截面,然后拉伸成实体,然后差集。
2、因为通常渲染是在透视图中进行,在第5、6步中,这点小变化不太明显,可以不管它,跳过此步。
对于一些如杯子一样的东西,也有从一个视图进行渲染的,这时可以考虑上面这样事先做出大致的形状。
3、在前面的帖子中,对于“小盆与水”这样的实体,为了避免出现大量细小如鱼鳞片一样的东西,是把“水”向上移了一小点,避免面的相切,从面让“鱼鳞”现象消失。在这集中,杯子与水都是透明材质,它们的接触面是相切的,这种情况,对渲染工具来说,就有点“难度”了,渲染中容易在这种相切的透明面上出现不确定的因素,从而让接触地方显得“太黑”或者其它现象。
4、接上一点,为了避免上面的情况,不妨可以采取一点“非正规”的办法,即还是把“水”向上或向下移动一丁点[比如说移动0.1],这样的结果是无甚大碍的。把水向上移动好呢?还是向下好呢?
比较了一下,向上移动则是把水悬在空中,接触面痕迹更加明显。而向下好一点,就是说把“水”的侧面“嵌入”进杯壁中,痕迹要弱些,为此也可以把画好的水,适当比例放大一丁点。关于具体的情况,应在实践中比较,根据需要而定。
5、关于杯的造型,仅用“旋转”和“拉伸”尚可做出许多变化来,更何况新增了两个强大的工具了。新上手的朋友可以自己练习一下,从简单入深。前面的几个杯子,用到了“放样”,下面作个杯子模型,主要是用“扫掠”。 通过前面几个杯子,也算是“放样”的“扫掠”的初步练习,因为渲染比较耗时,动辄一小时以上,小弟今天尝试渲染一杯子,4个半小时仍然未有结果,不得不放弃。
下面还是渲染一个小杯子,算是CAD2008练习。
沙发??
LZ好样的,,继续加油!!!!!!!!! 最近没时间学啊!!有没有人整理成WORD的啊?这学期课程太紧了!我自己整理了几集了!感激这位老师!![ 本帖最后由 skylmfe 于 2007-11-1 18:55 编辑 ] 感谢xsbf 老师,向xsbf 老师学习 真的太感谢楼主了从楼主那我学到了很多 老师真厉害~
向老师学习~~~ 我先占个位,有空练习!谢谢老师又出教程!:victory: 是真的学不来了
太难了 谢谢楼主有这么好的作品 多谢老师的指点,太感谢了 渲染要四个小时,,望而却步!! 天呢!不可思议!我不知要何年何月才能有这个本领啊!
神啊!指点指点我吧! 好强啊,我要加油啊.楼主把CAD用的都跟3D max一样了