更新时间:2024-09-04 22:12
计算机程序,通过线性的或非线性的算法,能使图像的部分或全部扭曲变形。软件photoshop和Illustrator都有变形工具程序。
在Photoshop(以下简称PS)中,我们常常碰到很多对象变形的需求,“自由变换”就是完成这一功能的强大制作手段之一,熟练掌握它的用法会给工作带来莫大的方便。
大家都知道在PS中编辑(Edit)菜单下有一个变换菜单,它的子菜单包含缩放、旋转等等,初学者在对这些菜单的理解上往往会以强记的方式,其实这样学习效果并不好。
这里我根我自己的一些经验和体会,对“自由变换”作了一个小结,以此献给初学者。
自由变换的快捷键:Ctrl+T
辅助功能键:Ctrl、Shift、Alt。
其中Ctrl键控制自由变化;Shift控制方向、角度和等比例放大缩小;Alt键控制中心对称。
三键均不按下,用鼠标拖动
1.鼠标左键按住变形框角点=>对角不变的自由矩形(可反向拖动,形成翻转图形);
2.鼠标左键按住变形框边点=>对边不变的等高或等宽的自由矩形;
3.鼠标左键在变形框外拖动=>自由旋转角度,精确至0.1度。(5.0版本通过“info”信息面板“F8”;6.0以上版本可直接在选项栏中定义)
按下Ctrl,用鼠标拖动
1.鼠标左键按住变形框角点=>对角为直角的自由四边形;
2.鼠标左键按住变形框边点=>对边不变的自由平行四边形;
3.Ctrl对角度无影响。
4.特例,当某角点拖动至侧对边外时(不好意思,具体位置和角度未计算)会出现扭曲。
变换后状态:
按下Shift,用鼠标拖动
1.鼠标左键按住变形框角点=>等比例放大或缩小(可反向拖动,形成翻转图形);
2.鼠标左键按住变形框边点=>(同一,即无影响);
3.鼠标左键在变形框外拖动=>15°增量旋转角度,可作90°、180°顺逆旋转。
四、按下Alt,用鼠标拖动
1.鼠标左键按住变形框角点=>中心对称自由矩形;
2.鼠标左键按住变形框边点=>中心对称的等高或等宽自由矩形;
3.Alt对角度无影响。
按下Ctrl+Shift,用鼠标拖动
1.鼠标左键按住变形框角点=>对角为直角的直角梯形;
2.鼠标左键按住变形框边点=>对边不变的等高或等宽的自由平行四边形;
按下Ctrl+Alt,用鼠标拖动
1.鼠标左键按住变形框角点=>相邻两角位置不变的中心对称自由平行四边形;
2.鼠标左键按住变形框边点=>相邻两边位置不变中心对称自由平行四边形;
按下Shift+Alt,用鼠标拖动
1.鼠标左键按住变形框角点=>中心对称的等比例放大或缩小的矩形;
2.鼠标左键按住变形框边点=>中心对称的等高或等宽自由矩形(Shift无作用,同四);
3.仅Shift控制角度。
按下Ctrl+Shift+Alt,用鼠标拖动
1.鼠标左键按住变形框角点=>等腰梯形、三角形或相对等腰三角形;
2.鼠标左键按住变形框边点=>中心对称等高或等宽的自由平行四边形。
其实,当你用熟练以后,就会知道,如果你已经能完全理解“功能键:Ctrl、Shift、Alt”的含义,就根本不用去看下面的所谓八种变化了
而熟悉Ctrl、Shift、Alt这三个键,在对其它诸如通道、图层、蒙板等的控制上也有极大的帮助。
我们在用Illustrator做平面设计的时候,除了经常用到贝塞尔曲线造型之外,也常常会用各种各样的变形工具对基本图形进行变形造型。Illustrator10中的变形方法有很多,初学者常常会感觉有些云里雾里,特别是Filter和Effect菜单下那些极为相似的变形菜单。
变形工具种类
1、工具箱中的自由变形工具,包括Illustrator10新增的液化工具组;
2、Transform面板;
3、Object菜单下的Transform子菜单;
4、Filter菜单下的Distort子菜单;
5、Effect菜单下的Distort&Transform子菜单等。
一般对象变形操作
Illustrator10中的对象常见变形操作有:旋转、缩放、镜像、倾斜等,可用的途径有:
1.利用对象本身的边界框和控制手柄,这种方式比较直观方便。
2.利用工具箱中的专用变形工具,如旋转工具,镜像工具等。可以进行变形参数的相关设置
3.利用Transform面板进行精确的基本变形操作。
4.选择对象,利用Object->Transform菜单或者用右键菜单。
体会和技巧
下面介绍一般对象变形操作,并适当穿插一些体会和技巧。
一.旋转
对象旋转要有一个固定点,一般称其为原点。默认原点是对象的中心点,当然也可改变原点位置。利用旋转工具或对话框,还可以在旋转时复制对象。
1、利用控制手柄旋转:
选择对象,将光标移动到对象的控制手柄上,光标变为中弯曲双箭头形状时,可拖动以进行旋转。
2、利用旋转工具:
选择对象,按R切换到旋转工具,单击以确定原点(如果不单击则以对象中心为原点),拖动光标使对象绕原点转动。
要进行精确旋转,执行Object->Rotate或者双击旋转工具打开对话框进行设置。
要在旋转时复制对象,单击“Copy”按钮。要执行多次旋转复制,执行Object->Transform->TransformAgain或不断按Ctrl+D。
当操作对象内部有填充图案时,Object和Patterns选项分别决定对两者之一或两者同时进行旋转。选中“Preview”可以预览旋转结果。同时选中Object和Patterns选项,旋转并复制的结果。可以看出填充图案也跟着旋转了。
3、用自由变形工具旋转
按E切换到自由变形工具,其余操作和利用控制手柄旋转基本相同。
技巧及其它:
旋转时按住Shift,可将旋转角度限制为45度的倍数;用旋转工具时,旋转的同时按住Alt可复制对象。根据个人尝试,用控制手柄和自由变形工具旋转时按Alt并不能复制对象。
如果要在拖动旋转时使旋转角度增量小一些,可以在距离对象较远处拖动操作。
当然还可以用Transform面板进行精确的旋转,后面将集中介绍。
二.放缩
可以在水平或垂直方向放大和缩小对象,也能在两个方向上对对象整体缩放。默认情况下的原点是对象中心点。
1.用边界框放缩
首先要选择对象,并保证其边界框已经显示。光标变为双向箭头时,拖动边界框上的控制手柄即可进行缩放。也可单独沿水平或垂直方向放缩。
2.用放缩工具
选择对象并拖动即可放缩(注意光标变化),单击以确定放缩原点,以原点为固定点进行放缩,离原点越远,缩放程度越大。在新位置上双击可确定新原点。
3.用对话框精确放缩
双击缩放工具或执行Object->Transform->Scale...打开对话框进行设置。
Uniform(等比):可在Scale文本框中输入等比缩放比例。
Non-Uniform(不等比):输入水平和垂直方向上的比例进行缩放。
ScaleStrokes&Effect:选中此项,笔画宽度也随对象大小比例改变而进行缩放。
Copy:单击以在缩放时进行复制。
Preview:进行效果预览。
若有填充图案,则可选择是否一并对其缩放,这一点在原理上和旋转操作基本一样。
4.用自由变形工具
选择对象,切换到自由变形工具,其余操作同用边界框放缩基本相同。
技巧及其它
缩放时按Shift可进行等比缩放;按住Alt可从中心缩放;同时按住Alt和Shift可从中心进行等比缩放。用放缩工具时先进行放缩再按住Alt可复制对象。也可以用Transform面板进行精确的缩放。
三.镜像
可对所选对象按照指定的轴进行镜像操作。
1.使用镜像工具
选择对象(可选择多个),按O切换到镜像工具,单击确定镜像原点(如果不单击则默认为中心点),围绕镜像原点单击拖动,此时显示镜像操作的预览图形,释放鼠标可完成操作。
2.使用对话框
双击镜像工具或执行Object->Transform->Reflect...打开对话框进行设置。
可选择沿水平或垂直轴生成镜像,在Angle中输入角度,则沿着此倾斜角度的轴进行镜像。
同样可以根据对象填充状态设置Object和Patterns选项,以决定是否对填充图案进行旋转。
3.使用自由变换工具
选择一个或多个对象,用自由变换工具拖动边界框上的控制手柄拖过反方向的边或者控制手柄,达到要求时释放鼠标即可完成操作。
四.倾斜
可以使选择的对象进行倾斜,倾斜也要指定原点。不能用边界框和控制手柄进行倾斜操作。
1.使用倾斜工具
选择对象后,用倾斜工具单击确定原点,拖动对象进行倾斜操作,可按Alt在倾斜时进行复制。按住Shift键可使对象在水平和垂直两个方向上倾斜。
2.使用对话框
双击倾斜工具或执行Object->Transform->Shear...打开对话框进行设置。
在ShearAngle文本框中输入倾斜角度数,可以选择沿水平,垂直轴或倾斜某一角度的轴进行倾斜操作。
3.使用自由变形工具
用自由变形工具按住对象上的控制手柄不放,同时按住Ctrl键(请注意光标变化),拖动控制手柄可进行倾斜操作。
4.制作透视
先选择对象,再用自由变形工具按住对象上的控制手柄不放(注意按住不同的控制手柄其透视结果是不同的),再同时按下Shift+Ctrl+Alt,拖动控制手柄即可完成一种透视效果。(因为抓图时也要按一些快捷键,导致很难捕获正在调整透视效果的图,在此只好用完成透视后的效果)
五.Transform面板
选择对象后,Transform面板会显示其大小位置倾斜角度等信息,可输入新数值进行变换。要注意数值是针对对象边界框而言。单击面板左侧代表边界框的方框上的手柄,可指定相应的操作参考点。
要移动,在X,Y文本框中输入数值;要改变宽度和高度,在W,H文本框中输入数值;要倾斜或旋转,在倾斜和旋转文本框中输入数值。输入数值后按回车即可完成相应操作。
单击面板右上方的三角,会有相应的下拉菜单命令,具体含义可参考以上各部分变形操作对话框中的相应选项,在此不再赘述。
六.Object菜单
选择对象,利用Object->菜单下系列变形操作命令,或者用右键菜单中的Transform系列,也可打开相应的对话框进行变形,其选项和方法和用各种变形工具的应用是一样的,这里不再赘述。
如果需要重复执行上一次的变形操作,执行Object->Transform->TransformAgain。要变形并同时复制多个对象的情况下,可用此命令的快捷键Ctrl+D。
对于选择的每一个对象,执行Object->Transform->TransformEach可按设置进行分别变换。在Scale下设置对象的缩放;确定对象移动的位置;设置对象旋转角度;选择ReflectX和ReflectY可使变换后的对象沿着X,Y轴进行反射。选择Random可进行随机变换。一群组对象执行分别变换后的结果。从中可见,各个对象的角度,大小和位置等都发生了变化。
总之,旋转、缩放、镜像、倾斜等等变形操作,是最常见也是应用比较广泛的,应该算是基本功,更多的技巧还要通过不断的和练习才能真正掌握。