这个练习是要教给大家XSIcloth 是如何使用的,不过非常遗憾,这是一个基础教学。俗话说,师父领进门修行靠个人呀。

打开场景文件,将末帧设为200

  1. 进入Simulate(模拟)模块。
  2. 选择织物(就是那个窗帘嘛)
  3. 选择Cloth->From Selection
  4. PPGProperty page)菜单中将end frame(末帧)设为200,以便我们有充分的时间来看看究竟发生了什么。
  5. 在前视图中选择窗帘左上角的四个点,然后选择Cloth->Local Cloth Cluster
  6. a) 在名称中输入Cloth-leftnail

    b) 勾选Nail,将窗帘固定。

  7. 在前视图中选择窗帘右上角的四个点,然后选择Cloth->Local Cloth Cluster
  8. a) 在名称中输入Cloth-rightnail

    b) 勾选Nail,将窗帘固定。

  9. 再次选择窗帘Force->Gravity
  10. 先不要关闭PPG,我们还要增加一些动画。

  1. 80帧时将gravity设为9.8,点击绿色图标记录动画。
  2. 81帧时将gravity设为30
  3. 96帧时将gravity设为9.8
  4. 118帧时将gravity设为26

  1. 选择窗帘Force->Wind 加入风力。

  1. Y轴旋转-90度。

  1. 50帧时将value设为6
  2. 52帧时将value设为0.2
  3. 110帧时将value设为3.7
  4. 113帧时将value设为0.2

  1. 回放,并进行一定调整。

  1. 选择窗帘,打开PPGClothOp菜单中选择Polygon Mesh
  2. 点击External Forces键。
  3. 设置Viscosity=0.01
  4. Noise=10

现在看起来一切都很好了,不过还有个问题,窗帘和窗子发生了干扰。

  1. 选择窗帘Environment->Set Obstacle

  1. PPGObstacle Type = Actual Shape
  2. push length = 0.23
  3. tolerance = 0.01

  1. 回放,太完美了。
  2. 附:我们也可以把窗帘的固定点加上动画。

  3. Scene Explorer 中选择cloth-leftnail
  4. 在第一帧勾选nail,并设关键帧。
  5. 60帧时取消选择,设关键帧。
  6. Cloth-rightnail进行同样操作。
  7. 回放,窗帘于60帧落下。