达达首页 | 设计教程 | 辅助工具 | 字体字库 | 素材贴图 | 非 主 流 | PS 笔刷 | 签名模版 | 网页模版 | 访客留言
设为首页

加入收藏

联系我们
PhotoShop 教程 | Illustrator 教程 | CorelDraw 教程 | FireWorks 教程 | 3D MAX 教程 | MAYA 教程 | Flash 教程 | After Effects 教程
相关教程
普通教程 Maya8.5的Ncloth系统…
普通教程 用shag:fur创建真实…
普通教程 利用MAYA—SYFLEX插…
普通教程 maya fur之发型创建…
普通教程 利用Maya PaintEffe…
普通教程 MayaCloth 教程(三)…
普通教程 MAYA的FUR教材-蜜蜂…
普通教程 利用Maya PaintEffe…
普通教程 利用Maya PaintEffe…
普通教程 流体终极教程——RE…
最新更新

MAYA和音乐

Paint Effect的头…

maya fur之发型创…

MAYA的FUR教材-蜜…
您现在的位置: 达达派 >> 教程中心 >> MAYA教程 >> 插件篇 >> 教程正文
利用Maya PaintEffects 制作头发(3)
作者:佚名 文章来源:本站原创 点击数: 更新时间:2006-4-5 20:09:40
教程录入:carcass    责任编辑:carcass  添加到雅虎收藏+
6. 完成

现在我们将 stroke 效果添加到另一侧和前端的曲线。
选择 hair_split_curve02, PaintEffects->Curve Utilities->Attach Brush to Strokes ,当新的 stroke 选中后,
shift 选择所有这一侧的 control_curve , PaintEffects->Curve Utilities-> set Stroke Control Curves 。然后
选择新的 stroke 并 shift 选择 hair_side_stroke01 , PaintEffects->share One Brush (使两侧的头发共享
同一个笔刷)。
选择 front_hair_split_curve , PaintEffects->Curve Utilities->Attach Brush to Strokes ,将新建的 stroke
命名为 hair_front_stoke 。选择 hair_side_stroke01, PaintEffects->Get Setting from selected stroke ,然后选
择 hair_front_stroke ,执行 PaintEffects-> apply setting to selected strokes 。现在, hair_front_stroke 的笔
刷和 hair_side_brush 相同。下图为它们在 hypergraph 视图中的关系。另外你还可以为头发帘赋予一个不
同的头发纹理。





7. 优化头发

现在头发的效果还不甚理想,我们将优化头发的两个笔刷使其不仅能够加快渲染速度,还能使头发
更有立体感而不用通过提高 tubes per step 的值来增加头发的厚度。
选择 hair_front_brush ,打开属性面板,将 tubesPerStep=10 调低一些,提高宽度值,降低 segments
到 24 。打开 Behavior|forces 面板, curveAttract = -0.041 (使头发与控制曲线的位置有一些偏离,
而不是很多头发紧紧粘在一根控制曲线上)。选择 hair_side_brush ,将 curveAttract 设为 -0.050 。现
在你的头发看起来更自然了。另外在 stroke 调整 seed 值,在 brush/tubes/creation 调整 tube Rand 值,
为头发增添更多的随机变化。



因为我们会理发,所以头发的分布并不均匀(比如前面薄后面厚)。所以我们需要一个 pressure curve
告诉 Paintfx 我们需要在哪里增加头发。选择 hair_side_stroke01 , PaintEffects->CurveUtilities-
>makePressureCurves/ 选项盒, control points=10 , offset scale=0.05 。如果 Pressure curve 离的太远或
太近,你需要设置一个不同的 offset Scale 。要删除它,打开 stroke 的 pressure Mapping 面板,右键点
击 pressureMin3 ,删除表达式,然后删除 pressure curve 本身。





如果你得到了一条位于 hair_side_stroke01 附近的合适的 pressure curve ,那么打开 pressreMapping
面板, pressureMapping1=tubes Per Step , pressure min1=0.1 , pressureMax1=1 。关闭其它的
pressureMapping 。现在你需要调整 pressureCurve 的 CVs ,提高中间的点增加 hair_side_stroke01 侧
头发的厚度,降级两端的点减少头发前后的厚度(如果变化不明显则需调整 pressureMin1 )。
调整满意后,对 hair_side_stroke02 作同样的处理。渲染效果如下图所示。



  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    关于我们 | 帮助(?) | 广告服务 | 版权声明 | 商业合作 | 发展历程 | 联系我们

    Copyright ? 2005-2008 CGFancy.com, All Rights Reserved,达达网络:陕ICP备06010337号

    技术交流:71125455(平面)、545534707(三维),业务合作:71125455