当前位置: 主页 > 平面设计 > 利用paint effects+ik制作飘动的绳子

利用paint effects+ik制作飘动的绳子

  • 2022-03-02
  • 来源/作者: PS.ONEGREEN.ORG    / 佚名    
  • 3 次浏览

  1、选择skeleton/joint tool创建关节工具。

  利用paint effects+ik制作飘动的绳子

  2、建立一个多关节组成的条状关节,由于paint effect对光线的变化非常敏感,所以增加骨架数让移动时比较平顺。

  利用paint effects+ik制作飘动的绳子

  3、选择animation/skeleton/ik spline handel tool,用滑鼠左键点选开头和结尾点,如图所示,就会多出一条curve1的曲线来控制骨架的运动。

  利用paint effects+ik制作飘动的绳子

  4、如图。

  利用paint effects+ik制作飘动的绳子

  5、选择曲线curve1并执行edit/duplicate,复制出一条曲线curve2。

  利用paint effects+ik制作飘动的绳子

  6、选择curve2,执行edit curve/rebuil

d curve视窗。

  利用paint effects+ik制作飘动的绳子

  7、将nurbs of spans设为100,现在决定的曲线控制点数,将决定paint effect绳子的扭转形状 。

  利用paint effects+ik制作飘动的绳子

[NextPage]

  8、打开visor视窗,选择curve2按住shif在选择 rope.mel的笔刷。

  利用paint effects+ik制作飘动的绳子

  9、然后执行rendering/paint effects/curve utilities/attach brush to curves,curve2为路径将笔刷应用到曲线。

  利用paint effects+ik制作飘动的绳子

  10、选择stroke1,按下ctrl+a,设定参数如下图。

  利用paint effects+ik制作飘动的绳子

  11、选择curve2和joint1,执行animation/skin/bind skin/smooth bind为曲线作平滑蒙皮。

  利用paint effects+ik制作飘动的绳子

  12、选择curve1曲线,执行edit curve/rebuild curve视窗。

  利用paint effects+ik制作飘动的绳子

  13、将nurbs of spans设为5。

  利用paint effects+ik制作飘动的绳子

  14、选择curve1,可能会有人认为同样是调整曲线,为何要用一条线去控制另一条,因为如果我们是用手去条一条曲线时,无法将他固定在相同程度,容易造成拉扯,所以透过ik的控制,就可以用较少点的线去控制较多点的线了。

[NextPage]

  利用paint effects+ik制作飘动的绳子

  15、执行dynaics/soft/rigid bodies/creat soft body的对话框。

  利用paint effects+ik制作飘动的绳子

  16、选择如下图。

  利用paint effects+ik制作飘动的绳子

  17、曲线ik的控制线,被制换为柔体后,选择他的particle物件(curve1 particle) ,执行fields/air,加上风的力场。

  利用paint effects+ik制作飘动的绳子

  18、在curve1 particle选取的状态下,按滑鼠右键,出现的菜单选择particle, 打开general edit

ors/component editor。

  利用paint effects+ik制作飘动的绳子

  19、在particles下,分别为每个particle设定不同的goal pp权重,数值越接近1表示目标物限制越大,相对的受风力的变化就越小。

  利用paint effects+ik制作飘动的绳子

  20、接下来设定air 的参数如下图。

  利用paint effects+ik制作飘动的绳子

  21、选择particle物件(curve1 particle),执行fields/gravit,并加上重力力场。

  利用paint effects+ik制作飘动的绳子

  22、重力的参数如下。

  利用paint effects+ik制作飘动的绳子

  23、这是完成的效果。

  利用paint effects+ik制作飘动的绳子

  对于在本教程的学习中遇到任何疑问和问题,请到技术论坛讨论。