模型变形第一版 (模型包裹)

-----上面就是我已经成功的做了相应的东西。变形通道,滑块的系数都做好。
-----开始想做一部分下来的手工操作,想在想想,还是全部脚本话处理。
-----这里已经激活了,滑块的研究。
-----1.下来就是加入包裹
-----2.如果可以的话,塌陷线包裹模型。删除两个片面,
-----3.要包裹的模型在这里面也要设置成一个全局函数。为了以后 的塌陷边。

global gt_global_skin_wrap_mode = undefined

 fn gt_pick_skin_wrap_count =
 ( 
  ----还是一样在选择之前就判定数量是选择的一个。
  gt_global_skin_wrap_mode=$
  ----因为上面的把两个面已经做了全局,所以这里就不在做了。
    try ( convertTo  gt_global_skin_wrap_mode  Editable_Poly )catch ()
 pick_plane = pickObject message:"Pick Target Surface:" filter:g_filte_plane  rubberBand:selection.center  rubberBandColor:green --- 这种拾取的方法更好

    if isValidNode pick_plane  then ---这个好用, 是如果节点没有被删除。
  (
   undo "scripts" on
   (
   
    skin_w = Skin_Wrap ();  skin_w.meshList[1]= pick_plane /*; skin_w.mesh =gt_morpher_one_pick_plane */;skin_w.weightAllVerts =true ;skin_w.name ="包裹"
   
     addModifier  gt_global_skin_wrap_mode   skin_w

   )---end undo
     )--end if
 
 )---end fn gt_pick_skin_wrap_count
 
 ----在下面就是塌陷了。

posted on 2011-05-06 16:04  盖天00  阅读(200)  评论(0编辑  收藏  举报

导航