模型变形第一版 (模型包裹)
-----上面就是我已经成功的做了相应的东西。变形通道,滑块的系数都做好。
-----开始想做一部分下来的手工操作,想在想想,还是全部脚本话处理。
-----这里已经激活了,滑块的研究。
-----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
----在下面就是塌陷了。