当前位置: 首页 > 图文教程 > 3D设计 > Maya > MAYA Hair 头发模块教程之四 : 动力学篇

Maya
MAYA 中国结插件|
MAYA 5.0 竹树PE笔刷插件|
Maya 弥赛亚插件|
关于细分和SMOOTH的问题|
Maya粒子和物体碰撞时发射粒子的效果|
Maya 常用多边形建模命令|
Maya 实现透明贴图|
Maya 脸部布线建模|
Maya 建模 顶点法线之软硬边|
Maya 物体落水时产生的水面波纹效果|
MAYA中下颚的建模方法
Maya 模拟球延绳子滚下
Maya编织物建模教程
Maya 花的建摸
MAYA女孩头像的建模过程
光照完全指南 - 基础
光照完全指南 - 光的方向
maya教你给mm穿衣服
如何在maya下以单面线框模式渲染
maya 手的建模

Maya 中的 MAYA Hair 头发模块教程之四 : 动力学篇


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-12-02   浏览: 139 ::
收藏到网摘: n/a

    本来是想写渲染设置的,不过可能很多人更关心动力学设置的,比如约束、碰撞、加动力场等等,就先写这部分好了。 

    给头发加力场只要选择hairSystem,给hairSystem添加动力场就可以了,也就是视图里当前选中的这个小小的圆形标记。对这个物体可以进行与其他物体一样的动力场关联设置。  

    毛囊设置属性里默认都是主动方式,如果把它设为被动方式,就以插值方式从周围的发束取得运动信息进行运动,在大量计算时有助于减轻负担。也可以在编辑头发的时候先把部分毛囊设为被动方式以方便编辑发型,然后再改回来。基本上也没有太大的作用……
 

    Hair - Modify curves下有多种修改曲线的方式,这部分在Edit NURBS下也可以找到,对NURBS曲线都有效。这里面各项都起什么作用基本上大家一看名字就都明白了,也就不多说了。只有比较特别的一个是Lock Length,这一项是很特别而又很有用的。一般来说可以把控制线全部设为Lock Length的方式,就是锁定长度不变,现实里头发也就是基本上没有长度的拉伸。当把控制线设为锁定长度以后,可以试试看拖动控制线的CV点,会发现拖动时的现象和普通NURBS是很不一样的,很有意思,有点类似铰链的感觉。我觉得可以利用的一点是在调整发型的时候,拖动控制线末端的一个或几个CV点,其他CV点也会跟着有一定程度的移动。大家多试试就能体会它的用处了。
 

    Hair - Create Constraint 下面有多个约束设置和两个碰撞物体。想观察各个约束物体的效果,只要观察图中显示的这些由约束物体带来的虚线在动画中的特点就可以了,这些虚线表示力的作用。

    几种约束物体的不同之处大多在于虚线在动画中的表现不同,也就是力的作用表现有所不同。

    Rubber Band与橡皮筋的作用一样,当被约束的头发离约束物体距离变远时就产生拉力,而变近时没有影响。
 

    Transform很容易用也很好用,在建立以后,可以通过拖动Transform物体,使虚线在控制线的CV上移动,移动到需要的部位。然后可以使用Solvers - Interative Playback 进行交互式回放,在回放过程中,用缩放工具缩小Transform物体,可以把头发绑在一起,象扎个马尾辫一样。官方网站上的flash演示教程里就有使用演示,可以去看看。
 

   Stick当被约束点离约束物体距离变远时,象Rubber Band一样产生拉力,而不同的是当距离变近时,也会产生向外的推力,所以虚线长度不变,约束物体始终离被约束点有一定的距离。

 

    Hair to Hair 的作用与Stick相似,虚线长度不变,不同的是这是发束彼此之间的约束,虚线连在发束之间而不是头发与约束物体之间。可以用来固定发型,以免在头发动画中抖散(比如麻花辫)。