首页 | CG软件 | CG信息 | CG教程 | 三维作品 | 设计理论 | CG加油站 | 设计鉴赏 | 社区图库 | Flash | 专题 | 顶客 | 论坛 | 博客 | 导航 | 下载 | 高级搜索
RSS
热门: 素材  作品  设计  效果图  创意  3dsmax  优秀作品  Vray  艺术  欣赏

布料基础教程-挂在绳子上的衣服

来源:火星时代 作者:红猪 时间:2007-09-29 点击:
教程   布料   基础   绳子   挂在  

01
创建简单的场景。方便大家更容易理解,这里我就用一块毛巾代替衣服了,思路都是一样的,你只需把毛巾换成你自己做的衣服就行了。
场景里除了绳子用nurbs挤压外,其他均用多边形创建。

02
选择毛巾,创建布料。
然后添加重力场和阻力场。
这里的参数我都没有动,保持缺省的就可以了。
你也可以按照自己场景的需要,调节场的参数。


03
滑动时间条,可以看见毛巾已经开始下坠了。说明布料运行没问题。
大胆往下做!

04
因为我的绳子不是紧绷的,所以有风吹动的话,绳子也会被带着一起动。
我们这里用簇来实现绳子的摆动。

选择每一组环形的点来创建簇,简单的给每一个簇设关键帧。

05
这是我们成功创建好的绳子运动。
如果此图看不到动画,右键保存到本地机器上可正常观看。

 

06
本来可以直接把毛巾和绳子建立约束,但是很遗憾syflex不支持nurbs。
我们要把它转为多边形。

07
参数如图。

08
可以看到转化出来的多边形绳子。
拨动时间条,可以发现刚转成的多边形也保留了原模型的历史,也在摆动。

09
我们把原来nurbs的绳子隐藏。
为了区别,新绳子用红色表示。

10
依次选择毛巾最上面的点和绳子,创建pin约束。
再滑动时间条,可以看到毛巾顶端已经被固定在绳子上了。
呵呵,胜利在望!继续!


11
在属编里把自碰撞改为1,解决自碰撞的问题。
 

12
其实到这一部,基本上就算完成了。
但我们老大想要狂风大作的场景
在这个基础上还要衣服一直往一个方向飘。
那就继续吧。。。

13
加风力。

14
这里参数如图。

15
上面的参数说明一下:

active on
表示此时风力状态为打开。

wind x y z
风力的主要方向和强度。
大家可以看我坐标,我只希望它往x方向吹,所以y和z轴都为0。

deltawind x y z
这几个参数是对主风力的扰动。
任意时间里风的方向都为wind+k*deltawind。
k为在-1和1之间随机变换的常数。

deltatime
扰动的两个变化所进行的时间。

oneside on
代表风力只施加到物体的外部,而不是两面。
如果做一面国旗,那么两个面都要被风力施加到。如果做一件体恤,风不可能吹到布料的内部,所以仅仅施加给外部就行了。
这里也一样,我们仅把力施加给毛巾的外部。

seed
为风力定义初始随机量。当设置为0时,每次模拟会使用不同的随机值。


好了,教程就写到这里了。
挺简单的,希望抛砖引玉


本文地址:http://www.cg3000.com/html/cgTutorials/Animation/3DSMAX/20070929/buliaojichujiaocheng_guazaishengzishangdeyifu_33457.shtml
上一篇:3ds max教程-动力学制作风吹床单
下一篇:rf制作简单液态标志的教程
关键字:迅雷 快车 Baidu 布料 基础 教程 挂在 绳子
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
图腾CG联盟免责声明:本网站转载纯粹出于为网民传递更多信息之目的,无任何商业目的。如本网站转载稿件涉及版权等问题,请作者速来函admincg3000@163.com联系,在此,我们首先向您表示诚挚的歉意,并将尽快予以改正。本网站上发表的内容只代表作者本人之观点,本网站只出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。
赞助广告