1、 3d max 桌布建模做逼真的桌布小教程,3dMAX-reactor 的妙用大家大都是做室内的,相信桌子都做了不少了吗,或者是用别的成品模型,但有的没有桌布,一般做桌布的办法都是用 LOFT 命令或是用编辑网格来做,现在我就说一种在 MAX 中非常方便的做桌布的办法,这就要用到我们 MAX 中的 reactor 功能,这个功能主要是模拟各种真实世界中的动力学,非常强大. 首先,让我们看看如何打开 reactor 的面板请看单击右键后的面板,大家在这里选上面的 reactor 命令这就打开了我们强大的 reactor 面板好了,进入正题,让我们来看看是如何做出桌布的,我在场景中加入了一张桌子,
2、等一下就是在这张桌子上铺上桌布现在我们把桌子的所有部分选中,然后在 reactor 命令面板中选取最上面的那个图标,它的名字叫刚体集合,所谓刚体就是本身不会发生变形的物体,比如木头,石头等,而布料,海绵等就不属于刚体,它们是软体。下一页现在让我们打就做的布建立好,我用了 plane 命令,也就是平面造型命令,请把这块布放在桌子的正上方,一定要和桌子保留一点距离,因为现实中没有布可以放在桌面里面的,只能是在桌面的上面多注意,plane 的网格细节越高越好,越高效果就越真实,但到时计算时费的时间也是越大。现在,这块布还不能成为真正的布,它只不过是一个普通的平面物体,无法变形,那就让我们给它加入一个
3、布料修改器吧,在加入布料修改器之前我们必须先把这个 plane 再进行一下细分,我用的是 Tessellate 细化命令,这个命令可以让被选物体变为以三角面为细节的物体,里面的选项无需调整,选这个命令的原因是因为在动力学中对三角面的支持比四边形面要好的多。现在我们就为这个 plane 加入一个布料修改器,选中 plane 然后再选取左边 reactor 命令面板中的倒数第七个,这个就是布料修改器。更多 3DMAX 教程请访问 (3DMAX 教程网)现在让我们看看这块布的调节参数,这些参数一般不用调整的,在这个例子中,我们只需将 Damping 参数调到 0,让我们的布料不会有意想不到的变形。
4、现在这步是关键,让我们选取 reactor 命令面板上第二个图标,这是布料集合图标,这是让我们布料产生作用的命令,如没有选这个那我们刚才做的都是白费的。下一页然后我们再在布料修改面板中的 Aviod 的左边勾取对号,这是避免自交错命令,它会让我们的布不置于自己穿透自己。更多 3DMAX 教程请访问 (3DMAX 教程网)现在我们就开始动力学计算吧,选取倒数第二个,这是动力学计算图标,它会让我们的布料成为真正的布料。更多 3DMAX 教程请访问: 3DMAX 教程网)由于上面我们选了动力学计算图标,所以现在在屏幕上会出现动力学计算窗口,现在大家能做的就是让它开始计算,那就让我们选取动力学窗口
5、菜单中的 simulaion 下面的 play,现在开始计算了,这种计算只是一种模拟计算,不会产生动画,要想成为动画还需选另一个命令,不过我们大家也用不到,因为大家只是做室内外图,不是做动画的,所以在这就不多说了. 大家等待,直到计算到你想要的效果,一般说,布料落到桌子上后出现效果就可以了,没必要计算太长时间。等呀等呀,大家都在等,等到效果差不多时立即点取刚才菜单中的 simulation 下的 play/pause,这个命令不但是开始计算命令,还是中止计算命令哦哈哈,大家看图,这是我计算到一分 97 秒时的效果,这样就足够了。注意,我们的 3D 视图中是不是还没有变化,因为还有一步,让我们选动力学窗口中的 MAX 菜单下的updateMAX 命令,这是让我们的动力学计算结果在 3D 视图中起作用的关键命令,大家看这是最后的效果,好了,现在我们把它放在哪里都行了