300英雄战场阿蒙搭配:Photoshop CS5 改进之puppet warp

来源:百度文库 编辑:偶看新闻 时间:2024/05/03 09:08:36
',1)">
每一次ps更新,总有一样新功能东西是鹤立鸡群的,puppet warp就是一个,所以这次的篇幅也会长不少。它是ps的新一代变形工具(transform),用它对图形和图像进行扭曲变形,可以获得比以往更加智能 更加真实的效果。虽然在之前的流传的cs5预览视频中给有些人的印象是“骨架系统”,因为那个预览视频给的例子就是移动人的手臂,但这和骨架系统是有不少 区别的,请记住它本质是一个变形工具!
在使用这个功能之前,我们要先完成两件事
把 需要变形的物体抽出为独立的图层(物体周围为透明区域) 将这个图层转换为智能对象(puppet warp应用在智能对象上的话是以智能滤镜的形式存在的,这样的非线性编辑会带来很大的便利,而且有了智能滤镜的蒙板,可以修补一些不必 要的地方的扭曲,虽然不是智能对象也可以直接使用puppet warp,但是强烈建议这样做)

本例中,人和雪花为 一个图层,并且转化成了智能对象(smart object)
edit => puppet warp

注意上方工具栏就是设置puppet warp参数的地方。我们来看一下它的基本参数。
mode有3个可选值,是设置扭曲算法的。效果就入选项的字面意 思,rigid是僵硬一点,distort就是很扭曲的,normal自然就是鉴于两者的了 density也有3个可选值,用来设 置网格的密度,此例中如果选了more points就会变成这样

那啥,网格密了干嘛用的??puppet warp的变形是基于点的,而点的布置是基于网格的,如果网格太疏,你就不能设置两个距离很近的点了,ps会给你这样的提示

这时候就需要把density设置为more points了,这样才可以设置出距离很近的两个点,如下图就是设置为more points后才可以实现的两个点
expansion用来设置网格相对图像内容的扩张 区域,本例中如果设置得更大,网格会变成这样
show mesh表示是否显示变形参考网格
以上参数在本例中以文章第一张图为准(normal, normal, 2px,即默认)
puppet warp的基本用法就是添加点(单击)和移动点(拖动),我们先在左边的手上添加一个点

然后拖动这个点,我们发现整个小人平移了,但是雪花没有 动,原因有两点:1.雪花和人虽然是一个图层里的但是之间都有透明内容隔开,自动识别为一个物体了,一个物体上的点只影响自己。 2.我们只添加了一个点,所以目前只能平移

那我们就添加更多的点吧,一般情况下我 们至少需要3个点才能做出比较有效的变形效果,参考下图

然后拖动左边的点,恩,效果不错

不过身体其他部位似乎也会随着扭曲,于是我们可以试着添 加更多的点,让ps计算得更加准确一点

类似画矢量时的锚点操作,我们也可以按住shift来同时选中多个点然后进行移动(选中的点中间有个黑点),比 如这里我们同时选中手上的两个点然后移动

当我把左手拖到围巾的地方的时候,我们发现手在围巾下面 呢

如果我们需要手在围巾上面,那该怎么办呢?这时候要用设 置pin depth了(show mesh参数右边),咦但是那里的两个按钮是灰色的啊,你骗人!哦不好意思,我之前同时选中了左右手两个点呢,pin depth只有在选中单个点的时候才能使用。不信的话见下图对比

恩,然后在只选中需要提前的那个点的情况下,点左边的 set pin forward,手就出现在围巾前面了,此例中只需点一下,但请注意是在不同图中可能会有需要点好几下才达到效果的情况。同理,如果需要将某个东西被盖住 就按右边的set pin backward。

需要临时隐藏点可以按h(mac 的话ctrl+h)
删除点的话,按住alt单击点(鼠标变成剪刀),或者 右击点 => delete pin
空白处右击还有remove all pins,即删除全部点,这个操作也可以通过上方工具栏右端的类似刷新的图标来完成
点 不仅仅是可以移动这么简单,还可以旋转。
我们把之前的点清光先,在肘部和其他地方添加几个点,然后选中肘部的点,按住alt,将 鼠标远离该点,这时候这个点有一个圆环包围了,然后就可以旋转这个点了,这操作有点类似自由变换的旋转,很好理解

我们需要应用puppet warp一般有3种情况
需要移动某样物体 需要矫形某样 物体 需要创建自定义动作
第一个例子中,我希望这树不要挡住门,树已经抠出(纳尼?怎么扣?这个不是本 篇的讨论范围。。。之前两篇介绍的新功能相信可以帮你更快地完成这个任务),看图,


方法还记得吧?转化为智能对象,然后puppet warp,加点,移动点,调整

再来看一则例子

再一则人体的,但是这次不是当骨架系统,而是当 另类的液化工具调整了体型(我感觉似乎比液化的失真少很多,而且更加更好控制)。肩膀拉宽了,腰也弄细了

puppet warp还可以用来校正 镜头扭曲(lens distort滤镜泪目?不完全是),这里只是示意一下,没有完美校正


既然很多人说是骨架系统,那当然也可以做动画了!(纳尼?ps怎么做简单动画?这个好像是cs2还是cs3的事了。。。)



========================================