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

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

  1. 进入Simulate(模拟)模块。
  2. 选择织物(就是那个窗帘嘛)
  3. 选择Cloth->From Selection
  4. 在PPG(Property 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. 选择窗帘,打开PPG在ClothOp菜单中选择Polygon Mesh
  2. 点击External Forces键。
  3. 设置Viscosity=0.01。
  4. Noise=10。

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

  1. 选择窗帘Environment->Set Obstacle

  1. 在PPG中Obstacle 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帧落下。